.PricingTableSection_section__8UWbz{--pricing-ink:#152332;--pricing-line:#e2e7ec;color:var(--pricing-ink)}.PricingTableSection_section__8UWbz [data-plan]{background:#fff;border:1px solid var(--pricing-line);box-shadow:0 4px 18px #15233205;min-width:0}.PricingTableSection_section__8UWbz [data-plan][data-popular=true]{background:color-mix(in srgb,var(--pricing-accent) 5%,white);border-color:color-mix(in srgb,var(--pricing-accent) 60%,white);box-shadow:inset 0 3px var(--pricing-accent),0 8px 24px #15233208}.PricingTableSection_section__8UWbz [data-plan] :is(h3,h4){font-size:17px;line-height:1.45;overflow-wrap:anywhere}.PricingTableSection_section__8UWbz [data-price]{font-size:clamp(24px,6.5vw,30px);font-weight:800;line-height:1.2;letter-spacing:-.035em;color:var(--pricing-ink);overflow-wrap:anywhere}.PricingTableSection_section__8UWbz [data-popular=true] [data-price]{color:var(--pricing-accent)}.PricingTableSection_section__8UWbz [data-plan] li{font-size:13px;line-height:1.65}.PricingTableSection_section__8UWbz [data-pricing-cta]{min-height:44px;padding:10px 16px;font-size:13px;line-height:1.5;text-align:center;color:var(--pricing-ink);background:#fff;border:1px solid color-mix(in srgb,var(--pricing-accent) 35%,white);box-shadow:none;overflow-wrap:anywhere}.PricingTableSection_section__8UWbz [data-popular=true] [data-pricing-cta]{background:var(--pricing-accent);background:color-mix(in srgb,var(--pricing-accent) 78%,#152332);color:#fff;border-color:transparent}.PricingTableSection_section__8UWbz :is([data-pricing-cta],button,summary):focus-visible{outline:2px solid var(--pricing-accent);outline-offset:3px}.PricingTableSection_section__8UWbz [data-pricing-cta]:hover{filter:brightness(.95)}.PricingTableSection_section__8UWbz[data-pricing-layout=spotlight_glow] [data-popular=true]{background:color-mix(in srgb,var(--pricing-accent) 24%,#152332);border-color:transparent;box-shadow:none}.PricingTableSection_section__8UWbz[data-pricing-layout=spotlight_glow] [data-popular=true] :is(h3,li,[data-price]){color:#fff}.PricingTableSection_section__8UWbz[data-pricing-layout=spotlight_glow] [data-popular=true] :is(p,[data-period]){color:#dbe3ed}[data-preview-device=mobile] .PricingTableSection_section__8UWbz>div[class*=grid]{grid-template-columns:minmax(0,1fr)!important}[data-preview-device=mobile] .PricingTableSection_section__8UWbz[data-pricing-layout=carousel] [data-plan]{width:86%}[data-preview-device=mobile] .PricingTableSection_section__8UWbz:is([data-pricing-layout=horizontal],[data-pricing-layout=minimal_pill]) [data-plan]{flex-direction:column;align-items:stretch}[data-preview-device=mobile] .PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-plan]>div:last-child{max-width:none;justify-content:space-between}.PricingTableSection_section__8UWbz[data-pricing-layout=spotlight_glow] [data-popular=true] li svg{color:#c7dcff}.PricingTableSection_section__8UWbz[data-pricing-layout=spotlight_glow] [data-popular=true] [data-pricing-cta]{background:#fff;color:#152332}.PricingTableSection_section__8UWbz[data-pricing-layout=carousel] [data-plan]{padding:22px}.PricingTableSection_section__8UWbz[data-pricing-layout=carousel] [data-plan]>div>div:first-child{flex-wrap:wrap;gap:8px}.PricingTableSection_section__8UWbz[data-pricing-layout=menu]>div:last-child{background:#fff;border-color:var(--pricing-line);border-top:3px solid var(--pricing-accent)}.PricingTableSection_section__8UWbz[data-pricing-layout=menu] [data-price]{font-size:19px}.PricingTableSection_section__8UWbz[data-pricing-layout=feature_matrix] button[aria-pressed=true]{background:var(--pricing-ink);color:#fff}.PricingTableSection_section__8UWbz[data-pricing-layout=horizontal] [data-price],.PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-price]{font-size:23px}@media (min-width:768px){.PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-pricing-cta]{max-width:200px}}.PricingTableSection_benefits__7GbRc{display:grid;gap:9px;margin:0;padding:0;list-style:none}.PricingTableSection_benefits__7GbRc li{display:flex;align-items:flex-start;gap:9px;color:#475569;overflow-wrap:anywhere}.PricingTableSection_benefits__7GbRc li>svg{width:16px;height:16px;flex-shrink:0;margin-top:3px;color:var(--pricing-accent)}.PricingTableSection_moreBenefits__Ee348{margin-top:12px;font-size:13px}.PricingTableSection_moreBenefits__Ee348 summary{width:fit-content;padding:5px 0;color:var(--pricing-accent);font-weight:600;cursor:pointer}.PricingTableSection_moreBenefits__Ee348[open] summary{margin-bottom:10px}.PricingTableSection_section__8UWbz[data-pricing-layout=cards] [data-plan]{padding:22px;border-radius:20px}.PricingTableSection_section__8UWbz[data-pricing-layout=cards] [data-card-price]{padding:17px 0 4px;gap:6px}.PricingTableSection_section__8UWbz[data-pricing-layout=cards] [data-plan] ul{margin-top:18px;padding-top:18px}.PricingTableSection_section__8UWbz[data-pricing-layout=split_duo] [data-plan]{padding:0;background:#fff;box-shadow:0 5px 20px #15233206}.PricingTableSection_section__8UWbz[data-pricing-layout=split_duo] [data-duo-heading]{padding:22px;background:#f5f7fa;border-bottom:1px solid var(--pricing-line)}.PricingTableSection_section__8UWbz[data-pricing-layout=split_duo] [data-popular=true] [data-duo-heading]{background:color-mix(in srgb,var(--pricing-accent) 10%,white);border-bottom-color:color-mix(in srgb,var(--pricing-accent) 20%,white)}.PricingTableSection_section__8UWbz[data-pricing-layout=split_duo] [data-duo-heading]>div:last-child{border:0;padding-bottom:0}.PricingTableSection_section__8UWbz[data-pricing-layout=split_duo] [data-plan] ul{padding:4px 22px 0}.PricingTableSection_section__8UWbz[data-pricing-layout=split_duo] [data-plan]>div:last-child{margin:0;padding:22px}.PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-plan]{border-radius:16px;padding:18px}.PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-popular=true]{box-shadow:inset 3px 0 var(--pricing-accent)}.PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-plan]>div:last-child{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding-top:14px}.PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-pricing-cta]{max-width:none;width:100%}.PricingTableSection_section__8UWbz[data-pricing-layout=horizontal] [data-plan]{border-radius:14px;padding:18px}.PricingTableSection_section__8UWbz[data-pricing-layout=horizontal] [data-popular=true]{border-color:color-mix(in srgb,var(--pricing-accent) 50%,white);box-shadow:inset 3px 0 var(--pricing-accent)}.PricingTableSection_section__8UWbz[data-pricing-layout=horizontal] [data-compact-benefits]{margin-top:14px}.PricingTableSection_section__8UWbz[data-pricing-layout=horizontal] [data-pricing-cta]{width:100%}.PricingTableSection_menuLabels__xFM2_{display:flex;justify-content:space-between;gap:16px;padding-bottom:14px;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.04em}.PricingTableSection_menuRow__ysQXx{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,auto);align-items:start;gap:14px}.PricingTableSection_menuPrice__LspKv{max-width:140px;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PricingTableSection_section__8UWbz[data-pricing-layout=menu] [data-menu-item]{padding:20px 0}.PricingTableSection_section__8UWbz[data-pricing-layout=menu] [data-menu-item] h4{font-size:15px;line-height:1.5}.PricingTableSection_section__8UWbz[data-pricing-layout=menu] [data-menu-item] p{margin-top:8px;line-height:1.65}.PricingTableSection_section__8UWbz[data-pricing-layout=menu] [data-price]{font-size:20px;color:var(--pricing-accent)}.PricingTableSection_matrixTabs__f2Fjc{display:flex;gap:8px;padding:2px 2px 12px;overflow-x:auto;scrollbar-width:thin}.PricingTableSection_matrixTabs__f2Fjc button{flex:1 0 135px;min-height:44px;padding:10px 12px;border:1px solid var(--pricing-line);background:#fff;white-space:normal;line-height:1.4}.PricingTableSection_matrixBenefits__W7XVC{margin-top:20px}.PricingTableSection_groupLabel__T_0pQ{margin-bottom:14px;font-size:12px;font-weight:600;color:#64748b}.PricingTableSection_section__8UWbz[data-pricing-layout=feature_matrix] [data-plan]{padding:22px}.PricingTableSection_section__8UWbz[data-pricing-layout=feature_matrix] table{background:#fff;min-width:680px}.PricingTableSection_section__8UWbz[data-pricing-layout=feature_matrix] thead tr{background:#f7f9fb}.PricingTableSection_section__8UWbz[data-pricing-layout=feature_matrix] th [data-price]{font-size:23px}.PricingTableSection_section__8UWbz[data-pricing-layout=feature_matrix] tbody tr:nth-child(2n){background:#f8fafc}@media (min-width:768px){.PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-plan]>div:last-child{min-width:180px;padding-top:0}}[data-preview-device=mobile] .PricingTableSection_section__8UWbz[data-pricing-layout=minimal_pill] [data-plan]>div:last-child{padding-top:14px}.SloganRibbonSection_root__7rKET{--slogan-ink:#0f172a;--slogan-muted:#64748b;color:var(--slogan-ink)}@keyframes SloganRibbonSection_slogan-shimmer__PpWhz{0%{transform:translateX(-120%) skewX(-18deg)}45%,to{transform:translateX(220%) skewX(-18deg)}}.SloganRibbonSection_shimmerSweep__xE_C_{position:absolute;inset:0;pointer-events:none;overflow:hidden}.SloganRibbonSection_shimmerSweep__xE_C_:after{content:"";position:absolute;top:0;bottom:0;width:38%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.65) 50%,rgba(255,255,255,0));animation:SloganRibbonSection_slogan-shimmer__PpWhz 5.5s ease-in-out infinite}.SloganRibbonSection_fadeEdges__0Zu6X{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent)}@media (prefers-reduced-motion:reduce){.SloganRibbonSection_root__7rKET *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.SubBannerSection_filmGrain__ShICk{position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 0 0,transparent 0 2px,rgb(255 255 255/35%) 2px 3px)}.SubBannerSection_floatImage__O4s9I{animation:SubBannerSection_subBannerFloat__x0C6g 5s ease-in-out infinite}@keyframes SubBannerSection_subBannerFloat__x0C6g{0%,to{transform:scale(1.04) translateY(0)}50%{transform:scale(1.06) translateY(-4px)}}@media (prefers-reduced-motion:reduce){.SubBannerSection_floatImage__O4s9I{animation:none}}