.quote-module__9llBIq__page{background:var(--brand-mist);min-width:320px;min-height:100svh;color:var(--brand-ink);font-family:var(--font-body);font-size:1rem;line-height:1.6;overflow-x:clip}.quote-module__9llBIq__page *,.quote-module__9llBIq__page :before,.quote-module__9llBIq__page :after{box-sizing:border-box}.quote-module__9llBIq__page a{color:inherit}.quote-module__9llBIq__page main:focus{outline:none}.quote-module__9llBIq__page :is(a,button):focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}.quote-module__9llBIq__page svg{display:block}.quote-module__9llBIq__intro{background:radial-gradient(circle at 82% 20%, #2452b48c, transparent 28rem), var(--brand-navy);color:var(--brand-white);padding:clamp(2.25rem,5vw,3.75rem) 0 clamp(3.75rem,6vw,5rem);position:relative;overflow:hidden}.quote-module__9llBIq__intro:after{content:"";pointer-events:none;border:3.5rem solid #f4c7421f;border-radius:50%;width:24rem;height:24rem;position:absolute;bottom:-9rem;right:-5rem}.quote-module__9llBIq__introGrid{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(15rem,.55fr);align-items:end;gap:clamp(2rem,7vw,7rem);display:grid;position:relative}.quote-module__9llBIq__stepLabel{color:var(--brand-yellow);letter-spacing:.1em;margin:0 0 .75rem;font-size:.8125rem;font-weight:850;line-height:1.3}.quote-module__9llBIq__intro h1,.quote-module__9llBIq__nextCard h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-weight:900;line-height:1.06}.quote-module__9llBIq__intro h1{max-width:13ch;color:var(--brand-white);font-size:clamp(2.5rem,5.8vw,4.75rem)}.quote-module__9llBIq__lede{color:#e6edff;max-width:53ch;margin:1.25rem 0 0;font-size:clamp(1rem,2vw,1.2rem)}.quote-module__9llBIq__introAction{border-left:3px solid var(--brand-yellow);padding-left:1.5rem}.quote-module__9llBIq__introAction p{color:#d9e3fa;margin:0 0 .5rem}.quote-module__9llBIq__introAction a{min-height:48px;color:var(--brand-white);text-decoration:underline;-webkit-text-decoration-color:var(--brand-yellow);text-decoration-color:var(--brand-yellow);text-underline-offset:7px;align-items:center;gap:1rem;font-weight:850;text-decoration-thickness:3px;display:inline-flex}.quote-module__9llBIq__introAction svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px}.quote-module__9llBIq__quoteArea{z-index:2;margin-top:-2.25rem;padding:0 0 5rem;scroll-margin-top:2rem;position:relative}.quote-module__9llBIq__quoteGrid{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:start;gap:1.5rem;display:grid}.quote-module__9llBIq__formCard,.quote-module__9llBIq__nextCard{border:1px solid var(--brand-line);background:var(--brand-white);border-radius:12px;box-shadow:0 18px 55px #10295f1a}.quote-module__9llBIq__formCard{min-width:0;overflow:hidden}.quote-module__9llBIq__nextCard .quote-module__9llBIq__stepLabel{color:var(--brand-blue)}.quote-module__9llBIq__nextCard h2{color:var(--brand-navy);font-size:clamp(1.85rem,3vw,2.6rem)}.quote-module__9llBIq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.quote-module__9llBIq__insuranceNote{border-left:4px solid var(--brand-yellow);background:#fff9e8;grid-template-columns:34px 1fr;align-items:start;gap:.875rem;margin-top:1.4rem;padding:1rem;display:grid}.quote-module__9llBIq__insuranceNote svg{fill:none;width:30px;height:30px;stroke:var(--brand-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.quote-module__9llBIq__insuranceNote p{color:var(--brand-ink);margin:0;font-size:.9375rem}.quote-module__9llBIq__embedShell{background:var(--brand-white);padding:clamp(1rem,3vw,1.75rem)}.quote-module__9llBIq__embedStatus{background:var(--brand-mist);color:var(--brand-slate);border-radius:6px;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem}.quote-module__9llBIq__embedStatus[data-state=error]{color:#7b2e1c;background:#fff2ee;border:1px solid #bd6a55}.quote-module__9llBIq__embedHost{width:100%}.quote-module__9llBIq__embedHost iframe{max-width:100%}.quote-module__9llBIq__embedFallback{border-bottom:1px solid var(--brand-line);color:var(--brand-slate);gap:.5rem;margin:0 0 1rem;padding-bottom:1rem;font-size:.875rem;display:grid}.quote-module__9llBIq__embedFallback a{min-height:44px;color:var(--brand-blue);text-underline-offset:4px;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.quote-module__9llBIq__nextCard{padding:1.75rem;position:sticky;top:1.5rem}.quote-module__9llBIq__nextCard h2{font-size:clamp(1.65rem,2.5vw,2.15rem)}.quote-module__9llBIq__nextCard ol{gap:1.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.quote-module__9llBIq__nextCard li{grid-template-columns:38px 1fr;gap:.875rem;display:grid}.quote-module__9llBIq__nextCard li>span{background:var(--brand-yellow);width:38px;height:38px;color:var(--brand-navy);border-radius:50%;place-items:center;font-weight:900;display:inline-grid}.quote-module__9llBIq__nextCard strong{color:var(--brand-navy)}.quote-module__9llBIq__nextCard li p,.quote-module__9llBIq__helpBlock p{color:var(--brand-slate);margin:.25rem 0 0;font-size:.9375rem}.quote-module__9llBIq__helpBlock{border-top:1px solid var(--brand-line);margin-top:2rem;padding-top:1.5rem}.quote-module__9llBIq__helpBlock a{min-height:44px;color:var(--brand-blue);text-underline-offset:5px;align-items:center;margin-top:.75rem;font-weight:850;display:inline-flex}.quote-module__9llBIq__providerNote{color:var(--brand-slate);margin:1.5rem 0 0;font-size:.8125rem}.quote-module__9llBIq__providerNote a{color:var(--brand-blue);text-underline-offset:3px;font-weight:750}@media (max-width:900px){.quote-module__9llBIq__introGrid{grid-template-columns:minmax(0,1fr) minmax(13rem,.45fr);gap:2rem}.quote-module__9llBIq__quoteGrid{grid-template-columns:minmax(0,1fr)}.quote-module__9llBIq__nextCard{position:static}}@media (max-width:640px){.quote-module__9llBIq__intro{padding:2.25rem 0 4.25rem}.quote-module__9llBIq__introGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.quote-module__9llBIq__intro h1{max-width:12ch;font-size:clamp(2.35rem,11vw,3.25rem)}.quote-module__9llBIq__lede{margin-top:1rem}.quote-module__9llBIq__introAction{padding-left:1rem}.quote-module__9llBIq__quoteArea{margin-top:-2rem;padding-bottom:3rem}.quote-module__9llBIq__quoteGrid{gap:1rem}.quote-module__9llBIq__formCard,.quote-module__9llBIq__nextCard{border-radius:9px}.quote-module__9llBIq__insuranceNote{grid-template-columns:28px 1fr;padding:.875rem}.quote-module__9llBIq__insuranceNote svg{width:26px;height:26px}.quote-module__9llBIq__embedShell{padding:.75rem}.quote-module__9llBIq__nextCard{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.quote-module__9llBIq__page *,.quote-module__9llBIq__page :before,.quote-module__9llBIq__page :after{scroll-behavior:auto!important}}@media print{.quote-module__9llBIq__intro,.quote-module__9llBIq__formCard,.quote-module__9llBIq__nextCard{color:#000;box-shadow:none;background:#fff}.quote-module__9llBIq__intro h1{color:#000}}
