.breadcrumbs[data-astro-cid-jm22wlht]{padding:var(--space-lg) 0 0;margin-top:calc(var(--nav-height) + var(--utility-height))}.breadcrumbs__list[data-astro-cid-jm22wlht]{display:flex;align-items:center;gap:8px;list-style:none;font-family:var(--font-body);font-size:14px;color:var(--text-muted)}.breadcrumbs__list[data-astro-cid-jm22wlht] li[data-astro-cid-jm22wlht]:not(:last-child):after{content:"/";margin-left:8px;color:var(--border-default)}.breadcrumbs__list[data-astro-cid-jm22wlht] a[data-astro-cid-jm22wlht]{color:var(--text-secondary);text-decoration:none;transition:color var(--duration-fast) ease}.breadcrumbs__list[data-astro-cid-jm22wlht] a[data-astro-cid-jm22wlht]:hover{color:var(--accent-400)}.breadcrumbs__list[data-astro-cid-jm22wlht] li[data-astro-cid-jm22wlht][aria-current=page]{color:var(--text-primary);font-weight:500}.insurance-hero[data-astro-cid-jm22wlht]{padding:var(--space-2xl) 0 var(--space-3xl)}.insurance-hero__content[data-astro-cid-jm22wlht]{max-width:680px}.insurance-hero__label[data-astro-cid-jm22wlht]{display:inline-block;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--accent-400);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-md)}.insurance-hero__title[data-astro-cid-jm22wlht]{font-family:var(--font-display);font-size:clamp(36px,5vw,56px);font-weight:400;color:var(--text-primary);letter-spacing:-.02em;line-height:1.1;margin-bottom:var(--space-lg)}.insurance-hero__description[data-astro-cid-jm22wlht]{font-size:19px;font-weight:400;color:var(--text-secondary);line-height:1.7;max-width:560px;margin-bottom:var(--space-xl)}.insurance-hero__actions[data-astro-cid-jm22wlht]{display:flex;align-items:center;gap:var(--space-xl)}.insurance-hero__phone[data-astro-cid-jm22wlht]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:16px;font-weight:500;color:var(--text-secondary);transition:color var(--duration-fast) ease}.insurance-hero__phone[data-astro-cid-jm22wlht]:hover{color:var(--accent-400)}.plans[data-astro-cid-jm22wlht]{padding:var(--space-3xl) 0;background:var(--bg-secondary);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.plans__header[data-astro-cid-jm22wlht]{margin-bottom:var(--space-2xl)}.plans__label[data-astro-cid-jm22wlht]{display:block;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--accent-400);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-xs)}.plans__title[data-astro-cid-jm22wlht]{font-family:var(--font-display);font-size:clamp(28px,3.5vw,40px);font-weight:400;color:var(--text-primary)}.plans__grid[data-astro-cid-jm22wlht]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-xl)}.plan-badge[data-astro-cid-jm22wlht]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:100px;font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-primary);transition:all var(--duration-normal) ease}.plan-badge[data-astro-cid-jm22wlht]:hover{border-color:var(--accent-400);box-shadow:0 2px 12px #0088cc14}.plan-badge__icon[data-astro-cid-jm22wlht]{color:var(--accent-400);flex-shrink:0}.plans__note[data-astro-cid-jm22wlht]{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:12px;max-width:680px}.plans__note[data-astro-cid-jm22wlht] svg[data-astro-cid-jm22wlht]{flex-shrink:0;color:var(--accent-400);margin-top:2px}.plans__note[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:15px;font-weight:400;color:var(--text-secondary);line-height:1.7}.plans__note[data-astro-cid-jm22wlht] a[data-astro-cid-jm22wlht]{color:var(--accent-400);text-decoration:none;font-weight:600}.plans__note[data-astro-cid-jm22wlht] a[data-astro-cid-jm22wlht]:hover{text-decoration:underline}.steps[data-astro-cid-jm22wlht]{padding:var(--space-3xl) 0}.steps__header[data-astro-cid-jm22wlht]{margin-bottom:var(--space-2xl)}.steps__label[data-astro-cid-jm22wlht]{display:block;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--accent-400);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-xs)}.steps__title[data-astro-cid-jm22wlht]{font-family:var(--font-display);font-size:clamp(28px,3.5vw,40px);font-weight:400;color:var(--text-primary)}.steps__grid[data-astro-cid-jm22wlht]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.step-card[data-astro-cid-jm22wlht]{padding:var(--space-xl);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:16px;transition:all var(--duration-normal) var(--ease-out-expo)}.step-card[data-astro-cid-jm22wlht]:hover{border-color:var(--border-default);transform:translateY(-2px);box-shadow:0 8px 32px #0000000f}.step-card__icon[data-astro-cid-jm22wlht]{width:48px;height:48px;border-radius:12px;background:var(--bg-surface);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;color:var(--accent-400);margin-bottom:var(--space-md);transition:all var(--duration-normal) var(--ease-out-expo)}.step-card[data-astro-cid-jm22wlht]:hover .step-card__icon[data-astro-cid-jm22wlht]{background:#0088cc14;border-color:#08c3}.step-card__number[data-astro-cid-jm22wlht]{font-family:var(--font-body);font-size:13px;font-weight:700;color:var(--accent-400);margin-bottom:var(--space-sm);opacity:.6}.step-card__title[data-astro-cid-jm22wlht]{font-family:var(--font-body);font-size:19px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-sm);line-height:1.3}.step-card__text[data-astro-cid-jm22wlht]{font-size:15px;font-weight:400;color:var(--text-secondary);line-height:1.7}.no-insurance[data-astro-cid-jm22wlht]{padding:var(--space-3xl) 0;background:var(--bg-secondary);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.no-insurance__inner[data-astro-cid-jm22wlht]{max-width:780px}.no-insurance__label[data-astro-cid-jm22wlht]{display:block;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--accent-400);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-xs)}.no-insurance__title[data-astro-cid-jm22wlht]{font-family:var(--font-display);font-size:clamp(28px,3.5vw,38px);font-weight:400;color:var(--text-primary);margin-bottom:var(--space-xl)}.no-insurance__text[data-astro-cid-jm22wlht]{font-size:17px;font-weight:400;color:var(--text-secondary);line-height:1.8;margin-bottom:var(--space-lg)}.no-insurance__list[data-astro-cid-jm22wlht]{list-style:none;display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg);padding-left:0}.no-insurance__list[data-astro-cid-jm22wlht] li[data-astro-cid-jm22wlht]{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:16px;font-weight:400;color:var(--text-secondary);line-height:1.7}.no-insurance__list[data-astro-cid-jm22wlht] li[data-astro-cid-jm22wlht]:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--accent-400);flex-shrink:0;margin-top:10px}.faqs[data-astro-cid-jm22wlht]{padding:var(--space-3xl) 0}.faqs__header[data-astro-cid-jm22wlht]{margin-bottom:var(--space-2xl)}.faqs__label[data-astro-cid-jm22wlht]{display:block;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--accent-400);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-xs)}.faqs__title[data-astro-cid-jm22wlht]{font-family:var(--font-display);font-size:clamp(28px,3.5vw,40px);font-weight:400;color:var(--text-primary)}.faqs__list[data-astro-cid-jm22wlht]{max-width:780px;display:flex;flex-direction:column;gap:var(--space-sm)}.faq-item[data-astro-cid-jm22wlht]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;transition:border-color var(--duration-normal) ease}.faq-item[data-astro-cid-jm22wlht][open]{border-color:var(--border-default)}.faq-item__question[data-astro-cid-jm22wlht]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg);font-family:var(--font-body);font-size:17px;font-weight:600;color:var(--text-primary);cursor:pointer;list-style:none;transition:color var(--duration-fast) ease}.faq-item__question[data-astro-cid-jm22wlht]::-webkit-details-marker{display:none}.faq-item__question[data-astro-cid-jm22wlht]:hover{color:var(--accent-400)}.faq-item__chevron[data-astro-cid-jm22wlht]{flex-shrink:0;color:var(--text-muted);transition:transform var(--duration-normal) var(--ease-out-expo)}.faq-item[data-astro-cid-jm22wlht][open] .faq-item__chevron[data-astro-cid-jm22wlht]{transform:rotate(180deg)}.faq-item__answer[data-astro-cid-jm22wlht]{padding:0 var(--space-lg) var(--space-lg)}.faq-item__answer[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:16px;font-weight:400;color:var(--text-secondary);line-height:1.7}@media(prefers-reduced-motion:no-preference){.insurance-hero__content[data-astro-cid-jm22wlht]{opacity:0;transform:translateY(20px);animation:fadeUp .7s var(--ease-out-expo) .1s forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.plan-badge[data-astro-cid-jm22wlht]{opacity:0;transform:translateY(12px);transition:opacity .4s var(--ease-out-expo),transform .4s var(--ease-out-expo),border-color var(--duration-normal) ease,box-shadow var(--duration-normal) ease}.plan-badge[data-astro-cid-jm22wlht]:nth-child(1){transition-delay:.05s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(2){transition-delay:.08s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(3){transition-delay:.11s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(4){transition-delay:.14s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(5){transition-delay:.17s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(6){transition-delay:.2s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(7){transition-delay:.23s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(8){transition-delay:.26s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(9){transition-delay:.29s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(10){transition-delay:.32s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(11){transition-delay:.35s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(12){transition-delay:.38s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(13){transition-delay:.41s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(14){transition-delay:.44s}.plan-badge[data-astro-cid-jm22wlht]:nth-child(15){transition-delay:.47s}.plans[data-astro-cid-jm22wlht].revealed .plan-badge[data-astro-cid-jm22wlht]{opacity:1;transform:translateY(0)}.step-card[data-astro-cid-jm22wlht]{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease-out-expo),transform .6s var(--ease-out-expo)}.step-card[data-astro-cid-jm22wlht]:nth-child(1){transition-delay:.1s}.step-card[data-astro-cid-jm22wlht]:nth-child(2){transition-delay:.2s}.step-card[data-astro-cid-jm22wlht]:nth-child(3){transition-delay:.3s}.steps[data-astro-cid-jm22wlht].revealed .step-card[data-astro-cid-jm22wlht]{opacity:1;transform:translateY(0)}.faq-item[data-astro-cid-jm22wlht]{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out-expo),transform .5s var(--ease-out-expo),border-color var(--duration-normal) ease}.faq-item[data-astro-cid-jm22wlht]:nth-child(1){transition-delay:.05s}.faq-item[data-astro-cid-jm22wlht]:nth-child(2){transition-delay:.1s}.faq-item[data-astro-cid-jm22wlht]:nth-child(3){transition-delay:.15s}.faq-item[data-astro-cid-jm22wlht]:nth-child(4){transition-delay:.2s}.faq-item[data-astro-cid-jm22wlht]:nth-child(5){transition-delay:.25s}.faqs[data-astro-cid-jm22wlht].revealed .faq-item[data-astro-cid-jm22wlht]{opacity:1;transform:translateY(0)}}@media(max-width:768px){.insurance-hero__content[data-astro-cid-jm22wlht]{text-align:center}.insurance-hero__description[data-astro-cid-jm22wlht]{margin-left:auto;margin-right:auto}.insurance-hero__actions[data-astro-cid-jm22wlht]{justify-content:center;flex-wrap:wrap}.steps__grid[data-astro-cid-jm22wlht]{grid-template-columns:1fr}.plans__grid[data-astro-cid-jm22wlht]{justify-content:center}.plans__note[data-astro-cid-jm22wlht]{max-width:100%}}@media(max-width:640px){.breadcrumbs[data-astro-cid-jm22wlht]{padding:var(--space-md) 0 0}.insurance-hero[data-astro-cid-jm22wlht]{padding:var(--space-xl) 0 var(--space-2xl)}.insurance-hero__actions[data-astro-cid-jm22wlht]{flex-direction:column;gap:var(--space-md)}}
