.insurance-hero[data-v-37a1f7dd]{color:var(--ink);background:0 0;border-radius:0;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:64px;padding:20px 0 56px;display:grid}.insurance-hero .eyebrow[data-v-37a1f7dd]{color:var(--forest-2)}.insurance-hero h1[data-v-37a1f7dd]{max-width:700px;margin:22px 0;font-size:calc(clamp(38px,4.1vw,52px));font-weight:500;line-height:1.12}.insurance-hero .insurance-hero-lead[data-v-37a1f7dd]{max-width:600px;color:var(--ink-soft);margin:0;font-size:16px;line-height:1.8}.insurance-hero .hero-ctas[data-v-37a1f7dd]{align-items:flex-start;margin-top:28px}.insurance-hero[data-v-37a1f7dd] .btn.primary{background:var(--forest);color:var(--paper)}.insurance-hero[data-v-37a1f7dd] .btn.primary:hover{background:var(--forest-2)}.insurance-hero[data-v-37a1f7dd] .btn.outline{background:var(--paper);color:var(--ink)}.insurance-hero[data-v-37a1f7dd] .btn.outline:hover{background:var(--mint-pale)}.insurance-hero-art[data-v-37a1f7dd]{aspect-ratio:1.15;background:var(--mint-pale);border-radius:var(--radius);border:1px solid #d7e7e9;place-items:center;min-width:0;padding:40px;display:grid}@media (width<=1000px){.insurance-hero[data-v-37a1f7dd]{gap:36px}.insurance-hero-art[data-v-37a1f7dd]{padding:24px}}@media (width<=760px){.insurance-hero[data-v-37a1f7dd]{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:40px}.insurance-hero-art[data-v-37a1f7dd]{aspect-ratio:auto;justify-self:center;width:min(100%,360px);padding:24px}.insurance-hero-art[data-v-37a1f7dd] .landing-check-art{max-width:220px}}@media (width<=560px){.insurance-hero h1[data-v-37a1f7dd]{font-size:37px}.insurance-hero .insurance-hero-lead[data-v-37a1f7dd]{font-size:14px}.insurance-hero[data-v-37a1f7dd] .btn{max-width:100%;padding-block:11px;line-height:1.5}}.insurance-faq[data-v-96ce444d]{border-top:1px solid var(--border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;padding:56px 0;display:grid}.insurance-faq header[data-v-96ce444d]{min-width:0}.insurance-faq h2[data-v-96ce444d]{margin:16px 0;font-size:calc(clamp(28px,3.1vw,38px));line-height:1.25}.insurance-faq header p[data-v-96ce444d]{color:var(--ink-soft);margin:0 0 18px;font-size:14px;line-height:1.8}.insurance-faq-list[data-v-96ce444d]{border-top:1px solid var(--border);min-width:0}.insurance-faq-list details[data-v-96ce444d]{border-bottom:1px solid var(--border)}.insurance-faq-list summary[data-v-96ce444d]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:15px;font-weight:500;line-height:1.6;list-style:none;display:flex}.insurance-faq-list summary[data-v-96ce444d]::-webkit-details-marker{display:none}.insurance-faq-list summary .i[data-v-96ce444d]{color:var(--forest-2);transition:transform .15s}.insurance-faq-list details[open] summary .i[data-v-96ce444d]{transform:rotate(180deg)}.insurance-faq-list p[data-v-96ce444d]{color:var(--ink-soft);margin:0 0 22px;font-size:14px;line-height:1.8}@media (width<=1000px){.insurance-faq[data-v-96ce444d]{gap:36px}}@media (width<=760px){.insurance-faq[data-v-96ce444d]{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:40px}}@media (prefers-reduced-motion:reduce){.insurance-faq-list summary .i[data-v-96ce444d]{transition:none}}
