.live-demo{--ink:#001011;--ice:#effcfd;z-index:3;border:2px solid var(--ink);width:100%;max-width:560px;box-shadow:0 14px 0 var(--ink), 0 40px 90px -30px #0088928c;color:var(--ice);transform:perspective(1400px) rotateY(calc(-6deg + var(--scene-x,0) * 4deg)) rotateX(calc(3deg - var(--scene-y,0) * 3deg)) rotateZ(1.2deg);transition:transform .5s var(--ease-out-expo);background:linear-gradient(160deg,#0b1d21 0%,#061012 55%,#030809 100%);border-radius:30px;font-size:14px;position:relative;overflow:hidden}.live-demo:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(420px at 80% -10%,#22e5f02e,#0000 60%);position:absolute;inset:0}.live-demo>*{z-index:1;position:relative}.demo-top{border-bottom:1px solid #ffffff14;align-items:center;gap:14px;padding:14px 18px;font-size:11px;display:flex}.demo-live{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#22e5f01c;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:9px;font-weight:800;display:inline-flex}.demo-live i{background:var(--primary);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite demo-live-ping;box-shadow:0 0 #22e5f099}.demo-top nav{color:#7f9499;gap:14px;margin-right:auto;font-weight:700;display:flex}.demo-top nav .is-on{color:var(--ice);position:relative}.demo-top nav .is-on:after{content:"";background:var(--primary);border-radius:3px;height:3px;position:absolute;bottom:-16px;left:0;right:0}.demo-count{color:#7f9499;white-space:nowrap;align-items:baseline;gap:6px;display:flex}.demo-count b{color:var(--ice);font-family:var(--font-mono);animation:demo-count-flip .5s var(--ease-out-expo);font-size:18px;display:inline-block}.demo-feed{height:440px;padding:0 16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 26px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 26px),#0000)}.demo-feed-track{transition:translate .9s var(--ease-out-expo);padding:14px 0 10px}.live-demo:is([data-phase=type],[data-phase=check],[data-phase=post]) .demo-feed-track{translate:0 -84px}.demo-ghost{opacity:.45;border:1px solid #ffffff0d;border-radius:16px;grid-template-columns:34px 1fr;gap:6px 10px;margin-bottom:12px;padding:12px 14px;display:grid;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.demo-ghost span{background:#1c3035;border-radius:50%;grid-row:span 2;width:34px;height:34px}.demo-ghost i{background:#1c3035;border-radius:8px;height:8px}.demo-ghost i:last-child{width:62%}.demo-ghost.is-below{margin:12px 0 0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.demo-post{animation:demo-post-in .7s var(--ease-out-expo) both;background:#0d1c1f;border:1px solid #ffffff17;border-radius:18px;padding:16px;position:relative}.demo-post header,.demo-reply header{align-items:center;gap:10px;display:flex}.demo-post header div,.demo-reply header div{min-width:0;line-height:1.25;display:grid}.demo-post strong,.demo-reply strong{font-size:13px}.demo-post small,.demo-reply small{color:#7f9499;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.demo-post header em{color:#9fb4b8;white-space:nowrap;border:1px solid #ffffff1c;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:9px;font-style:normal;font-weight:700}.demo-avatar{width:36px;height:36px;color:var(--ice);background:linear-gradient(135deg,#2c4a50,#13272b);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.demo-avatar.is-you{background:var(--primary);color:var(--ink)}.demo-avatar svg{width:18px;height:18px}.demo-post p{color:#dce9eb;margin:12px 0 0;font-size:14px;line-height:1.5}.demo-post footer{color:#7f9499;gap:22px;margin-top:12px;font-size:11px;display:flex}.demo-post footer span{align-items:center;gap:5px;display:inline-flex}.demo-post footer svg{width:14px;height:14px}.demo-lock{z-index:2;background:linear-gradient(var(--primary), var(--primary)) left top / 22px 2px, linear-gradient(var(--primary), var(--primary)) left top / 2px 22px, linear-gradient(var(--primary), var(--primary)) right top / 22px 2px, linear-gradient(var(--primary), var(--primary)) right top / 2px 22px, linear-gradient(var(--primary), var(--primary)) left bottom / 22px 2px, linear-gradient(var(--primary), var(--primary)) left bottom / 2px 22px, linear-gradient(var(--primary), var(--primary)) right bottom / 22px 2px, linear-gradient(var(--primary), var(--primary)) right bottom / 2px 22px;opacity:0;pointer-events:none;transition:opacity .35s, scale .5s var(--ease-out-expo);background-repeat:no-repeat;border-radius:22px;position:absolute;inset:-7px;scale:1.08}.live-demo:not([data-phase=enter]):not([data-phase=post]) .demo-lock{opacity:1;filter:drop-shadow(0 0 6px #22e5f0aa);scale:1}.demo-laser{z-index:2;background:linear-gradient(90deg, transparent, var(--primary) 20%, #d8feff 50%, var(--primary) 80%, transparent);opacity:0;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 4px #22e5f066}.live-demo[data-phase=scan] .demo-laser{animation:1.3s ease-in-out both demo-laser}.demo-image{color:var(--primary);background:#081416;border:1px solid #ffffff14;border-radius:12px;margin-top:12px;padding:12px 12px 6px;position:relative;overflow:hidden}.demo-chart{width:100%;height:64px;display:block}.demo-chart path{stroke-dasharray:320;animation:demo-chart-draw 1.2s var(--ease-out-expo) both}.demo-image>span{background:var(--primary);color:var(--ink);opacity:0;transition:opacity .3s, translate .4s var(--ease-out-expo);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:10px;right:10px;translate:0 -6px}.demo-image>span svg{width:12px;height:12px}.live-demo:is([data-phase=read],[data-phase=voice],[data-phase=type],[data-phase=check],[data-phase=post]) .demo-image>span{opacity:1;translate:0}.live-demo[data-phase=read] .demo-image:after{content:"";background:linear-gradient(90deg,#0000,#22e5f033,#0000);animation:1.1s ease-in-out both demo-image-sweep;position:absolute;inset:0}.demo-reply{opacity:0;transition:grid-template-rows .55s var(--ease-out-expo), opacity .35s, margin .45s var(--ease-out-expo), padding .45s var(--ease-out-expo), border-color .4s, box-shadow .5s;border:1px solid #0000;border-radius:16px;grid-template-rows:0fr;margin:0 0 0 30px;padding:0 14px;display:grid;position:relative}.demo-reply-body{min-height:0;overflow:hidden}.demo-reply:before{content:"";opacity:0;border-bottom:2px solid #22e5f055;border-left:2px solid #22e5f055;border-bottom-left-radius:12px;width:14px;height:34px;transition:opacity .4s;position:absolute;top:-12px;left:-17px}.demo-reply.is-open{opacity:1;background:#081a1d;border-color:#22e5f055;grid-template-rows:1fr;margin-top:12px;padding:13px 14px}.demo-reply.is-open:before{opacity:1}.demo-reply.is-posted{border-color:var(--primary);box-shadow:0 0 0 4px #22e5f01a,0 18px 40px -18px #22e5f0aa}.demo-reply header small{color:var(--primary)}.demo-reply p{color:var(--ice);margin:9px 0 2px;font-size:14px;line-height:1.5}.demo-caret{vertical-align:-.15em;background:var(--primary);width:2px;height:1.05em;margin-left:2px;animation:.8s step-end infinite demo-caret;display:inline-block}.demo-send{background:var(--primary);color:var(--ink);border-radius:999px;margin-left:auto;padding:6px 12px;font-size:11px;font-weight:800}.live-demo[data-phase=check] .demo-send{animation:demo-press .9s var(--ease-out-expo) both}.demo-verified{width:22px;height:22px;color:var(--primary);animation:demo-pop .5s var(--ease-out-expo) both;flex:none;margin-left:auto}.demo-hearts{width:0;height:0;position:absolute;bottom:16px;right:18px}.demo-hearts i{background:var(--primary);width:26px;height:26px;color:var(--ink);border-radius:50%;place-items:center;animation:1.9s ease-out both demo-float;display:grid;position:absolute}.demo-hearts i svg{width:14px;height:14px}.demo-hearts i:nth-child(2){--drift:-34px;background:var(--ice);animation-delay:.25s}.demo-hearts i:nth-child(3){--drift:22px;animation-delay:.5s}.demo-hearts i:nth-child(4){--drift:-12px;background:var(--ice);animation-delay:.8s}.demo-steps{border-top:1px solid #ffffff12;grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:12px 16px 16px;list-style:none;display:grid}.demo-steps li{color:#6f878c;white-space:nowrap;border:1px solid #ffffff17;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 4px;font-size:10px;font-weight:800;transition:background .3s,color .3s,border-color .3s,box-shadow .3s;display:flex}.demo-steps svg{flex:none;width:13px;height:13px}.demo-steps li.is-active{border-color:var(--primary);color:var(--primary);animation:1s ease-in-out infinite alternate demo-step-glow;box-shadow:0 0 0 3px #22e5f01f,0 0 18px #22e5f040}.demo-steps li.is-done{border-color:var(--primary);background:var(--primary);color:var(--ink)}@keyframes demo-live-ping{70%{box-shadow:0 0 0 8px #22e5f000}to{box-shadow:0 0 #22e5f000}}@keyframes demo-count-flip{0%{opacity:0;filter:blur(3px);translate:0 60%}}@keyframes demo-post-in{0%{opacity:0;translate:0 40px;scale:.96}}@keyframes demo-laser{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}@keyframes demo-chart-draw{0%{stroke-dashoffset:320px}}@keyframes demo-image-sweep{0%{translate:-100%}to{translate:100%}}@keyframes demo-caret{50%{opacity:0}}@keyframes demo-press{40%{scale:.88;box-shadow:0 0 0 6px #22e5f055}to{scale:1}}@keyframes demo-pop{0%{rotate:-40deg;scale:0}}@keyframes demo-float{0%{opacity:0;translate:0;scale:.4}15%{opacity:1;scale:1}to{opacity:0;translate:var(--drift,16px) -120px;scale:.8}}@keyframes demo-step-glow{to{box-shadow:0 0 0 5px #22e5f012,0 0 26px #22e5f066}}@media (max-width:760px){.live-demo{border-radius:24px;font-size:13px;transform:rotate(.8deg)}.demo-top{gap:10px;padding:12px 14px}.demo-top nav{display:none}.demo-count{margin-left:auto}.demo-feed{height:430px;padding:0 12px}.demo-post p,.demo-reply p{font-size:13px}.demo-reply{margin-left:18px}.demo-steps{grid-template-columns:repeat(2,1fr);padding:10px 12px 14px}}@media (prefers-reduced-motion:reduce){.live-demo{transition:none;transform:none}.live-demo *,.live-demo :before,.live-demo :after{transition:none!important;animation:none!important}}.site-shell .voice-section.stack-page{color:#001011;background:#f7fbfb;padding-top:112px;padding-bottom:112px}.journey-track{border:0;min-width:0;margin:0;padding:0}.product-phone-showcase{position:relative}.phone-showcase-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(48px,8vw,118px);margin-bottom:54px;display:grid}.phone-showcase-heading h2{letter-spacing:-.06em;text-wrap:balance;max-width:680px;font-size:clamp(48px,6vw,86px);font-weight:750;line-height:.98}.phone-showcase-heading>div:last-child{padding-bottom:6px}.phone-showcase-heading .eyebrow{color:#087780}.phone-showcase-heading>div:last-child>p{color:#365d61;max-width:520px;font-size:17px;line-height:1.65}.phone-showcase-heading .pill{color:#effcfd;box-shadow:0 6px 0 var(--primary);background:#001011;margin-top:25px}.phone-stage{perspective:1500px;isolation:isolate;background:repeating-linear-gradient(145deg,#dffbfc 0 118px,#c8eef1 118px 120px,#dffbfc 120px 238px);border:2px solid #001011;border-radius:38px;min-height:850px;margin-bottom:40px;position:relative;overflow:visible;box-shadow:0 11px #001011,0 34px 80px -55px #001011}.phone-stage:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% 48%,#22e5f083 0 12%,#22e5f02e 25%,#0000 54%);position:absolute;inset:0}.phone-stage-watermark{z-index:0;color:#0010110b;letter-spacing:-.105em;text-align:center;white-space:nowrap;width:100%;font-size:clamp(140px,22vw,330px);font-weight:950;line-height:.72;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.phone-stage-sticker{z-index:5;color:#001011;letter-spacing:.08em;background:#effcfd;border:2px solid #001011;border-radius:16px;align-items:center;gap:9px;min-height:46px;padding:9px 14px;font-size:11px;font-weight:850;display:flex;position:absolute;box-shadow:0 6px #001011}.phone-stage-sticker svg{width:20px;height:20px}.phone-stage-sticker strong{font-size:22px;line-height:1}.stage-sticker-control{top:5%;left:4%;rotate:-6deg}.stage-sticker-live{background:var(--primary);top:6%;right:4%;rotate:5deg}.stage-sticker-always{color:#effcfd;background:#001011;bottom:6%;right:5%;rotate:-7deg}.product-phone{z-index:2;color:#eef7f8;width:clamp(330px,30vw,390px);transform-style:preserve-3d;position:absolute}.telegram-phone{animation:7s ease-in-out infinite phone-float-left;top:74px;left:10%;transform:rotateY(10deg)rotate(-4.8deg)}.x-live-demo{z-index:2;width:min(520px,40vw);animation:7.8s ease-in-out infinite phone-float-right;position:absolute;top:96px;right:6%}.x-live-demo .phone-caption{margin-top:26px}.phone-shell{background:linear-gradient(145deg,#3b4a4f 0%,#07090a 16%,#000 77%,#526269 100%);border:1px solid #4c5f64;border-radius:54px;padding:10px;position:relative;box-shadow:0 38px 70px -20px #000,0 0 0 2px #000,inset 0 0 0 1px #9fb1b533}.phone-shell:after{content:"";pointer-events:none;border:1px solid #fff2;border-radius:50px;position:absolute;inset:4px}.phone-speaker{z-index:8;background:#020303;border-radius:999px;width:92px;height:23px;position:absolute;top:17px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #26383d}.phone-screen{background:#0d1720;border-radius:45px;height:710px;overflow:hidden}.phone-statusbar{color:#d9e5e7;justify-content:space-between;padding:14px 23px 8px;font-size:10px;font-weight:700;display:flex}.phone-caption{z-index:6;color:#001011;background:#effcfd;border:2px solid #001011;border-radius:999px;align-items:center;gap:12px;width:max-content;margin:18px auto 0;padding:9px 14px;font-size:12px;font-weight:720;display:flex;position:relative;box-shadow:0 5px #001011}.phone-caption>span{background:var(--primary);color:#001011;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-weight:800;display:grid}.telegram-screen{background:linear-gradient(#10202c,#0b141e)}.telegram-head{background:#152838;border-bottom:1px solid #ffffff10;align-items:center;gap:11px;padding:13px 20px 12px;display:flex}.bot-avatar{background:var(--primary);color:#001011;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.bot-avatar svg{width:20px}.telegram-head div{flex-direction:column;gap:2px;display:flex}.telegram-head strong{font-size:13px}.telegram-head small{color:#7f9eaa;font-size:10px}.online-dot{background:#47ed76;border-radius:50%;width:8px;height:8px;margin-left:auto;animation:2s ease-in-out infinite online-pulse;box-shadow:0 0 10px #47ed76}.telegram-chat{flex-direction:column;gap:7px;padding:13px 12px 22px;display:flex}.bot-message{background:#1b2c3c;border-radius:17px 17px 17px 5px;flex-direction:column;gap:4px;width:92%;padding:12px 13px 18px;font-size:12px;display:flex;position:relative}.bot-message strong{color:var(--primary);font-size:10px}.bot-message time{color:#688497;font-size:9px;position:absolute;bottom:6px;right:10px}.bot-menu{grid-template-columns:1fr 1fr;gap:4px;display:grid}.bot-menu-item{color:#f1f6f7;text-align:center;background:#203244;border:1px solid #0a1118;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 7px;font-size:11px;font-weight:650;display:flex}.bot-menu-item:nth-child(n+5){grid-column:span 2;min-height:36px}.bot-menu-item svg{color:#b7dce0;width:13px;height:13px}.account-status{background:#142635;border:1px solid #22e5f024;border-radius:14px;align-items:center;gap:10px;margin-top:3px;padding:13px;display:flex}.account-status>div{flex-direction:column;gap:4px;display:flex}.account-status>svg{width:18px;color:var(--primary);margin-left:auto;animation:5s linear infinite status-refresh}.status-live{color:#d8e7e9;align-items:center;gap:6px;font-size:11px;display:flex}.status-live i{background:#31df67;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #31df67}.account-status strong{font-size:12px}.account-status small{color:#86a0aa;font-size:10px}.bot-setting{background:#203244;border-radius:9px;align-items:center;gap:8px;min-height:37px;padding:8px 11px;font-size:10px;font-weight:650;display:flex}.bot-setting svg{width:13px}.bot-setting svg:last-child{color:var(--primary);margin-left:auto}@keyframes phone-float-left{0%,to{transform:rotateY(10deg)rotate(-4.8deg)translateY(0)}50%{transform:rotateY(7deg)rotate(-3.5deg)translateY(-15px)}}@keyframes phone-float-right{50%{translate:0 14px}}@keyframes online-pulse{50%{opacity:.45;scale:.8}}@keyframes status-refresh{to{rotate:360deg}}.site-shell .telemetry-section.stack-page{background:#080c0e;padding-top:112px;padding-bottom:100px}.time-composition{grid-template-columns:1fr 1fr;align-items:center;gap:95px;display:grid}.time-story h2{letter-spacing:-.04em;word-spacing:.055em;text-wrap:pretty;font-size:clamp(39px,4.3vw,61px);font-weight:650;line-height:1.08}.time-story>p{color:#a4b3b9;max-width:490px;margin-top:25px;font-size:17px;line-height:1.7}.time-inputs{max-width:470px;margin-top:36px}.time-say{align-items:baseline;gap:16px;margin:0;display:flex}.time-say>output{color:var(--primary);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(52px,6.2vw,80px);font-weight:700;line-height:.95}.time-say-alt>output{font-style:italic}.time-say>span{text-transform:uppercase;letter-spacing:.14em;color:#8ea0a7;font-size:14px}.time-inputs input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;height:34px;accent-color:var(--primary);background:0 0;margin:2px 0 26px;display:block}.time-inputs input[type=range]::-webkit-slider-runnable-track{background:#3b4b51;border-radius:2px;height:3px}.time-inputs input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary);width:18px;height:18px;box-shadow:0 0 0 1px var(--primary);border:4px solid #0c292c;border-radius:50%;margin-top:-7px}.time-inputs input[type=range]::-moz-range-track{background:#3b4b51;height:3px}.time-inputs input[type=range]::-moz-range-thumb{background:var(--primary);border:3px solid #0c292c;border-radius:50%;width:12px;height:12px}.time-inputs input:focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:6px}.time-result{padding:32px 0}.time-estimate-label{color:#85979e;margin-bottom:8px;font-size:13px;display:block}.time-digits{color:var(--primary);font-variant-numeric:tabular-nums;letter-spacing:-.065em;align-items:baseline;font-size:clamp(90px,10.5vw,156px);font-weight:450;line-height:1.15;display:flex}.time-digits i{opacity:.45;align-self:center;margin:0 .035em;font-size:.7em;font-style:normal}.time-annual>b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:650}.time-result>.time-annual{letter-spacing:.02em;color:#8ea0a7;margin-top:13px;font-size:14px}.time-result>p{letter-spacing:-.02em;color:#d2dde1;margin-top:7px;font-size:20px}.time-tape{align-items:flex-end;gap:3px;height:58px;margin:30px 0 24px;display:flex}.time-tape>i{background:var(--primary);opacity:.5;min-width:2px;max-width:26px;transition:height .2s var(--ease-out-expo);flex:1}.time-tape>i:nth-child(5n){opacity:1}.time-result>small{color:#7b8f97;max-width:430px;font-size:12px;line-height:1.65;display:block}.journey-heading{border-top:1px solid #ffffff1c;grid-template-columns:1fr 1fr;gap:95px;margin-top:90px;padding-top:43px;display:grid}.journey-heading h3{letter-spacing:-.03em;word-spacing:.05em;max-width:410px;font-size:32px;font-weight:550;line-height:1.2}.journey-heading p{color:#94a6ae;max-width:450px;font-size:15px;line-height:1.7}.chip{--chip:#f4f7f8;--ink:#00171a;background:var(--chip);color:var(--ink);letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;border-radius:.16em;padding:.12em .3em .18em;font-size:clamp(46px,7.4vw,104px);font-weight:800;line-height:1;display:inline-flex}.chip-face{align-items:center;gap:.22em;display:flex}.chip-face>svg{stroke-width:1.8px;flex-shrink:0;width:.5em;height:.5em}.chip-marquee{margin:44px 0 0;margin-inline:calc(-1*max(5%,50vw - 640px));position:relative;overflow-x:clip}.chip-rows{gap:14px;display:grid}.chip-row{perspective:1400px;width:max-content;display:flex}.chip-track{gap:14px;padding-right:14px;animation:46s linear infinite chip-drift;display:flex}.chip-row:nth-child(2) .chip-track{animation-duration:34s;animation-direction:reverse}.chip-row:nth-child(3) .chip-track{animation-duration:56s}@keyframes chip-drift{to{transform:translate(-50%)}}.chip{flex:none;font-style:italic;rotate:-.9deg}.chip:nth-child(3n+2){--chip:transparent;--ink:var(--primary);box-shadow:inset 0 0 0 2px var(--primary)}.chip:nth-child(3n){--chip:#8ff0f5}.chip:nth-child(2n){rotate:.9deg}.chip-flip{transform-style:preserve-3d;transition:transform .55s var(--ease-out-expo);position:relative}.chip-flip:hover,.chip-flip:active{z-index:2;transform:rotateX(180deg)}.chip-face{-webkit-backface-visibility:hidden;backface-visibility:hidden}.chip-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:inherit;width:max(100%,430px);min-height:100%;box-shadow:inset 0 0 0 2px var(--primary);color:#dbe9ec;letter-spacing:0;text-transform:none;white-space:normal;background:#05090b;align-items:center;padding:15px 18px;font-size:13px;font-style:normal;font-weight:500;line-height:1.45;display:flex;position:absolute;top:50%;left:50%;transform:rotateX(180deg)}.chip-rows-glow{pointer-events:none;opacity:0;-webkit-mask:radial-gradient(230px circle at var(--pointer-x,-999px) var(--pointer-y,-999px),#000 0 36%,transparent 72%);-webkit-mask:radial-gradient(230px circle at var(--pointer-x,-999px) var(--pointer-y,-999px),#000 0 36%,transparent 72%);mask:radial-gradient(230px circle at var(--pointer-x,-999px) var(--pointer-y,-999px),#000 0 36%,transparent 72%);transition:opacity .25s;position:absolute;inset:0}.chip-rows-glow .chip{--chip:var(--primary);--ink:#001011;box-shadow:0 0 46px #22e5f088}.chip-marquee[data-pointer] .chip-rows-glow{opacity:1}.chip-marquee[data-pointer] .chip-track{animation-play-state:paused}@supports (animation-timeline:view()){.chip-row{animation:linear both chip-push;animation-timeline:view()}.chip-row:nth-child(2){animation-name:chip-push-alt}}@keyframes chip-push{0%{translate:80px}to{translate:-80px}}@keyframes chip-push-alt{0%{translate:-70px}to{translate:70px}}.pipeline-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(44px,8vw,112px);margin-bottom:42px;display:grid}.pipeline-heading h3{letter-spacing:-.065em;text-wrap:balance;max-width:680px;font-size:clamp(48px,6vw,86px);font-weight:760;line-height:.95}.pipeline-heading>p{color:#9cafb5;max-width:500px;padding-bottom:7px;font-size:17px;line-height:1.65}.pipeline-card-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;margin:0;padding:0;display:grid}.pipeline-card{--card:#ecfbfc;--card-ink:#001012;background:var(--card);min-width:0;min-height:330px;color:var(--card-ink);text-align:left;isolation:isolate;cursor:pointer;transition:translate .35s var(--ease-out-expo),box-shadow .35s var(--ease-out-expo),filter .35s ease;border:1px solid #001012;border-radius:28px;flex-direction:column;align-items:flex-start;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px #000}.pipeline-card-2{--card:#22e5f0}.pipeline-card-3{--card:#bfecef}.pipeline-card-4{--card:#0bb7c1}.pipeline-card-5{--card:#dffbfc}.pipeline-card-6{--card:#071012;--card-ink:#edfafa;border-color:#3d5559}.pipeline-card:before{content:"";z-index:-1;transition:translate .75s var(--ease-out-expo);background:linear-gradient(115deg,#0000 36%,#fff9 48%,#0000 60%);position:absolute;inset:-35%;translate:-70%;rotate:-12deg}:is(.pipeline-card:hover,.pipeline-card:focus-visible,.pipeline-card[aria-pressed=true]){translate:0 -7px;box-shadow:0 15px #000}.pipeline-card:hover:before,.pipeline-card[aria-pressed=true]:before{translate:75%}.pipeline-card:focus-visible:before{translate:75%}.pipeline-card:focus-visible{outline-offset:4px;outline:3px solid #fff}.pipeline-card-top{letter-spacing:.14em;justify-content:space-between;align-items:center;width:100%;font-size:11px;font-weight:800;display:flex}.pipeline-card-top>span{border:1px solid;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.pipeline-card-top>i{opacity:.54;border:1px solid;border-radius:999px;padding:7px 9px;font-size:9px;font-style:normal}.pipeline-card[aria-pressed=true] .pipeline-card-top>i{background:var(--card-ink);color:var(--card);opacity:1}.pipeline-card>strong{letter-spacing:-.075em;text-transform:uppercase;max-width:calc(100% - 38px);transition:transform .45s var(--ease-out-expo);font-size:clamp(42px,4.25vw,66px);font-style:italic;font-weight:900;line-height:.78;display:block}.pipeline-description{opacity:0;max-height:0;transition:max-height .5s var(--ease-out-expo),margin .5s var(--ease-out-expo),opacity .28s ease,transform .5s var(--ease-out-expo);align-content:end;margin-top:0;padding-right:24px;font-size:13px;font-weight:620;line-height:1.45;display:grid;overflow:hidden;transform:translateY(12px)}:is(.pipeline-card:hover .pipeline-description,.pipeline-card:focus-visible .pipeline-description,.pipeline-card[aria-pressed=true] .pipeline-description){opacity:.82;max-height:98px;margin-top:18px;transform:translateY(0)}:is(.pipeline-card:hover>strong,.pipeline-card:focus-visible>strong,.pipeline-card[aria-pressed=true]>strong){transform:translateY(-2px)}.pipeline-arrow{width:34px;height:34px;transition:rotate .35s var(--ease-out-expo),background .35s,color .35s;border:1px solid;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:17px;right:18px}.pipeline-arrow svg{width:16px}:is(.pipeline-card:hover .pipeline-arrow,.pipeline-card:focus-visible .pipeline-arrow,.pipeline-card[aria-pressed=true] .pipeline-arrow){background:var(--card-ink);color:var(--card);rotate:45deg}.pipeline-support{border-top:1px solid #ffffff1c;margin-top:66px;padding-top:31px}.pipeline-support-copy{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:25px;display:flex}.pipeline-support-copy>span{color:var(--primary);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.pipeline-support-copy>p{color:#83979d;text-align:right;max-width:430px;font-size:14px;line-height:1.5}.support-ribbon{margin-inline:calc(-1*max(5%,50vw - 640px));padding:6px 0 15px;position:relative;overflow:hidden}.support-ribbon:before,.support-ribbon:after{content:"";z-index:3;pointer-events:none;width:min(9vw,130px);position:absolute;top:0;bottom:0}.support-ribbon:before{background:linear-gradient(90deg,#080c0e,#0000);left:0}.support-ribbon:after{background:linear-gradient(-90deg,#080c0e,#0000);right:0}.support-ribbon-row{width:max-content;margin-bottom:13px;display:flex}.support-ribbon-track{will-change:transform;gap:13px;padding-right:13px;animation:46s linear infinite support-ribbon-drift;display:flex}.support-ribbon-row-2 .support-ribbon-track{animation-duration:54s;animation-direction:reverse}.support-ribbon-card{--ribbon-bg:#effcfd;--ribbon-ink:#001012;background:var(--ribbon-bg);min-width:max-content;height:136px;color:var(--ribbon-ink);transition:filter .25s ease,translate .25s var(--ease-out-expo);border:1px solid #001012;border-radius:25px;align-items:center;gap:24px;padding:20px 38px 20px 24px;display:flex;position:relative;overflow:hidden;transform:skew(-3deg);box-shadow:0 7px #000}.support-ribbon-card:nth-child(3n+2){--ribbon-bg:var(--primary)}.support-ribbon-card:nth-child(3n){--ribbon-bg:#0c777e;--ribbon-ink:#effcfd}.support-ribbon-row-2 .support-ribbon-card:nth-child(3n+1){--ribbon-bg:#081416;--ribbon-ink:#effcfd;border-color:#3b5458}.support-ribbon-row-2 .support-ribbon-card:nth-child(3n+2){--ribbon-bg:#bfecef;--ribbon-ink:#001012}.support-ribbon-card>span{border:2px solid;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;display:grid;transform:skew(3deg)rotate(-7deg);box-shadow:5px 5px}.support-ribbon-card svg{stroke-width:1.8px;width:31px;height:31px}.support-ribbon-card strong{letter-spacing:-.065em;text-transform:uppercase;white-space:nowrap;flex:none;max-width:none;font-size:clamp(42px,5.1vw,74px);font-style:italic;font-weight:900;line-height:.82;transform:skew(3deg)}.support-ribbon:hover .support-ribbon-track{animation-play-state:paused}.support-ribbon-card:hover{filter:brightness(1.08);translate:0 -4px}@keyframes support-ribbon-drift{to{transform:translate(-50%)}}.time-compact{background:linear-gradient(130deg,#0d1719,#071012);border:1px solid #ffffff1b;border-radius:30px;grid-template-columns:1fr .82fr .9fr;align-items:center;gap:clamp(35px,6vw,82px);padding:42px;display:grid;box-shadow:0 22px 70px -48px #000}.time-compact-copy h2{letter-spacing:-.045em;text-wrap:balance;max-width:500px;margin-top:17px;font-size:clamp(34px,3.7vw,52px);font-weight:680;line-height:1.02}.time-compact-copy>p:last-child{color:#91a3a9;max-width:450px;margin-top:18px;font-size:14px;line-height:1.65}.time-compact .time-inputs{max-width:none;margin:0}.time-compact .time-say{gap:11px}.time-compact .time-say>output{font-size:clamp(42px,4.2vw,61px)}.time-compact .time-say>span{letter-spacing:.11em;max-width:120px;font-size:10px;line-height:1.35}.time-compact .time-inputs input[type=range]{height:27px;margin:0 0 16px}.time-compact .time-result{padding:0}.time-compact .time-digits{font-size:clamp(62px,6.5vw,94px);line-height:1}.time-compact .time-result>p{font-size:14px}.time-compact .time-result>.time-annual{margin-top:9px;font-size:12px}.time-compact .time-result>small{margin-top:19px;font-size:10px;line-height:1.5}.site-shell .pricing .trial-banner{margin:48px 0 25px}@media (max-width:1150px){.telegram-phone{left:5%}.x-live-demo{right:4%}.time-composition,.journey-heading{gap:55px}.time-digits{font-size:112px}}@media (max-width:800px){.site-shell .voice-section.stack-page,.site-shell .telemetry-section.stack-page{padding-top:75px;padding-bottom:75px}.phone-showcase-heading{grid-template-columns:1fr;gap:24px;margin-bottom:42px}.phone-showcase-heading h2{font-size:clamp(45px,11vw,68px)}.phone-showcase-heading>div:last-child>p{font-size:16px}.phone-stage{justify-items:center;gap:34px;min-height:0;padding:46px 16px 54px;display:grid}.phone-stage-sticker{display:none}.product-phone,.x-live-demo{width:min(370px,94vw);animation:none;position:relative;top:auto;left:auto;right:auto}.x-live-demo{width:min(520px,100%)}.telegram-phone{transform:none}.time-composition{grid-template-columns:1fr;gap:22px}.time-story h2{max-width:560px;font-size:44px}.time-story>p{max-width:560px}.time-inputs{max-width:none}.time-result{padding:20px 0}.time-digits{font-size:clamp(100px,22vw,145px)}.time-result>small{max-width:530px}.time-tape{margin-top:25px}.journey-heading{grid-template-columns:1fr;gap:18px;margin-top:40px}.journey-heading h3{max-width:500px}.journey-heading p{max-width:550px}.pipeline-heading{grid-template-columns:1fr;gap:20px;margin-bottom:31px}.pipeline-heading h3{font-size:clamp(48px,12vw,70px)}.pipeline-heading>p{font-size:15px}.pipeline-card-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:110%;margin-right:-10%;padding:5px 10% 18px 0;display:flex;overflow-x:auto}.pipeline-card-grid::-webkit-scrollbar{display:none}.pipeline-card{scroll-snap-align:start;flex:0 0 min(76vw,370px);min-height:350px}.pipeline-card>strong{font-size:clamp(49px,14vw,67px)}.pipeline-support{margin-top:40px}.pipeline-support-copy{display:block}.pipeline-support-copy>p{text-align:left;margin-top:8px}.support-ribbon-card{border-radius:20px;gap:17px;height:104px;padding:16px 27px 16px 18px}.support-ribbon-card>span{width:54px;height:54px}.support-ribbon-card svg{width:24px;height:24px}.support-ribbon-card strong{font-size:clamp(36px,10vw,53px)}.time-compact{grid-template-columns:1fr;gap:31px;padding:30px}.time-compact .time-inputs{max-width:none}.time-compact .time-result{border-top:1px solid #ffffff17;padding-top:3px}.time-compact .time-estimate-label{margin-top:24px}.time-compact .time-digits{font-size:clamp(76px,20vw,112px)}}@media (max-width:420px){.phone-stage{border-radius:25px;margin-inline:-8px;padding-inline:8px}.product-phone{width:min(336px,96vw)}.phone-shell{border-radius:47px}.phone-screen{border-radius:39px;height:670px}.phone-speaker{top:16px}.phone-showcase-heading h2{font-size:43px}.phone-showcase-heading>div:last-child>p{font-size:15px}.phone-showcase-heading .pill{width:100%}.time-story h2{font-size:40px}.time-story>p{font-size:16px}.time-say>span{letter-spacing:.1em;font-size:12px}.chip{font-size:clamp(40px,12.5vw,58px)}.pipeline-card-grid{width:107%;margin-right:-7%;padding-right:7%}.pipeline-card{border-radius:23px;flex-basis:82vw;min-height:330px;padding:19px}.pipeline-description{font-size:12px}.pipeline-support{padding-top:23px}.support-ribbon{margin-inline:-7vw}.support-ribbon-card{border-radius:17px;gap:14px;height:90px;padding:13px 22px 13px 14px}.support-ribbon-card>span{width:46px;height:46px;box-shadow:3px 3px}.support-ribbon-card svg{width:20px;height:20px}.support-ribbon-card strong{font-size:35px}.time-compact{border-radius:24px;margin-inline:-7px;padding:25px 20px}.time-compact-copy h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.chip-track,.chip-row,.support-ribbon-track{animation:none}.chip-flip,.pipeline-card,.pipeline-card:before,.pipeline-description,.pipeline-arrow,.support-ribbon-card{transition:none}.product-phone,.x-live-demo,.online-dot,.account-status>svg{animation:none}.time-tape>i{transition:none}}:root{--ease-out-expo:cubic-bezier(.16,1,.3,1);--motion-fast:.18s;--motion-enter:.55s}html{scroll-padding-top:24px}.site-shell .immersive-hero{padding-top:64px}.site-shell .footer-bottom{flex-wrap:wrap;align-items:center}.footer-languages{flex-shrink:0;gap:4px;width:max-content}.reading-progress{background:var(--primary);z-index:150;pointer-events:none;transform-origin:0;height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@supports (animation-timeline:scroll()){.reading-progress{animation:linear both reading-progress;animation-timeline:scroll(root)}}@keyframes reading-progress{to{transform:scaleX(1)}}[data-reveal-pending]{opacity:0}.site-shell.motion-paused [data-reveal-pending]{opacity:1}.site-shell.motion-paused *,.site-shell.motion-paused :before,.site-shell.motion-paused :after{animation-play-state:paused!important}.site-shell.motion-paused .stack-page{filter:none!important;animation:none!important;transform:none!important}.stack-page[data-in-view=false] *,.stack-page[data-in-view=false] :before,.stack-page[data-in-view=false] :after{animation-play-state:paused!important}.site-shell .languages button{min-width:44px;height:44px;transition:color var(--motion-fast), background var(--motion-fast)}.site-shell .motion-toggle{place-items:center;width:44px;height:44px;display:grid}.site-shell .pill{min-height:48px;transition:background var(--motion-fast), transform .3s var(--ease-out-expo), box-shadow .3s}.pill>svg{transition:translate .3s var(--ease-out-expo);flex-shrink:0}.pill:hover>svg{translate:3px -3px}.pill:active{transform:translateY(0)scale(.98)}.pill:focus-visible{outline-offset:6px}.voice-text-link svg,.footer nav a{transition:color var(--motion-fast),translate .3s var(--ease-out-expo)}.voice-text-link:hover svg{translate:3px -3px}.footer nav a:hover{translate:4px}.site-shell .voice-scenarios button,.site-shell .voice-switch button{min-height:44px;transition:color var(--motion-fast),border-color var(--motion-fast),background var(--motion-fast);font-size:12px}.site-shell .voice-scenarios button{color:#acb9bf}.site-shell .voice-scenarios button[aria-pressed=true]{color:var(--primary)}.voice-switch button:active{scale:.97}.voice-switch button:hover{background:#ffffff05}.voice-example-note,.time-result>small,.time-estimate-label{color:#9baab0}.voice-paper-top{color:#59676b}.plan,.voice-conversation{isolation:isolate;position:relative}.plan:after,.voice-conversation:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(300px circle at var(--pointer-x,50%) var(--pointer-y,0%),#22e5f00e,transparent 80%);opacity:0;z-index:2;transition:opacity .3s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #22e5f030}.plan[data-pointer]:after,.voice-conversation[data-pointer]:after{opacity:1}.site-shell .plan{transition:transform .35s var(--ease-out-expo),border-color .25s,box-shadow .35s}.site-shell .plan:focus-within{border-color:var(--primary)}.site-shell .price-wrap{flex-wrap:wrap;gap:6px}.site-shell .price{white-space:nowrap}.price-enterprise{align-items:baseline;gap:7px;display:inline-flex}.price-prefix{letter-spacing:0;color:#acbbc1;font-size:13px;font-weight:500}.site-shell .period{white-space:nowrap;color:#9baeb4}.site-shell .trial-banner{isolation:isolate;position:relative;overflow:hidden}.trial-banner>div,.trial-banner>.pill{z-index:1;position:relative}.trial-banner:after{content:"";pointer-events:none;z-index:0;border:1px solid #00101120;border-radius:50%;width:340px;height:340px;animation:7s ease-in-out infinite trial-orbit-breathe;position:absolute;top:50%;right:-70px;translate:0 -50%;box-shadow:0 0 0 30px #00101108,0 0 0 65px #00101108,0 0 0 100px #00101106}@keyframes trial-orbit-breathe{50%{translate:-12px -50%;scale:1.08}}.journey-node{transition:background .2s,color .2s,box-shadow .3s,scale .3s var(--ease-out-expo)}.journey-track>button:hover .journey-node{box-shadow:0 0 0 5px #22e5f00b}.journey-track>button[aria-pressed=true] .journey-node{box-shadow:0 0 0 5px #22e5f016}.journey-detail-icon{animation:icon-acknowledge .5s var(--ease-out-expo)}@keyframes icon-acknowledge{0%{opacity:.2;transform:scale(.8)rotate(-8deg)}to{opacity:1;transform:none}}.site-shell .audience-tabs{border-bottom:1px solid #ffffff20;gap:8px;padding-bottom:14px}.site-shell .audience-tabs button{flex:initial;color:#b7c4ca;background:0 0;border:1px solid #ffffff1a;border-radius:50px;min-height:48px;padding:12px 23px;transition:color .2s,background .2s,border-color .2s}.site-shell .audience-tabs button[aria-selected=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.site-shell .audience-panel{animation:audience-arrive .45s var(--ease-out-expo);border-radius:28px;min-height:360px;margin-top:24px}@keyframes audience-arrive{0%{opacity:.7;translate:0 8px}to{opacity:1;translate:0}}.safety[data-in-view=true]>svg{stroke-dasharray:90;animation:shield-trace 1.5s var(--ease-out-expo) both}@keyframes shield-trace{0%{stroke-dashoffset:90px}to{stroke-dashoffset:0}}.faq [data-slot=accordion-trigger]{transition:color .2s}.faq [data-slot=accordion-trigger]:hover,.faq [data-slot=accordion-trigger][aria-expanded=true]{color:var(--primary);text-decoration:none}.site-shell .final-cta{overflow:hidden}.final-cta>span{transform-origin:50%;animation:28s linear infinite final-turn}@keyframes final-turn{to{rotate:360deg}}@media (hover:hover) and (pointer:fine){.pill:hover{box-shadow:0 6px 24px #22e5f016}.site-shell .plan:hover{transform:translateY(-6px)}}@media (max-width:760px){.site-shell .audience-tabs{flex-wrap:wrap}.site-shell .audience-tabs button{padding:11px 16px;font-size:13px}.site-shell .audience-panel{min-height:340px}.trial-banner:after{width:260px;height:260px;right:-140px}.site-shell .motion-toggle{right:0}}@media (prefers-reduced-motion:reduce){[data-reveal-pending]{opacity:1!important}.reading-progress,.site-shell .motion-toggle{display:none}.site-shell .pill:active,.site-shell .pill:hover,.site-shell .plan:hover{transform:none}.pill:hover>svg,.voice-text-link:hover svg,.footer nav a:hover{translate:none}.plan:after,.voice-conversation:after{display:none}}.site-shell{--scene-x:0;--scene-y:0;--hero-scroll:0;background:#020303}.motion-ticker{z-index:30;background:var(--primary);height:34px;color:var(--primary-foreground);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #020303;font-size:11px;font-weight:850;line-height:34px;position:absolute;inset:0 0 auto;overflow:hidden}.motion-ticker>div{width:max-content;min-width:200%;animation:26s linear infinite ticker-drift;display:flex}.motion-ticker span{align-items:center;gap:24px;padding-right:24px;display:inline-flex}.motion-ticker i{font-size:14px;font-style:normal}@keyframes ticker-drift{to{transform:translate(-50%)}}.immersive-hero{perspective:1200px;min-height:max(940px,100svh);overflow:clip}.hero-ribbon-media{z-index:1;opacity:.72;pointer-events:none;mix-blend-mode:screen;transform:translate3d(calc(var(--scene-x) * 18px), calc(var(--scene-y) * 12px), 0) scale(1.02) rotate(-3deg);transform-origin:50%;transition:transform .45s var(--ease-out-expo), opacity .35s ease;will-change:transform;position:absolute;inset:2% -8% -3%;-webkit-mask-image:radial-gradient(66% 72% at 50% 48%,#000 22%,#000d 58%,#0000 88%);mask-image:radial-gradient(66% 72% at 50% 48%,#000 22%,#000d 58%,#0000 88%)}.hero-ribbon-media img{object-fit:contain;filter:saturate(1.08)contrast(1.18)brightness(.88)}.hero-poster-copy{text-wrap:balance;padding-top:24px;max-width:1180px!important}.hero-poster-copy .hero-product-label{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040f11b8;border:1px solid #22e5f03d;border-radius:999px;width:max-content;max-width:min(760px,92vw);margin-bottom:clamp(24px,4vh,42px);padding:9px 14px;box-shadow:0 5px #001011,0 0 30px #22e5f01a}.hero-flow-pill{color:#d6fbfd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#041416db;border:1px solid #22e5f085;border-radius:999px;align-items:center;gap:8px;width:max-content;margin:0 auto clamp(20px,3.2vh,34px);padding:10px 18px;font-size:14px;line-height:1;display:flex;box-shadow:0 5px #001011,0 0 34px #22e5f024}.hero-flow-pill svg{color:var(--primary);stroke-width:2px}.hero-poster-copy h1{color:#f3f7f8;letter-spacing:-.078em;text-shadow:0 3px #001011,0 24px 75px #000;max-width:1160px;margin:0 auto;font-size:clamp(62px,8vw,132px);font-weight:900;line-height:.84}.immersive-hero .hero-poster-copy .hero-lead{color:#d0dbdd;text-shadow:0 2px 18px #000;max-width:680px;margin:clamp(28px,4vh,46px) auto 24px;font-size:clamp(16px,1.35vw,20px)}.hero-poster-copy .hero-actions{z-index:6;position:relative}.hero-poster-copy .hero-actions .pill{min-width:190px}.hero-poster-copy .hero-actions .pill:first-child{min-width:270px;box-shadow:0 7px #001011,0 0 38px #22e5f033}.hero-poster-copy .hero-actions .pill:first-child:hover{box-shadow:0 10px #001011,0 0 52px #22e5f057}.hero-poster-copy .hero-actions .pill svg{animation:1.8s ease-in-out infinite hero-cta-arrow}.hero-poster-copy .hero-actions .pill:last-child svg{animation-delay:-.9s}.hero-offer-proof{z-index:6;color:#b7c7ca;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:18px auto 0;font-size:12px;line-height:1.35;display:flex;position:relative}.hero-offer-proof span{align-items:center;gap:6px;display:inline-flex}.hero-offer-proof svg{color:var(--primary);stroke-width:2.2px}.hero-mechanism{z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030d0fbd;border:1px solid #bef1f433;border-radius:21px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(900px,100%);margin:clamp(26px,3.5vh,38px) auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 8px #001011,0 22px 70px #0006,inset 0 1px #ffffff0a}.hero-mechanism-step{text-align:left;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:11px;min-height:74px;padding:15px 19px;display:grid;position:relative}.hero-mechanism-step+.hero-mechanism-step{border-left:1px solid #bef1f424}.hero-mechanism-step:after{content:"";background:linear-gradient(90deg, var(--primary), transparent);transform-origin:0;opacity:.45;height:2px;transition:transform .45s var(--ease-out-expo), opacity .25s ease;position:absolute;inset:auto 19px 0;transform:scaleX(.22)}.hero-mechanism-step:hover:after{opacity:1;transform:scaleX(1)}.hero-mechanism-number{color:#668187;letter-spacing:.13em;font-size:9px;font-weight:850}.hero-mechanism-icon{width:34px;height:34px;color:var(--primary);transition:background .25s ease, color .25s ease, transform .35s var(--ease-out-expo);background:#22e5f01a;border:1px solid #22e5f06b;border-radius:11px;place-items:center;display:grid}.hero-mechanism-step:hover .hero-mechanism-icon{background:var(--primary);color:#001011;transform:translateY(-2px)rotate(-3deg)}.hero-mechanism-step strong{color:#eefafb;letter-spacing:-.015em;min-width:0;font-size:13px;font-weight:760;line-height:1.25}.hero-poster-toggle{z-index:10;top:auto!important;bottom:4px!important;right:clamp(8px,3vw,36px)!important}.hero-kinetic-icons{z-index:3;pointer-events:none;transform:translate3d(calc(var(--scene-x) * -12px), calc(var(--scene-y) * -9px), 0);transition:transform .45s var(--ease-out-expo);position:absolute;inset:34px 0 0;overflow:hidden}.hero-kinetic-icon{--icon-rotate:0deg;--icon-drift-x:8px;--icon-drift-y:-12px;aspect-ratio:1;background:var(--primary);color:#001011;width:clamp(54px,5.8vw,82px);rotate:var(--icon-rotate);will-change:translate, rotate;border:1px solid #001011;border-radius:clamp(16px,1.7vw,24px);place-items:center;animation:5.6s ease-in-out infinite kinetic-icon-drift;display:grid;position:absolute;box-shadow:0 8px #001011,0 22px 44px #0006}.hero-kinetic-icon:after{content:"";border-radius:inherit;opacity:0;border:1px solid #22e5f047;animation:3.2s ease-out infinite kinetic-icon-pulse;position:absolute;inset:-10px}.hero-kinetic-icon svg{stroke-width:1.8px;width:42%;height:42%}.kinetic-icon-x{--icon-rotate:-9deg;--icon-drift-x:12px;animation-delay:-.8s;top:12%;left:8%}.kinetic-icon-mention{--icon-rotate:7deg;--icon-drift-y:15px;background:#eaf3f4;animation-delay:-2.6s;top:43%;left:5%}.kinetic-icon-vision{--icon-rotate:8deg;--icon-drift-x:-15px;animation-delay:-3.4s;top:15%;right:6%}.kinetic-icon-voice{--icon-rotate:6deg;--icon-drift-x:-10px;color:#effafb;background:#142326;border-color:#c6d5d7;animation-delay:-4.5s;bottom:13%;left:10%}.kinetic-icon-reply{--icon-rotate:-7deg;--icon-drift-y:16px;background:#eaf3f4;animation-delay:-1.7s;top:47%;right:5%}.kinetic-icon-checked{--icon-rotate:-10deg;--icon-drift-x:13px;animation-delay:-4s;bottom:12%;right:10%}.kinetic-orbit{border:1px solid #22e5f021;border-radius:50%;animation:28s linear infinite kinetic-orbit-spin;position:absolute}.orbit-a{width:44vw;height:44vw;top:20%;left:-25vw}.orbit-b{width:38vw;height:38vw;animation-duration:34s;animation-direction:reverse;bottom:-8%;right:-22vw}@keyframes kinetic-icon-drift{0%,to{translate:0}50%{translate:var(--icon-drift-x) var(--icon-drift-y);rotate:calc(var(--icon-rotate) + 3deg)}}@keyframes kinetic-icon-pulse{0%{opacity:0;scale:.78}25%{opacity:.7}80%,to{opacity:0;scale:1.42}}@keyframes kinetic-orbit-spin{to{rotate:360deg}}@keyframes hero-cta-arrow{0%,to{translate:0}50%{translate:3px -3px}}.immersive-hero .hero-copy{z-index:4;transform:translate3d(calc(var(--scene-x) * -7px), calc(var(--scene-y) * -5px + var(--hero-scroll) * -64px), 44px) scale(calc(1 - var(--hero-scroll) * .035));opacity:calc(1 - var(--hero-scroll) * .42);transition:transform .4s var(--ease-out-expo), opacity .2s linear;will-change:transform}.immersive-hero .hero-headline h1{text-shadow:0 2px #000,0 18px 55px #000d}.immersive-hero .rotating-line{filter:drop-shadow(0 0 24px #22e5f038)}.hero-signals{margin-left:calc(var(--scene-x) * -18px);margin-top:calc(var(--scene-y) * -12px);transition:margin .45s var(--ease-out-expo)}.immersive-hero .social-geometry{margin-right:calc(var(--scene-x) * -22px);margin-top:calc(var(--scene-y) * 14px);transition:margin .45s var(--ease-out-expo)}.immersive-hero .glyph-0,.immersive-hero .glyph-6,.immersive-hero .glyph-10,.immersive-hero .glyph-13{color:#031012;background:var(--primary);border:1px solid #031012;border-radius:22px;box-shadow:0 7px #031012}.immersive-hero .glyph-2,.immersive-hero .glyph-7,.immersive-hero .glyph-14{color:#f5f8f9;background:#182629;border:1px solid #f4f7f8b3;box-shadow:0 7px #031012}.stack-page:not(.hero){transform-style:preserve-3d;border:1px solid #ffffff1f;border-radius:40px;margin:-28px 12px 14px;overflow:clip;box-shadow:0 -26px 70px -28px #000,0 0 0 7px #020303}.stack-page:not(.hero):before{background:var(--primary);border-radius:0 0 999px 999px;width:112px;height:6px;top:0;box-shadow:0 0 22px #22e5f070}.stack-page[data-chapter]:after{content:attr(data-chapter);z-index:0;color:#0000;opacity:.075;letter-spacing:-.095em;white-space:nowrap;-webkit-text-stroke:1px #22e5f09e;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform, opacity;font-size:clamp(128px,23vw,390px);font-weight:900;line-height:.72;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)scale(.92)}.stack-page[data-chapter]>*{z-index:1;position:relative}.pill{border:1px solid #001011f2;box-shadow:0 5px #001011,0 15px 34px #0003}.pill:hover{transform:translateY(-4px);box-shadow:0 8px #001011,0 20px 38px #00000047}.pill:active{transform:translateY(2px)scale(.99);box-shadow:0 1px #001011}.plan,.voice-conversation,.audience-panel,.trial-banner{transform-style:preserve-3d;transition:transform .38s var(--ease-out-expo), border-color .25s ease, box-shadow .35s ease;will-change:transform}.plans-grid .plan:first-child{transform:rotate(-.34deg)}.plans-grid .plan:nth-child(2){transform:translateY(-7px)rotate(.24deg)}.plans-grid .plan:nth-child(3){transform:rotate(-.18deg)}.plans-grid .plan:nth-child(4){transform:translateY(5px)rotate(.28deg)}.plan[data-pointer],.voice-conversation[data-pointer],.audience-panel[data-pointer],.trial-banner[data-pointer]{transform:perspective(950px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-7px)}.plan[data-pointer]{box-shadow:0 25px 65px -25px #000,0 0 0 1px #22e5f038}@supports (animation-timeline:view()){@media (min-width:1025px){.immersive-hero .hero-poster-copy h1{transform-origin:50% 46%;will-change:transform, opacity, filter;animation:linear both hero-type-wipe;animation-timeline:view();animation-range:exit exit 72%}.hero-ribbon-media{animation:linear both ribbon-scroll;animation-timeline:view();animation-range:exit exit 80%}.stack-page:not(.hero):not(:last-child){transform-origin:top;animation:linear both stack-page-depth;animation-timeline:view();animation-range:exit exit 82%}.stack-page[data-chapter]:after{animation:linear both chapter-wipe;animation-timeline:view();animation-range:entry exit}}}@keyframes hero-type-wipe{0%,28%{opacity:1;filter:blur();transform:translateZ(44px)scale(1)}72%{opacity:.72;filter:blur();transform:translateZ(44px)scale(1.85)}to{opacity:0;filter:blur(5px);transform:translateZ(44px)scale(5.8)}}@keyframes ribbon-scroll{0%{transform:translate3d(calc(var(--scene-x) * 18px), calc(var(--scene-y) * 12px), 0) scale(1.02) rotate(-3deg);opacity:.72}to{transform:translate3d(calc(var(--scene-x) * 8px), 120px, 0) scale(1.42) rotate(8deg);opacity:.12}}@keyframes stack-page-depth{0%{filter:brightness()saturate();transform:perspective(1400px)translateY(0)scale(1)}to{filter:brightness(.34)saturate(.68);transform:perspective(1400px)translateY(-46px)scale(.925)}}@keyframes chapter-wipe{0%{opacity:0;filter:blur();transform:translate(-50%,-40%)scale(.54)}22%{opacity:.1;transform:translate(-50%,-50%)scale(.9)}68%{opacity:.045;transform:translate(-50%,-53%)scale(1.18)}84%{opacity:.15}to{opacity:0;filter:blur(5px);transform:translate(-50%,-52%)scale(6.2)}}@media (max-width:760px){.motion-ticker{height:30px;font-size:9px;line-height:30px}.motion-ticker>div{animation-duration:20s}.hero-ribbon-media{opacity:.58;inset:10% -46% 4%;transform:scale(1.16)rotate(-5deg)}.immersive-hero .hero-copy{opacity:1;transform:none}.immersive-hero{min-height:max(980px,100svh);padding-left:18px;padding-right:18px}.hero-poster-copy{padding-top:0}.hero-poster-copy .hero-product-label{width:fit-content;max-width:88%;margin-bottom:24px;padding:8px 11px;line-height:1.3}.hero-flow-pill{margin-bottom:24px;padding:9px 14px;font-size:12px}.hero-poster-copy h1{letter-spacing:-.066em;max-width:680px;font-size:clamp(47px,14.5vw,72px);line-height:.88}.immersive-hero .hero-poster-copy .hero-lead{max-width:490px;margin:28px auto 22px;font-size:15px;line-height:1.5}.hero-poster-copy .hero-actions{gap:9px}.hero-poster-copy .hero-actions .pill{min-width:0;padding:13px 16px}.hero-poster-copy .hero-actions .pill:first-child{width:min(100%,340px);min-width:0}.hero-offer-proof{gap:7px 13px;max-width:340px;margin-top:16px;font-size:10px}.hero-mechanism{border-radius:18px;grid-template-columns:1fr;width:min(100%,430px);margin-top:27px}.hero-mechanism-step{min-height:52px;padding:9px 13px}.hero-mechanism-step+.hero-mechanism-step{border-top:1px solid #bef1f424;border-left:0}.hero-mechanism-step:after{inset:auto 13px 0}.hero-mechanism-icon{border-radius:9px;width:30px;height:30px}.hero-mechanism-step strong{font-size:12px}.hero-poster-toggle{top:auto!important;bottom:-14px!important;right:2px!important}.hero-kinetic-icons{inset:30px 0 0;transform:none}.hero-kinetic-icon{opacity:.86;border-radius:15px;width:48px;box-shadow:0 6px #001011,0 14px 28px #00000061}.kinetic-icon-x{top:11%;left:4%}.kinetic-icon-mention{display:none}.kinetic-icon-vision{top:17%;right:4%}.kinetic-icon-voice{bottom:14%;left:5%}.kinetic-icon-reply{display:none}.kinetic-icon-checked{bottom:12%;right:5%}.hero-signals,.immersive-hero .social-geometry{margin:0}.stack-page:not(.hero){border-radius:28px;margin:-18px 6px 10px;box-shadow:0 -18px 48px -24px #000,0 0 0 4px #020303}.stack-page[data-chapter]:after{opacity:.055;font-size:clamp(96px,34vw,170px);top:34%}.plans-grid .plan:nth-child(n){transform:none}}@media (prefers-reduced-motion:reduce){.motion-ticker>div{animation:none}.hero-ribbon-media,.hero-kinetic-icons,.hero-kinetic-icon,.immersive-hero .hero-copy,.hero-signals,.immersive-hero .social-geometry,.plan,.voice-conversation,.audience-panel,.trial-banner{transition:none!important;transform:none!important}.stack-page[data-chapter]:after{animation:none!important}}.site-shell .hero.stack-page{position:relative!important}.site-shell .stack-page:not(.hero){box-shadow:none;border:0;border-radius:0;margin:0;filter:none!important;animation:none!important;transform:none!important}.site-shell .stack-page:not(.hero):before{background:radial-gradient(circle at 50% 50%, #001011 0 5px, var(--primary) 6px 10px, #001011 11px 12px, transparent 13px), linear-gradient(90deg, transparent 0%, #22e5f033 8%, var(--primary) 42%, var(--primary) 58%, #22e5f033 92%, transparent 100%) center / 100% 2px no-repeat, repeating-linear-gradient(90deg, transparent 0 35px, #22e5f057 36px 38px) center / 100% 14px no-repeat;width:min(760px,72vw);height:54px;box-shadow:none;transform-origin:50%;border-radius:0;animation:4.8s ease-in-out infinite section-gate-breathe;top:0;left:50%;transform:translate(-50%,-50%)}.site-shell .voice-section.stack-page:before{background:radial-gradient(circle at 50% 50%, #effcfd 0 5px, var(--primary) 6px 10px, #001011 11px 12px, transparent 13px), linear-gradient(90deg, transparent 0%, #0010111f 8%, #001011 42%, #001011 58%, #0010111f 92%, transparent 100%) center / 100% 2px no-repeat, repeating-linear-gradient(90deg, transparent 0 35px, #00101140 36px 38px) center / 100% 14px no-repeat}.site-shell .voice-section[data-chapter]:after{opacity:.065;-webkit-text-stroke-color:#00101157}.site-shell .journey-section.stack-page{background-color:#08090b;background-image:radial-gradient(circle,#22e5f014 1px,#0000 1.5px);background-position:23px 23px;background-size:46px 46px}.site-shell .telemetry-section.stack-page{background-color:#080c0e;background-image:linear-gradient(#22e5f00b 1px,#0000 1px),linear-gradient(90deg,#22e5f00b 1px,#0000 1px);background-size:64px 64px}@keyframes section-gate-breathe{50%{opacity:.58;filter:drop-shadow(0 0 8px #22e5f08c);transform:translate(-50%,-50%)scaleX(.92)}}@supports (animation-timeline:view()){@media (min-width:761px){.site-shell .stack-page:not(.hero):before{animation:4.8s ease-in-out infinite section-gate-breathe,linear both section-gate-enter;animation-timeline:auto,view();animation-range:normal,entry entry 34%}}}@keyframes section-gate-enter{0%{opacity:0;filter:blur(4px);transform:translate(-50%,-50%)scaleX(.16)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(1)}}.time-compact{isolation:isolate;position:relative;overflow:hidden}.time-compact:before{content:"";z-index:0;border:1px solid #22e5f02f;border-radius:50%;width:360px;height:360px;animation:7s ease-in-out infinite time-map-breathe;position:absolute;top:50%;right:-145px;translate:0 -50%;box-shadow:0 0 0 42px #22e5f010,0 0 0 84px #22e5f009,0 0 70px #22e5f00e}.time-compact:after{content:"";z-index:0;background:var(--primary);border-radius:50%;width:8px;height:8px;animation:2.8s ease-in-out infinite time-node-pulse;position:absolute;top:22%;right:88px;box-shadow:-72px 118px 0 -1px #22e5f099,-182px 42px 0 -2px #22e5f077,44px 172px 0 -2px #effcfd88}.time-compact>*{z-index:1;position:relative}@keyframes time-map-breathe{50%{opacity:.62;translate:-16px -50%;scale:1.08}}@keyframes time-node-pulse{50%{scale:1.7;box-shadow:-72px 118px 0 -1px #22e5f055,-182px 42px 0 -2px #22e5f0aa,44px 172px 0 -2px #effcfd44}}.site-shell .pricing{padding-inline:clamp(12px,3vw,44px)}.price-payment{color:#9fb4b8;letter-spacing:.04em;text-align:center;margin:44px auto 0;font-size:13px;font-weight:700}.trial-strip{background:var(--primary);color:#001011;border:2px solid #001011;border-radius:28px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(18px,3vw,40px);max-width:1340px;margin:28px auto 0;padding:clamp(22px,2.6vw,34px) clamp(22px,3vw,44px);display:grid;box-shadow:0 10px #001011}.trial-strip h3{letter-spacing:-.05em;font-size:clamp(26px,2.6vw,38px);font-weight:900;line-height:1}.trial-strip p{color:#0b3f44;margin-top:8px;font-size:15px}.trial-strip ul{flex-wrap:wrap;gap:8px;max-width:300px;margin:0;padding:0;list-style:none;display:flex}.trial-strip li{background:#effcfd;border:1px solid #001011;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:750;display:inline-flex}.site-shell .trial-strip .pill{color:#effcfd;white-space:nowrap;background:#001011;box-shadow:0 6px #effcfd}@media (max-width:1100px){.trial-strip{grid-template-columns:minmax(0,1fr) auto}.trial-strip ul{grid-area:2/1/auto/-1;max-width:none}}@media (max-width:800px){.site-shell .pricing{padding-inline:8px}.trial-strip{border-radius:24px;grid-template-columns:1fr}.site-shell .trial-strip .pill{width:100%}}@media (prefers-reduced-motion:reduce){.site-shell .stack-page:not(.hero):before,.time-compact:before,.time-compact:after{animation:none!important}}.site-shell .footer-poster.stack-page{color:#001011;background:#001011;grid-template-columns:clamp(180px,17vw,250px) minmax(0,1fr);gap:8px;padding:8px;display:grid}.footer-social-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.footer-social-grid a{color:#001011;min-width:0;min-height:154px;transition:background .25s ease, transform .35s var(--ease-out-expo), box-shadow .35s ease;background:#effafb;border:2px solid #001011;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0010110f}.footer-social-grid a:after{content:"";height:2px;transition:transform .4s var(--ease-out-expo);background:#001011;position:absolute;inset:auto 16px 12px;transform:scaleX(.18)}.footer-social-grid a:hover{z-index:2;background:var(--primary);transform:translateY(-4px)rotate(-1.5deg);box-shadow:0 7px #001011}.footer-social-grid a:nth-child(2n):hover{transform:translateY(-4px)rotate(1.5deg)}.footer-social-grid a:hover:after{transform:scaleX(1)}.footer-social-grid a>svg{width:32px;height:32px;transition:transform .35s var(--ease-out-expo)}.footer-social-grid a:hover>svg{transform:scale(1.12)rotate(-6deg)}.footer-social-grid a span{letter-spacing:.08em;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:900;overflow:hidden}.footer-poster-main{background:linear-gradient(120deg,#0000 0 63%,#22e5f030 63% 64%,#0000 64%),linear-gradient(135deg,#effafb 0%,#dff8f9 100%);border:2px solid #001011;border-radius:27px;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;gap:42px 70px;min-width:0;min-height:316px;padding:clamp(30px,4vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0010110d}.footer-poster-copy{z-index:1;align-self:center;position:relative}.footer-poster-brand{color:#001011;letter-spacing:-.02em;align-items:center;gap:10px;font-size:14px;font-weight:900;display:inline-flex}.footer-poster-brand img{border:1px solid #001011;border-radius:12px}.footer-poster-nav{z-index:1;flex-direction:column;align-self:center;width:clamp(150px,14vw,210px);display:flex;position:relative}.footer-poster-nav a{color:#001011;letter-spacing:-.01em;min-height:42px;transition:padding .3s var(--ease-out-expo), color .2s ease;border-bottom:1px solid #0010112b;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:850;display:flex}.footer-poster-nav a:hover{color:#008892;padding-left:8px}.footer-poster-nav svg{flex:none}.footer-poster-meta{z-index:1;color:#466368;border-top:1px solid #0010112b;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:19px;font-size:11px;display:grid;position:relative}.footer-poster-meta p{text-align:center}.footer-poster .footer-languages{background:#ffffff85;border:1px solid #0010112e;border-radius:999px;padding:3px}.footer-poster .languages button{color:#456267}.footer-poster .languages button[data-pressed]{color:#effafb;background:#001011}@media (max-width:900px){.site-shell .footer-poster.stack-page{grid-template-columns:1fr}.footer-social-grid{grid-template-columns:repeat(4,1fr)}.footer-social-grid a{border-radius:19px;min-height:112px}.footer-poster-main{gap:36px}}@media (max-width:620px){.site-shell .footer-poster.stack-page{gap:6px;padding:6px}.footer-social-grid{grid-template-columns:1fr 1fr;gap:6px}.footer-social-grid a{gap:9px;min-height:96px}.footer-social-grid a>svg{width:26px;height:26px}.footer-poster-main{border-radius:23px;grid-template-columns:1fr;gap:32px;min-height:0;padding:32px 22px 22px}.footer-poster-nav{width:100%}.footer-poster-nav a{min-height:46px}.footer-poster-meta{grid-template-columns:1fr auto;gap:13px}.footer-poster-meta p{text-align:left;grid-area:2/1/auto/-1;line-height:1.4}}@media (prefers-reduced-motion:reduce){.footer-social-grid a:hover,.footer-social-grid a:nth-child(2n):hover,.footer-social-grid a:hover>svg{transform:none}}.site-header{z-index:120;color:#001011;width:min(1240px,100% - 28px);height:62px;transition:translate .8s var(--ease-out-expo) .25s, opacity .35s .25s;background:#effcfd;border:2px solid #001011;border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 10px;display:flex;position:fixed;top:14px;left:50%;translate:-50%;box-shadow:0 5px #001011}.site-shell[data-gate=closed] .site-header{opacity:0;transition-delay:0s;translate:-50% -170%}.site-header-brand{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:850;display:inline-flex}.site-header-brand img{background:var(--primary);border:2px solid #001011;border-radius:12px;width:38px;height:38px;padding:4px;box-shadow:0 3px #001011}.site-header nav{gap:4px;margin:0 auto;display:flex}.site-header nav a{background:linear-gradient(var(--primary), var(--primary)) left center / 0 100% no-repeat;transition:background-size .35s var(--ease-out-expo);border-radius:999px;padding:7px 12px;font-size:14px;font-weight:750}.site-header nav a:hover{background-size:100% 100%}.site-shell .site-header .languages{background:#fff;border:2px solid #001011;border-radius:999px;gap:2px;padding:3px}.site-shell .site-header .languages button{color:#001011;letter-spacing:.06em;opacity:.55;border-radius:999px;min-width:34px;height:30px;padding:0 8px;font-size:11px;font-weight:850}.site-shell .site-header .languages button:hover{opacity:1}.site-shell .site-header .languages button[data-pressed]{color:var(--primary);opacity:1;background:#001011}.site-shell .site-header .pill{background:var(--primary);color:#001011;white-space:nowrap;border:2px solid #001011;min-height:44px;padding:0 18px;font-size:13.5px;box-shadow:0 4px #001011}.site-shell .site-header .pill:hover{background:#7ff4fa;transform:translateY(-2px);box-shadow:0 6px #001011}.site-shell .site-header .pill:active{transform:translateY(2px);box-shadow:0 2px #001011}.pill-cta{isolation:isolate;position:relative;overflow:hidden}.pill-cta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff8c 48%,#0000 66%);animation:4.6s ease-in-out infinite cta-sheen;position:absolute;inset:0;translate:-130%}@keyframes cta-sheen{0%,62%{translate:-130%}88%,to{translate:130%}}html:has(.site-shell[data-gate=closed]){overflow:hidden}html:has(.site-shell[data-gate=closed]) body{overflow:hidden}.site-shell .hero-gate{--machine:clamp(112px, 12.5vw, 190px);--machine-open:max(71%, 470px);isolation:isolate;color:#001011;background:#e9f8f9;min-height:max(700px,100svh);padding:0;display:block;overflow:clip}.site-shell .hero-gate.stack-page{filter:none!important;animation:none!important;transform:none!important}.hero-gate:before{content:"";z-index:0;background-image:linear-gradient(#0010110d 1px,#0000 1px),linear-gradient(90deg,#0010110d 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.hero-machine-canvas{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-copy{z-index:3;text-align:center;width:min(1100px,100% - 36px);transition:opacity .6s .35s, translate .9s var(--ease-out-expo) .35s;flex-direction:column;align-items:center;margin:0 auto;padding-top:clamp(112px,15vh,150px);display:flex;position:absolute;top:0;left:0;right:0}.site-shell[data-gate=closed] .hero-copy{opacity:0;visibility:hidden;transition-delay:0s;translate:0 40px}.hero-title{color:#001011;letter-spacing:-.055em;word-spacing:.05em;outline:none;margin:0;font-size:clamp(42px,6.2vw,100px);font-weight:850;line-height:.96}.hero-typed{white-space:nowrap;justify-items:center;margin-top:.06em;display:grid}.hero-typed>*{grid-area:1/1}.hero-typed-reserve{visibility:hidden;display:grid}.hero-typed-reserve>span{grid-area:1/1}.hero-typed-text{isolation:isolate;position:relative}.hero-typed-text:before{content:attr(data-text);z-index:-1;color:#0000;-webkit-text-stroke:clamp(2px, .22vw, 4px) var(--primary);white-space:nowrap;position:absolute;top:0;left:0;translate:clamp(4px,.45vw,8px) clamp(4px,.45vw,8px)}.hero-typed-text i{vertical-align:-.02em;background:var(--primary);border:2px solid #001011;width:.09em;height:.76em;margin-left:.06em;animation:1.05s step-end infinite caret-blink;display:inline-block}@keyframes caret-blink{50%{opacity:0}}.site-shell .hero-copy .pill{color:#effcfd;min-height:60px;box-shadow:0 7px 0 var(--primary);background:#001011;border:2px solid #001011;margin-top:clamp(26px,4vh,38px);padding:0 28px;font-size:15px}.site-shell .hero-copy .pill:hover{box-shadow:0 10px 0 var(--primary);background:#0b272a}.machine{z-index:4;width:var(--machine);aspect-ratio:1;color:#001011;cursor:pointer;transition:top 1s var(--ease-out-expo), background-color .35s, box-shadow .2s, translate .2s;background:#effcfd;border:3px solid #001011;border-radius:30%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 12px #001011}.machine svg{width:64%;height:64%;overflow:visible}.machine-bolt{fill:#c3d8db;transition:fill .3s}.machine:hover{translate:-50% calc(-50% - 4px);box-shadow:0 16px #001011}.machine:active{translate:-50% calc(8px - 50%);box-shadow:0 4px #001011}.machine:focus-visible{outline-offset:10px;outline:4px solid #001011}.machine-led{aspect-ratio:1;background:#9fb6ba;border:2px solid #001011;border-radius:50%;width:13%;animation:2.4s ease-in-out infinite led-sleep;position:absolute;top:10%;right:10%}.machine-ripple{pointer-events:none;border:3px solid #001011;border-radius:30%;animation:2.4s cubic-bezier(.2,.7,.3,1) infinite machine-ripple;position:absolute;inset:-3px}.machine-ripple+.machine-ripple{animation-delay:1.2s}.site-shell[data-gate=closed] .machine{animation:2.4s ease-in-out infinite machine-breathe}.site-shell[data-gate=open] .machine{top:var(--machine-open);background:var(--primary);cursor:pointer}.site-shell[data-gate=open] .machine-bolt{fill:#effcfd}.site-shell[data-gate=open] .machine-led{background:#effcfd;animation:.5s step-end infinite led-busy}.site-shell[data-gate=open] .machine-ripple{display:none}@keyframes machine-ripple{0%{opacity:.55;scale:1}to{opacity:0;scale:1.9}}@keyframes machine-breathe{50%{scale:1.04}}@keyframes led-sleep{50%{background:#effcfd}}@keyframes led-busy{50%{background:var(--primary)}}.final-play{isolation:isolate;background:var(--primary);color:#001011;border-top:2px solid #001011;place-items:center;min-height:clamp(580px,74vh,740px);padding:90px 5% 150px;display:grid;position:relative;overflow:hidden}.final-play:before{content:"";z-index:0;background:repeating-linear-gradient(145deg,#0000 0 118px,#00101112 118px 121px);position:absolute;inset:0}.play-canvas{z-index:1;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.play-card{z-index:2;text-align:center;background:#effcfd;border:2px solid #001011;border-radius:34px;flex-direction:column;align-items:center;gap:30px;max-width:780px;padding:clamp(28px,4vw,50px) clamp(24px,4vw,60px);display:flex;position:relative;box-shadow:0 12px #001011}.play-card h2{letter-spacing:-.06em;max-width:640px;font-size:clamp(38px,5vw,72px);font-weight:900;line-height:.92}.site-shell .play-card .pill{color:#effcfd;min-height:58px;box-shadow:0 6px 0 var(--primary);background:#001011;border:2px solid #001011;padding:0 26px;font-size:15px}.proof-band{color:#effcfd;background:#001011;border-block:2px solid #001011;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.proof-band:before{content:"";background:linear-gradient(90deg, transparent, var(--primary), transparent);width:30%;height:2px;animation:5s linear infinite proof-scan;position:absolute;top:0;left:0}@keyframes proof-scan{0%{translate:-100%}to{translate:440%}}.proof-band>div{border-left:1px solid #ffffff17;padding:clamp(28px,3.2vw,48px) clamp(20px,3vw,48px)}.proof-band>div:first-child{border-left:0}.proof-band strong{color:var(--primary);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(46px,5vw,80px);font-weight:850;line-height:1;display:block}.proof-band>div>span{color:#9fb4b8;max-width:240px;margin-top:12px;font-size:14px;line-height:1.45;display:block}.price-heading{text-align:center;max-width:860px;margin:0 auto 64px}.price-heading .eyebrow{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;font-weight:850}.price-heading h2{color:#effcfd;letter-spacing:-.07em;margin-top:18px;font-size:clamp(46px,6vw,92px);font-weight:900;line-height:.9}.price-heading>p:last-child{color:#9fb4b8;max-width:620px;margin:24px auto 0;font-size:16px}.price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;max-width:1340px;margin:0 auto;display:grid}.price-card{--pointer-x:50%;--pointer-y:0%;--tilt-x:0deg;--tilt-y:0deg;color:#001011;min-width:0;transition:transform .45s var(--ease-out-expo), box-shadow .45s;background:#effcfd;border:2px solid #001011;border-radius:28px;flex-direction:column;padding:26px 22px 22px;display:flex;position:relative;box-shadow:0 10px #087780}.price-card:after{content:"";border-radius:inherit;background:radial-gradient(280px circle at var(--pointer-x) var(--pointer-y), #22e5f04d, transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.price-card[data-pointer]:after{opacity:1}.price-card>*{z-index:1;position:relative}.price-card header{align-items:center;gap:10px;min-height:34px;display:flex}.price-card header>span{border:1px solid;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.price-card h3{letter-spacing:-.04em;font-size:24px;font-weight:850}.price-card em{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:9px;font-style:normal;font-weight:850}.price-card-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:28px;display:flex}.price-card-price strong{letter-spacing:-.07em;font-size:clamp(50px,4.4vw,70px);font-weight:900;line-height:.9}.price-card-price span{opacity:.6;font-size:12px;font-weight:700}.price-card-unit{min-height:20px;font-family:var(--font-mono);opacity:.75;margin-top:12px;font-size:11px}.price-card-desc{opacity:.78;margin-top:16px;font-size:13.5px;line-height:1.5}.price-card ul{border-top:1px solid #00101126;gap:9px;margin:20px 0 24px;padding:18px 0 0;list-style:none;display:grid}.price-card li{align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.price-card li svg{color:#008892;flex:none;margin-top:1px}.site-shell .price-card .pill{color:#effcfd;background:#001011;width:100%;margin-top:auto}.price-card.is-featured{background:var(--primary);animation:3.2s ease-in-out infinite alternate price-featured-glow;transform:translateY(-14px);box-shadow:0 10px #001011,0 0 0 4px #22e5f040,0 30px 70px -20px #22e5f0b3}.price-card.is-featured li svg{color:#001011}.price-card.is-featured ul{border-color:#00101140}.site-shell .price-card.is-featured .pill{color:var(--primary)}.price-card.is-enterprise{color:#effcfd;background:#0b1c1f;border-color:#22e5f055;box-shadow:0 10px #001011}.price-card.is-enterprise .price-card-price strong{font-size:clamp(36px,3.2vw,50px)}.price-card.is-enterprise li svg{color:var(--primary)}.price-card.is-enterprise ul{border-color:#ffffff1c}.site-shell .price-card.is-enterprise .pill{background:var(--primary);color:#001011}@keyframes price-featured-glow{to{box-shadow:0 10px #001011,0 0 0 7px #22e5f02e,0 34px 90px -16px #22e5f0f2}}.safety-signal-grid article:after{content:"";border-radius:inherit;background:radial-gradient(240px circle at var(--pointer-x,50%) var(--pointer-y,0%), #22e5f038, transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.safety-signal-grid article[data-pointer]:after{opacity:1}@media (hover:hover) and (pointer:fine){.price-card[data-pointer]{transform:perspective(1000px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(-8px)}.price-card.is-featured[data-pointer]{transform:perspective(1000px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(-20px)}.pipeline-card[data-pointer]{transform:perspective(1000px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}}@media (max-width:1100px){.site-header nav{display:none}.site-shell .site-header .languages{margin-left:auto}.price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.price-card.is-featured{transform:none}}@media (max-width:760px){.site-header{gap:6px;width:calc(100% - 20px);height:56px;padding:0 5px 0 6px;top:10px}.site-header-brand span{display:none}.site-header-brand img{width:36px;height:36px}.site-shell .site-header .languages button{min-width:30px;height:28px;padding:0 5px;font-size:10.5px}.site-shell .site-header .pill{min-height:40px;padding:0 13px;font-size:12.5px}.site-shell .site-header .pill svg{display:none}.site-shell .hero-gate{--machine-open:max(72%, 440px);min-height:max(640px,100svh)}.hero-copy{padding-top:104px}.hero-title{font-size:clamp(38px,11vw,60px)}.site-shell .hero-copy .pill{min-height:54px;padding:0 20px;font-size:14px}.final-play{place-items:end center;min-height:540px;padding:150px 16px 60px}.play-card{border-radius:26px;gap:24px}.proof-band{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-band>div:nth-child(3){border-left:0}.proof-band>div:nth-child(n+3){border-top:1px solid #ffffff17}.price-heading{margin-bottom:44px}.price-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pill-cta:after,.proof-band:before,.price-card.is-featured,.hero-typed-text i,.machine-ripple,.machine-led,.site-shell[data-gate=closed] .machine{animation:none}.site-header,.hero-copy,.machine,.price-card,.price-card[data-pointer]{transition:none}}.site-shell .telemetry-section.stack-page{color:#001011;background:#cceff1;padding-top:clamp(84px,9vw,132px);padding-bottom:clamp(84px,9vw,132px)}.telemetry-section .time-compact{color:#001011;background:#effafb;border:2px solid #001011;border-radius:34px;grid-template-columns:1.05fr .72fr .88fr;gap:clamp(24px,4vw,62px);padding:clamp(26px,4vw,58px);position:relative;overflow:hidden;box-shadow:0 12px #001011}.telemetry-section .time-compact:before{border-color:#00101126;width:330px;height:330px;right:-120px;box-shadow:0 0 0 38px #22e5f021,0 0 0 76px #22e5f014}.telemetry-section .time-compact:after{background:#001011;box-shadow:-72px 118px 0 -1px #008892,-182px 42px 0 -2px #22e5f0,44px 172px 0 -2px #001011}.time-poster-icon{background:var(--primary);border:2px solid #001011;border-radius:20px;place-items:center;width:62px;height:62px;margin-bottom:30px;display:grid;rotate:-5deg;box-shadow:6px 6px #001011}.time-poster-icon svg{width:29px;height:29px}.telemetry-section .time-compact-copy .eyebrow{color:#087780;letter-spacing:.12em;font-weight:850}.telemetry-section .time-compact-copy h2{color:#001011;letter-spacing:-.067em;font-size:clamp(42px,4.5vw,67px);font-weight:900;line-height:.91}.telemetry-section .time-compact-copy>p:last-child{color:#31565b;font-size:15px}.telemetry-section .time-say>output{color:#001011;font-size:clamp(54px,5.2vw,76px);font-weight:900}.telemetry-section .time-say>span{color:#3f6267;font-size:10px;font-weight:850}.telemetry-section .time-inputs input[type=range]::-webkit-slider-runnable-track{background:#9ebfc3;height:5px}.telemetry-section .time-inputs input[type=range]::-webkit-slider-thumb{background:var(--primary);width:22px;height:22px;box-shadow:none;border:4px solid #001011;margin-top:-9px}.telemetry-section .time-inputs input[type=range]::-moz-range-track{background:#9ebfc3;height:5px}.telemetry-section .time-inputs input[type=range]::-moz-range-thumb{background:var(--primary);border-color:#001011}.telemetry-section .time-result{background:var(--primary);color:#001011;border:2px solid #001011;border-radius:26px;min-height:330px;position:relative;box-shadow:8px 8px #001011;padding:28px!important}.time-result-icon{background:#effafb;border:2px solid #001011;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:46px;display:grid}.time-result-icon svg{width:22px;height:22px}.time-dial{width:118px;height:118px;margin-bottom:26px;display:block;overflow:visible}.dial-shadow{fill:#001011}.dial-face{fill:#effcfd}.dial-rim{fill:none;stroke:#001011;stroke-width:3px}.dial-tick{stroke:#001011;stroke-width:2px;stroke-linecap:round}.dial-slice{fill:none;stroke:#001011;stroke-width:30px;transition:stroke-dasharray .7s cubic-bezier(.34,1.56,.64,1)}.dial-pin{fill:var(--primary);stroke:#001011;stroke-width:2px}.telemetry-section .time-estimate-label{color:#164e53;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.telemetry-section .time-digits{color:#001011;font-size:clamp(66px,6.8vw,102px);font-weight:900}.telemetry-section .time-result>p,.telemetry-section .time-result>.time-annual,.telemetry-section .time-result>small{color:#17494d}.telemetry-section .time-result>.time-annual b{color:#001011}.site-shell .audience-poster.stack-page{background:var(--primary);color:#001011;padding-top:clamp(88px,9vw,138px);padding-bottom:clamp(88px,9vw,138px);overflow:hidden}.audience-poster-heading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1280px;margin:0 auto 56px;display:flex}.audience-poster-heading .eyebrow{color:#075e64;text-transform:uppercase;letter-spacing:.12em;font-weight:850}.audience-poster-heading h2{color:#001011;letter-spacing:-.078em;max-width:850px;font-size:clamp(52px,7vw,102px);font-weight:950;line-height:.85}.audience-poster-heading>span{color:#0000;-webkit-text-stroke:2px #00101166;font-size:clamp(92px,13vw,190px);font-weight:950;line-height:.7}.audience-poster-deck{max-width:1280px;margin:0 auto}.site-shell .audience-poster .audience-tabs{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 12px;padding:0;display:grid}.site-shell .audience-poster .audience-tabs button{color:#001011;background:#effafbc2;border:2px solid #001011;border-radius:999px;align-items:center;gap:12px;min-width:0;min-height:58px;padding:12px 18px;font-size:13px;font-weight:850;display:flex;box-shadow:0 4px #001011}.site-shell .audience-poster .audience-tabs button span{border:1px solid;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.site-shell .audience-poster .audience-tabs button[aria-selected=true]{color:#effafb;background:#001011;border-color:#001011;transform:translateY(-3px)}.site-shell .audience-poster .audience-panel{color:#effafb;background:#001011;border:2px solid #001011;border-radius:34px;grid-template-columns:130px minmax(0,1fr) minmax(260px,.65fr);gap:clamp(28px,5vw,70px);min-height:430px;margin:0;padding:clamp(30px,5vw,68px);display:grid;position:relative;overflow:hidden;box-shadow:0 12px #087780}.audience-poster-deck[data-audience="1"] .audience-panel{color:#001011;background:#effafb}.audience-poster-deck[data-audience="2"] .audience-panel{color:#effafb;background:#087780}.audience-role-icon{width:112px;height:112px;box-shadow:8px 8px 0 var(--primary);border:2px solid;border-radius:32px;align-self:start;place-items:center;display:grid;rotate:-5deg}.audience-role-icon svg{stroke-width:1.6px;width:50px;height:50px}.audience-poster .audience-panel>div{z-index:2;align-self:center;position:relative}.audience-poster .audience-panel h3{letter-spacing:-.073em;max-width:620px;font-size:clamp(43px,5.5vw,78px);font-weight:950;line-height:.85}.audience-poster .audience-panel p{max-width:600px;min-height:0;color:inherit;opacity:.78;margin:25px 0 31px;font-size:17px;line-height:1.6}.audience-poster .audience-panel .pill{background:var(--primary);color:#001011;box-shadow:0 6px}.audience-poster-deck[data-audience="1"] .audience-panel .pill{color:#effafb;box-shadow:0 6px 0 var(--primary);background:#001011}.site-shell .safety-console.stack-page{color:#effafb;background:#061012;grid-template-columns:.9fr 1.1fr;gap:clamp(48px,8vw,110px);padding-top:clamp(90px,10vw,150px);padding-bottom:clamp(90px,10vw,150px);display:grid}.safety-console-heading{grid-template-columns:auto 1fr;align-content:start;gap:24px;display:grid}.safety-emblem{border:2px solid var(--primary);width:82px;height:82px;box-shadow:7px 7px 0 var(--primary);color:var(--primary);background:#0b2225;border-radius:27px;place-items:center;display:grid;rotate:-5deg}.safety-emblem svg{width:38px;height:38px}.safety-console .eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-weight:850}.safety-console h2{letter-spacing:-.066em;max-width:680px;font-size:clamp(44px,5.5vw,78px);font-weight:900;line-height:.91}.safety-console-heading>div>p:last-child{color:#9db2b7;max-width:620px;margin-top:28px;font-size:16px;line-height:1.7}.safety-signal-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.safety-signal-grid article{color:#effafb;background:#0b1c1f;border:1px solid #365156;border-radius:26px;flex-direction:column;min-height:190px;padding:23px;display:flex;position:relative;overflow:hidden}.safety-signal-grid article:nth-child(2){background:var(--primary);color:#001011;border-color:#001011}.safety-signal-grid article:nth-child(3){color:#001011;background:#effafb;border-color:#001011}.safety-signal-grid article>span{border:1px solid;border-radius:16px;place-items:center;width:49px;height:49px;margin-bottom:auto;display:grid}.safety-signal-grid article>span svg{width:24px;height:24px}.safety-signal-grid article strong{letter-spacing:-.025em;margin-top:24px;font-size:18px;display:block}.safety-console .safety-signal-grid article p:not(.eyebrow){color:inherit;opacity:.78;margin-top:8px;font-size:13px;line-height:1.45}.safety-signal-grid article>i{color:inherit;letter-spacing:.12em;opacity:.5;font-size:9px;font-style:normal;font-weight:850;position:absolute;top:15px;right:17px}@media (hover:hover) and (pointer:fine){.safety-signal-grid article{transition:transform .3s var(--ease-out-expo), box-shadow .3s ease}.safety-signal-grid article:hover{transform:translateY(-7px)rotate(-.35deg);box-shadow:0 12px #22e5f03b}.safety-signal-grid article:nth-child(2):hover,.safety-signal-grid article:nth-child(3):hover{box-shadow:0 12px #001011}.audience-poster .audience-tabs button:hover{transform:translateY(-3px)}}.site-shell .faq-poster.stack-page{color:#001011;background:#effafb;grid-template-columns:.75fr 1.25fr;gap:clamp(48px,8vw,120px);padding-top:clamp(90px,10vw,150px);padding-bottom:clamp(90px,10vw,150px);display:grid}.faq-poster-heading{align-self:start;padding-top:92px;position:relative}.faq-mark{background:var(--primary);border:2px solid #001011;border-radius:50%;place-items:center;width:74px;height:74px;font-size:42px;font-weight:900;display:grid;position:absolute;top:0;left:0;rotate:-7deg;box-shadow:6px 6px #001011}.faq-poster .eyebrow{color:#087780;letter-spacing:.12em;text-transform:uppercase;font-weight:850}.faq-poster h2{color:#001011;letter-spacing:-.075em;max-width:600px;margin-bottom:34px;font-size:clamp(50px,6vw,88px);font-weight:950;line-height:.84}.faq-poster-heading .pill{color:#effafb;box-shadow:0 6px 0 var(--primary);background:#001011}.faq-poster-list{border-top:2px solid #001011;align-self:start}.faq-poster .faq-poster-list [data-slot=accordion-item]{border-color:#00101140}.faq-poster .faq-poster-list [data-slot=accordion-trigger]{color:#001011;text-align:left;min-height:84px;padding:19px 0;font-size:clamp(18px,1.55vw,24px);font-weight:760}.faq-poster .faq-poster-list [data-slot=accordion-trigger]:hover,.faq-poster .faq-poster-list [data-slot=accordion-trigger][aria-expanded=true]{color:#008892}.faq-number{border:1px solid;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin-right:15px;font-size:9px;font-weight:850;display:inline-grid}.faq-poster .faq-poster-list [data-slot=accordion-content]{color:#456267;max-width:720px;padding-left:49px;font-size:16px;line-height:1.7}@media (max-width:980px){.telemetry-section .time-compact{grid-template-columns:1fr 1fr}.telemetry-section .time-compact-copy{grid-column:1/-1}.site-shell .audience-poster .audience-panel{grid-template-columns:96px 1fr}.audience-role-icon{width:88px;height:88px}.site-shell .safety-console.stack-page,.site-shell .faq-poster.stack-page{grid-template-columns:1fr}}@media (max-width:700px){.telemetry-section .time-compact{border-radius:27px;grid-template-columns:1fr;padding:24px 19px}.telemetry-section .time-compact-copy{grid-column:auto}.telemetry-section .time-result{border-radius:22px;min-height:290px}.site-shell .audience-poster .audience-tabs{scrollbar-width:none;padding:5px 3px 10px;display:flex;overflow-x:auto}.site-shell .audience-poster .audience-tabs button{flex:none;min-height:50px;padding:9px 13px}.audience-poster-heading>span{display:none}.site-shell .audience-poster .audience-panel{grid-template-columns:1fr;min-height:500px;padding:26px 22px}.audience-role-icon{border-radius:22px;width:72px;height:72px}.audience-role-icon svg{width:33px;height:33px}.audience-poster .audience-panel h3{font-size:48px}.safety-console-heading,.safety-signal-grid{grid-template-columns:1fr}.safety-signal-grid article{min-height:170px}.faq-poster-heading{padding-top:88px}.faq-poster .faq-poster-list [data-slot=accordion-trigger]{min-height:74px}.faq-poster .faq-poster-list [data-slot=accordion-content]{padding-left:0}}.site-shell .stack-page:not(.hero):before{display:none!important}.flap{perspective:500px;align-items:stretch;gap:.07em;display:inline-flex}.flap-tile{min-width:.8em;box-shadow:0 .08em 0 var(--flap-shadow,#001011);color:#001011;font-variant-numeric:tabular-nums;letter-spacing:0;background:#effcfd;border:2px solid #001011;border-radius:.16em;place-items:center;padding:.07em .1em .09em;line-height:1;display:inline-grid;position:relative;overflow:hidden}.flap-tile:after{content:"";background:#00101133;height:2px;position:absolute;top:50%;left:0;right:0}.flap-face{transform-origin:50%;animation:.34s cubic-bezier(.3,1.5,.5,1) both flap-in;display:block}.flap-sep{place-items:center;padding:0 .02em;display:inline-grid}@keyframes flap-in{0%{opacity:.15;transform:rotateX(-100deg)}}.proof-band strong{--flap-shadow:var(--primary);color:#001011;letter-spacing:0;font-size:clamp(36px,3.8vw,62px)}.proof-band .flap-sep{color:var(--primary)}.site-shell .telemetry-section .time-digits{margin:8px 0 12px;font-size:clamp(38px,4vw,60px);line-height:1;display:block}.telemetry-section .time-digits .flap-sep{color:#001011}.price-top{grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:clamp(28px,5vw,80px);max-width:1340px;margin:0 auto 64px;display:grid}.site-shell .price-top .price-heading{text-align:left;max-width:none;margin:0}.site-shell .price-top .price-heading>p:last-child{margin-left:0}.pace-gauge{justify-items:center;gap:20px;display:grid}.pace-gauge svg{width:100%;max-width:380px;overflow:visible}.gauge-shadow{fill:#087780}.gauge-face{fill:#effcfd;stroke:#001011;stroke-width:3px}.gauge-band-outline{fill:none;stroke:#001011;stroke-width:24px}.gauge-band{fill:none;stroke-width:17px}.gauge-tick{stroke:#001011;stroke-width:2px;stroke-linecap:round}.gauge-tick.is-major{stroke-width:3.2px}.gauge-label{fill:#001011;font-family:var(--font-mono);text-anchor:middle;font-size:12px;font-weight:700}.gauge-needle,.gauge-needle-body{transform-box:view-box;transform-origin:160px 168px}.gauge-needle{transition:transform .9s cubic-bezier(.34,1.56,.64,1)}.gauge-needle-body path{fill:#001011;stroke:#001011;stroke-width:2px;stroke-linejoin:round}.is-peg .gauge-needle-body{animation:90ms linear infinite alternate needle-shake}@keyframes needle-shake{0%{transform:rotate(-2.5deg)}to{transform:rotate(1deg)}}.gauge-hub{fill:var(--primary);stroke:#001011;stroke-width:3px}.gauge-pin{fill:#001011}.pace-readout{color:#9fb4b8;align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex}.pace-readout .flap{--flap-shadow:var(--primary);font-size:clamp(30px,3vw,44px);font-weight:900}.pace-readout .flap-sep{color:var(--primary)}.pace-readout>span:last-child{max-width:130px;line-height:1.3}.pipeline-scene{background:#effcfd;border:2px solid #001011;border-radius:18px;width:100%;height:118px;margin:18px 0 auto;display:block;position:relative;overflow:hidden;box-shadow:0 6px}.mini-scene{width:100%;height:100%;display:block}.safety-console .safety-signal-grid article>.safety-scene{background:#effcfd;border:2px solid #001011;border-radius:16px;width:100%;height:86px;margin:0 0 18px;display:block;overflow:hidden;box-shadow:0 5px}.audience-scene{aspect-ratio:1;place-self:center;width:100%;max-width:340px;display:block}.stage-cable{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.faq-mark.is-ping{animation:faq-ping .6s var(--ease-out-expo)}@keyframes faq-ping{30%{rotate:14deg;scale:1.28}60%{rotate:-12deg;scale:.94}}.footer-keys{align-items:flex-end;gap:clamp(6px,.7vw,12px);margin-top:26px;font-size:clamp(40px,6vw,96px);font-weight:900;line-height:1;display:flex}.key{color:#001011;letter-spacing:-.04em;cursor:pointer;-webkit-user-select:none;user-select:none;background:#effcfd;border:3px solid #001011;border-radius:.2em;place-items:center;min-width:1.02em;height:1.16em;padding:0 .12em .06em;transition:translate .12s,box-shadow .12s,background-color .2s;display:inline-grid;box-shadow:0 .13em #001011}.key-x{background:var(--primary)}.key:hover{translate:0 -.04em;box-shadow:0 .17em #001011}.key:active,.key.is-down{background:var(--primary);translate:0 .1em;box-shadow:0 .03em #001011}.key-x:active,.key-x.is-down{background:#effcfd}.key-gap{width:.22em}.footer-keys.is-seen .key{animation:key-hop .55s var(--ease-out-expo) calc(var(--i) * 70ms)}@keyframes key-hop{40%{translate:0 -.16em;box-shadow:0 .26em #001011}}.site-shell .footer-social-grid a:hover>svg{transform:none}.footer-social-grid a:first-child:hover>svg{animation:tile-hop .7s var(--ease-out-expo)}.footer-social-grid a:nth-child(2):hover>svg{animation:tile-fly .8s var(--ease-out-expo)}.footer-social-grid a:nth-child(3):hover>svg{animation:tile-pulse .7s var(--ease-out-expo)}.footer-social-grid a:nth-child(4):hover>svg{animation:tile-wiggle .7s var(--ease-out-expo)}@keyframes tile-hop{30%{translate:0 -14px}55%{translate:0}75%{translate:0 -6px}}@keyframes tile-fly{40%{opacity:0;translate:34px -34px;rotate:12deg}41%{opacity:0;translate:-34px 34px}}@keyframes tile-pulse{30%{scale:1.35}60%{scale:.9}}@keyframes tile-wiggle{20%{rotate:-16deg}45%{rotate:14deg}70%{rotate:-8deg}}@media (max-width:980px){.price-top{grid-template-columns:1fr;margin-bottom:48px}.pace-gauge svg{max-width:320px}}@media (max-width:700px){.audience-scene{max-width:260px}.footer-keys{font-size:clamp(26px,9.2vw,48px)}.key{border-width:2px}}@media (prefers-reduced-motion:reduce){.flap-face,.faq-mark.is-ping,.footer-keys.is-seen .key,.is-peg .gauge-needle-body,.footer-social-grid a:hover>svg{animation:none}.gauge-needle,.key{transition:none}}
