.Pricing_page__vtX_e{--brand:#3494ed;--brand-dark:#1f78cc;--brand-deep:#165c9e;background:var(--color-surface-primary);padding-bottom:120px}.Pricing_hero__s5Sg3{position:relative;overflow:hidden;padding:168px var(--layout-gutter) 220px}.Pricing_heroFade__1S1a6{position:absolute;inset:auto 0 0;height:200px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--color-surface-primary) 100%);pointer-events:none}.Pricing_heroInner__m5NIT{position:relative;max-width:820px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.Pricing_heroBadge__BH127>span{border-color:hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Pricing_headline__kkoG5{font-size:64px;line-height:72px;letter-spacing:-2.5px;color:var(--color-text-inverse);text-wrap:balance}.Pricing_description__1At6F{max-width:560px;color:var(--color-text-inverse);text-wrap:balance}.Pricing_toggle__HI2ZK{position:relative;width:-moz-fit-content;width:fit-content;margin:16px auto 0;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:var(--radius-pill);background:var(--color-white);box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px -12px rgba(10,40,90,.45)}.Pricing_toggleThumb__R2E75{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:var(--radius-pill);background:var(--brand);transition:transform .3s cubic-bezier(.22,1,.36,1)}.Pricing_toggleThumbRight__1JWU9{transform:translateX(100%)}.Pricing_toggleBtn__wUINj{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:132px;height:40px;padding-inline:16px;border:0;border-radius:var(--radius-pill);background:transparent;font-family:var(--font-sans);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);font-weight:600;color:var(--color-text-tertiary);cursor:pointer;transition:color .3s}.Pricing_toggleBtn__wUINj:not(.Pricing_toggleActive__3_nr4):hover{color:var(--color-text-primary)}.Pricing_toggleActive__3_nr4{color:var(--color-text-inverse)}.Pricing_saveBadge__nA34_{padding:0 7px;border-radius:var(--radius-pill);background:rgba(34,197,94,.14);color:#15803d;font-size:var(--text-caption-size);line-height:18px;font-weight:600;white-space:nowrap;transition:background .3s,color .3s}.Pricing_toggleActive__3_nr4 .Pricing_saveBadge__nA34_{background:var(--color-success);color:var(--color-white)}.Pricing_plans__7LTaS{position:relative;animation:Pricing_riseIn__mwhRm .8s cubic-bezier(.22,1,.36,1) .5s backwards;max-width:calc(var(--layout-content) - 2 * var(--layout-gutter));width:calc(100% - 2 * var(--layout-gutter));margin:-120px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--color-neutral-100);border-radius:24px;background:var(--color-white);box-shadow:0 1px 2px rgba(0,0,0,.04),0 24px 60px -32px rgba(20,60,120,.25)}.Pricing_card__nXNAL{position:relative;isolation:isolate;display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0;align-content:start;padding-block:32px}.Pricing_card__nXNAL+.Pricing_card__nXNAL{border-left:1px solid var(--color-neutral-100)}.Pricing_card__nXNAL>:not(.Pricing_divider__pd_VC):not(.Pricing_popularTab__jaTqC){padding-inline:32px}.Pricing_cardPopular__GtFcr{background:linear-gradient(180deg,var(--color-primary-surface) 0,var(--color-white) 45%)}.Pricing_popularTab__jaTqC{position:absolute;bottom:100%;left:-1px;right:-1px;display:grid;place-items:center;height:36px;border-radius:16px 16px 0 0;background:var(--brand);color:var(--color-text-inverse);font-weight:600}.Pricing_cardHead__eINak{display:flex;align-items:center;gap:10px}.Pricing_planName__LG_oD{color:var(--color-text-primary)}.Pricing_planDesc__aFEtE{margin-top:10px;color:var(--color-text-tertiary)}.Pricing_priceBlock__vYYXV{margin-top:28px}.Pricing_strikeRow__X5y13{min-height:20px;color:var(--color-text-tertiary)}.Pricing_price__AdvgA{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.Pricing_amount__zoHOY{font-family:var(--font-display);font-size:44px;line-height:52px;font-weight:500;letter-spacing:-1px;color:var(--color-text-primary)}.Pricing_note__zXAU2,.Pricing_per__UbnRv{color:var(--color-text-tertiary)}.Pricing_note__zXAU2{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.Pricing_saving__ss_r4{padding:0 8px;border-radius:var(--radius-pill);background:rgba(34,197,94,.12);color:#15803d;font-weight:600}.Pricing_ctaWrap__8uTbU{margin-top:28px}.Pricing_card__nXNAL .Pricing_cta__UkByH{width:100%;max-width:none;transition:background-color .45s cubic-bezier(.22,1,.36,1),filter .45s cubic-bezier(.22,1,.36,1)}.Pricing_cardPopular__GtFcr .Pricing_cta__UkByH{background:var(--brand)}.Pricing_card__nXNAL .Pricing_cta__UkByH:focus-visible,.Pricing_card__nXNAL .Pricing_cta__UkByH:hover{background:var(--brand);filter:none}.Pricing_card__nXNAL .Pricing_cta__UkByH:focus-visible>span:first-child,.Pricing_card__nXNAL .Pricing_cta__UkByH:hover>span:first-child{color:var(--color-white)}.Pricing_cardPopular__GtFcr .Pricing_cta__UkByH:focus-visible,.Pricing_cardPopular__GtFcr .Pricing_cta__UkByH:hover{background:var(--brand-dark)}.Pricing_card__nXNAL .Pricing_cta__UkByH>span:first-child{transition:color .45s cubic-bezier(.22,1,.36,1)}.Pricing_card__nXNAL .Pricing_cta__UkByH>span:last-child{transition:transform .45s cubic-bezier(.22,1,.36,1)}.Pricing_card__nXNAL .Pricing_cta__UkByH:focus-visible>span:last-child,.Pricing_card__nXNAL .Pricing_cta__UkByH:hover>span:last-child{transform:scale(1.08)}.Pricing_divider__pd_VC{margin:32px 0 28px;height:1px;background:var(--color-neutral-100)}.Pricing_featuresIntro__hP352{font-weight:600;color:var(--color-text-primary)}.Pricing_features__zhLQt{margin-top:16px;display:flex;flex-direction:column;gap:14px}.Pricing_feature__8NOJe{display:flex;align-items:flex-start;gap:12px;color:var(--color-text-primary)}.Pricing_featureCheck__kjXLH{flex:none;margin-top:2px;color:var(--color-text-primary)}.Pricing_unavailable__1Qg67{max-width:640px;text-align:center;color:var(--color-text-tertiary)}.Pricing_trust__c5IL1,.Pricing_unavailable__1Qg67{margin:40px auto 0;padding-inline:var(--layout-gutter)}.Pricing_trust__c5IL1{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px}.Pricing_trustItem__tl49z{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--color-text-secondary)}.Pricing_trustCheck__4ni1s{color:var(--color-success)}.Pricing_compare__uxWA0{margin-top:140px;padding-inline:var(--layout-gutter)}.Pricing_tableScroll__vr2Es{margin-top:56px;border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 1px 2px rgba(0,0,0,.04),0 24px 60px -32px rgba(20,60,120,.22)}.Pricing_table__m3ZZ1{width:100%;min-width:760px;border-collapse:separate;border-spacing:0}.Pricing_table__m3ZZ1 td,.Pricing_table__m3ZZ1 th{padding:15px 24px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--color-neutral-100)}.Pricing_table__m3ZZ1 tbody th[scope=row]{text-align:left;font-weight:400;color:var(--color-text-secondary)}.Pricing_table__m3ZZ1 td{font-weight:500;color:var(--color-text-primary)}.Pricing_table__m3ZZ1 tbody tr:not(.Pricing_groupRow__cqdd5)>*{transition:background-color .3s cubic-bezier(.22,1,.36,1)}.Pricing_table__m3ZZ1 tbody tr:not(.Pricing_groupRow__cqdd5):hover>*{background-color:color-mix(in srgb,var(--group-wash) 35%,transparent)}.Pricing_table__m3ZZ1 thead th{position:sticky;top:88px;z-index:2;padding-block:32px 24px;vertical-align:bottom;background:var(--color-white);border-bottom-color:var(--color-neutral-300);box-shadow:0 8px 16px -12px rgba(20,40,80,.18)}.Pricing_table__m3ZZ1 thead th:first-child{border-top-left-radius:var(--radius-lg)}.Pricing_table__m3ZZ1 thead th:last-child{border-top-right-radius:var(--radius-lg)}.Pricing_tableCorner__OUmZt{width:28%}.Pricing_tablePopular__d9DRg{display:inline-block;margin-bottom:12px;padding:2px 10px;border-radius:var(--radius-pill);background:var(--brand);color:var(--color-white);font-weight:600}.Pricing_tablePlan__h9mjM{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:500;color:var(--color-text-primary)}.Pricing_tablePrice__M6Rap{display:block;margin-top:6px;color:var(--color-text-tertiary)}.Pricing_tableCta__J_TZ3{display:inline-flex;align-items:center;justify-content:center;height:36px;margin-top:16px;padding-inline:18px;border-radius:var(--radius-pill);background:var(--color-neutral-100);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);font-weight:600;white-space:nowrap;transition:background-color .45s cubic-bezier(.22,1,.36,1),color .45s cubic-bezier(.22,1,.36,1)}.Pricing_tableCta__J_TZ3:focus-visible,.Pricing_tableCta__J_TZ3:hover{background:var(--brand);color:var(--color-white)}.Pricing_tableCtaPopular__uWB1B{background:var(--brand);color:var(--color-white)}.Pricing_tableCtaPopular__uWB1B:focus-visible,.Pricing_tableCtaPopular__uWB1B:hover{background:var(--brand-dark)}.Pricing_groupRow__cqdd5 th{padding:14px 24px;text-align:left!important;background:linear-gradient(90deg,var(--group-wash) 0,hsla(0,0%,100%,0) 70%)}.Pricing_groupLabel__l1GqQ{font-family:var(--font-display);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-leading);letter-spacing:var(--text-eyebrow-tracking);font-weight:600;text-transform:uppercase;color:var(--group-ink)}.Pricing_colPopular__HlQgy{background:#f8fbfe}.Pricing_table__m3ZZ1 thead th.Pricing_colPopular__HlQgy{background:linear-gradient(180deg,rgba(52,148,237,.12) 0,rgba(52,148,237,.04) 100%),var(--color-white)}.Pricing_tableCheck__3hHo5{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--group-ink) 12%,#fff);color:var(--group-ink);vertical-align:middle}.Pricing_tableCheck__3hHo5 svg{width:12px;height:12px}.Pricing_tableDash__CC6fV{display:inline-block;width:12px;height:2px;border-radius:1px;background:var(--color-neutral-300);vertical-align:middle;font-size:0}.Pricing_table__m3ZZ1 tbody:last-child tr:last-child td,.Pricing_table__m3ZZ1 tbody:last-child tr:last-child th{border-bottom:0}.Pricing_table__m3ZZ1 tbody:last-child tr:last-child th:first-child{border-bottom-left-radius:var(--radius-lg)}.Pricing_table__m3ZZ1 tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:var(--radius-lg)}.Pricing_planTabs__7ZMxw{display:none}@media (max-width:1023px){.Pricing_tableScroll__vr2Es{overflow-x:auto}.Pricing_table__m3ZZ1 thead th{position:static}}@media (max-width:859px){.Pricing_planTabs__7ZMxw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:40px;padding:4px;border-radius:var(--radius-pill);background:var(--color-neutral-100)}.Pricing_planTab__nH_bd{height:40px;border:0;border-radius:var(--radius-pill);background:transparent;font-family:var(--font-sans);font-size:var(--text-body-sm-size);font-weight:600;color:var(--color-text-tertiary);cursor:pointer;transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1)}.Pricing_planTabActive__wthsJ{background:var(--brand);color:var(--color-white)}.Pricing_tableScroll__vr2Es{margin-top:16px;overflow:visible}.Pricing_table__m3ZZ1{min-width:0}.Pricing_mobileHidden__IG7We{display:none}.Pricing_tableCorner__OUmZt{width:55%}.Pricing_table__m3ZZ1 td,.Pricing_table__m3ZZ1 th{padding:14px 16px}.Pricing_groupRow__cqdd5 th{padding:12px 16px}.Pricing_table__m3ZZ1 tbody:last-child tr:last-child td:not(.Pricing_mobileHidden__IG7We){border-bottom-right-radius:var(--radius-lg)}.Pricing_table__m3ZZ1 thead th:not(.Pricing_mobileHidden__IG7We):not(:first-child){border-top-right-radius:var(--radius-lg)}}.Pricing_faq__U_5Su{max-width:800px;margin:120px auto 0;padding-inline:var(--layout-gutter)}.Pricing_faqList__Eox3R{margin-top:40px}.Pricing_faqItem__ekD8R{border-bottom:1px solid var(--color-neutral-100)}.Pricing_faqQ__w2rm8{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding-block:20px;border:0;background:none;text-align:left;font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:1.35;color:var(--color-text-primary);cursor:pointer}.Pricing_faqIcon__eOwEo{position:relative;flex:none;width:14px;height:14px;transition:transform .3s ease}.Pricing_faqIcon__eOwEo:after,.Pricing_faqIcon__eOwEo:before{content:"";position:absolute;inset:6px 0;background:currentColor;border-radius:2px}.Pricing_faqIcon__eOwEo:after{transform:rotate(90deg)}.Pricing_faqIconOpen___C2eB{transform:rotate(45deg)}.Pricing_faqA__4dFJD{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.Pricing_faqA__4dFJD>p{overflow:hidden;padding-right:32px;font-family:var(--font-sans);font-size:14px;line-height:1.6;color:var(--color-text-secondary)}.Pricing_faqAOpen__aKEXt{grid-template-rows:1fr}.Pricing_faqAOpen__aKEXt>p{padding-bottom:20px}@media (max-width:1399px){.Pricing_headline__kkoG5{font-size:56px;line-height:64px;letter-spacing:-2px}}@media (max-width:1180px){.Pricing_plans__7LTaS{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 16px;border:0;background:none;box-shadow:none}.Pricing_card__nXNAL{display:flex;flex-direction:column;grid-row:auto;border:1px solid var(--color-neutral-100);border-radius:24px;background:var(--color-white);box-shadow:0 1px 2px rgba(0,0,0,.04),0 18px 40px -22px rgba(20,60,120,.2)}.Pricing_card__nXNAL+.Pricing_card__nXNAL{border-left:1px solid var(--color-neutral-100)}.Pricing_cardPopular__GtFcr{border-top-left-radius:0;border-top-right-radius:0;background:linear-gradient(180deg,var(--color-primary-surface) 0,var(--color-white) 45%)}}@media (max-width:768px){.Pricing_headline__kkoG5{font-size:40px;line-height:46px;letter-spacing:-1.4px}.Pricing_description__1At6F{max-width:460px;font-size:17px;line-height:25px}}@media (max-width:599px){.Pricing_headline__kkoG5{font-size:32px;line-height:38px;letter-spacing:-1px}.Pricing_description__1At6F{max-width:340px;font-size:15px;line-height:22px}}@media (max-width:640px){.Pricing_card__nXNAL{padding-block:24px}.Pricing_card__nXNAL>:not(.Pricing_divider__pd_VC):not(.Pricing_popularTab__jaTqC){padding-inline:20px}.Pricing_hero__s5Sg3{padding-top:128px;padding-bottom:160px}.Pricing_toggleBtn__wUINj{min-width:0;padding-inline:18px}.Pricing_plans__7LTaS{grid-template-columns:1fr;margin-top:-100px}.Pricing_compare__uxWA0,.Pricing_faq__U_5Su{margin-top:88px}}@keyframes Pricing_riseIn__mwhRm{0%{opacity:0;transform:translateY(32px)}}.Pricing_swapIn__9XEXS{animation:Pricing_swapIn__9XEXS .45s cubic-bezier(.22,1,.36,1) backwards}@keyframes Pricing_swapIn__9XEXS{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.Pricing_plans__7LTaS,.Pricing_swapIn__9XEXS{animation:none}.Pricing_card__nXNAL,.Pricing_faqA__4dFJD,.Pricing_faqIcon__eOwEo,.Pricing_toggleThumb__R2E75{transition:none}}