.lead-form.lead-form-qualified [hidden]{display:none!important}.lead-form.lead-form-qualified [data-form-fields]{min-width:0;display:block}.lead-form.lead-form-qualified legend{max-width:100%;line-height:1.1}body .lead-form.lead-form-qualified .compact-form-intro{color:#3d515d;margin:0 0 20px;font-size:13px;line-height:1.65;display:block}.lead-form-qualified .qualification-progress{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.qualification-progress li{color:#455964;border-bottom:2px solid #a6b1b5;align-items:center;gap:9px;min-height:40px;padding:0 0 10px;font:500 13px/1.4 Inter Variable,sans-serif;display:flex}.qualification-progress li>span{font:400 11px/1.4 Courier New,monospace}.qualification-progress li[aria-current=step]{color:#124d85;border-color:#155fac;font-weight:700}.lead-form-qualified .qualification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;min-width:0;display:grid}body .lead-form.lead-form-qualified .field label{color:#263d49;font:600 13px/1.5 Inter Variable,sans-serif}body .lead-form.lead-form-qualified .field label small{margin-left:5px;font-size:11px;font-weight:400}body .lead-form.lead-form-qualified .field :is(input,select,textarea){color:#102a38;background:#fbfaf6;border:1px solid #667986;border-radius:0;max-width:100%;min-height:48px;padding:11px 12px;font:400 16px/1.5 Inter Variable,sans-serif}body .lead-form.lead-form-qualified .field textarea{min-height:84px}body .lead-form.lead-form-qualified .field small{color:#465b67;font-size:12px;line-height:1.6}.lead-form-qualified .qualification-contact-intro{color:#263d49;margin:0;font-size:14px;line-height:1.65}.lead-form-qualified .qualification-context{border-block:1px solid #9cabb0;min-width:0}.lead-form-qualified :is(.qualification-context,.example-reference-details)>summary{cursor:pointer;color:#173e5b;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 0;font:600 13px/1.6 Inter Variable,sans-serif;list-style:none;display:flex}.lead-form-qualified :is(.qualification-context,.example-reference-details)>summary::-webkit-details-marker{display:none}.lead-form-qualified .qualification-context>summary small{margin-left:8px;font-size:12px;font-weight:400}.lead-form-qualified :is(.qualification-context,.example-reference-details)>summary .ui-icon{flex-shrink:0;width:18px;height:18px;transition:transform .2s}.lead-form-qualified :is(.qualification-context,.example-reference-details)[open]>summary .ui-icon{transform:rotate(180deg)}.lead-form-qualified :is(.qualification-context,.example-reference-details)>summary:focus-visible{outline-offset:3px;outline:3px solid #155fac}.lead-form-qualified .qualification-context-fields{gap:18px;padding:8px 0 20px;display:grid}body .lead-form.lead-form-qualified .consent-check{color:#263d49;margin:2px 0 0;font-size:12px;line-height:1.7}body .lead-form.lead-form-qualified .consent-check input{width:20px;height:20px}body .lead-form.lead-form-qualified .form-privacy-note{color:#465b67;margin:0;font-size:12px;line-height:1.7}body .lead-form.lead-form-qualified .qualification-actions{align-items:stretch;gap:12px;margin-top:24px;display:flex}body .lead-form.lead-form-qualified .qualification-actions .button{flex:1;justify-content:space-between;align-items:center;gap:12px;width:auto;min-height:50px;font:600 14px/1.45 Inter Variable,sans-serif;display:flex}body .lead-form.lead-form-qualified .qualification-actions .qualification-back{color:#102a38;background:0 0;border:1px solid #667986;flex:none;justify-content:center}.lead-form-qualified :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #155fac}body .lead-form.lead-form-qualified .field [aria-invalid=true]{border:2px solid #a82c28}body .lead-form.lead-form-qualified .form-status{font-size:13px;line-height:1.6}@media (width<=760px){.lead-form-qualified .qualification-grid{grid-template-columns:1fr;gap:18px}.lead-form-qualified .qualification-grid .field-wide{grid-column:auto}.lead-form-qualified .qualification-progress{gap:10px;margin-bottom:20px}body .lead-form.lead-form-qualified .qualification-actions .button{padding:12px 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.lead-form-qualified *{scroll-behavior:auto!important;transition:none!important}}.lead-form-qualified .selected-example-summary{border:1px solid #9cabb0;color:#142f3a;background:#e1e7e5;border-left:3px solid #125cae;margin:0 0 20px;padding:0 16px}.lead-form-qualified .example-reference-details>summary{color:#142f3a;gap:12px;padding:12px 0}.lead-form-qualified .example-reference-details>summary>span{min-width:0}.lead-form-qualified .example-reference-details>summary small{text-transform:uppercase;letter-spacing:.035em;color:#125cae;margin-bottom:4px;font:11px/1.6 Courier New,monospace;display:block}.lead-form-qualified .selected-example-summary strong{font:600 16px/1.5 Inter Variable,sans-serif;display:block}.lead-form-qualified .selected-example-summary a{color:#125cae;align-items:center;gap:12px;min-height:44px;font:13px/1.6 Inter Variable,sans-serif;display:inline-flex}.lead-form-qualified .selected-example-summary p{color:#475862;max-width:600px;margin:0;font:13px/1.75 Inter Variable,sans-serif}.lead-form-qualified .example-reference-content{border-top:1px solid #9cabb0;padding:0 0 10px}.lead-form-qualified .example-reference-content>p{padding-top:12px}.lead-form-qualified .example-reference-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 14px;margin-top:8px;display:flex}.lead-form-qualified .example-reference-actions>button{color:#142f3a;text-underline-offset:3px;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:9px 0;font:12px/1.6 Inter Variable,sans-serif;text-decoration:underline;display:inline-flex}@media (width<=760px){body .lead-form.lead-form-qualified .compact-form-intro{margin-bottom:16px}.lead-form-qualified .selected-example-summary{margin-bottom:16px;padding:0 12px}.lead-form-qualified .selected-example-summary strong{font-size:14px;line-height:1.5}}.request-next-steps{--request-ink:#f1f0e9;--request-muted:#bdc8cd;--request-blue:#7db9ff;color:var(--request-ink);border-block:1px solid #465760;max-width:540px;margin-top:26px}.request-next-steps>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:17px 0;list-style:none;display:flex}.request-next-steps>summary::-webkit-details-marker{display:none}.request-next-steps>summary small{color:var(--request-blue);letter-spacing:.07em;margin-bottom:8px;font:10px/1.5 Courier New,monospace;display:block}.request-next-steps>summary strong{color:var(--request-ink);text-wrap:pretty;font:600 13px/1.7 Inter Variable,sans-serif;display:block}.request-next-steps>summary .ui-icon{color:var(--request-blue);flex-shrink:0;transition:transform .2s}.request-next-steps[open]>summary .ui-icon{transform:rotate(180deg)}.request-next-steps>summary:focus-visible{outline:2px solid var(--request-blue);outline-offset:5px}.request-next-content{padding:4px 0 20px}.request-next-content ol{gap:20px;margin:0;padding:0;list-style:none;display:grid}.request-next-content li{grid-template-columns:22px minmax(0,1fr);gap:16px;display:grid}.request-next-content li>span{color:var(--request-blue);padding-top:3px;font:10px/1.7 Courier New,monospace}body .request-next-content h3{letter-spacing:0;text-transform:none;color:var(--request-ink);margin:0 0 4px;font:600 14px/1.6 Inter Variable,sans-serif}.request-next-content li p,.request-next-content .request-next-note{color:var(--request-muted);text-wrap:pretty;margin:0;font:12px/1.8 Inter Variable,sans-serif}.request-next-content .request-next-note{border-top:1px solid #465760;margin-top:20px;padding-top:14px}@media (width<=760px){.request-next-steps{margin-top:20px}.request-next-steps>summary{min-height:64px;padding:14px 0}.request-next-steps>summary small{margin-bottom:6px;font-size:9px}.request-next-steps>summary strong{font-size:12px}.request-next-content li{gap:12px}}@media (prefers-reduced-motion:reduce){.request-next-steps>summary .ui-icon{transition:none}}
