.Pricing_root__Lytpr{width:100%;background:var(--background-g5b6163f98f71);box-sizing:border-box}.Pricing_container__vrFdT{width:100%;max-width:1100px;margin:0 auto;padding:56px 20px 72px;box-sizing:border-box}.Pricing_nav__r8CJx{display:flex;gap:20px;margin-bottom:40px;flex-wrap:wrap}.Pricing_navLink__lOOxm{font-family:var(--font-sans);font-size:.875rem;color:var(--color-text-secondary);text-decoration:none}.Pricing_navLink__lOOxm:hover{color:var(--text-4f46e5);text-decoration:underline}.Pricing_heading__WpxnK{margin:0 0 12px;font-family:var(--font-sans);font-weight:800;font-size:2.25rem;line-height:1.2;color:var(--color-text-strong);letter-spacing:-.02em}.Pricing_intro__PSvbP{margin:0 0 40px;font-family:var(--font-sans);font-size:1.0625rem;line-height:1.6;color:var(--color-text-secondary);max-width:60ch}.Pricing_sectionTitle__cnGwR{margin:56px 0 16px;font-family:var(--font-sans);font-weight:700;font-size:1.375rem;line-height:1.3;color:var(--color-text-strong)}.Pricing_freeCard__Z4_dC{border:1px solid var(--border-e2e8f0);border-radius:14px;background:var(--color-surface-raised);padding:24px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.Pricing_freeName__rupd6{margin:0;font-weight:700;font-size:1.125rem}.Pricing_freeName__rupd6,.Pricing_freePrice__kPNmL{font-family:var(--font-sans);color:var(--color-text-strong)}.Pricing_freePrice__kPNmL{font-weight:800;font-size:1.75rem}.Pricing_freeNote__0URjd{margin:0;font-family:var(--font-sans);font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary);flex-basis:100%}.Pricing_planGrid__KVrhU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.Pricing_planCard__qykoI{position:relative;border:1px solid var(--border-e2e8f0);border-radius:14px;background:var(--color-surface-raised);padding:24px 20px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px}.Pricing_planCardPopular__1LtaN{border-color:var(--border-4f46e5);box-shadow:0 8px 24px -12px var(--shadow-cdf55c45d4917)}.Pricing_planBadge__C1Eut{position:absolute;top:-11px;left:20px;background:var(--action-primary-background);color:var(--action-primary-text);font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.Pricing_planName___cO8m{font-family:var(--font-sans);font-weight:600;font-size:.9375rem;color:var(--color-text-secondary)}.Pricing_planPrice__DG1dQ{font-family:var(--font-sans);font-weight:800;font-size:2rem;line-height:1.1;color:var(--color-text-strong)}.Pricing_planPerDay__SiTmv{font-family:var(--font-sans);font-size:.8125rem;color:var(--color-text-muted)}.Pricing_benefits__x8VNO{margin:0;padding:0 0 0 22px;max-width:70ch;list-style:disc}.Pricing_benefitItem__2qpLO{display:list-item;font-family:var(--font-sans);font-size:1rem;line-height:1.7;color:var(--text-334155)}.Pricing_ctaRow__KLB32{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Pricing_btnPrimary__ceHKm{display:inline-block;font-family:var(--font-sans);font-weight:600;font-size:.9375rem;padding:13px 26px;border-radius:999px;background:var(--action-primary-background);color:var(--action-primary-text);text-decoration:none}.Pricing_btnPrimary__ceHKm:hover{background:var(--action-primary-hover)}.Pricing_btnSecondary__FFqcR{display:inline-block;font-family:var(--font-sans);font-weight:600;font-size:.9375rem;padding:12px 25px;border-radius:999px;border:1px solid var(--border-cbd5e1);background:var(--color-surface-raised);color:var(--color-text-strong);text-decoration:none}.Pricing_btnSecondary__FFqcR:hover{border-color:var(--border-94a3b8)}.Pricing_fineprint__X3jsv{margin:24px 0 0;font-family:var(--font-sans);font-size:.875rem;line-height:1.7;color:var(--color-text-muted);max-width:70ch}.Pricing_fineprint__X3jsv a{color:var(--text-4f46e5)}@media (max-width:900px){.Pricing_planGrid__KVrhU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Pricing_container__vrFdT{padding:36px 16px 56px}.Pricing_heading__WpxnK{font-size:1.75rem}.Pricing_planGrid__KVrhU{grid-template-columns:minmax(0,1fr)}.Pricing_planCardPopular__1LtaN{margin-top:6px}}.Pricing_phoneHeader__bUX8q,.Pricing_phoneOnly__7cCSU{display:none}@media (max-width:767px){.Pricing_phoneHeader__bUX8q{display:contents}.Pricing_phoneOnly__7cCSU{display:flex;margin-top:16px}.Pricing_phoneHeaderSpace__xhFaw{height:calc(56px + env(safe-area-inset-top))}.Pricing_nav__r8CJx{gap:2px;margin-bottom:24px}.Pricing_navLink__lOOxm{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 2px;font-size:var(--font-size-base)}.Pricing_container__vrFdT{padding-top:12px}.Pricing_ctaRow__KLB32{flex-direction:column;align-items:stretch}.Pricing_btnPrimary__ceHKm,.Pricing_btnSecondary__FFqcR{display:flex;align-items:center;justify-content:center;min-height:48px;font-size:var(--font-size-base);text-align:center}.Pricing_btnSecondary__FFqcR{border-color:var(--border-94a3b8)}.Pricing_fineprint__X3jsv,.Pricing_fineprint__X3jsv a{font-size:var(--font-size-base)}.Pricing_fineprint__X3jsv a{text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px;margin-block:-8px;vertical-align:middle}.Pricing_planCard__qykoI{padding:24px}.Pricing_planBadge__C1Eut{top:-14px;left:24px;font-size:var(--font-size-sm);line-height:var(--leading-tight);padding:5px 12px}}@media (max-width:599.95px){.Pricing_phoneHeaderSpace__xhFaw{height:calc(64px + env(safe-area-inset-top))}}.CompactHeader_headerRow__SBfM_{height:56px}.CompactHeader_logo__TjhGK{width:28px;height:28px}.CompactHeader_brandName__7mRxr{font-size:var(--font-size-base);line-height:var(--leading-tight)}.CompactHeader_mobileMenu__72B_E{height:calc(100vh - 56px - env(safe-area-inset-top));transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}@media (max-width:599.95px){.CompactHeader_headerRow__SBfM_{height:64px}.CompactHeader_logo__TjhGK{width:32px;height:32px}.CompactHeader_brandName__7mRxr{font-size:var(--font-size-lg)}.CompactHeader_mobileMenu__72B_E{height:calc(100vh - 64px - env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.CompactHeader_mobileMenu__72B_E{transition:none}}