.pricing_page__L_vko{display:grid;grid-gap:var(--space-md);gap:var(--space-md);justify-items:center;padding-block:var(--space-lg)}.pricing_head__mhdB0{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);text-align:center}.pricing_head__mhdB0 h1{font-size:var(--text-headline);font-weight:500;letter-spacing:var(--tracking-display);line-height:1.04;margin:0}.pricing_head__mhdB0 p{color:var(--color-muted);margin:0}.pricing_toggle__eSVA0{background:var(--color-paper-2);border-radius:var(--radius-pill);display:inline-flex;flex-wrap:wrap;gap:var(--space-3xs);justify-content:center;padding:var(--space-3xs)}.pricing_toggleOption__cbLSU{align-items:center;background:transparent;border:0;border-radius:var(--radius-pill);color:var(--color-ink-2);cursor:pointer;display:inline-flex;font:inherit;gap:var(--space-2xs);min-height:44px;padding-inline:var(--space-sm);transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pricing_toggleOption__cbLSU[aria-checked=false]:hover{background:var(--color-wash);color:var(--color-ink)}}.pricing_toggleOption__cbLSU:active{transform:translateY(1px) scale(.98)}@media (pointer:coarse){.pricing_toggleOption__cbLSU{min-height:48px}}.pricing_toggleNote__ZxEFf{display:none;margin:0;color:var(--color-muted);font-size:var(--text-sm)}.pricing_shortLabel__6KAq6{display:none}@media (max-width:39.999rem){.pricing_toggle__eSVA0{flex-wrap:nowrap;max-width:100%}.pricing_toggleOption__cbLSU{gap:var(--space-3xs);padding-inline:var(--space-xs);white-space:nowrap}.pricing_longLabel__MZyfz{display:none}.pricing_shortLabel__6KAq6{display:inline}.pricing_toggleNote__ZxEFf{display:block}}.pricing_which__saukf{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;max-width:40rem;text-align:center;text-wrap:balance}.pricing_paused__A7HMF{max-width:40rem;text-align:center;width:100%}.pricing_pick___vy0J{align-items:center;background:var(--color-card);border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-card);box-shadow:var(--shadow-card);corner-shape:var(--corner-surface);display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);justify-content:space-between;max-width:40rem;padding:var(--space-sm) var(--space-md);width:100%}.pricing_pick___vy0J p{font-weight:500;margin:0}.pricing_pickAction___2CHZ{flex:0 1 16rem}@media (max-width:39.999rem){.pricing_pickAction___2CHZ{flex-basis:100%}}.pricing_yearSaving__GvV01{color:var(--color-success);font-weight:500;-webkit-margin-start:var(--space-2xs);margin-inline-start:var(--space-2xs)}.pricing_costs__ms4u5{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);max-width:44rem;padding:clamp(var(--space-md),4vw,var(--space-lg));width:100%}.pricing_costs__ms4u5 h2{font-size:var(--text-lg);font-weight:500;margin:0}.pricing_costs__ms4u5 p{color:var(--color-muted);font-size:var(--text-sm);margin:0}.pricing_costList__dSd1W{display:grid;grid-gap:0 var(--space-lg);gap:0 var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}@media (max-width:39.999rem){.pricing_costList__dSd1W{grid-template-columns:minmax(0,1fr)}}.pricing_costList__dSd1W div{border-bottom:var(--rule-hair) solid var(--color-rule);display:flex;gap:var(--space-xs);justify-content:space-between;padding-block:var(--space-2xs)}.pricing_costList__dSd1W dt{color:var(--color-ink-2)}.pricing_costList__dSd1W dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;white-space:nowrap}.pricing_card__U63gp[data-picked]{outline:2px solid var(--color-accent);outline-offset:3px}.pricing_toggleOption__cbLSU[aria-checked=true]{background:var(--color-card);box-shadow:var(--shadow-card);color:var(--color-ink)}.pricing_toggleOption__cbLSU:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pricing_bonus__X9vKd,.pricing_popular__FgmBe,.pricing_toggleBadge__SyX4j{border-radius:var(--radius-pill);font-family:var(--font-mono-ui);font-size:var(--text-xs);padding:.1rem var(--space-2xs);white-space:nowrap}.pricing_bonus__X9vKd,.pricing_toggleBadge__SyX4j{background:var(--color-success-soft);color:var(--color-success-ink)}.pricing_popular__FgmBe{background:var(--color-accent);color:var(--color-accent-ink)}.pricing_cards__XjSfk{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (max-width:63.999rem){.pricing_cards__XjSfk{grid-template-columns:minmax(0,1fr);max-width:28rem}}.pricing_card__U63gp{background:var(--color-card);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);box-shadow:var(--shadow-card);corner-shape:var(--corner-surface);display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md)}.pricing_card__U63gp[data-popular]{border-color:var(--color-accent);box-shadow:var(--shadow-floating)}.pricing_cardHead__e78jo{align-items:center;display:flex;gap:var(--space-xs);justify-content:space-between}.pricing_cardHead__e78jo h2{font-size:var(--text-lg);font-weight:500;margin:0}.pricing_price__ck_X0{align-items:baseline;display:flex;gap:var(--space-2xs);margin:0}.pricing_listPrice__gWpuB{color:var(--color-muted);font-size:var(--text-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration-thickness:1.5px}.pricing_saving__KqFxY{color:var(--color-success);font-size:var(--text-sm);margin:0}.pricing_discountNotice__CyfeY{margin:0 auto var(--space-md);max-width:40rem;text-align:center}.pricing_srOnly__GnpAT{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pricing_price__ck_X0 strong{font-size:var(--text-3xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--tracking-display)}.pricing_creditSplit__7YnqK,.pricing_modeLine__s_BZB,.pricing_note__eG_69,.pricing_price__ck_X0 span{color:var(--color-muted);font-size:var(--text-sm)}.pricing_credits__kAqKP{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs)}.pricing_creditTotal__ccD_x{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0}.pricing_creditTotal__ccD_x strong{font-size:var(--text-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.pricing_creditSplit__7YnqK,.pricing_modeLine__s_BZB,.pricing_note__eG_69{margin:0}.pricing_features___FhRP{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);list-style:none;margin:0;padding:var(--space-xs) 0 0}.pricing_features___FhRP li:before{color:var(--color-success);content:"✓"/"";-webkit-margin-end:var(--space-2xs);margin-inline-end:var(--space-2xs)}.pricing_soonLine__YPaCN{align-items:baseline;display:flex}.pricing_features___FhRP .pricing_soonLine__YPaCN:before{color:var(--color-muted);content:"○"/""}.pricing_soonText__LbUZ4{filter:blur(3px);flex:1 1;-webkit-margin-end:var(--space-2xs);margin-inline-end:var(--space-2xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pricing_soon__YcreO{background:var(--color-success-soft);flex-shrink:0;border-radius:var(--radius-pill);color:var(--color-success-ink);font-family:var(--font-mono-ui);font-size:var(--text-xs);padding:.1rem var(--space-2xs);white-space:nowrap}.pricing_action__wyCxb{margin-top:auto;padding-top:var(--space-xs)}.pricing_trust__ATfZ2{color:var(--color-muted);font-size:var(--text-sm);margin:0;text-align:center}.pricing_covers__UgUD7{color:var(--color-ink);font-size:var(--text-sm);font-weight:500;line-height:1.45;margin:0}.pricing_questions__8RcMf{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);max-width:44rem;padding:clamp(var(--space-md),4vw,var(--space-xl));width:100%}.pricing_questions__8RcMf h2{font-size:var(--text-lg);font-weight:500;margin:0}.pricing_included__PHRyq{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);justify-items:center;text-align:center;width:100%}.pricing_included__PHRyq p{color:var(--color-muted);font-size:var(--text-sm);margin:0}.pricing_included__PHRyq .pricing_features___FhRP{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);justify-content:center;padding:0}@media (max-width:63.999rem){.pricing_included__PHRyq{max-width:28rem;justify-items:start;text-align:start}.pricing_included__PHRyq .pricing_features___FhRP{display:grid}}.pricing_head__mhdB0 .pricing_balance__nMZPH{color:var(--color-ink-2);font-size:var(--text-sm)}