.TariffsPage_tariffs__8Voe1{width:100%;background:var(--background);color:var(--foreground)}.TariffsPage_hero__o9Fd_{display:grid;width:100%;min-height:68svh;max-width:1232px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);align-items:center;gap:56px;margin:0 auto;padding:144px 24px 72px}.TariffsPage_heroText__WHTrh{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.TariffsPage_eyebrow__puyEi{display:inline-flex;min-height:30px;align-items:center;border-radius:999px;background:color-mix(in oklab,var(--primary) 12%,transparent);color:var(--primary);font-size:13px;font-weight:700;letter-spacing:.08em;padding:5px 12px;text-transform:uppercase}.TariffsPage_title__T9aW2{max-width:860px;margin:0;font-size:4.5rem;font-weight:650;line-height:1;text-wrap:balance}.TariffsPage_title__T9aW2 em{color:var(--primary);font-style:italic}.TariffsPage_lead__5gARK{max-width:700px;margin:0;color:var(--muted-foreground);font-size:1.125rem;line-height:1.75}.TariffsPage_summaryPanel__6ZFwk{display:flex;min-height:340px;flex-direction:column;justify-content:flex-end;border:1px solid var(--border);border-radius:28px;background:linear-gradient(145deg,color-mix(in oklab,var(--primary) 14%,transparent),transparent 48%),var(--card);padding:28px}.TariffsPage_summaryIcon__QGZTT{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:18px;background:var(--background);color:var(--primary);box-shadow:0 18px 48px rgba(15,23,42,.08)}.TariffsPage_summaryValue__SoBmv{margin:92px 0 0;color:var(--foreground);font-size:3.25rem;font-weight:750;line-height:1}.TariffsPage_summaryText__myfAU{margin:16px 0 0;color:var(--muted-foreground);font-size:1rem;line-height:1.6}.TariffsPage_section__xqyBa{width:100%;padding:72px 24px}.TariffsPage_sectionInner__R6Tkj{width:100%;max-width:1232px;margin:0 auto}.TariffsPage_pricingGrid__MirDr{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:24px;align-items:stretch}.TariffsPage_planCard__887h4{display:flex;min-width:0;flex-direction:column;border:1px solid var(--border);border-radius:28px;background:var(--card);box-shadow:0 1px 2px rgba(15,20,25,.04),0 18px 44px rgba(15,20,25,.08);padding:28px}.TariffsPage_calculatorCard__WKiMk{border-color:color-mix(in oklab,var(--primary) 50%,var(--border));box-shadow:0 8px 22px rgba(91,121,255,.16),0 24px 60px rgba(91,121,255,.16)}.TariffsPage_planHeader__A0Q1q{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.TariffsPage_planName__Q4ejq{margin:0;color:var(--card-foreground);font-size:1.5rem;font-weight:750;line-height:1.15}.TariffsPage_planSub__tapzW{margin:8px 0 0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.55}.TariffsPage_price__YzZaB{display:flex;align-items:baseline;gap:4px;flex:0 0 auto}.TariffsPage_priceNum__icBcB{color:var(--foreground);font-size:2.25rem;font-weight:800;line-height:1}.TariffsPage_priceCur__uNesK{color:var(--muted-foreground);font-size:1.125rem;font-weight:650}.TariffsPage_customFeatures__AC9js,.TariffsPage_features__ql3G9{display:flex;flex:1;flex-direction:column;gap:12px;margin:28px 0;padding:0;list-style:none}.TariffsPage_customFeatures__AC9js li,.TariffsPage_featureOff__N8Gd8,.TariffsPage_feature__6vYIO{display:flex;align-items:flex-start;gap:10px;color:var(--foreground);font-size:.9375rem;line-height:1.5}.TariffsPage_customFeatures__AC9js svg,.TariffsPage_feature__6vYIO svg{flex:0 0 auto;margin-top:3px;color:#16a36b}.TariffsPage_featureOff__N8Gd8{color:var(--muted-foreground);opacity:.72}.TariffsPage_featureOff__N8Gd8 svg{flex:0 0 auto;margin-top:3px;color:var(--muted-foreground)}.TariffsPage_primaryButton__GfSIj{min-height:46px;width:100%;border:1px solid transparent;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:.9375rem;font-weight:650;padding:12px 20px;box-shadow:0 8px 20px rgba(91,121,255,.26);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.TariffsPage_primaryButton__GfSIj:hover{box-shadow:0 12px 26px rgba(91,121,255,.34);opacity:.94}.TariffsPage_primaryButton__GfSIj:active{transform:translateY(1px)}.TariffsPage_discountBadge__HNaLz,.TariffsPage_mutedBadge__5epHz{display:inline-flex;min-height:34px;align-items:center;border-radius:999px;font-size:.8125rem;font-weight:750;padding:7px 12px}.TariffsPage_discountBadge__HNaLz{background:var(--primary);color:var(--primary-foreground)}.TariffsPage_mutedBadge__5epHz{background:var(--muted);color:var(--muted-foreground)}.TariffsPage_calculator__e_IVF{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end;margin-top:34px}.TariffsPage_countControl__1S5gk{display:flex;min-width:0;flex-direction:column;gap:10px}.TariffsPage_countLabel__tvOzp,.TariffsPage_totalLabel__kUlfj{color:var(--muted-foreground);font-size:.8125rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.TariffsPage_countInput__9XGN7{width:100%;min-height:52px;box-sizing:border-box;border:1.5px solid var(--border);border-radius:18px;background:var(--background);color:var(--foreground);font-family:inherit;font-size:1.375rem;font-weight:750;padding:10px 14px;transition:border-color .15s ease,box-shadow .15s ease}.TariffsPage_countInput__9XGN7:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 20%,transparent)}.TariffsPage_total__in8Uz{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.TariffsPage_totalValue__VjdJC{color:var(--foreground);font-size:2.25rem;font-weight:800;line-height:1;white-space:nowrap}.TariffsPage_totalValue__VjdJC span{color:var(--muted-foreground);font-size:1.125rem;font-weight:650}.TariffsPage_sliderWrap__F1uht{margin-top:30px}.TariffsPage_slider__QXXxT{width:100%;height:6px;-webkit-appearance:none;appearance:none;border-radius:999px;background:linear-gradient(to right,var(--primary) 0,var(--primary) var(--progress,0),var(--border) var(--progress,0),var(--border) 100%);cursor:pointer;outline:none}.TariffsPage_slider__QXXxT::-webkit-slider-thumb{width:30px;height:30px;-webkit-appearance:none;appearance:none;border:3px solid var(--primary);border-radius:50%;background:var(--card);box-shadow:0 2px 8px rgba(91,121,255,.35);cursor:grab;transition:transform .12s ease}.TariffsPage_slider__QXXxT::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.08)}.TariffsPage_slider__QXXxT::-moz-range-thumb{width:30px;height:30px;border:3px solid var(--primary);border-radius:50%;background:var(--card);box-shadow:0 2px 8px rgba(91,121,255,.35);cursor:grab}.TariffsPage_scale__DV9x2{display:flex;justify-content:space-between;margin-top:12px;color:var(--muted-foreground);font-size:.8125rem}.TariffsPage_note__CEtry{max-width:780px;margin:28px auto 0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.65;text-align:center}.TariffsPage_highlights__nKzD4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px}.TariffsPage_highlightCard__iBoWa{min-height:220px;border:1px solid var(--border);border-radius:24px;background:color-mix(in oklab,var(--card) 88%,transparent);padding:24px}.TariffsPage_highlightIcon__fS27b{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:16px;background:color-mix(in oklab,var(--primary) 12%,transparent);color:var(--primary)}.TariffsPage_highlightTitle__LHEym{margin:28px 0 0;color:var(--card-foreground);font-size:1.125rem;font-weight:750;line-height:1.25}.TariffsPage_highlightText__sLcOE{margin:12px 0 0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.6}@media screen and (max-width:1024px){.TariffsPage_hero__o9Fd_,.TariffsPage_pricingGrid__MirDr{grid-template-columns:1fr}.TariffsPage_hero__o9Fd_{gap:36px;padding-top:128px}.TariffsPage_title__T9aW2{font-size:3.5rem}.TariffsPage_highlights__nKzD4{grid-template-columns:1fr}.TariffsPage_highlightCard__iBoWa{min-height:0}}@media screen and (max-width:768px){.TariffsPage_hero__o9Fd_{min-height:auto;padding:112px 16px 48px}.TariffsPage_title__T9aW2{font-size:2.5rem}.TariffsPage_lead__5gARK{font-size:1rem}.TariffsPage_summaryPanel__6ZFwk{min-height:280px;border-radius:24px;padding:22px}.TariffsPage_summaryValue__SoBmv{margin-top:72px;font-size:2.5rem}.TariffsPage_section__xqyBa{padding:48px 16px}.TariffsPage_planCard__887h4{border-radius:24px;padding:22px}.TariffsPage_calculator__e_IVF,.TariffsPage_planHeader__A0Q1q{grid-template-columns:1fr}.TariffsPage_planHeader__A0Q1q{flex-direction:column}.TariffsPage_total__in8Uz{align-items:flex-start}.TariffsPage_totalValue__VjdJC{font-size:2rem}}