.diagnostic-form{grid-template-columns:1fr 1fr;gap:22px;margin-top:32px;display:grid}.diagnostic-form label{flex-direction:column;gap:8px;min-width:0;display:flex}.diagnostic-form label>span{font-size:.875rem;font-weight:600}.diagnostic-form label i{font:.6875rem var(--font-mono);opacity:.8;margin-left:6px;font-style:normal}.diagnostic-form input,.diagnostic-form select,.diagnostic-form textarea{color:#142125;background:#fff;border:1px solid #80948b;border-radius:0;width:100%;min-width:0;padding:12px 14px}.diagnostic-form textarea{resize:vertical}.diagnostic-form .full-field,.diagnostic-form button,.diagnostic-form>p{grid-column:1/-1}.diagnostic-form button{color:#080d0f;background:#a3f2d5}.diagnostic-form button:disabled{opacity:.7;cursor:wait}.diagnostic-form .intake-route,.diagnostic-form .form-note{font-size:.875rem}.diagnostic-form .form-note{border:1px solid;padding:14px}.contact-form-panel{border:1px solid #cbd2ce;max-width:850px;padding:clamp(24px,4vw,56px)}.contact-form-panel>p{margin-block:20px}.contact-form-panel h2{font-size:clamp(2rem,4vw,3.5rem)}@media (max-width:600px){.diagnostic-form{grid-template-columns:1fr;gap:18px}}
