.pricing-page_page__1TI6C{--pricing-line:color-mix(in srgb,var(--stay-ink) 17%,transparent);--pricing-accent:color-mix(in srgb,var(--stay-signal) 65%,var(--stay-ink));min-height:calc(100dvh - 64px);color:var(--stay-ink);background:var(--stay-bg)}.pricing-page_shell__DE3a0{width:min(100% - 3rem,64rem);margin-inline:auto;padding:clamp(2.5rem,5vw,4.5rem) 0 clamp(4rem,7vw,7rem)}.pricing-page_pageHeader__1yytt{margin-bottom:2.75rem}.pricing-page_pageHeader__1yytt h1{margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.pricing-page_intro__efvLi{margin:1rem 0 0;color:var(--stay-ink-secondary);font-size:1rem;line-height:1.7}.pricing-page_planDecision__aodDm{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.25rem}.pricing-page_accountStatus__ZrIbl{max-width:32rem}.pricing-page_accountState__pXsGa{margin:0;color:var(--stay-ink-secondary);font-size:.875rem;line-height:1.6}.pricing-page_accountState__pXsGa[data-checkout-state=pending]{color:var(--stay-motion)}.pricing-page_accountState__pXsGa[data-checkout-state=confirmed]{color:var(--pricing-accent)}.pricing-page_accountStatus__ZrIbl button{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;color:var(--stay-ink);font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.pricing-page_billingSwitch__3hu6a{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:0 0 19rem;border:1px solid var(--pricing-line);border-radius:5px;padding:3px}.pricing-page_billingIndicator__jmePc{position:absolute;inset:3px auto 3px 3px;width:calc(50% - 3px);border-radius:3px;background:var(--stay-ink);transform:translateX(0)}.pricing-page_billingSwitch__3hu6a[data-billing=year] .pricing-page_billingIndicator__jmePc{transform:translateX(100%)}.pricing-page_billingSwitch__3hu6a[data-motion=true] .pricing-page_billingIndicator__jmePc{transition:transform .2s cubic-bezier(.25,1,.5,1)}.pricing-page_billingSwitch__3hu6a button{position:relative;display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:42px;border-radius:3px;color:var(--stay-ink-secondary);font-size:.875rem;cursor:pointer;touch-action:manipulation}.pricing-page_billingSwitch__3hu6a button[data-active=true]{color:var(--stay-bg)}.pricing-page_billingSwitch__3hu6a small{font-size:.75rem}.pricing-page_plans__9FYju{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--pricing-line);border-radius:6px;overflow:clip}.pricing-page_plan__lqr3O{display:flex;flex-direction:column;min-width:0;padding:clamp(1.5rem,3vw,2.5rem)}.pricing-page_freePlan__Nmtc5{background:var(--stay-bg)}.pricing-page_proPlan__CP2wv{border-left:1px solid var(--pricing-line);background:color-mix(in srgb,var(--stay-signal) 4%,var(--stay-surface));box-shadow:inset 0 2px 0 var(--stay-signal)}.pricing-page_planHeading__7_BEB{display:flex;align-items:center;justify-content:space-between;gap:1rem}.pricing-page_planHeading__7_BEB h2{margin:0;font-size:1.625rem;font-weight:600;letter-spacing:-.025em}.pricing-page_currentPlan___X7d_{color:var(--stay-ink-secondary);font-size:.8125rem}.pricing-page_proPlan__CP2wv .pricing-page_currentPlan___X7d_{color:var(--pricing-accent)}.pricing-page_priceBlock__44Adz{display:flex;flex-direction:column;gap:.625rem;margin-block:2rem}.pricing-page_priceBlock__44Adz>strong,.pricing-page_priceValue__DUOKW strong{font-size:3.25rem;font-weight:550;letter-spacing:-.04em;line-height:1.12;font-variant-numeric:tabular-nums}.pricing-page_priceBlock__44Adz>span:not(.pricing-page_visuallyHidden__8eyR8),.pricing-page_pricePeriod__ZHWmv{color:var(--stay-ink-secondary);font-size:.875rem;line-height:1.5}.pricing-page_pricePeriod__ZHWmv,.pricing-page_priceValue__DUOKW{display:grid;overflow:hidden}.pricing-page_pricePeriod__ZHWmv span,.pricing-page_priceValue__DUOKW strong{grid-area:1/1;opacity:0;transform:translateY(.4rem)}.pricing-page_pricePeriod__ZHWmv span[data-period=month],.pricing-page_priceValue__DUOKW strong[data-period=month]{transform:translateY(-.4rem)}.pricing-page_pricePeriod__ZHWmv span[data-active=true],.pricing-page_priceValue__DUOKW strong[data-active=true]{opacity:1;transform:translateY(0)}.pricing-page_changingPrice__AEEz4[data-motion=true] .pricing-page_pricePeriod__ZHWmv span,.pricing-page_changingPrice__AEEz4[data-motion=true] .pricing-page_priceValue__DUOKW strong{transition:opacity .15s ease-out,transform .2s cubic-bezier(.25,1,.5,1)}.pricing-page_entitlement__DG_ob{display:flex;align-items:center;gap:.625rem;border-top:1px solid var(--pricing-line);padding-block:1.25rem;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.5}.pricing-page_entitlement__DG_ob svg{flex-shrink:0;color:var(--stay-ink-secondary)}.pricing-page_entitlement__DG_ob strong{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.pricing-page_entitlementLabel__JRiyS{display:inline-flex;align-items:center;gap:.4rem}.pricing-page_detailDisclosure__BQe2x{position:relative;display:inline-flex}.pricing-page_detailTrigger__VS70Z{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-block:-5px;border-radius:3px;color:var(--stay-ink-secondary);cursor:help}.pricing-page_detailTrigger__VS70Z:hover{color:var(--stay-ink);background:color-mix(in srgb,var(--stay-ink) 7%,transparent)}.pricing-page_detailPopover__fSiPT{position:absolute;z-index:20;top:calc(100% + .5rem);left:50%;width:min(18rem,calc(100vw - 2rem));padding:.75rem;border:1px solid var(--pricing-line);border-radius:4px;color:var(--stay-ink);background:var(--stay-surface);font-size:.8125rem;line-height:1.55;box-shadow:0 8px 24px color-mix(in srgb,var(--stay-ink) 12%,transparent);transform:translateX(-50%)}.pricing-page_quotaSkeleton___RDyn{width:3.5rem;height:1rem;margin-left:auto;border-radius:2px;background:color-mix(in srgb,var(--stay-ink) 12%,transparent)}.pricing-page_quotaRetry__R4zo5{display:inline-flex;align-items:center;gap:.35rem;min-height:28px;margin:-5px 0 -5px auto;color:var(--stay-ink-secondary);font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}.pricing-page_quotaRetry__R4zo5:hover{color:var(--stay-ink)}.pricing-page_proPlan__CP2wv .pricing-page_entitlement__DG_ob strong,.pricing-page_proPlan__CP2wv .pricing-page_entitlement__DG_ob svg{color:var(--pricing-accent)}.pricing-page_checkoutButton__QJvUW,.pricing-page_manageButton__QcQ5m,.pricing-page_primaryAction__6tm8q,.pricing-page_secondaryAction__Q1_rt{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:48px;width:100%;border:1px solid var(--pricing-line);border-radius:4px;padding:.75rem 1rem;color:var(--stay-ink);background:transparent;font-size:.875rem;font-weight:550;line-height:1.4;text-decoration:none;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out}.pricing-page_secondaryAction__Q1_rt{justify-content:space-between;margin-top:auto}.pricing-page_proAction__rLYbT{margin-top:auto}.pricing-page_checkoutHeading__x01Vi{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem;font-size:.875rem}.pricing-page_checkoutHeading__x01Vi strong{font-weight:600}.pricing-page_checkoutHeading__x01Vi span{color:var(--stay-ink-secondary);font-size:.8125rem}.pricing-page_proAction__rLYbT>[role=group]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem}.pricing-page_proAction__rLYbT [role=alert]{grid-column:1/-1;margin:0;color:var(--stay-danger);font-size:.875rem;line-height:1.6}.pricing-page_checkoutButton__QJvUW{border-color:color-mix(in srgb,var(--stay-signal) 50%,var(--pricing-line))}.pricing-page_manageButton__QcQ5m,.pricing-page_primaryAction__6tm8q{color:#11110f;background:var(--stay-signal);border-color:var(--stay-signal)}.pricing-page_checkoutButton__QJvUW:hover:not(:disabled),.pricing-page_secondaryAction__Q1_rt:hover{background:color-mix(in srgb,var(--stay-ink) 7%,transparent);border-color:var(--stay-ink)}.pricing-page_manageButton__QcQ5m:hover:not(:disabled),.pricing-page_primaryAction__6tm8q:hover{background:color-mix(in srgb,var(--stay-signal) 84%,white)}.pricing-page_checkoutButton__QJvUW:disabled,.pricing-page_manageButton__QcQ5m:disabled{opacity:.6;cursor:not-allowed}.pricing-page_page__1TI6C :is(a,button):focus-visible{outline:2px solid var(--stay-motion);outline-offset:4px}.pricing-page_billingSwitch__3hu6a button:focus-visible{outline-offset:-3px}.pricing-page_visuallyHidden__8eyR8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:640px){.pricing-page_shell__DE3a0{width:calc(100% - 2rem);padding-top:2rem}.pricing-page_pageHeader__1yytt{margin-bottom:1.75rem}.pricing-page_intro__efvLi{font-size:.9375rem}.pricing-page_planDecision__aodDm{flex-direction:column;align-items:stretch;gap:1rem}.pricing-page_billingSwitch__3hu6a{flex-basis:auto}.pricing-page_plans__9FYju{grid-template-columns:1fr}.pricing-page_proPlan__CP2wv{border-left:0;border-top:1px solid var(--pricing-line)}.pricing-page_plan__lqr3O{padding:1.5rem}.pricing-page_priceBlock__44Adz{margin-block:1.5rem}.pricing-page_entitlement__DG_ob{font-size:.875rem;margin-bottom:1rem}.pricing-page_proAction__rLYbT>[role=group]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}}@media (prefers-reduced-motion:reduce){.pricing-page_page__1TI6C *,.pricing-page_page__1TI6C :before{transition:none!important}}