.pricingPage_page__VtS2M{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-x-large) var(--spacing-small);color:var(--color-text-primary)}.pricingPage_hero__GiYfs{text-align:center;max-width:62rem;margin-bottom:var(--spacing-large)}a
.pricingPage_hero__GiYfs h1{font-size:clamp(2.4rem,4vw,3.6rem);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.pricingPage_hero__GiYfs p{color:var(--color-text-secondary);margin:var(--spacing-small) auto var(--spacing-large)}.pricingPage_toggleWrap__uKUTN{display:flex;align-items:center;gap:1.2rem;justify-content:center;margin-bottom:var(--spacing-large)}.pricingPage_toggleBtn__Ux7WM{background:transparent;border:none;color:var(--color-text-secondary);font-size:1.4rem;cursor:pointer;transition:color .2s ease}.pricingPage_toggleBtn__Ux7WM.pricingPage_active__R1yzC{color:var(--color-text-primary)}.pricingPage_switch__0JgLy{width:4.2rem;height:2.2rem;background:var(--color-border);border-radius:9999px;position:relative;cursor:pointer}.pricingPage_switch__0JgLy span{content:"";position:absolute;top:.2rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--color-accent);transition:left .25s ease}.pricingPage_switchKnobLeft__I7MYn{left:.2rem}.pricingPage_switchKnobRight__Bwsfq{left:2.2rem}.pricingPage_saveTag__NrKb3{background:var(--color-accent);color:#fff;padding:0 .4rem;font-size:1rem;border-radius:var(--border-radius-200);margin-left:.4rem}.pricingPage_ownerNote__nY43B{margin-top:var(--spacing-medium);background:rgba(254,211,48,.1);color:var(--color-warning);padding:var(--spacing-small) var(--spacing-medium);border:1px solid var(--color-warning);border-radius:var(--border-radius-400)}.pricingPage_cardGrid__YviuX{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));grid-gap:var(--spacing-medium);gap:var(--spacing-medium);width:100%;max-width:148rem}.pricingPage_card__s7mUc{background:var(--color-bg-container);border:1px solid var(--color-border);border-radius:var(--border-radius-400);padding:var(--spacing-large) var(--spacing-medium);display:flex;flex-direction:column;align-items:stretch;text-align:center;position:relative;justify-content:space-between;gap:var(--spacing-small)}.pricingPage_card--specialOffer__2DD3g{--so-accent:var(--color-accent,#e40000);--so-accent-on:var(--color-on-accent,#fff);border:1px solid var(--so-accent);box-shadow:0 0 0 1px var(--so-accent),0 0 36px 0 color-mix(in srgb,var(--so-accent) 65%,transparent);position:relative;overflow:visible;padding-top:calc(var(--spacing-large) + 1.2rem);-webkit-margin-after:var(--spacing-x-large);margin-block-end:var(--spacing-x-large);background:var(--color-bg-container)}.pricingPage_card--specialOffer__2DD3g:before{content:"NEW USERS";position:absolute;top:.55rem;right:.55rem;background:#ffce00;color:#000;font-size:1rem;font-weight:700;padding:.4rem .55rem .35rem;line-height:1;border-radius:.4rem;transform:rotate(10deg);box-shadow:0 2px 4px rgba(0 0 0/35%);pointer-events:none;letter-spacing:.04em;z-index:2}.pricingPage_badgeBar__n___Q{position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:3}.pricingPage_pillBadge__xNiVA{display:inline-flex;align-items:center;gap:.4rem;background:var(--so-accent);color:var(--so-accent-on);font-size:1rem;letter-spacing:.07em;font-weight:700;padding:.55rem 1.4rem .5rem;border-radius:999px;line-height:1;position:relative;top:-.9rem;box-shadow:0 2px 6px rgba(0 0 0/35%)}.pricingPage_offerBody__taYXD{display:flex;flex-direction:column;gap:var(--spacing-medium);text-align:center}.pricingPage_offerTag__o2geI{display:inline-flex;justify-content:center;align-items:center;gap:.4rem;font-size:1rem;font-weight:600;color:var(--so-accent-on);letter-spacing:.05em;text-transform:uppercase;margin-top:.2rem}.pricingPage_offerTagIcon__YxbfT{flex-shrink:0;opacity:.9}.pricingPage_offerTitle__0qwfl{margin:.6rem 0 .8rem;font-size:2.4rem;font-weight:700;color:var(--so-accent);line-height:1.15}.pricingPage_offerBlurb__2Q3a5{font-size:1.4rem;line-height:1.55;color:var(--color-text-secondary);max-width:46ch;margin:0 0 .6rem}.pricingPage_priceBlock__AXzro{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.8rem;font-weight:700;margin-top:.4rem}.pricingPage_oldPrice__Mrx6K{font-size:2rem;color:var(--color-text-secondary);position:relative;opacity:.9}.pricingPage_oldPrice__Mrx6K:after{content:"";position:absolute;left:-6%;right:-6%;top:50%;height:2px;background:currentColor;opacity:.7}.pricingPage_newPrice__ZrXqP{font-size:3.2rem;color:var(--so-accent)}.pricingPage_priceNote__0mxib{width:100%;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-secondary);margin-top:.4rem;text-align:center}.pricingPage_card--specialOffer__2DD3g .pricingPage_featureList__YR45W{border-top:1px solid var(--color-border);padding-top:1.4rem;margin:0 0 1.6rem}.pricingPage_card--specialOffer__2DD3g .pricingPage_featureList__YR45W li{padding-left:2rem;position:relative}.pricingPage_card--specialOffer__2DD3g .pricingPage_featureList__YR45W li:before{content:"✓";position:absolute;left:0;top:0;color:var(--so-accent);font-size:1.4rem;line-height:1.2}.pricingPage_ctaButton__Bf0wH{background:var(--so-accent);color:var(--so-accent-on);font:inherit;font-weight:700;padding:1.4rem;border:none;border-radius:var(--border-radius-400);cursor:pointer;transition:filter .2s ease,transform .15s ease;width:100%;font-size:1.6rem;letter-spacing:.04em}.pricingPage_ctaButton__Bf0wH:hover{filter:brightness(1.1)}.pricingPage_ctaButton__Bf0wH:active{transform:translateY(2px)}.pricingPage_disclaimer__rDb0E{margin:1.2rem 0 0;text-align:center;font-size:1rem;color:var(--color-text-secondary);letter-spacing:.05em;display:flex;justify-content:center;align-items:center;gap:.6rem;opacity:.85;position:relative}@media (prefers-reduced-motion:no-preference){.pricingPage_card--specialOffer__2DD3g{animation:pricingPage_special-pop__oWI4R .5s cubic-bezier(.25,.75,.25,1) both}@keyframes pricingPage_special-pop__oWI4R{0%{transform:translateY(8px) scale(.975);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}}.pricingPage_card--special__Dxrez{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 25%,transparent)}.pricingPage_card--special__Dxrez:before{content:"SUMMER SPECIAL";position:absolute;top:-.75rem;left:50%;transform:translateX(-50%);background:var(--color-accent);color:var(--color-on-accent);font-size:1.5rem;font-weight:600;line-height:1;padding:.2rem .75rem;border-radius:var(--border-radius-200);pointer-events:none;z-index:1}.pricingPage_card__s7mUc p{margin:0}.pricingPage_topText__WBGfV{border:1px solid var(--color-border);border-radius:var(--border-radius-500);padding:var(--spacing-small) var(--spacing-large)}.pricingPage_planCode__RuuG3{top:var(--spacing-small);left:50%;transform:translateX(-50%);font-size:1.1rem;letter-spacing:.1em;color:var(--color-text-secondary)}.pricingPage_card__s7mUc h2{font-size:2rem;font-weight:var(--font-weight-semibold);margin:0}.pricingPage_planBlurb__Ryfr6{color:var(--color-text-secondary);font-size:1.4rem;text-align:left;font-weight:var(--font-weight-regular);line-height:17px;margin:var(--spacing-small) 0 var(--spacing-medium)}.pricingPage_lowerText__l9Kw1{gap:var(--spacing-small);display:flex;flex-direction:column;flex-grow:1}.pricingPage_priceRow__k8Oss{display:flex;align-items:flex-end;justify-content:flex-start;gap:var(--spacing-xx-small);margin-bottom:var(--spacing-small)}.pricingPage_currency__dvZx3{font-size:2rem;line-height:1}.pricingPage_priceNum__auDmo{font-size:4rem;font-weight:var(--font-weight-semibold);line-height:1}.pricingPage_priceTerm__a9_5c{font-size:1.6rem;font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.pricingPage_featureList__YR45W{flex-grow:1;list-style:none;display:flex;flex-direction:column;gap:.6rem;align-items:flex-start;margin-bottom:var(--spacing-large);border-top:1px solid var(--color-border);padding-top:var(--spacing-small)}.pricingPage_featureList__YR45W li{font-size:1.4rem;position:relative;padding-left:2.2rem;text-align:left}.pricingPage_featureList__YR45W li:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-success)}.pricingPage_ctaBtn__peCat,.pricingPage_loginBtn__nOhzf{width:100%;margin-top:auto}.pricingPage_loginBtn__nOhzf{border:1px solid var(--color-border);background:var(--color-button-bg);color:var(--color-text-primary);padding:1.2rem;border-radius:var(--border-radius-400);font-weight:var(--font-weight-semibold);transition:filter .2s ease}.pricingPage_loginBtn__nOhzf:hover{filter:brightness(1.1)}.pricingPage_loading__FRjrI{text-align:center;padding:6rem 0;font-size:2rem;color:var(--color-text-secondary)}@media (max-width:640px){.pricingPage_hero__GiYfs h1{font-size:2.6rem}.pricingPage_priceNum__auDmo{font-size:4.4rem}}