/* Desktop source only. The third-smallest preset,1440x900, already fits unchanged. */
@media(min-width:1200px) and (max-width:1440px) and (max-height:800px){
 body #contact.short-contact-flow{padding:16px 0}
 body #contact .contact-aside{padding:0;gap:18px;justify-content:flex-start}
 body #contact .contact-methods h2{margin-bottom:10px}
 body #contact .contact-methods-intro{margin-bottom:12px}
 body #contact .contact-method{margin-bottom:4px}
 body #contact .contact-form-link{margin-top:0}
 body #contact .contact-result{margin-top:4px}
 body #contact .contact-aside>.founder-row{grid-template-columns:220px minmax(0,1fr)!important;grid-template-rows:auto!important;gap:24px!important;min-height:0!important;height:auto!important;align-items:start}
 body #contact .founder-profile,body #contact .founder-photo,body #contact .founder-identity{position:static!important;transform:none!important;inset:auto!important}
 body #contact .founder-photo{margin:0!important}
 body #contact .founder-identity{margin-top:8px}
 body #contact .founder-statement{position:static!important;min-height:0!important;height:auto!important;padding:0!important;display:flex;flex-direction:column;justify-content:flex-start}
 body #contact .founder-statement blockquote{position:static!important;transform:none!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important}
 body #contact .signature-image{position:static!important;transform:none!important;inset:auto!important;margin:10px 0!important;flex:none}
 body #contact .signature-image img{position:static!important;transform:none!important;inset:auto!important}
 body #contact .founder-credential{position:static!important;transform:none!important;margin:0!important}
 body #contact.short-contact-flow form.short-inquiry{padding:20px!important}
 body #contact .short-inquiry h2{margin-bottom:12px}
 body #contact .short-intro{margin-bottom:12px}
 body #contact .short-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px}
 body #contact .short-inner>h2,body #contact .short-intro,body #contact .short-inner>button,body #contact .legal-copy,body #contact .short-preview-note,body #contact .short-status{grid-column:1/-1}
 body #contact label[for="short-name"]{grid-column:1;grid-row:3}
 body #contact label[for="short-email"]{grid-column:2;grid-row:3}
 body #contact #short-name{grid-column:1;grid-row:4}
 body #contact #short-email{grid-column:2;grid-row:4}
 body #contact #name-error{grid-column:1;grid-row:5}
 body #contact #email-error{grid-column:2;grid-row:5}
 body #contact label[for="short-phone"]{grid-column:1;grid-row:6}
 body #contact label[for="short-message"]{grid-column:2;grid-row:6}
 body #contact #short-phone{grid-column:1;grid-row:7;align-self:start}
 body #contact #short-message{grid-column:2;grid-row:7}
 body #contact #phone-error{grid-column:1;grid-row:8}
 body #contact #message-error{grid-column:2;grid-row:8}
 body #contact .short-inquiry label{margin:8px 0 4px;align-self:end}
 body #contact .short-inquiry textarea{height:86px;min-height:86px}
 body #contact .short-inner>button{grid-row:9;margin-top:16px}
 body #contact .legal-copy{grid-row:10;margin-top:10px}
 body #contact .short-preview-note{grid-row:11;margin-top:8px}
 body #contact .short-status{grid-row:12}
}
