.plans[data-astro-cid-at4l55bc]{gap:var(--space-5);align-items:stretch;margin:0;display:grid}@media (width>=60rem){.plans[data-astro-cid-at4l55bc]{grid-template-columns:repeat(3,1fr);align-items:center}}.plan[data-astro-cid-at4l55bc]{gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) * 1.25);flex-direction:column;height:100%;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:flex;box-shadow:0 20px 50px -40px #10152280}.is-featured[data-astro-cid-at4l55bc]{--color-surface:#101522;--color-text:#fff;--color-muted:#a9b1c6;--color-border:#2a3550;--color-border-strong:#36415d;--color-accent-text:#8fb0ff;--color-focus:#9dbbff;color:var(--color-text);border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent), 0 40px 80px -30px #2f5fe08c}@media (width>=60rem){.is-featured[data-astro-cid-at4l55bc]{height:calc(100% + 2.5rem);padding-block:calc(clamp(1.5rem,1rem + 1.5vw,2.25rem) + 1.25rem)}}.plan-head[data-astro-cid-at4l55bc]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}h3[data-astro-cid-at4l55bc]{font-size:var(--text-xl)}.badge[data-astro-cid-at4l55bc]{border-radius:var(--radius-pill);background:var(--color-surface-raised);border:1px solid var(--color-border);font-size:var(--text-xs);letter-spacing:.04em;color:var(--color-accent-text);padding:.3rem .75rem;font-weight:700}.is-featured[data-astro-cid-at4l55bc] .badge[data-astro-cid-at4l55bc]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.price[data-astro-cid-at4l55bc]{gap:var(--space-1);display:grid}.amount[data-astro-cid-at4l55bc]{font-family:var(--font-heading);letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 2vw,3.25rem);font-weight:800;line-height:1}.note[data-astro-cid-at4l55bc]{font-size:var(--text-sm);color:var(--color-muted)}.desc[data-astro-cid-at4l55bc]{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-muted)}.plan[data-astro-cid-at4l55bc] .check-list{flex:1;align-content:start}.plan[data-astro-cid-at4l55bc] .check-list li{color:var(--color-text)}.plan[data-astro-cid-at4l55bc] .plan-cta{width:100%;margin-top:var(--space-3)}.plans-section{padding-top:var(--space-8)}.fine-print[data-astro-cid-u3mqw4ek]{margin-top:var(--space-8);max-width:44rem;color:var(--color-muted);font-size:var(--text-sm)}.care[data-astro-cid-u3mqw4ek]{border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) * 1.25);background:var(--color-surface);overflow:hidden}table[data-astro-cid-u3mqw4ek]{border-collapse:collapse;width:100%}th[data-astro-cid-u3mqw4ek],td[data-astro-cid-u3mqw4ek]{padding:var(--space-5) var(--space-6);text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-border)}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:last-child>[data-astro-cid-u3mqw4ek]{border-bottom:0}thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);background:var(--color-surface-raised);font-weight:600}tbody[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{font-family:var(--font-heading);font-size:var(--text-lg)}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]{transition:background-color var(--duration) var(--ease)}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.care-price[data-astro-cid-u3mqw4ek]{white-space:nowrap}.care-price[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-text)}.care-price[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek],td[data-astro-cid-u3mqw4ek]:last-child{color:var(--color-muted)}@media (width<=40rem){thead[data-astro-cid-u3mqw4ek]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-astro-cid-u3mqw4ek]{gap:var(--space-1);padding:var(--space-5);border-bottom:1px solid var(--color-border);display:grid}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:last-child{border-bottom:0}th[data-astro-cid-u3mqw4ek],td[data-astro-cid-u3mqw4ek]{border:0;padding:0}}
