.pricing_section__3O3pH{scroll-margin-top:110px}.pricing_sectionDark__9LW_G{margin-block:clamp(72px,40px + 4vw,120px)}.pricing_anchor___S08V{scroll-margin-top:110px}.pricing_srOnly__YxRR3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pricing_jump__TttTW{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(24px,12px + 2vw,40px)}.pricing_jump__TttTW a{text-decoration:none;transition:background-color .2s ease}.pricing_jump__TttTW a:hover{background:var(--nc-soft-2);color:var(--nc-fg)}.pricing_jump__TttTW svg{color:var(--nc-accent)}.pricing_crumbsBottom__CcU0Y{padding-block:8px 32px}.pricing_crumbs__rP0E3 ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;padding:0;list-style:none;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;color:var(--nc-faint)}.pricing_crumbs__rP0E3 li{display:inline-flex;align-items:center;gap:6px}.pricing_crumbs__rP0E3 li+li:before{content:"/";color:var(--nc-soft-2)}.pricing_crumbs__rP0E3 a{display:inline-flex;align-items:center;min-height:32px;color:var(--nc-muted);text-decoration:none}.pricing_crumbs__rP0E3 a:hover{color:var(--nc-fg)}.pricing_crumbs__rP0E3 [aria-current]{color:var(--nc-fg-2)}.pricing_actions__3ypMj{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:767px){.pricing_actions__3ypMj{flex-direction:column;align-self:stretch}.pricing_actions__3ypMj>*{width:100%}}.pricing_btnGlass__TBNuF{background:rgb(255 255 255/.16);color:#fff}.pricing_btnGlass__TBNuF:hover{background:rgb(255 255 255/.26)}.pricing_ladder__MdoCH{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:640px){.pricing_ladder__MdoCH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pricing_ladder__MdoCH{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing_rung__tlxG_{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:12px;padding:28px;border-radius:28px;background:var(--nc-surface)}.pricing_rung__tlxG_:first-child{background:radial-gradient(100% 140% at 100% 0,rgb(255 255 255/.12),transparent 55%),linear-gradient(140deg,#7c3aed,#5b3bc4)}.pricing_rungIcon__QiFR2{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;background:var(--nc-tint);color:var(--nc-tint-fg)}.pricing_rung__tlxG_:first-child .pricing_rungIcon__QiFR2{background:rgb(255 255 255/.18);color:#fff}.pricing_rungTitle__cNf0c{font-size:18px;font-weight:500;line-height:1.25}.pricing_rungPrice__s2YWH,.pricing_rungTitle__cNf0c{margin:0;font-family:var(--font-unbounded),sans-serif;color:var(--nc-fg)}.pricing_rungPrice__s2YWH{font-size:clamp(26px,18px + 1.4vw,36px);font-weight:600;line-height:1.05;letter-spacing:-.03em}.pricing_rungPriceMuted__18V1Q{font-size:clamp(20px,16px + .8vw,26px);color:var(--nc-muted)}.pricing_rungText__pE1_Y{margin:0;font-family:var(--font-rubik),sans-serif;font-size:15px;line-height:1.5;color:var(--nc-muted)}.pricing_rung__tlxG_:first-child .pricing_rungText__pE1_Y{color:rgb(255 255 255/.85)}.pricing_rungTime__G4MlN{justify-self:start;padding:8px 14px;border-radius:999px;background:var(--nc-soft);font-family:var(--font-rubik),sans-serif;font-size:14px;font-weight:500;color:var(--nc-fg-2)}.pricing_rung__tlxG_:first-child .pricing_rungTime__G4MlN{background:rgb(255 255 255/.16);color:#fff}.pricing_tiles__ZMc0a{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:640px){.pricing_tiles__ZMc0a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pricing_tiles__ZMc0a{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing_tile__A_uqi{display:grid;align-content:start;gap:14px;padding:24px;border-radius:24px;background:var(--nc-surface)}.pricing_tileIcon__YPXc_{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:var(--nc-tint);color:var(--nc-tint-fg)}.pricing_tileText__vJUiQ{margin:0;font-family:var(--font-rubik),sans-serif;font-size:17px;font-weight:500;line-height:1.4;color:var(--nc-fg)}.pricing_more__PJuEK{margin-top:12px;border-radius:22px;background:var(--nc-surface)}.pricing_more__PJuEK summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:0 22px;font-family:var(--font-unbounded),sans-serif;font-size:17px;font-weight:500;color:var(--nc-fg);list-style:none;cursor:pointer}.pricing_more__PJuEK summary::-webkit-details-marker{display:none}.pricing_more__PJuEK summary svg{flex:none;color:var(--nc-accent);transition:transform .2s ease}.pricing_more__PJuEK[open] summary svg{transform:rotate(180deg)}.pricing_more__PJuEK>:not(summary){padding:0 22px 22px}.pricing_list__4vYel{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pricing_list__4vYel li{display:grid;grid-template-columns:auto 1fr;gap:12px;font-family:var(--font-rubik),sans-serif;font-size:17px;line-height:1.45;color:var(--nc-fg-2)}.pricing_listIcon__PM7rj{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--nc-tint);color:var(--nc-tint-fg)}.pricing_related___2H8q{display:grid;gap:12px}@media (min-width:900px){.pricing_related___2H8q{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.pricing_article__VwNwL{display:flex;flex-direction:column;overflow:hidden;padding:8px;border-radius:28px;background:var(--nc-surface);text-decoration:none;transition:background-color .25s ease}.pricing_article__VwNwL:hover{background:var(--nc-surface-2)}.pricing_articleImage__khK5O{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:22px;background:#131018}.pricing_articleImage__khK5O img{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.pricing_article__VwNwL:hover .pricing_articleImage__khK5O img{transform:scale(1.04)}.pricing_articleBody__NES3l{display:grid;gap:10px;padding:20px 16px 16px}.pricing_kicker__wp_h_{font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;color:var(--nc-accent)}.pricing_links__T96zw{display:grid;align-content:start;gap:10px;margin:0;padding:0;list-style:none}.pricing_linkCard__Y_IUF{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2px 16px;min-height:84px;padding:16px 20px;border-radius:22px;background:var(--nc-surface);text-decoration:none;transition:background-color .2s ease}.pricing_linkCard__Y_IUF:hover{background:var(--nc-surface-2)}.pricing_linkIcon__I2ECD{display:inline-flex;grid-row:span 2;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--nc-tint);color:var(--nc-tint-fg)}.pricing_linkTitle__M2_4T{font-family:var(--font-rubik),sans-serif;font-size:17px;font-weight:500;line-height:1.3;color:var(--nc-fg)}.pricing_linkText__Vg8tO{grid-column:2;font-family:var(--font-rubik),sans-serif;font-size:15px;line-height:1.4;color:var(--nc-muted)}.pricing_linkArrow__9X_o8{grid-row:1/span 2;grid-column:3;color:var(--nc-accent)}.pricing_verdictLead__mBaw3{max-width:46rem}.pricing_versus__19CW5{position:relative;display:grid;gap:12px}@media (min-width:900px){.pricing_versus__19CW5{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.pricing_side__SbRaH{display:grid;align-content:start;gap:14px;padding:clamp(26px,16px + 2vw,44px);border-radius:32px;background:var(--nc-surface)}.pricing_sideAccent__7cUYc{background:radial-gradient(100% 140% at 100% 0,rgb(255 255 255/.14),transparent 55%),linear-gradient(140deg,#7c3aed,#5b3bc4)}.pricing_sideIcon__frWyE{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:20px;background:var(--nc-tint);color:var(--nc-tint-fg)}.pricing_sideAccent__7cUYc .pricing_sideIcon__frWyE{background:rgb(255 255 255/.18);color:#fff}.pricing_sideName__lNHTU{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(26px,18px + 1.6vw,40px);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:#fff}.pricing_sideShort__k7AO4{margin:0;font-family:var(--font-rubik),sans-serif;font-size:17px;line-height:1.45;color:rgb(255 255 255/.72)}.pricing_sideWhen__DbYTv{margin:8px 0 0;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:600;color:rgb(255 255 255/.85)}.pricing_side__SbRaH .pricing_list__4vYel li{color:rgb(255 255 255/.86)}.pricing_sideAccent__7cUYc .pricing_listIcon__PM7rj{background:rgb(255 255 255/.2);color:#fff}.pricing_or__n_WKI{justify-self:center;padding:10px 18px;border-radius:999px;background:#fff;font-family:var(--font-unbounded),sans-serif;font-size:15px;font-weight:600;color:#17121f}@media (min-width:900px){.pricing_or__n_WKI{position:absolute;top:44px;left:50%;transform:translateX(-50%)}}@media (max-width:899px){.pricing_or__n_WKI{order:1;margin-block:-4px}.pricing_versus__19CW5>:nth-child(2){order:2}}.pricing_scenarios__n_0Jb{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media (min-width:768px){.pricing_scenarios__n_0Jb{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing_scenario__uAJSF{display:grid;align-content:space-between;gap:16px;padding:22px;border-radius:24px;background:var(--nc-surface)}.pricing_scenarioTask___EunY{margin:0;font-family:var(--font-rubik),sans-serif;font-size:17px;font-weight:500;line-height:1.4;color:var(--nc-fg)}.pricing_marks__qKlTd{display:flex;flex-wrap:wrap;gap:8px}.pricing_mark__oeIJG{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;background:var(--nc-soft);font-family:var(--font-rubik),sans-serif;font-size:14px;font-weight:500;color:var(--nc-faint)}.pricing_markOn__5FZw4{background:#7c3aed;color:#fff}.pricing_legend__rg2ua{display:flex;flex-wrap:wrap;gap:8px}.pricing_legend__rg2ua span{padding:8px 14px;border-radius:999px;background:var(--nc-surface);font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:600;color:var(--nc-fg)}.pricing_legend__rg2ua .pricing_legendAccent__uSK_J{background:#7c3aed;color:#fff}.pricing_duel__wbg_z{display:grid;gap:10px;margin:0;padding:0;list-style:none}.pricing_duelRow__vLaOI{display:grid;gap:14px;padding:20px;border-radius:24px;background:var(--nc-surface)}@media (min-width:900px){.pricing_duelRow__vLaOI{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start;gap:24px}}.pricing_duelCriterion__Q1q1m{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--font-unbounded),sans-serif;font-size:16px;font-weight:500;line-height:1.25;color:var(--nc-fg)}.pricing_duelIcon__grWNf{display:inline-flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:var(--nc-tint);color:var(--nc-tint-fg)}.pricing_duelCells__I184F{display:grid;gap:10px;margin:0}@media (min-width:640px){.pricing_duelCells__I184F{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing_duelCells__I184F>div{padding:14px 16px;border-radius:18px;background:var(--nc-surface-2)}.pricing_duelCells__I184F .pricing_duelAccent__CvzKH{background:var(--nc-selected)}.pricing_duelCells__I184F dt{margin-bottom:4px;font-family:var(--font-rubik),sans-serif;font-size:13px;font-weight:600;color:var(--nc-faint)}.pricing_duelCells__I184F dd{margin:0;font-family:var(--font-rubik),sans-serif;font-size:15px;line-height:1.5;color:var(--nc-fg-2)}.pricing_sources__27QKM{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:clamp(24px,16px + 1.5vw,36px)}.pricing_sourcesLabel__7_SJz{margin-right:4px;color:var(--nc-faint)}.pricing_sourcesLabel__7_SJz,.pricing_sources__27QKM a{font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500}.pricing_sources__27QKM a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;background:var(--nc-soft);color:var(--nc-fg-2);text-decoration:none}.pricing_sources__27QKM a:hover{background:var(--nc-soft-2)}.pricing_notesLayout__C3Z3V{display:grid;gap:24px}@media (min-width:900px){.pricing_notesLayout__C3Z3V{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:40px}}.pricing_accordion__6sQWG{display:grid}.pricing_accordion__6sQWG .pricing_more__PJuEK:first-child{margin-top:0}.pricing_accordion__6sQWG .pricing_more__PJuEK p{font-size:17px}.pricing_cta__BQdnG{display:grid;gap:20px;align-items:center;padding:clamp(28px,16px + 3vw,56px);border-radius:32px;background:var(--nc-surface)}@media (min-width:900px){.pricing_cta__BQdnG{grid-template-columns:minmax(0,1fr) auto;gap:40px}}.pricing_cta__BQdnG p{margin-top:10px}.pricing_cardAccent__qoL_o,.pricing_cta__BQdnG.pricing_cardAccent__qoL_o{background:radial-gradient(100% 140% at 100% 0,rgb(255 255 255/.12),transparent 55%),linear-gradient(135deg,#7c3aed,#5b3bc4);color:#fff}.pricing_cardAccent__qoL_o .pricing_onAccent__piQNX{color:rgb(255 255 255/.88)}@media (max-width:767px){ul.pricing_hubGrid__pyOmO{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;margin-inline:0;padding-inline:0}}.pricing_moreRow__m6BsM{display:flex;justify-content:center;margin-top:clamp(28px,16px + 2vw,40px)}@media (prefers-reduced-motion:reduce){.pricing_articleImage__khK5O img,.pricing_article__VwNwL,.pricing_extra__9jECa,.pricing_linkCard__Y_IUF,.pricing_more__PJuEK summary svg,.pricing_optionIcon__NB1Qo,.pricing_option__oWogC{transition:none}}.pricing_casesGap___2I_T{margin-block:clamp(72px,40px + 4vw,120px)}@media (min-width:768px){ul.pricing_hubGrid__pyOmO.pricing_hubCols3__IKP_P{grid-template-columns:repeat(3,minmax(0,1fr))}ul.pricing_hubGrid__pyOmO.pricing_hubCols2__ONDkd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){ul.pricing_hubGrid__pyOmO.pricing_hubCols4__O81Bl{grid-template-columns:repeat(4,minmax(0,1fr))}}ul.pricing_hubGrid__pyOmO .pricing_hubText__Z5ZIA.pricing_hubText__Z5ZIA{display:block;overflow:visible;white-space:normal;text-overflow:clip;-webkit-line-clamp:unset}@media (min-width:768px){.pricing_ladder__MdoCH.pricing_ladder3__28X__{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.pricing_ladder__MdoCH.pricing_ladder2__d219O,.pricing_ladder__MdoCH.pricing_ladder4__4TrBO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.pricing_ladder__MdoCH.pricing_ladder5__VeEiJ>:first-child{grid-column:span 2}}@media (max-width:767px){.pricing_ladder__MdoCH .pricing_rungStack__2nOQj.pricing_rungStack__2nOQj{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "price" "text" "time";gap:6px}.pricing_ladder__MdoCH .pricing_rungStack__2nOQj .pricing_rungPrice__s2YWH.pricing_rungPrice__s2YWH{text-align:left}}@media (min-width:1024px){.pricing_compactIntro__eqMsp #hero-primary>div{min-height:clamp(320px,24vw,380px)}.pricing_compactIntro__eqMsp #hero-primary img{max-height:340px;object-fit:cover}}