.pricing_page__Lw1_x{min-height:100dvh;overflow:hidden}.pricing_header__ohnLq{-webkit-backdrop-filter:blur(20px) saturate(120%);backdrop-filter:blur(20px) saturate(120%);background:rgba(27,32,39,.74);border-bottom:1px solid var(--border-strong);position:-webkit-sticky;position:sticky;top:0;z-index:20}.pricing_headerInner__Q_ziR{align-items:center;display:grid;grid-gap:24px;gap:24px;grid-template-columns:max-content 1fr max-content;height:82px;margin:0 auto;max-width:1180px;padding:0 28px}.pricing_brand__yTPZ3{align-items:center;color:var(--text-strong);display:flex;font-size:20px;font-weight:700;gap:11px;letter-spacing:-.04em}.pricing_logo__kL1H0{align-items:center;border:2px solid var(--accent);border-radius:50%;color:var(--accent);display:inline-flex;height:42px;justify-content:center;width:42px}.pricing_header__ohnLq nav{display:flex;gap:30px;justify-content:center}.pricing_header__ohnLq nav a,.pricing_language__utRZu{color:var(--muted);font-size:14px;font-weight:600}.pricing_header__ohnLq nav a:hover,.pricing_language__utRZu:hover{color:var(--text-strong)}.pricing_headerActions__ZwDpK{align-items:center;display:flex;gap:10px}.pricing_language__utRZu{align-items:center;display:inline-flex;font-family:var(--mono);height:46px;justify-content:center;width:46px}.pricing_demoButton__KmN72,.pricing_planButton__jd1c2,.pricing_signIn__96pTV{align-items:center;border-radius:13px;display:inline-flex;font-weight:700;gap:9px;justify-content:center;transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out)}.pricing_signIn__96pTV{background:var(--bg-elevated);box-shadow:var(--shadow-sm);color:var(--text-strong);min-height:48px;padding:0 17px}.pricing_hero__Ylb45{margin:0 auto;max-width:820px;padding:96px 28px 62px;text-align:center}.pricing_eyebrow__t0xGj{align-items:center;color:#ff9a66;display:inline-flex;font-family:var(--mono);font-size:12px;font-weight:700;gap:8px;letter-spacing:.09em;text-transform:uppercase}.pricing_hero__Ylb45 h1{color:var(--text-strong);font-size:clamp(48px,7vw,76px);letter-spacing:-.065em;line-height:1;margin:20px 0}.pricing_hero__Ylb45>p{color:#b8bbc0;font-size:19px;line-height:1.65}.pricing_trustLine__Fj0wB{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:9px;justify-content:center;margin-top:23px}.pricing_trustLine__Fj0wB svg{color:var(--ok)}.pricing_planGrid__n0FOD{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px;padding:20px 28px 0}.pricing_planCard__1DoMT{background:var(--bg-accent);border:1px solid rgba(255,255,255,.06);border-radius:22px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;min-height:590px;padding:28px;position:relative}.pricing_highlighted__PVA_6{border-color:rgba(239,107,44,.48);box-shadow:var(--shadow-lg),0 0 44px rgba(239,107,44,.1);transform:translateY(-12px)}.pricing_popular___FCXf{background:var(--accent);border-radius:999px;color:white;font-weight:800;padding:7px 12px;position:absolute;right:22px;top:20px}.pricing_planHeading__a6oDp>span,.pricing_popular___FCXf{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.pricing_planHeading__a6oDp>span{color:var(--muted)}.pricing_planHeading__a6oDp h2{color:var(--text-strong);font-size:30px;letter-spacing:-.045em;margin:14px 0 9px}.pricing_planHeading__a6oDp p{color:var(--muted);line-height:1.55;min-height:74px}.pricing_price__HKS_b{align-items:baseline;display:flex;margin:24px 0}.pricing_price__HKS_b small{color:var(--muted);font-family:var(--mono);font-size:12px;margin-right:5px}.pricing_price__HKS_b strong{color:var(--text-strong);font-size:48px;letter-spacing:-.06em}.pricing_price__HKS_b span{color:var(--muted);font-size:13px;margin-left:7px}.pricing_demoButton__KmN72,.pricing_planButton__jd1c2{background:var(--bg-elevated);border:1px solid rgba(255,255,255,.07);box-shadow:var(--shadow-sm);color:var(--text-strong);min-height:56px;padding:0 20px}.pricing_demoButton__KmN72,.pricing_highlighted__PVA_6 .pricing_planButton__jd1c2{background:var(--accent);color:white}.pricing_demoButton__KmN72:hover,.pricing_planButton__jd1c2:hover,.pricing_signIn__96pTV:hover{color:white;transform:translateY(-2px)}.pricing_demoButton__KmN72:active,.pricing_planButton__jd1c2:active,.pricing_signIn__96pTV:active{box-shadow:var(--shadow-pressed);transform:translateY(1px)}.pricing_planCard__1DoMT ul{border-top:1px solid var(--border-strong);display:grid;grid-gap:15px;gap:15px;list-style:none;margin:25px 0 0;padding:25px 0 0}.pricing_planCard__1DoMT li{align-items:flex-start;color:#c3c6ca;display:flex;font-size:14px;gap:10px;line-height:1.45}.pricing_planCard__1DoMT li svg{color:var(--ok);flex-shrink:0;margin-top:1px}.pricing_terms__y6TZq{color:var(--muted);font-size:12px;margin:34px auto 0;max-width:900px;padding:0 28px;text-align:center}.pricing_demo__yvH7M{align-items:center;background:var(--bg-accent);border:1px solid rgba(239,107,44,.25);border-radius:24px;box-shadow:var(--shadow-lg);display:grid;grid-gap:44px;gap:44px;grid-template-columns:minmax(0,1fr) max-content;margin:90px auto;max-width:1124px;padding:50px}.pricing_demo__yvH7M h2{color:var(--text-strong);font-size:clamp(34px,4vw,50px);letter-spacing:-.055em;margin:13px 0}.pricing_demo__yvH7M p{color:var(--muted);line-height:1.6;max-width:680px}.pricing_footer__EAqGq{border-top:1px solid var(--border-strong);font-size:12px;justify-content:space-between;margin:0 auto;max-width:1180px;padding:32px 28px 42px}.pricing_footer__EAqGq,.pricing_footer__EAqGq a{align-items:center;color:var(--muted);display:flex}.pricing_footer__EAqGq a{gap:8px}@media (max-width:900px){.pricing_header__ohnLq nav{display:none}.pricing_headerInner__Q_ziR{grid-template-columns:1fr max-content}.pricing_planGrid__n0FOD{grid-template-columns:1fr;max-width:620px}.pricing_highlighted__PVA_6{order:-1;transform:none}.pricing_planCard__1DoMT,.pricing_planHeading__a6oDp p{min-height:0}.pricing_demo__yvH7M{margin-left:28px;margin-right:28px}}@media (max-width:620px){.pricing_headerInner__Q_ziR{padding:0 18px}.pricing_brand__yTPZ3>span:last-child,.pricing_signIn__96pTV span{display:none}.pricing_hero__Ylb45{padding-top:68px}.pricing_hero__Ylb45 h1{font-size:47px}.pricing_planGrid__n0FOD{padding-left:18px;padding-right:18px}.pricing_demo__yvH7M{display:flex;flex-direction:column;margin:64px 18px;padding:34px 26px}.pricing_demoButton__KmN72{width:100%}.pricing_footer__EAqGq{align-items:flex-start;flex-direction:column;gap:14px}}