@layer utilities{.type-display{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.75rem,7vw,5.25rem);font-weight:500;line-height:.98}.type-section-title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,4.5vw,3.75rem);font-weight:500;line-height:1.04}.type-subsection-title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:500;line-height:1.08}.type-card-title{letter-spacing:-.025em;font-size:1.25rem;font-weight:500;line-height:1.25}.type-kicker{font-family:var(--font-desk-mono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1rem}.type-label{font-family:var(--font-desk-mono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.055em;font-size:.75rem;line-height:1rem}.type-caption{font-size:.8125rem;line-height:1.25rem}.type-body-sm{font-size:.875rem;line-height:1.5rem}.type-body{font-size:1rem;line-height:1.75rem}.measure-copy{max-width:68ch}.measure-copy-narrow{max-width:56ch}}html{font-synthesis:none;font-kerning:normal}body{text-rendering:optimizelegibility}.desktop-product-shell h1,.desktop-product-shell h2,.desktop-product-shell h3{text-wrap:balance}.desktop-product-shell p,.desktop-product-shell li{text-wrap:pretty}.desktop-product-shell .font-mono{font-variant-numeric:tabular-nums}.desktop-product-shell [class*="text-[7px]"],.desktop-product-shell [class*="text-[8px]"],.desktop-product-shell [class*="text-[9px]"]{font-size:.75rem;line-height:1rem}.desktop-product-shell [class*="text-[10px]"],.desktop-product-shell [class*="text-[11px]"]{font-size:.8125rem;line-height:1.25rem}.desktop-product-shell .font-mono.uppercase{letter-spacing:.08em}@media (max-width:640px){.type-display{letter-spacing:-.05em;font-size:clamp(2.55rem,12vw,3.8rem);line-height:1}.type-section-title{letter-spacing:-.04em;font-size:clamp(1.9rem,9vw,2.75rem);line-height:1.06}.type-subsection-title{font-size:clamp(1.65rem,7vw,2.2rem)}.type-kicker{letter-spacing:.085em;font-size:.75rem}.type-label{letter-spacing:.04em;font-size:.75rem}.desktop-product-shell .font-mono.uppercase{letter-spacing:.065em}}
.navigation-progress{z-index:200;pointer-events:none;opacity:0;height:2px;transition:opacity .16s;position:fixed;inset:0 0 auto;overflow:hidden}.navigation-progress span{background:linear-gradient(90deg, transparent, var(--accent), var(--accent-light), transparent);border-radius:999px;width:38%;height:100%;display:block;transform:translate(-115%);box-shadow:0 0 18px #8b7cffbf}.navigation-progress.is-active{opacity:1}.navigation-progress.is-active span{animation:1.05s cubic-bezier(.22,1,.36,1) infinite navigation-progress-slide}.route-transition{min-height:100%;animation:.36s cubic-bezier(.22,1,.36,1) both route-enter}html[data-navigating=true] .route-transition{opacity:.82;transition:opacity .16s,transform .16s;transform:translateY(-2px)}.desk-loading{text-align:center;background:radial-gradient(circle at 50% 44%,#8b7cff1f,#0000 28%),#070708;place-content:center;justify-items:center;min-height:100svh;padding:2rem;display:grid;position:relative;overflow:hidden}.desk-loading__glow{filter:blur(64px);background:#8b7cff14;border-radius:999px;width:22rem;height:22rem;animation:1.8s ease-in-out infinite alternate loading-breathe;position:absolute}.desk-loading__mark{letter-spacing:.12em;background:#ffffff09;border:1px solid #ffffff24;border-radius:1rem;place-items:center;width:4rem;height:4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;animation:.52s cubic-bezier(.22,1,.36,1) both loading-mark-in;display:grid;position:relative;box-shadow:0 20px 70px #00000073,inset 0 1px #ffffff0d}.desk-loading__label{letter-spacing:-.02em;margin-top:1rem;font-size:1rem;font-weight:500;position:relative}.desk-loading__track{background:#ffffff12;border-radius:999px;width:min(14rem,68vw);height:2px;margin-top:1.25rem;position:relative;overflow:hidden}.desk-loading__track span{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--accent-light), transparent);width:45%;height:100%;animation:1.15s cubic-bezier(.22,1,.36,1) infinite loading-track;display:block}.desk-loading__status{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;position:relative}@keyframes route-enter{0%{opacity:.55;filter:blur(2px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes navigation-progress-slide{0%{transform:translate(-115%)}72%,to{transform:translate(310%)}}@keyframes loading-track{0%{transform:translate(-120%)}to{transform:translate(330%)}}@keyframes loading-breathe{0%{opacity:.55;transform:scale(.88)}to{opacity:1;transform:scale(1.08)}}@keyframes loading-mark-in{0%{opacity:0;transform:translateY(10px)scale(.92)}}@media (prefers-reduced-motion:reduce){.navigation-progress span,.route-transition,.desk-loading__glow,.desk-loading__mark,.desk-loading__track span{animation:none!important}html[data-navigating=true] .route-transition{transform:none}}
:root{--motion-fast:.16s;--motion-base:.28s;--motion-slow:.52s;--motion-ease:cubic-bezier(.22, 1, .36, 1)}.motion-switch{transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) ease}.motion-surface,.status-cell{transition:transform var(--motion-base) var(--motion-ease), border-color var(--motion-base) ease, background-color var(--motion-base) ease, box-shadow var(--motion-base) ease}.tour-panel{animation:tour-panel-enter var(--motion-base) var(--motion-ease) both}.product-tour-frame,.checkout-loading-sequence,.activation-shell{background-image:radial-gradient(circle at 85% 5%,#8b7cff0e,#0000 35%)}.skeleton-line,.skeleton-panel{background:#ffffff0b;position:relative;overflow:hidden}.skeleton-line:after,.skeleton-panel:after{content:"";background:linear-gradient(90deg,#0000,#fff1,#0000);animation:1.45s ease-in-out infinite skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.checkout-loading-sequence{animation:checkout-sequence-enter var(--motion-base) var(--motion-ease) both}@keyframes tour-panel-enter{0%{opacity:.25;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes checkout-sequence-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes skeleton-sweep{to{transform:translate(100%)}}@media (hover:hover) and (pointer:fine){.motion-surface:hover,.status-cell:hover{border-color:#8b7cff33;transform:translateY(-2px);box-shadow:0 18px 50px #0000002e}}@media (max-width:767px){.tour-panel{min-height:0}}@media (prefers-reduced-motion:reduce){.tour-panel,.checkout-loading-sequence,.skeleton-line:after,.skeleton-panel:after{animation:none!important}.motion-switch,.motion-surface,.status-cell{transition-duration:.01ms!important}}
@media (min-width:768px) and (max-width:1023px){header nav[aria-label=Основная\ навигация]>a{display:none}}@media (min-width:1024px) and (max-width:1279px){header nav[aria-label=Основная\ навигация]>a:nth-child(4),header nav[aria-label=Основная\ навигация]>a:nth-child(5){display:none}}
:root{--surface-0:#07070a;--surface-1:#0b0b10;--surface-2:#111119;--surface-3:#171720;--surface-glass:#111119b8;--surface-glass-strong:#0c0c12e6;--line-soft:#ffffff12;--line-bright:#ffffff24;--violet-rgb:139, 124, 255;--cyan-rgb:101, 190, 210;--mint-rgb:102, 184, 148;--warm-rgb:211, 189, 117;--shadow-soft:0 18px 60px #00000047;--shadow-deep:0 36px 120px #00000094;--shadow-accent:0 18px 60px rgba(var(--violet-rgb), .2);--native-ease:cubic-bezier(.22, 1, .36, 1)}body{background:radial-gradient(circle at 82% -12%, rgba(var(--violet-rgb), .1), transparent 31rem), radial-gradient(circle at -10% 32%, rgba(var(--cyan-rgb), .045), transparent 34rem), var(--surface-0)}body:after{content:"";z-index:-2;pointer-events:none;opacity:.2;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E");position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 76%);mask-image:linear-gradient(#000 0%,#0000 76%)}.desktop-product-shell:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(42rem 34rem at 86% 8%, rgba(var(--violet-rgb), .085), transparent 66%), radial-gradient(32rem 28rem at 8% 48%, rgba(var(--cyan-rgb), .04), transparent 70%);position:fixed;inset:0}.desktop-product-shell header>div:first-child{-webkit-backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(180deg, #ffffff09, transparent 48%), var(--surface-glass-strong)!important;border-color:#ffffff1b!important;box-shadow:0 22px 70px #0000006b,inset 0 1px #ffffff0e!important}.desktop-product-shell header nav a{isolation:isolate;position:relative}.desktop-product-shell header nav a:before{content:"";z-index:-1;opacity:0;transition:opacity .18s ease, transform .24s var(--native-ease);background:linear-gradient(#ffffff0e,#ffffff04);border-radius:.65rem;position:absolute;inset:2px;transform:scale(.94)}.native-button{isolation:isolate;transition:transform .24s var(--native-ease), border-color .2s ease, background-color .2s ease, color .2s ease, box-shadow .24s ease;position:relative;overflow:hidden;transform:translateZ(0)}.native-button:before{content:"";z-index:-1;pointer-events:none;transition:transform .7s var(--native-ease);background:linear-gradient(115deg,#0000 22%,#ffffff29 48%,#0000 72%);position:absolute;inset:0;transform:translate(-125%)}.native-button:after{content:"";z-index:-2;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;box-shadow:inset 0 1px #ffffff29}.native-button-primary{box-shadow:0 16px 42px rgba(var(--violet-rgb), .24), 0 3px 10px #00000047, inset 0 1px #fff3;background:radial-gradient(circle at 50% -55%,#ffffff57,#0000 72%),linear-gradient(135deg,#9589ff 0%,#7767ef 52%,#6658d6 100%);border:1px solid #beb5ff57}.native-button-secondary{-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffff0f,#ffffff06),#0d0d13cc;border:1px solid #ffffff1c;box-shadow:inset 0 1px #ffffff0e,0 12px 34px #0000002e}.native-button-ghost{border:1px solid #0000}.native-button:active{transition-duration:90ms;transform:translateY(1px)scale(.985)}.hero-stage{isolation:isolate}.hero-stage:before,.hero-stage:after{content:"";z-index:-2;pointer-events:none;filter:blur(1px);border-radius:999px;position:absolute}.hero-stage:before{aspect-ratio:1;border:1px solid rgba(var(--violet-rgb), .12);width:min(48rem,70vw);box-shadow:0 0 0 5rem rgba(var(--violet-rgb), .018), 0 0 0 10rem rgba(var(--violet-rgb), .012);top:-22rem;right:-18rem}.hero-stage:after{background:rgba(var(--violet-rgb), .055);filter:blur(90px);width:34rem;height:18rem;animation:10s ease-in-out infinite alternate ambient-drift;top:30%;left:45%}.hero-status-pill{-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0000002e}.hero-status-pill>span:first-child{box-shadow:0 0 0 4px rgba(var(--mint-rgb), .08), 0 0 16px rgba(var(--mint-rgb), .45);animation:2.8s ease-in-out infinite status-pulse}.hero-title-secondary{background:linear-gradient(110deg,#a7a7b2 0%,#777781 44%,#a399e9 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-preview-shell{perspective:1300px}.hero-preview-shell:before{content:"";z-index:-1;background:linear-gradient(135deg, rgba(var(--violet-rgb), .22), rgba(var(--cyan-rgb), .08));filter:blur(38px);opacity:.52;border-radius:2rem;position:absolute;inset:9% 5% -7%}.product-preview{transform-origin:50%;transition:transform .6s var(--native-ease), box-shadow .4s ease, border-color .3s ease;transform:rotateY(-1.1deg)rotateX(.35deg);background:radial-gradient(36rem 24rem at 90% -8%, rgba(var(--violet-rgb), .12), transparent 62%), linear-gradient(155deg, #ffffff09, transparent 36%), #0a0a0f!important;box-shadow:0 50px 140px #0000009e, 0 20px 60px rgba(var(--violet-rgb), .085), inset 0 1px #fff1!important;border-color:#ffffff1d!important}.product-preview:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg, #fff1, transparent 16%, transparent 78%, rgba(var(--violet-rgb),.035));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 32%);mask-image:linear-gradient(#000,#0000 32%)}.card-lift,.motion-surface,.status-cell{isolation:isolate;position:relative;overflow:hidden}.card-lift:after,.motion-surface:after,.status-cell:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(22rem circle at 100% 0%, rgba(var(--violet-rgb), .065), transparent 46%);opacity:.55;transition:opacity .24s;position:absolute;inset:0}:is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #b1a7ffe6}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#08080b}::-webkit-scrollbar-thumb{background:#ffffff29;border:3px solid #08080b;border-radius:999px}@keyframes ambient-drift{0%{opacity:.32;transform:translate(-3%,-2%)scale(.92)}to{opacity:.62;transform:translate(5%,4%)scale(1.08)}}@keyframes status-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@media (hover:hover) and (pointer:fine){.desktop-product-shell header nav a:hover:before{opacity:1;transform:scale(1)}.native-button:hover{transform:translateY(-2px)}.native-button:hover:before{transform:translate(125%)}.native-button-primary:hover{box-shadow:0 22px 58px rgba(var(--violet-rgb), .32), 0 5px 14px #0000004d, inset 0 1px #ffffff3d}.native-button-secondary:hover{background:linear-gradient(#ffffff16,#ffffff09),#0f0f16db;border-color:#b1a7ff3d}.native-button-ghost:hover{background:#ffffff09;border-color:#ffffff14}.hero-preview-shell:hover .product-preview{transform:rotateY(0)rotateX(0)translateY(-4px);box-shadow:0 58px 150px #000000a8, 0 26px 74px rgba(var(--violet-rgb), .13), inset 0 1px #ffffff13!important;border-color:#b1a7ff38!important}.card-lift:hover:after,.motion-surface:hover:after,.status-cell:hover:after{opacity:1}}@media (max-width:767px){body:after{opacity:.12}.desktop-product-shell header>div:first-child{-webkit-backdrop-filter:blur(18px)saturate(125%);border-radius:0!important}.hero-stage:before{width:30rem;top:-15rem;right:-22rem}.hero-stage:after{filter:blur(72px);width:22rem;height:15rem;top:38%;left:36%}.product-preview{transform:none}}@media (prefers-reduced-motion:reduce){.hero-stage:after,.hero-status-pill>span:first-child{animation:none!important}.product-preview,.native-button,.native-button:before,.desktop-product-shell header nav a:before{transition-duration:.01ms!important}.product-preview,.native-button:hover{transform:none!important}}
.experience-section{background:radial-gradient(42rem 30rem at 10% 18%, rgba(var(--cyan-rgb), .045), transparent 68%), radial-gradient(40rem 30rem at 92% 82%, rgba(var(--violet-rgb), .06), transparent 70%), linear-gradient(180deg, #09090d 0%, #08080b 100%);position:relative;overflow:hidden}.experience-section:before{content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 76%,#0000);mask-image:linear-gradient(#0000,#000 18% 76%,#0000)}.workflow-rail{position:relative}.workflow-step:not(:last-child):after{content:"";background:#ffffff14;height:1px;position:absolute;top:1.1rem;left:calc(100% - 1.25rem);right:1.25rem;transform:translate(-50%)}.workflow-step.is-complete:not(:last-child):after{background:linear-gradient(90deg, rgba(var(--mint-rgb), .72), rgba(var(--violet-rgb), .3))}.workflow-step.is-active .workflow-step-icon{color:#fff;border-color:rgba(var(--violet-rgb), .36);background:rgba(var(--violet-rgb), .12);box-shadow:0 0 0 4px rgba(var(--violet-rgb), .04), 0 10px 26px rgba(var(--violet-rgb), .12)}.workflow-step.is-complete .workflow-step-icon{color:rgb(var(--mint-rgb));border-color:rgba(var(--mint-rgb), .22);background:rgba(var(--mint-rgb), .055)}.scenario-option{transition:transform .22s var(--native-ease), border-color .18s ease, background-color .18s ease;position:relative;overflow:hidden}.scenario-option[aria-pressed=true]:after{content:"";pointer-events:none;background:radial-gradient(18rem circle at 100% 0%, rgba(var(--violet-rgb), .1), transparent 48%);position:absolute;inset:0}.pricing-goal-panel{background:linear-gradient(145deg,#ffffff06,#0000 35%),#ffffff03;position:relative;overflow:hidden}.pricing-goal-panel:before{content:"";pointer-events:none;background:rgba(var(--violet-rgb), .08);filter:blur(70px);border-radius:999px;width:22rem;height:22rem;position:absolute;top:-10rem;right:-8rem}.pricing-goal-option{isolation:isolate;position:relative}.pricing-goal-option[aria-pressed=true]{box-shadow:inset 0 1px #ffffff0f, 0 14px 34px rgba(var(--violet-rgb), .08)}.pricing-goal-option[aria-pressed=true]:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(16rem circle at 100% 0%, rgba(var(--violet-rgb), .11), transparent 52%);position:absolute;inset:0}.pricing-card{isolation:isolate;background:radial-gradient(24rem 18rem at 95% -10%, rgba(var(--violet-rgb), .055), transparent 62%), #ffffff05;box-shadow:inset 0 1px #ffffff08}.pricing-card.is-featured{background:radial-gradient(30rem 20rem at 80% -8%, rgba(var(--violet-rgb), .14), transparent 64%), linear-gradient(180deg, rgba(var(--violet-rgb), .065), rgba(var(--violet-rgb), .025));box-shadow:0 30px 90px rgba(var(--violet-rgb), .12), inset 0 1px #ffffff0f;transform:translateY(-4px)}.sticky-plan-bar{isolation:isolate}.sticky-plan-bar:before{content:"";z-index:-1;filter:blur(12px);background:#0606098f;border-radius:1.5rem;position:absolute;inset:-10px}.action-center{isolation:isolate;background:radial-gradient(30rem 20rem at 92% -10%, rgba(var(--violet-rgb), .085), transparent 68%), linear-gradient(145deg, #ffffff06, transparent 38%), #0c0c11;position:relative;box-shadow:0 26px 90px #00000038,inset 0 1px #ffffff09}.action-center:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--violet-rgb), .62), transparent);height:1px;position:absolute;top:0;left:1.5rem;right:1.5rem}.action-center-card{isolation:isolate;position:relative;overflow:hidden}.action-center-card:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(20rem circle at 100% 0%, rgba(var(--violet-rgb), .08), transparent 52%);transition:opacity .22s;position:absolute;inset:0}.trust-step{isolation:isolate;position:relative}.trust-step:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff06,#0000 42%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.scenario-option:hover{border-color:rgba(var(--violet-rgb), .24);transform:translateY(-2px)}.pricing-card:not(.is-featured):hover{border-color:rgba(var(--violet-rgb), .2);transform:translateY(-4px);box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff0b}.pricing-card.is-featured:hover{transform:translateY(-8px)}.action-center-card:hover:before{opacity:1}.trust-step:hover{border-color:rgba(var(--violet-rgb), .2)}}@media (max-width:1023px){.pricing-card.is-featured{transform:none}}@media (max-width:639px){.experience-section:before{opacity:.22;background-size:44px 44px}}@media (prefers-reduced-motion:reduce){.scenario-option,.pricing-card,.action-center-card{transition-duration:.01ms!important;animation:none!important}}
:root{--surface-0:#070708}
