@charset "UTF-8";.eyebrow[data-astro-cid-jm22wlht]{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--primary);margin-bottom:.75rem}#insurance-hero[data-astro-cid-jm22wlht]{background:var(--secondary);padding:4.5rem 1.5rem 3.75rem}.hero-inner[data-astro-cid-jm22wlht]{max-width:47.5rem;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-inner[data-astro-cid-jm22wlht] h1[data-astro-cid-jm22wlht]{font-family:var(--font-serif);font-size:clamp(1.875rem,4.5vw,2.875rem);font-weight:700;color:#fff;line-height:1.18}.hero-inner[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:1rem;color:var(--secondary-light);line-height:1.75;max-width:38rem}.hero-inner[data-astro-cid-jm22wlht] .eyebrow[data-astro-cid-jm22wlht]{color:var(--primary)}#medicare-plans[data-astro-cid-jm22wlht]{background:#fff;padding:4.5rem 1.5rem}.plans-container[data-astro-cid-jm22wlht]{max-width:var(--max-width-sm);margin:0 auto}.tab-bar[data-astro-cid-jm22wlht]{display:flex;gap:.25rem;border-bottom:2px solid var(--color-border);margin-bottom:2.5rem;overflow-x:auto;overflow-y:hidden}.tab-btn[data-astro-cid-jm22wlht]{background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;padding:.625rem 1.25rem;color:var(--color-muted);cursor:pointer;transition:color .2s,border-color .2s;white-space:nowrap}.tab-btn[data-astro-cid-jm22wlht]:hover{color:var(--primary)}.tab-btn[data-astro-cid-jm22wlht].active{color:var(--primary);border-bottom-color:var(--primary)}.tab-panel[data-astro-cid-jm22wlht]{display:none;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:start}.tab-panel[data-astro-cid-jm22wlht].active{display:grid}@media only screen and (max-width:63.9375rem){.tab-panel[data-astro-cid-jm22wlht]{grid-template-columns:1fr;gap:2rem}}.tab-content-left[data-astro-cid-jm22wlht] h2[data-astro-cid-jm22wlht]{font-family:var(--font-serif);font-size:1.75rem;font-weight:600;color:var(--color-heading);line-height:1.25;margin-bottom:1rem}.tab-content-left[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:1rem;color:var(--color-body);line-height:1.75;margin-bottom:1.25rem}.highlight-note[data-astro-cid-jm22wlht]{display:flex;gap:.625rem;align-items:flex-start;background:var(--primary-light);border:1px solid var(--primary-border);border-radius:8px;padding:.875rem 1.125rem;font-size:.9375rem;color:var(--primary-text);font-weight:500;line-height:1.55}.tab-cta-card[data-astro-cid-jm22wlht]{background:var(--color-bg-warm);border-radius:.75rem;padding:2rem 1.75rem;border:1px solid var(--color-border);display:flex;flex-direction:column;gap:.75rem}.tab-cta-card[data-astro-cid-jm22wlht] h3[data-astro-cid-jm22wlht]{font-family:var(--font-serif);font-size:1.375rem;font-weight:600;color:var(--color-heading)}.tab-cta-card[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:.9375rem;color:var(--color-body);line-height:1.7}#life-insurance[data-astro-cid-jm22wlht]{background:var(--color-bg-warm);padding:4.5rem 1.5rem}.life-container[data-astro-cid-jm22wlht]{max-width:var(--max-width-sm);margin:0 auto}.life-grid[data-astro-cid-jm22wlht]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.375rem}@media only screen and (max-width:63.9375rem){.life-grid[data-astro-cid-jm22wlht]{grid-template-columns:1fr;max-width:30rem;margin:0 auto}}.life-card[data-astro-cid-jm22wlht]{background:#fff;border-radius:10px;padding:1.75rem 1.5rem;border:1px solid var(--color-border);box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;gap:.75rem}.life-card[data-astro-cid-jm22wlht] h3[data-astro-cid-jm22wlht]{font-family:var(--font-serif);font-size:1.25rem;font-weight:600;color:var(--color-heading);line-height:1.3}.life-card[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:1rem;color:var(--color-body);line-height:1.7;flex:1}.life-icon[data-astro-cid-jm22wlht]{width:2.75rem;height:2.75rem;background:var(--primary-light);border-radius:10px;display:flex;align-items:center;justify-content:center}.life-cta[data-astro-cid-jm22wlht]{text-align:center;margin-top:2.25rem}#dental-insurance[data-astro-cid-jm22wlht]{background:#fff;padding:4.5rem 1.5rem}.dental-container[data-astro-cid-jm22wlht]{max-width:var(--max-width-sm);margin:0 auto}.dental-content[data-astro-cid-jm22wlht]{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:start}@media only screen and (max-width:63.9375rem){.dental-content[data-astro-cid-jm22wlht]{grid-template-columns:1fr;gap:2rem}}.dental-text[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:1rem;color:var(--color-body);line-height:1.75;margin-bottom:1.25rem}.dental-logo[data-astro-cid-jm22wlht]{height:2rem;width:auto;display:block;margin-bottom:1.25rem}.dental-cta-card[data-astro-cid-jm22wlht]{background:var(--color-bg-warm);border-radius:.75rem;padding:2rem 1.75rem;border:1px solid var(--color-border);display:flex;flex-direction:column;gap:.75rem}.dental-cta-card[data-astro-cid-jm22wlht] h3[data-astro-cid-jm22wlht]{font-family:var(--font-serif);font-size:1.375rem;font-weight:600;color:var(--color-heading)}.dental-cta-card[data-astro-cid-jm22wlht] p[data-astro-cid-jm22wlht]{font-size:.9375rem;color:var(--color-body);line-height:1.7}
