*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--c0: #050B16;--c1: #0A1626;--c2: #12233F;--c3: #1D3868;--c4: #2C55A6;--amber: #D98C1A;--amber-lt: #F5B030;--amber-dk: #8A5A0A;--white: #FFFFFF;--t1: #F2EEE6;--t2: #D9D2C3;--t3: #96897A;--t4: #807565;--gb: rgba(230,222,205,.07);--easing: cubic-bezier(.16, 1, .3, 1)}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100%}body{font-family:Golos Text,sans-serif;background:var(--c0);color:var(--white);cursor:none}.cursor{position:fixed;z-index:9999;pointer-events:none;mix-blend-mode:difference}.cursor-dot{width:8px;height:8px;background:var(--amber-lt);border-radius:50%;position:fixed;top:0;left:0;z-index:9999;pointer-events:none;transform:translate(-50%,-50%);transition:width .2s,height .2s,background .2s}.cursor-ring{width:40px;height:40px;border:1px solid rgba(217,140,26,.5);border-radius:50%;position:fixed;top:0;left:0;z-index:9999;pointer-events:none;transform:translate(-50%,-50%);transition:width .35s var(--easing),height .35s var(--easing),border-color .3s}body:has(a:hover) .cursor-ring,body:has(button:hover) .cursor-ring{width:60px;height:60px;border-color:var(--amber)}#progress-bar{position:fixed;top:0;left:0;height:2px;z-index:300;background:linear-gradient(90deg,var(--amber-dk),var(--amber),var(--amber-lt));width:0%;transition:width .05s linear;box-shadow:0 0 12px #d98c1a99}.bg-gradient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 90% 60% at 10% 5%,rgba(44,85,166,.35) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 90% 20%,rgba(217,140,26,.1) 0%,transparent 55%),radial-gradient(ellipse 80% 55% at 45% 60%,rgba(18,35,63,.6) 0%,transparent 60%),radial-gradient(ellipse 60% 45% at 5% 85%,rgba(29,56,104,.3) 0%,transparent 50%),radial-gradient(ellipse 70% 50% at 95% 90%,rgba(217,140,26,.06) 0%,transparent 55%),linear-gradient(180deg,var(--c0) 0%,var(--c1) 35%,var(--c2) 55%,var(--c1) 75%,var(--c0) 100%);background-size:160% 160%;animation:bgPan 28s ease-in-out infinite alternate,bgShimmer 16s ease-in-out infinite}@keyframes bgPan{0%{background-position:0% 0%}50%{background-position:100% 60%}to{background-position:30% 100%}}@keyframes bgShimmer{0%,to{filter:hue-rotate(0deg) saturate(1)}50%{filter:hue-rotate(22deg) saturate(1.25)}}.blobs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;animation:bgShimmer 16s ease-in-out infinite}.blob{position:absolute;border-radius:50%;filter:blur(100px);will-change:transform;opacity:0;animation:blobIn .8s ease forwards}@keyframes blobIn{to{opacity:1}}.b1{width:800px;height:800px;top:-200px;right:-200px;background:radial-gradient(circle,rgba(44,85,166,.4),transparent 60%);animation:blobIn .8s ease forwards,drift1 24s ease-in-out infinite alternate}.b2{width:600px;height:600px;bottom:5%;left:-150px;background:radial-gradient(circle,rgba(217,140,26,.16),transparent 60%);animation:blobIn .8s ease forwards,drift2 30s ease-in-out infinite alternate}.b3{width:500px;height:500px;top:38%;left:50%;background:radial-gradient(circle,rgba(217,140,26,.12),transparent 60%);animation:blobIn .8s ease forwards,drift3 20s ease-in-out infinite alternate}.b4{width:300px;height:300px;top:70%;right:15%;background:radial-gradient(circle,rgba(44,85,166,.3),transparent 60%);animation:blobIn .8s ease forwards,drift4 16s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(-140px,200px) scale(1.2)}}@keyframes drift2{to{transform:translate(200px,-120px) scale(.85)}}@keyframes drift3{to{transform:translate(-100px,140px) scale(1.15)}}@keyframes drift4{to{transform:translate(80px,-60px) scale(.9)}}.grid-tex{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(230,222,205,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(230,222,205,.035) 1px,transparent 1px);background-size:60px 60px}.noise{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E")}header{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:18px 60px;transition:background .5s,border-color .5s,padding .4s}header.scrolled{background:#050b16e0;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border-bottom:1px solid rgba(217,140,26,.12);padding:12px 60px}.logo{display:flex;align-items:baseline;gap:0;text-decoration:none;font-family:Golos Text,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.03em}.logo-ai{color:var(--white)}.logo-not{color:var(--amber)}.logo-dot{width:6px;height:6px;background:var(--amber);border-radius:50%;margin:0 0 6px 1px;align-self:flex-end;animation:pulse-dot 2.5s ease-in-out infinite}@keyframes pulse-dot{0%,to{box-shadow:0 0 #d98c1a80}50%{box-shadow:0 0 0 6px #d98c1a00}}nav{display:flex;gap:40px}nav a{font-family:Golos Text,sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t3);text-decoration:none;position:relative;padding-bottom:3px;transition:color .25s}nav a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--amber);transition:width .3s var(--easing)}nav a:hover{color:var(--t1)}nav a:hover:after{width:100%}.btn-nav{position:relative;overflow:hidden;padding:11px 28px;border:1px solid rgba(217,140,26,.5);background:transparent;color:var(--amber);font-family:Golos Text,sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;cursor:none;transition:color .3s,border-color .3s,box-shadow .3s;animation:navGlowPulse 2.8s ease-in-out infinite}@keyframes navGlowPulse{0%,to{box-shadow:0 0 #d98c1a4d}50%{box-shadow:0 0 22px #d98c1a73}}.btn-nav:hover{animation-play-state:paused}.btn-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--amber);transform:translateY(101%);transition:transform .35s var(--easing)}.btn-nav span{position:relative;z-index:1}.btn-nav:hover{color:var(--c0);border-color:var(--amber);box-shadow:0 0 32px #d98c1a59}.btn-nav:hover:before{transform:translateY(0)}.hero{position:relative;z-index:1;min-height:100vh;display:flex;align-items:flex-start;padding:80px 60px 120px;overflow:hidden}.hero-inner{max-width:1280px;margin:0 auto;width:100%;min-width:0;display:grid;grid-template-columns:1fr 400px;gap:80px;align-items:start}.hero-inner>div{min-width:0}h1,.hero-sub{overflow-wrap:break-word}.eyebrow{display:inline-flex;align-items:center;gap:12px;padding:8px 18px;border:1px solid rgba(217,140,26,.3);border-radius:40px;margin-bottom:32px;font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--amber);opacity:0;animation:fadeUp .8s .2s var(--easing) forwards}.eyebrow-live{width:7px;height:7px;background:#22c55e;border-radius:50%;box-shadow:0 0 #22c55e99;animation:livePulse 1.8s ease-in-out infinite}@keyframes livePulse{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}h1{font-family:Unbounded,sans-serif;font-size:clamp(28px,3vw,54px);font-weight:700;line-height:1.12;letter-spacing:-.02em;margin-bottom:32px}.h1-row-1{display:block;color:var(--t2);font-weight:500;opacity:0;animation:fadeUp .9s .35s var(--easing) forwards}.h1-row-2{display:block;font-weight:800;background:linear-gradient(110deg,var(--amber-lt),var(--amber),var(--amber-dk),var(--amber-lt));background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeUp .9s .45s var(--easing) forwards,gradientShift 4s ease-in-out infinite;opacity:0}.h1-row-3{display:block;font-weight:400;color:var(--white);opacity:0;animation:fadeUp .9s .55s var(--easing) forwards}.h1-accent-inline{font-weight:800;background:linear-gradient(110deg,var(--amber-lt),var(--amber),var(--amber-dk),var(--amber-lt));background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 4s ease-in-out infinite}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-sub{font-size:17px;font-weight:400;line-height:1.75;color:var(--t2);margin-bottom:48px;max-width:540px;opacity:0;animation:fadeUp .9s .65s var(--easing) forwards}.cta-row{display:flex;align-items:center;gap:18px;margin-bottom:24px;opacity:0;animation:fadeUp .9s .8s var(--easing) forwards}.btn-primary{position:relative;overflow:hidden;padding:18px 44px;background:linear-gradient(135deg,var(--amber) 0%,var(--amber-lt) 100%);color:var(--c0);border:none;border-radius:6px;cursor:none;font-family:Golos Text,sans-serif;font-size:15px;font-weight:700;letter-spacing:.02em;box-shadow:0 0 50px #d98c1a66,0 8px 32px #d98c1a33;transition:transform .3s var(--easing),box-shadow .3s;animation:ctaGlowPulse 2.8s ease-in-out infinite}@keyframes ctaGlowPulse{0%,to{box-shadow:0 0 50px #d98c1a66,0 8px 32px #d98c1a33,0 0 #d98c1a73}50%{box-shadow:0 0 64px #d98c1a8c,0 8px 32px #d98c1a40,0 0 0 12px #d98c1a00}}.btn-primary:hover{animation-play-state:paused}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .6s}.btn-primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 0 80px #d98c1a8c,0 16px 48px #d98c1a4d}.btn-primary:hover:before{left:100%}.btn-primary:active{transform:translateY(-1px) scale(.99)}.btn-outline{position:relative;padding:18px 32px;background:transparent;color:var(--t2);border:none;cursor:none;font-size:15px;font-weight:500;text-decoration:none;display:flex;align-items:center;gap:8px;transition:color .25s;border-bottom:1px solid rgba(230,222,205,.25)}.btn-outline .arrow{transition:transform .3s var(--easing)}.btn-outline:hover{color:var(--amber);border-bottom-color:var(--amber)}.btn-outline:hover .arrow{transform:translate(6px)}.hero-price{display:inline-block;line-height:1.5;font-size:13px;color:var(--t3);opacity:0;animation:fadeUp .9s .85s var(--easing) forwards}.hero-price strong{color:var(--amber-lt);font-weight:700}.proof{display:flex;gap:40px;padding-top:32px;margin-bottom:36px;border-top:1px solid rgba(230,222,205,.08);opacity:0;animation:fadeUp .9s .7s var(--easing) forwards}.proof-item{display:flex;flex-direction:column;gap:5px}.proof-num{font-family:Unbounded,sans-serif;font-size:38px;font-weight:400;line-height:1;background:linear-gradient(135deg,var(--amber-lt),var(--amber));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.proof-label{font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.1em;color:var(--t3);text-transform:uppercase}.demo-float{position:relative;margin-top:64px;opacity:0;animation:fadeRight .9s .5s var(--easing) forwards}.demo-float:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:336px;height:336px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(217,140,26,.2),rgba(217,140,26,.14) 50%,transparent 75%);filter:blur(50px);animation:orbAura 8s ease-in-out infinite}@keyframes orbAura{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.demo-card{background:#050b16b3;border:1px solid rgba(217,140,26,.22);border-radius:20px;padding:26px;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 0 0 1px #e6decd0a,0 40px 80px #050b1699,inset 0 1px #e6decd14;animation:floatCard 7s 1.5s ease-in-out infinite;transform-style:preserve-3d;transition:transform .1s}@keyframes floatCard{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-12px) rotate(.4deg)}66%{transform:translateY(-6px) rotate(-.3deg)}}.demo-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.demo-title{font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--amber);display:flex;align-items:center;gap:8px}.live-dot{width:7px;height:7px;background:#22c55e;border-radius:50%;animation:livePulse 1.8s ease-in-out infinite}.demo-meta{font-size:11px;color:var(--t4);font-family:Golos Text,sans-serif}.chat{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.msg{display:flex;gap:10px;align-items:flex-end}.msg.r{flex-direction:row-reverse}.av{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:14px;border:1px solid rgba(230,222,205,.1)}.av-u{background:#2c55a680}.av-b{background:#d98c1a2e;border-color:#d98c1a4d}.bbl{max-width:290px;padding:11px 16px;font-size:13px;line-height:1.55;color:var(--t2);border-radius:16px}.bbl-u{background:#2c55a673;border-radius:16px 16px 4px}.bbl-b{background:#d98c1a1a;border:1px solid rgba(217,140,26,.18);border-radius:16px 16px 16px 4px}.typing-dots{display:flex;gap:5px;padding:4px 2px}.tdot{width:7px;height:7px;background:var(--amber);border-radius:50%;animation:tdot 1.3s ease-in-out infinite}.tdot:nth-child(2){animation-delay:.2s}.tdot:nth-child(3){animation-delay:.4s}@keyframes tdot{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-7px);opacity:1}}.employee-card{display:flex;flex-direction:column;align-items:center;gap:24px}.employee-orb-wrap{position:relative;width:128px;height:128px;display:flex;align-items:center;justify-content:center}.employee-orb{width:94px;height:94px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--amber-lt) 0%,var(--amber) 45%,var(--amber-dk) 75%,#1a1040 100%);box-shadow:0 0 60px #d98c1a8c,0 0 120px #d98c1a38,inset -8px -8px 24px #00000059,inset 6px 6px 20px #ffffff38;animation:orbPulse 4s ease-in-out infinite}@keyframes orbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.employee-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent,var(--amber-lt) 12%,transparent 32%);animation:ringSpin 5s linear infinite;-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#fff calc(100% - 3px) 100%);mask:radial-gradient(closest-side,transparent calc(100% - 3px),#fff calc(100% - 3px) 100%)}@keyframes ringSpin{to{transform:rotate(360deg)}}.employee-type-row{min-height:26px;display:flex;align-items:center;justify-content:center;font-family:Golos Text,sans-serif;font-size:16px;font-weight:600;color:var(--t1);text-align:center}.employee-cursor{color:var(--amber);margin-left:2px;animation:blinkCursor .9s steps(1) infinite}@keyframes blinkCursor{50%{opacity:0}}.demo-channels{display:flex;flex-wrap:wrap;gap:8px;padding-top:18px;border-top:1px solid rgba(230,222,205,.07);width:100%;justify-content:center}.ch{padding:8px 16px;border-radius:20px;font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:none;border:1px solid;transition:all .25s;background:transparent}.ch-tg{border-color:#2aabee66;color:#2aabee}.ch-tg:hover{background:#2aabee1f;border-color:#2aabee}.ch-vk{border-color:#4680c266;color:#7ba3d8}.ch-vk:hover{background:#4680c21f;border-color:#7ba3d8}.ch-wa{border-color:#25d36666;color:#25d366}.ch-wa:hover{background:#25d3661a;border-color:#25d366}.ch-call{border-color:#d98c1a73;color:var(--amber)}.ch-call:hover{background:#d98c1a1f;border-color:var(--amber)}.ch-max{border-color:#ee423273;color:#ee4232}.ch-max:hover{background:#ee42321f;border-color:#ee4232}.scroll-cue{position:absolute;bottom:48px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;animation:fadeIn 1s 2s ease forwards}.scroll-track{width:1px;height:56px;background:#e6decd1a;position:relative;overflow:hidden}.scroll-track:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:50%;background:linear-gradient(to bottom,transparent,var(--amber),transparent);animation:scanLine 2s ease-in-out infinite}@keyframes scanLine{to{top:200%}}.scroll-text{font-family:Golos Text,sans-serif;font-size:9px;letter-spacing:.18em;color:var(--t4);text-transform:uppercase}section{position:relative;z-index:1;padding:120px 60px}.s-inner{max-width:1280px;margin:0 auto}.s-label{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--amber)}.s-label:before{content:"";width:28px;height:1px;background:var(--amber);flex-shrink:0}h2{font-family:Unbounded,sans-serif;font-size:clamp(28px,3.6vw,46px);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--white);margin-bottom:60px}h2 .em{color:var(--amber)}h2 .dim{color:var(--t2)}h2 .it{font-family:Unbounded,sans-serif;font-weight:300}[data-anim]{transition:opacity .85s var(--easing),transform .85s var(--easing)}[data-anim=up]{opacity:0;transform:translateY(50px)}[data-anim=left]{opacity:0;transform:translate(-50px)}[data-anim=right]{opacity:0;transform:translate(50px)}[data-anim=scale]{opacity:0;transform:scale(.92)}[data-anim=fade]{opacity:0}[data-anim].in{opacity:1;transform:none}[data-delay="1"]{transition-delay:.1s}[data-delay="2"]{transition-delay:.2s}[data-delay="3"]{transition-delay:.3s}[data-delay="4"]{transition-delay:.4s}[data-delay="5"]{transition-delay:.5s}[data-delay="6"]{transition-delay:.6s}[data-delay="7"]{transition-delay:.7s}[data-delay="8"]{transition-delay:.8s}[data-delay="9"]{transition-delay:.9s}#pain{background:#050b1666}.pain-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.pain-card{position:relative;overflow:hidden;border:1px solid transparent;background:linear-gradient(#0a162699,#0a162699) padding-box,linear-gradient(110deg,var(--gb),var(--gb)) border-box;border-radius:20px;padding:36px;cursor:none;transition:transform .4s var(--easing),box-shadow .4s,background .4s;transform-style:preserve-3d}.pain-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--amber),var(--amber-lt),transparent);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--easing)}.pain-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(320px circle at var(--cx,50%) var(--cy,50%),rgba(217,140,26,.07),transparent 65%);opacity:0;transition:opacity .4s}.pain-card:hover{background:linear-gradient(#0a162699,#0a162699) padding-box,linear-gradient(110deg,var(--amber),rgba(217,140,26,.55),var(--amber-lt)) border-box;transform:translateY(-6px) rotateX(2deg);box-shadow:0 20px 60px #050b1680,0 0 40px #d98c1a26}.pain-card:hover:before{transform:scaleX(1)}.pain-card:hover:after{opacity:1}.pain-icon{font-size:36px;margin-bottom:18px;display:block}.pain-card h3{font-size:18px;font-weight:600;margin-bottom:10px;letter-spacing:-.01em}.pain-card p{font-size:14px;color:var(--t3);line-height:1.7}.pain-cost{margin-top:40px;padding:24px 28px;background:#d98c1a0f;border:1px solid rgba(217,140,26,.18);border-radius:12px;font-size:15px;color:var(--t2);line-height:1.6}.pain-cost strong{color:var(--amber-lt)}#how{background:#12233f40}.steps-track{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:60px;position:relative}.steps-line{position:absolute;top:52px;left:calc(100%/6);right:calc(100%/6);height:1px;background:linear-gradient(90deg,transparent,rgba(217,140,26,.5) 20%,rgba(217,140,26,.5) 80%,transparent)}.steps-line:after{content:"";position:absolute;top:-1px;left:0;height:3px;width:0;background:linear-gradient(90deg,var(--amber),var(--amber-lt));animation:lineGrow 2s 1s ease forwards}@keyframes lineGrow{to{width:100%}}.step{padding:0 28px;text-align:center}.step-circle{width:104px;height:104px;border-radius:50%;margin:0 auto 28px;border:1px solid rgba(217,140,26,.3);background:#0a1626cc;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:border-color .4s,background .4s,box-shadow .4s,transform .4s var(--easing)}.step-circle-inner{font-family:Unbounded,sans-serif;font-size:30px;font-weight:300;color:var(--amber)}.steps-track-6{grid-template-columns:repeat(6,1fr)}.steps-track-6 .steps-line{left:calc(100%/12);right:calc(100%/12);top:38px}.steps-track-6 .step{padding:0 8px;position:relative}.steps-track-6 .step-circle{width:76px;height:76px;margin-bottom:18px}.steps-track-6 .step-circle-inner{font-size:22px}.steps-track-6 .step h3{font-size:14px;margin-bottom:8px}.steps-track-6 .step p{font-size:12px;line-height:1.55}.steps-track-4{grid-template-columns:repeat(4,1fr)}.steps-track-4 .steps-line{left:12.5%;right:12.5%;top:44px}.steps-track-4 .step{padding:0 14px;position:relative}.steps-track-4 .step-circle{width:88px;height:88px;margin-bottom:22px}.steps-track-4 .step-circle-inner{font-size:26px}.step-mvp .step-circle{border-color:var(--amber);box-shadow:0 0 30px #d98c1a59}.step-badge{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:var(--amber);color:var(--c0);font-family:Golos Text,sans-serif;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:20px;white-space:nowrap;z-index:2}.step:hover .step-circle{border-color:var(--amber);background:#d98c1a1f;box-shadow:0 0 40px #d98c1a4d;transform:scale(1.08)}.step h3{font-size:17px;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.step p{font-size:14px;color:var(--t3);line-height:1.7}.products{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px}.product-card{position:relative;background:#0a162699;border:1px solid var(--gb);border-radius:20px;padding:32px;transition:border-color .4s,transform .4s var(--easing),box-shadow .4s;cursor:none}.card-badge{position:absolute;top:-12px;right:20px;background:var(--amber);color:var(--c0);font-family:Golos Text,sans-serif;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:20px;white-space:nowrap;z-index:2}.product-card:hover{border-color:#d98c1a40;transform:translateY(-6px);box-shadow:0 20px 52px #050b1673,0 0 36px #d98c1a24}.product-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#d98c1a1a;border:1px solid rgba(217,140,26,.2);border-radius:4px;margin-bottom:16px;font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber)}.product-card h3{font-size:20px;font-weight:600;margin-bottom:12px}.product-card ul{list-style:none;display:flex;flex-direction:column;gap:8px}.product-card li{font-size:14px;color:var(--t3);padding-left:16px;position:relative;line-height:1.5}.product-card li:before{content:"→";position:absolute;left:0;color:var(--amber);font-size:12px}.product-card>p{font-size:14px;color:var(--t3);line-height:1.6;margin:0}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.integrations{display:flex;align-items:center;gap:12px;margin-top:32px;flex-wrap:wrap}.int-label{font-family:Golos Text,sans-serif;font-size:10px;color:var(--t4);letter-spacing:.08em;text-transform:uppercase}.int-badge{padding:6px 14px;background:#e6decd0d;border:1px solid rgba(230,222,205,.1);border-radius:4px;font-family:Golos Text,sans-serif;font-size:11px;color:var(--t3);transition:border-color .25s,color .25s}.int-badge:hover{border-color:#d98c1a4d;color:var(--amber-lt)}#cases{background:#050b1673}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:56px}.metric-card{background:#0a162699;border:1px solid var(--gb);padding:44px 36px;text-align:center;transition:border-color .4s,transform .4s var(--easing);cursor:none}.metrics .metric-card:first-child{border-radius:20px 0 0 20px}.metrics .metric-card:last-child{border-radius:0 20px 20px 0}.metric-card:hover{border-color:#d98c1a4d;transform:translateY(-6px);box-shadow:0 20px 44px #050b1673,0 0 36px #d98c1a29;z-index:2}.metric-num{font-family:Unbounded,sans-serif;font-size:72px;font-weight:300;line-height:1;background:linear-gradient(135deg,var(--amber-lt) 0%,var(--amber) 55%,var(--amber-dk) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:14px;display:block}.metric-label{font-size:14px;color:var(--t3);line-height:1.6}.metric-source{font-family:Golos Text,sans-serif;font-size:10px;color:var(--t4);margin-top:6px;letter-spacing:.05em}.case-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.case-card{background:#0a16268c;border:1px solid var(--gb);border-left:2px solid var(--amber);border-radius:16px;padding:30px;transition:transform .4s var(--easing),border-color .4s,box-shadow .4s;cursor:none}.case-card.in{transform:translateY(var(--cc-y, 0px))}.case-card:hover{transform:translate(6px,var(--cc-y, 0px));border-left-color:var(--amber-lt);box-shadow:-6px 0 40px #d98c1a1f}@media (min-width:1025px){.case-card:nth-child(2){--cc-y: 30px}}.case-tag{display:inline-block;padding:4px 10px;background:#d98c1a1a;border:1px solid rgba(217,140,26,.2);border-radius:4px;font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:14px}.case-card h3{font-size:16px;font-weight:600;margin-bottom:10px}.case-card p{font-size:14px;color:var(--t3);line-height:1.65}.case-result{margin-top:14px;font-family:Unbounded,sans-serif;font-size:28px;font-weight:400;color:var(--amber-lt)}#about{background:#12233f33}.about-layout{display:grid;grid-template-columns:380px 1fr;gap:80px;align-items:start}.about-photo-container{position:relative}.about-photo-box{position:relative;border-radius:24px;overflow:hidden;border:1px solid rgba(217,140,26,.2);box-shadow:0 0 80px #d98c1a40,0 0 0 1px #e6decd0d;aspect-ratio:3/4;background:linear-gradient(145deg,#12233fe6,#d98c1a4d);transition:box-shadow .4s}.about-photo-box:hover{box-shadow:0 0 120px #d98c1a66,0 0 0 1px #d98c1a26}.about-photo-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block;filter:saturate(1.05) contrast(1.04)}.about-photo-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050b1600 55%,#050b168c),linear-gradient(125deg,rgba(217,140,26,.18),transparent 55%);pointer-events:none}.ph-icon{font-size:52px;opacity:.4}.about-corner{position:absolute;bottom:-20px;left:20px;right:20px;height:2px;background:linear-gradient(90deg,transparent,var(--amber),transparent)}.about-corner-2{position:absolute;top:20px;right:-20px;width:2px;height:60px;background:linear-gradient(180deg,transparent,var(--amber),transparent)}.about-name{font-family:Unbounded,sans-serif;font-size:52px;font-weight:400;line-height:1.05;letter-spacing:-.01em;margin-bottom:6px}.about-title{font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-bottom:32px}.about-body{font-size:16px;color:var(--t2);line-height:1.8;margin-bottom:36px}.about-body p+p{margin-top:18px}.about-tags{display:flex;flex-wrap:wrap;gap:10px}.tag{padding:8px 18px;border-radius:4px;border:1px solid rgba(230,222,205,.1);font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--t3);transition:border-color .25s,color .25s,background .25s;cursor:none}.tag:hover{border-color:#d98c1a59;color:var(--amber-lt);background:#d98c1a0d}#faq{background:#050b1666}.faq-list{display:flex;flex-direction:column;gap:12px;max-width:900px}.faq-item{background:#0a16268c;border:1px solid var(--gb);border-radius:16px;overflow:hidden;transition:border-color .35s,box-shadow .35s}.faq-item:hover{border-color:#d98c1a38;box-shadow:0 12px 32px #050b1659}.faq-item.open{border-color:#d98c1a40}.faq-q{width:100%;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:none;border:none;cursor:none;text-align:left;font-family:Golos Text,sans-serif;font-size:16px;font-weight:600;color:var(--t1);transition:color .25s}.faq-q:hover{color:var(--white)}.faq-icon{width:32px;height:32px;flex-shrink:0;border-radius:50%;border:1px solid rgba(217,140,26,.3);color:var(--amber);display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .4s var(--easing),background .3s}.faq-item.open .faq-icon{transform:rotate(45deg);background:#d98c1a26}.faq-a{max-height:0;overflow:hidden;font-size:15px;color:var(--t3);line-height:1.75;transition:max-height .45s var(--easing),padding .45s;padding:0 28px}.faq-item.open .faq-a{max-height:220px;padding:0 28px 26px}#cta{background:#12233f47}.cta-wrap{max-width:780px;margin:0 auto;text-align:center}.cta-wrap h2{margin-bottom:18px}.cta-sub{font-size:17px;color:var(--t2);line-height:1.75;margin-bottom:52px}.form-card{background:#050b16bf;border:1px solid rgba(217,140,26,.22);border-radius:28px;padding:48px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 0 80px #d98c1a33,0 0 0 1px #e6decd0a,inset 0 1px #e6decd0f}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.field{display:flex;flex-direction:column;gap:8px}.field label{font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t3)}.field input{padding:15px 20px;background:#12233f80;border:1px solid rgba(230,222,205,.1);border-radius:10px;color:var(--white);font-family:Golos Text,sans-serif;font-size:15px;outline:none;transition:border-color .25s,box-shadow .25s;cursor:none}.field input::-moz-placeholder{color:var(--t4)}.field input::placeholder{color:var(--t4)}.field input:focus{border-color:#d98c1a66;box-shadow:0 0 0 3px #d98c1a14}.btn-submit{width:100%;margin-top:12px;padding:20px;background:linear-gradient(135deg,var(--amber) 0%,var(--amber-lt) 100%);color:var(--c0);border:none;border-radius:10px;cursor:none;font-family:Golos Text,sans-serif;font-size:16px;font-weight:700;letter-spacing:.02em;position:relative;overflow:hidden;box-shadow:0 0 48px #d98c1a61,0 8px 32px #d98c1a33;transition:transform .3s var(--easing),box-shadow .3s;animation:btnPulse 2.6s ease-in-out infinite}@keyframes btnPulse{0%,to{box-shadow:0 0 48px #d98c1a61,0 8px 32px #d98c1a33,0 0 #d98c1a80}50%{box-shadow:0 0 58px #d98c1a80,0 8px 32px #d98c1a40,0 0 0 14px #d98c1a00}}.btn-submit:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .55s}.btn-submit:hover{transform:translateY(-2px);box-shadow:0 0 70px #d98c1a8c,0 16px 48px #d98c1a4d;animation-play-state:paused}.btn-submit:hover:before{left:100%}.form-note{font-family:Golos Text,sans-serif;font-size:11px;color:var(--t4);margin-top:18px;letter-spacing:.05em}.price-pill{display:inline-block;margin-top:28px;padding:12px 24px;line-height:1.5;background:#d98c1a12;border:1px solid rgba(217,140,26,.2);border-radius:40px;font-size:14px;color:var(--t2)}.price-pill strong{color:var(--amber-lt);font-weight:700}.call-promise{font-size:14px;color:var(--t2);line-height:1.6;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid rgba(230,222,205,.08)}.form-card.hide{display:none}.cta-success{display:none;flex-direction:column;align-items:center;text-align:center;padding:12px 0 4px}.cta-success.show{display:flex}.cta-success h3{font-family:Unbounded,sans-serif;font-size:26px;font-weight:400;margin-bottom:8px}.cta-success p{font-size:14px;color:var(--t3);max-width:380px}.social-row{display:flex;justify-content:center;gap:24px;margin-top:28px;flex-wrap:wrap}.social-row a{font-family:Golos Text,sans-serif;font-size:11px;letter-spacing:.08em;color:var(--t3);text-decoration:none;text-transform:uppercase;transition:color .25s}.social-row a:hover{color:var(--amber)}footer{position:relative;z-index:1;background:#050b16e6;border-top:1px solid rgba(217,140,26,.1);padding:40px 60px}.footer-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.footer-logo{font-family:Golos Text,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.02em}.footer-logo .n{color:var(--amber)}.footer-links{display:flex;gap:28px;flex-wrap:wrap;justify-content:center}.footer-links a{font-family:Golos Text,sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t3);text-decoration:none;transition:color .25s}.footer-links a:hover{color:var(--amber)}.footer-copy{font-family:Golos Text,sans-serif;font-size:10px;color:var(--t4);letter-spacing:.08em}@keyframes fadeUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.back-to-top{position:fixed;right:28px;bottom:28px;z-index:250;width:52px;height:52px;border-radius:50%;background:#0a1626bf;border:1px solid rgba(217,140,26,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--amber);font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:none;opacity:0;transform:translateY(16px) scale(.8);pointer-events:none;transition:opacity .4s var(--easing),transform .4s var(--easing),border-color .3s,box-shadow .3s}.back-to-top.show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.back-to-top:hover{border-color:var(--amber);box-shadow:0 0 32px #d98c1a59;transform:translateY(-3px) scale(1.05)}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;background:none;border:none;cursor:none;padding:0;flex-shrink:0}.hamburger span{display:block;width:24px;height:2px;background:var(--white);border-radius:2px;transition:transform .35s var(--easing),opacity .25s,background .3s}.hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg);background:var(--amber)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg);background:var(--amber)}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;background:#050b16f7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;opacity:0;visibility:hidden;transition:opacity .4s var(--easing),visibility .4s}.mobile-nav.open{opacity:1;visibility:visible}.mobile-nav a{font-family:Unbounded,sans-serif;font-size:30px;font-weight:300;color:var(--t1);text-decoration:none;opacity:0;transform:translateY(16px);transition:opacity .4s var(--easing),transform .4s var(--easing),color .25s}.mobile-nav.open a{opacity:1;transform:translateY(0)}.mobile-nav.open a:nth-child(1){transition-delay:.05s}.mobile-nav.open a:nth-child(2){transition-delay:.1s}.mobile-nav.open a:nth-child(3){transition-delay:.15s}.mobile-nav.open a:nth-child(4){transition-delay:.2s}.mobile-nav.open a:nth-child(5){transition-delay:.25s}.mobile-nav.open a:nth-child(6){transition-delay:.3s}.mobile-nav a:hover{color:var(--amber)}.mobile-nav .btn-nav{margin-top:10px;opacity:0;transform:translateY(16px);transition:opacity .4s .3s var(--easing),transform .4s .3s var(--easing),color .3s,border-color .3s,box-shadow .3s}.mobile-nav.open .btn-nav{opacity:1;transform:translateY(0)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:280;background:#050b16cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;transition:opacity .35s var(--easing),visibility .35s}.modal-overlay.open{opacity:1;visibility:visible}.modal-card{position:relative;width:100%;max-width:460px;background:#0a1626eb;border:1px solid rgba(217,140,26,.22);border-radius:24px;padding:40px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 40px 100px #050b1699;transform:scale(.92) translateY(20px);transition:transform .4s var(--easing)}.modal-overlay.open .modal-card{transform:scale(1) translateY(0)}.modal-close{position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%;background:#e6decd0f;border:1px solid rgba(230,222,205,.1);color:var(--t2);font-size:14px;cursor:none;display:flex;align-items:center;justify-content:center;transition:border-color .25s,color .25s,background .25s}.modal-close:hover{border-color:#d98c1a66;color:var(--amber);background:#d98c1a14}.modal-title{font-family:Unbounded,sans-serif;font-size:30px;font-weight:400;margin-bottom:6px}.modal-sub{font-size:14px;color:var(--t3);margin-bottom:28px}.modal-card .field{margin-bottom:14px}.modal-card textarea{width:100%;padding:14px 18px;min-height:100px;resize:vertical;background:#12233f80;border:1px solid rgba(230,222,205,.1);border-radius:10px;color:var(--white);font-family:Golos Text,sans-serif;font-size:14px;outline:none;transition:border-color .25s,box-shadow .25s;cursor:none}.modal-card textarea::-moz-placeholder{color:var(--t4)}.modal-card textarea::placeholder{color:var(--t4)}.modal-card textarea:focus{border-color:#d98c1a66;box-shadow:0 0 0 3px #d98c1a14}.privacy-text{display:flex;flex-direction:column;gap:14px}.privacy-text p{font-size:14px;color:var(--t2);line-height:1.75}.privacy-text a{color:var(--amber);text-decoration:none;border-bottom:1px solid rgba(217,140,26,.3)}.privacy-text a:hover{color:var(--amber-lt)}.modal-form.hide{display:none}.modal-success{display:none;flex-direction:column;align-items:center;text-align:center;padding:12px 0 4px}.modal-success.show{display:flex}.check-circle{width:72px;height:72px;margin-bottom:22px}.check-circle circle{stroke:var(--amber);stroke-width:3;fill:none;stroke-dasharray:226;stroke-dashoffset:226;animation:drawCircle .5s var(--easing) forwards}.check-circle path{stroke:var(--amber-lt);stroke-width:4;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:drawCheck .35s .45s var(--easing) forwards}@keyframes drawCircle{to{stroke-dashoffset:0}}@keyframes drawCheck{to{stroke-dashoffset:0}}.modal-success h3{font-family:Unbounded,sans-serif;font-size:26px;font-weight:400;margin-bottom:8px}.modal-success p{font-size:14px;color:var(--t3)}.footer-feedback-link{font-family:Golos Text,sans-serif;font-size:11px;letter-spacing:.1em;color:var(--t3);text-decoration:none;text-transform:uppercase;background:none;border:none;cursor:none;transition:color .25s}.footer-feedback-link:hover{color:var(--amber)}#mechanism{background:#0a16264d}.mech-h3{font-family:Unbounded,sans-serif;font-weight:600;font-size:clamp(20px,2.4vw,26px);line-height:1.4;color:var(--t1);max-width:700px;margin-top:2px}.mech-sub{font-size:15px;color:var(--t3);line-height:1.7;max-width:640px;margin-top:14px}.usecase-more{display:inline-flex;align-items:center;gap:8px;margin-top:28px;font-family:Golos Text,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);text-decoration:none;padding-bottom:4px;border-bottom:1px solid rgba(217,140,26,.3);transition:border-color .25s,color .25s}.usecase-more:hover{color:var(--amber-lt);border-color:var(--amber-lt)}.story-wrapper{position:relative;height:400vh;margin-top:80px}.story-sticky{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:440px 1fr;-moz-column-gap:80px;column-gap:80px;row-gap:24px;align-items:center}.story-visual{grid-row:span 2}.phone-frame{position:relative;max-width:340px;margin:0 auto;padding:14px 10px;border-radius:54px;background:linear-gradient(155deg,#3d4250,#0b0c0f 55%,#202127);box-shadow:0 0 0 1px #d98c1a2e,inset 0 0 0 2px #ffffff0d,0 50px 100px #050b16a6,inset 0 1px #ffffff1a}.phone-island{position:absolute;top:22px;left:50%;transform:translate(-50%);width:88px;height:26px;background:#000;border-radius:999px;z-index:4;box-shadow:inset 0 0 0 1px #ffffff0f}.phone-btn{position:absolute;background:linear-gradient(180deg,#454a58,#1a1b1f);border-radius:3px}.phone-btn-mute{left:-3px;top:108px;width:3px;height:26px}.phone-btn-vol-up{left:-3px;top:150px;width:3px;height:44px}.phone-btn-vol-down{left:-3px;top:202px;width:3px;height:44px}.phone-btn-power{right:-3px;top:160px;width:3px;height:70px}.story-phone{width:100%;min-height:500px;position:relative;overflow:hidden;border-radius:42px;background:#050b16f0;border:1px solid rgba(217,140,26,.18);padding:22px 16px 16px;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 1px #e6decd0f}.story-notify{position:absolute;top:58px;left:22px;right:22px;z-index:5;display:flex;align-items:center;gap:8px;background:#121318eb;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(217,140,26,.2);border-radius:16px;padding:10px 14px;font-family:Golos Text,sans-serif;font-size:12px;color:var(--white);line-height:1.45;box-shadow:0 16px 32px #00000073}.story-notify.story-msg{transform:translateY(-30px)}.story-notify.story-msg.show{transform:translateY(0)}.story-steps{position:relative;height:280px}.story-step{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translateY(24px);transition:opacity .5s var(--easing),transform .5s var(--easing);pointer-events:none}.story-step.active{opacity:1;transform:translateY(0);pointer-events:auto}.story-num{font-family:Golos Text,sans-serif;font-size:13px;letter-spacing:.18em;color:var(--amber)}.story-step h3{font-family:Unbounded,sans-serif;font-weight:700;font-size:clamp(22px,2.6vw,30px);margin:16px 0 14px;line-height:1.25}.story-step p{color:var(--t2);font-size:15px;line-height:1.75;max-width:460px}.story-progress{grid-column:2;display:flex;gap:8px}.story-dot{width:32px;height:3px;border-radius:2px;background:#e6decd26;border:none;padding:0;cursor:none;transition:background .3s,transform .2s}.story-dot:hover{background:#d98c1a80;transform:scaleY(1.6)}.story-dot.active{background:var(--amber)}.story-callout{display:block;margin-top:36px;padding:22px 28px;background:#d98c1a14;border:1px solid rgba(217,140,26,.25);border-radius:16px;font-size:15px;color:var(--t2);line-height:1.7;max-width:900px}.story-callout strong{color:var(--amber-lt)}.story-msg{opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s}.story-msg.show{opacity:1;transform:translateY(0)}.bbl-system{background:#d98c1a1a;border:1px solid rgba(217,140,26,.3);color:var(--amber-lt);font-family:Golos Text,sans-serif;font-size:12px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.benefit-card{background:#0a162680;border:1px solid var(--gb);border-radius:16px;padding:26px;text-align:center;cursor:none;transition:border-color .3s,transform .3s var(--easing)}.benefit-card:hover{border-color:#d98c1a4d;transform:translateY(-6px) scale(1.02);box-shadow:0 20px 44px #050b1673,0 0 32px #d98c1a24}.benefit-num{display:block;font-family:Unbounded,sans-serif;font-weight:700;font-size:30px;color:var(--amber-lt);margin-bottom:10px;line-height:1}.benefit-label{font-size:13px;color:var(--t3);line-height:1.55}.usecase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.usecase-card{position:relative;background:#0a162680;border:1px solid var(--gb);border-radius:18px;padding:28px;cursor:none;transition:border-color .35s,transform .35s var(--easing),box-shadow .35s}.usecase-card.in{transform:translateY(var(--uc-y, 0px))}.usecase-card:hover{border-color:#d98c1a4d;transform:translateY(calc(var(--uc-y, 0px) - 6px));box-shadow:0 18px 40px #050b1666,0 0 28px #d98c1a1f}@media (min-width:1025px){.usecase-card:nth-child(3n+2){--uc-y: 26px}}.usecase-icon{font-size:26px;display:block;margin-bottom:14px}.usecase-card h4{font-size:16px;font-weight:600;margin-bottom:8px}.usecase-card p{font-size:13px;color:var(--t3);line-height:1.6}.demo-test-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.demo-test-btn{display:flex;align-items:center;gap:16px;padding:20px 22px;width:100%;background:#0a162699;border:1px solid rgba(217,140,26,.25);border-radius:14px;text-decoration:none;color:var(--white);cursor:none;text-align:left;font-family:Golos Text,sans-serif;transition:border-color .3s,transform .3s var(--easing),background .3s}.demo-test-btn:hover{border-color:var(--amber);transform:translateY(-3px);background:#d98c1a14}.demo-test-icon{font-size:19px;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:#d98c1a1f;display:flex;align-items:center;justify-content:center}.demo-test-title{display:block;font-size:14px;font-weight:600}.demo-test-sub{display:block;font-size:12px;color:var(--t3);font-family:Golos Text,sans-serif;margin-top:3px}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:72px}.testimonial-card{background:#0a16268c;border:1px solid var(--gb);border-radius:18px;padding:28px;cursor:none;display:flex;flex-direction:column;gap:22px;transition:border-color .35s,transform .35s var(--easing)}.testimonial-card:hover{border-color:#d98c1a4d;transform:translateY(-6px);box-shadow:0 20px 44px #050b1673,0 0 32px #d98c1a24}.testimonial-quote{font-size:14.5px;line-height:1.7;color:var(--t1)}.testimonial-quote:before{content:"“";color:var(--amber);font-family:Unbounded,sans-serif;font-size:30px;line-height:0;display:inline-block;margin-right:4px;vertical-align:-8px}.testimonial-author{display:flex;align-items:center;gap:12px;margin-top:auto}.testimonial-avatar{width:42px;height:42px;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,var(--amber),var(--amber-dk));color:var(--c0);font-family:Unbounded,sans-serif;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center}.testimonial-name{font-size:14px;font-weight:600;color:var(--white)}.testimonial-role{font-size:12px;color:var(--t3);margin-top:2px}.not-for-box{margin-top:48px;padding:32px 36px;background:#0a16268c;border:1px solid var(--gb);border-left:2px solid var(--amber);border-radius:16px;max-width:880px;transition:border-color .3s,box-shadow .3s}.not-for-box:hover{border-left-color:var(--amber-lt);box-shadow:-6px 0 40px #d98c1a1f}.not-for-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#d98c1a1a;border:1px solid rgba(217,140,26,.2);border-radius:4px;font-family:Golos Text,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:16px}.not-for-title{font-family:Unbounded,sans-serif;font-weight:600;font-size:16px;color:var(--t1);margin-bottom:18px}.not-for-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px 32px}.not-for-list li{position:relative;padding-left:22px;font-size:14px;color:var(--t3);line-height:1.65}.not-for-list li:before{content:"—";position:absolute;left:0;color:var(--amber)}@media (max-width:1024px){header{padding:16px 32px}header.scrolled{padding:12px 32px}nav{gap:24px}.hero,section{padding-left:32px;padding-right:32px}.hero{padding-top:120px;padding-bottom:60px;min-height:auto;overflow:visible}.hero-inner{grid-template-columns:1fr;gap:60px}.demo-float{display:none}.about-layout,.steps-track{grid-template-columns:1fr}.steps-line{display:none}.pain-grid,.products,.pricing-grid,.metrics,.case-cards,.not-for-list{grid-template-columns:1fr}.metrics .metric-card:first-child{border-radius:20px 20px 0 0}.metrics .metric-card:last-child{border-radius:0 0 20px 20px}.form-row{grid-template-columns:1fr}footer{padding:32px 32px 100px}.footer-inner{flex-direction:column;gap:20px;text-align:center}nav{display:none}header .btn-nav{display:none}.hamburger{display:flex}.mobile-nav .btn-nav{display:inline-flex}body{cursor:auto}.cursor-dot,.cursor-ring{display:none}.back-to-top{right:18px;bottom:18px;width:46px;height:46px}.modal-card{padding:28px}.story-sticky{grid-template-columns:1fr;height:auto;gap:36px;padding:60px 0}.story-visual{grid-row:auto}.story-progress{grid-column:1}.story-wrapper,.story-steps{height:auto}.story-step{position:static;opacity:1;transform:none;pointer-events:auto;margin-bottom:36px}.story-msg{opacity:1;transform:none}.benefit-grid,.usecase-grid,.demo-test-row,.testimonial-grid{grid-template-columns:1fr}}@media (max-width:640px){.benefit-grid{grid-template-columns:1fr 1fr}}@media (max-width:420px){h1{font-size:30px}.h1-row-1,.h1-row-2,.h1-row-3{word-break:break-word}}.demo-test-row{grid-template-columns:repeat(2,minmax(0,1fr))}button{font-family:inherit;color:inherit}button:focus-visible,a:focus-visible,audio:focus-visible{outline:2px solid var(--amber-lt);outline-offset:5px}.contact-trigger{cursor:pointer}.contact-trigger.btn-outline{background:transparent}.contact-widget{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:250}.contact-fab{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 24px;border:1px solid var(--amber-lt);border-radius:999px;background:var(--amber);color:var(--c0);font-weight:700;font-size:15px;box-shadow:0 8px 32px #00000059;cursor:pointer;transition:background .2s,transform .2s}.contact-fab:hover{background:var(--amber-lt);transform:translateY(-2px)}.back-to-top{right:28px;bottom:98px}.contact-dialog{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:36px;border:1px solid rgba(217,140,26,.4);border-radius:24px;background:#0a1626;color:var(--t1);box-shadow:0 24px 100px #0000008c}.contact-dialog::backdrop{background:#050b16cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.contact-close{position:absolute;right:12px;top:12px;border:0;background:transparent;width:44px;height:44px;font-size:24px;color:var(--t2);cursor:pointer}.contact-title{font-family:Unbounded,sans-serif;font-size:22px;line-height:1.45;margin:12px 24px 12px 0}.contact-description{color:var(--t2);font-size:15px;line-height:1.6;margin-bottom:24px}.contact-options{display:grid;gap:12px}.contact-option{display:flex;align-items:center;gap:16px;min-height:76px;padding:16px 20px;border:1px solid rgba(217,140,26,.3);border-radius:14px;color:var(--t1);background:#d98c1a0a;text-decoration:none;transition:border-color .2s,background .2s}.contact-option:hover{border-color:var(--amber);background:#d98c1a1f}.contact-option strong{font-size:17px;display:block}.contact-option small{display:block;color:var(--t2);font-size:13px;margin-top:3px}.contact-option-icon{display:grid;place-items:center;width:40px;height:40px;background:#d98c1a1f;border-radius:50%;color:var(--amber-lt)}.contact-option-arrow{margin-left:auto;color:var(--amber-lt);font-size:22px}.call-player{width:100%;margin:0 0 16px;color-scheme:dark}.call-error{color:var(--amber-lt);font-size:14px;line-height:1.6}@media (max-width: 640px){.demo-test-row{grid-template-columns:1fr}.contact-dialog{padding:28px 20px}.contact-title{font-size:19px}.contact-widget{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom))}.contact-fab{min-height:52px;padding:0 20px}.back-to-top{bottom:84px;right:20px}}@media (hover: none),(pointer: coarse){body,a,button{cursor:auto}.cursor-dot,.cursor-ring{display:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-anim]{opacity:1!important;transform:none!important}}
