.insurance-hero[data-astro-cid-jm22wlht]{padding:clamp(40px,5vw,72px) 0 clamp(20px,3vw,36px);background:radial-gradient(circle at 12% 16%,rgba(31,122,237,.08),transparent 34%),linear-gradient(180deg,#f8fbff,#fff)}.insurance-hero[data-astro-cid-jm22wlht] h1[data-astro-cid-jm22wlht]{max-width:820px;margin-bottom:14px;font-size:clamp(2.25rem,4vw,4.05rem);line-height:1}.insurance-hero[data-astro-cid-jm22wlht] .lead[data-astro-cid-jm22wlht]{max-width:700px;margin-bottom:16px}.section-intro[data-astro-cid-jm22wlht]{max-width:860px;margin-bottom:26px}.logo-wall[data-astro-cid-jm22wlht]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.logo-card[data-astro-cid-jm22wlht]{min-height:96px;display:grid;place-items:center;border:1px solid rgba(7,29,73,.09);border-radius:8px;padding:16px;background:linear-gradient(180deg,#fffffff5,#f9fcffeb);box-shadow:0 14px 32px #071d4912}.logo-card[data-astro-cid-jm22wlht] img[data-astro-cid-jm22wlht]{width:min(190px,90%);height:56px;max-width:100%;object-fit:contain}.logo-card--featured[data-astro-cid-jm22wlht] img[data-astro-cid-jm22wlht]{width:min(220px,94%);height:64px}.logo-card[data-astro-cid-jm22wlht] span[data-astro-cid-jm22wlht]:not([hidden]){color:var(--blue-950);font-size:1rem;font-weight:950;text-align:center}.more-card[data-astro-cid-jm22wlht]{align-content:center;gap:8px;color:var(--white);background:radial-gradient(circle at 82% 0%,rgba(244,178,63,.32),transparent 32%),linear-gradient(135deg,#071d49,#09141f)}.more-card[data-astro-cid-jm22wlht] strong[data-astro-cid-jm22wlht],.more-card[data-astro-cid-jm22wlht] span[data-astro-cid-jm22wlht]{display:block;text-align:center}.more-card[data-astro-cid-jm22wlht] strong[data-astro-cid-jm22wlht]{color:var(--gold-500);font-size:1.1rem;line-height:1}.more-card[data-astro-cid-jm22wlht] span[data-astro-cid-jm22wlht]{color:#ffffffbd;font-size:.82rem;font-weight:800;line-height:1.25}.insurance-more-list[data-astro-cid-jm22wlht]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.insurance-more-list[data-astro-cid-jm22wlht] strong[data-astro-cid-jm22wlht],.insurance-more-list[data-astro-cid-jm22wlht] span[data-astro-cid-jm22wlht]{display:inline-flex;align-items:center;min-height:34px;border:1px solid rgba(7,29,73,.09);border-radius:999px;padding:8px 12px;color:#172033;background:#ffffffb3;font-size:.8rem;font-weight:900;line-height:1}.insurance-more-list[data-astro-cid-jm22wlht] strong[data-astro-cid-jm22wlht]{color:var(--blue-950);background:#f4b23f2e}.carrier-text[data-astro-cid-jm22wlht]{max-width:900px;margin-top:22px;color:var(--muted);font-weight:700;line-height:1.6}.carrier-text[data-astro-cid-jm22wlht] a[data-astro-cid-jm22wlht]{color:var(--blue-700);font-weight:900}.no-insurance-grid[data-astro-cid-jm22wlht]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:40px;align-items:center}.no-insurance-grid[data-astro-cid-jm22wlht] h2[data-astro-cid-jm22wlht]{max-width:640px;color:var(--blue-950)}.financing-mini-grid[data-astro-cid-jm22wlht]{display:grid;gap:12px}.financing-mini-grid[data-astro-cid-jm22wlht] article[data-astro-cid-jm22wlht]{display:grid;gap:12px;border:1px solid rgba(7,29,73,.1);border-radius:8px;padding:18px;background:linear-gradient(180deg,#fff,#f7faff)}.financing-mini-grid[data-astro-cid-jm22wlht] img[data-astro-cid-jm22wlht]{width:auto;max-width:150px;max-height:40px;object-fit:contain;justify-self:start}.financing-mini-grid[data-astro-cid-jm22wlht] img[data-astro-cid-jm22wlht][alt="Sunbit logo"]{filter:invert(1)}.financing-mini-grid[data-astro-cid-jm22wlht] span[data-astro-cid-jm22wlht]:not([hidden]){color:var(--blue-950);font-weight:950}.financing-mini-grid[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{margin:0;color:var(--muted);font-size:.92rem;font-weight:700;line-height:1.45}.faq-list[data-astro-cid-jm22wlht]{display:grid;gap:12px;max-width:900px}.faq-list[data-astro-cid-jm22wlht] details[data-astro-cid-jm22wlht]{border:1px solid var(--line);border-radius:8px;padding:18px 22px;background:#fff;box-shadow:0 12px 30px #071d490f}.faq-list[data-astro-cid-jm22wlht] summary[data-astro-cid-jm22wlht]{cursor:pointer;color:var(--blue-950);font-size:1.05rem;font-weight:900}.faq-list[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{margin:14px 0 0;color:var(--muted);font-weight:700;line-height:1.6}@media(max-width:1060px){.logo-wall[data-astro-cid-jm22wlht]{grid-template-columns:repeat(3,minmax(0,1fr))}.no-insurance-grid[data-astro-cid-jm22wlht]{grid-template-columns:1fr}}@media(max-width:720px){.insurance-hero[data-astro-cid-jm22wlht] h1[data-astro-cid-jm22wlht]{font-size:clamp(2rem,9vw,2.85rem)}.logo-wall[data-astro-cid-jm22wlht]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.logo-card[data-astro-cid-jm22wlht]{min-height:78px;padding:12px}.logo-card[data-astro-cid-jm22wlht] img[data-astro-cid-jm22wlht]{height:42px}.logo-card--featured[data-astro-cid-jm22wlht] img[data-astro-cid-jm22wlht]{height:48px;width:min(176px,96%)}.insurance-more-list[data-astro-cid-jm22wlht] strong[data-astro-cid-jm22wlht],.insurance-more-list[data-astro-cid-jm22wlht] span[data-astro-cid-jm22wlht]{min-height:30px;padding:7px 10px;font-size:.74rem}}
