@media (max-width:760px){.experience .motion-control{left:66px}}.form-explorer{position:absolute;z-index:6;right:5%;bottom:120px;width:37%;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .5s,transform .5s}.chapter-1 .form-explorer{opacity:1;pointer-events:auto;transform:translateY(0)}.form-explorer>span{display:block;font:8px monospace;letter-spacing:.15em;color:#93b3ff;margin-bottom:12px}.form-explorer>div{display:flex;border:1px solid #93b3ff33;background:#04050999;backdrop-filter:blur(18px)}.form-explorer button{flex:1;display:flex;justify-content:space-between;align-items:center;gap:8px;font:8px monospace;color:#93b3ff;padding:15px 12px;border-right:1px solid #93b3ff22;transition:background .3s,color .3s}.form-explorer button:last-child{border-right:0}.form-explorer button[aria-pressed=true]{background:#1236cc;color:#eef2fb}.form-explorer button:hover{background:#3f6fff55}.form-explorer b{font-size:16px;font-weight:400}@media (max-width:760px){.form-explorer{width:88%;right:6%;bottom:135px}.form-explorer button{padding:12px 9px;font-size:7px}.form-explorer>span{font-size:7px}}.signal-lab{background:radial-gradient(ellipse at 50% 55%,#1236cc55,transparent 47%),#040509;color:#eef2fb;padding:45px 5% 55px;overflow:hidden;scroll-margin-top:80px}.signal-lab-top{gap:25px;padding-bottom:25px;border-bottom:1px solid #93b3ff33;color:#93b3ff;font:8px monospace;letter-spacing:.1em}.signal-lab-heading,.signal-lab-top{display:flex;justify-content:space-between}.signal-lab-heading{align-items:end;gap:50px;padding:50px 0 35px}.signal-lab-heading h2{font:500 clamp(36px,4.2vw,72px)/1.04 var(--font-mukta),sans-serif;letter-spacing:-.055em}.signal-lab-heading h2 em{font:italic 1.09em Georgia,serif;color:#93b3ff;letter-spacing:-.06em}.signal-lab-heading p{font-size:12px;line-height:1.85;color:#aebdde;padding-bottom:4px}.signal-choices{display:flex;gap:28px;border-bottom:1px solid #93b3ff22}.signal-choices button{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:2px solid transparent;color:#9aaacc;transition:color .3s,border-color .3s;flex:1;text-align:left}.signal-choices button[aria-pressed=true]{color:#eef2fb;border-color:#93b3ff}.signal-choices i{font-size:20px;color:#93b3ff;font-style:normal}.signal-choices span{font-size:12px}.signal-choices b{margin-left:auto;font:8px monospace;color:#93b3ff}.signal-theatre{position:relative;display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:30px;align-items:center;min-height:520px}.signal-wires{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none}.wire-ghost{stroke:#93b3ff35;stroke-width:1}.wire-signal{stroke:url(#signal-gradient);stroke-width:2;stroke-dasharray:35 950;stroke-dashoffset:985;opacity:0;filter:drop-shadow(0 0 5px #3f6fff)}.signal-running .wire-signal{opacity:1;animation:signal-transmit 1.1s linear infinite}.signal-input,.signal-output{position:relative;z-index:2}.signal-small{font:8px monospace;letter-spacing:.1em;color:#93b3ff;display:block;margin-bottom:22px}.signal-note{background:#eef2fb;color:#0a1233;padding:25px;border-radius:2px 18px 18px;transform:rotate(-3deg);box-shadow:0 15px 45px #0006;transition:transform .7s}.signal-note>span{font:7px monospace;color:#506081;letter-spacing:.08em}.signal-note p{font:400 clamp(19px,1.8vw,29px)/1.4 var(--font-jakarta),sans-serif;margin:20px 0 28px;letter-spacing:-.035em}.signal-note>div{display:flex;align-items:center;gap:7px;font:7px monospace;border-top:1px solid #1236cc25;padding-top:15px}.signal-note i{width:4px;height:4px;border-radius:50%;background:#1236cc}.signal-note b{margin-left:auto;font-size:21px;font-weight:400}.signal-input>small{display:block;color:#9aaacc;font-size:10px;line-height:1.7;margin-top:25px}.signal-running .signal-note{transform:rotate(0deg) translateY(-5px)}.signal-centre{position:relative;display:grid;place-items:center;aspect-ratio:1}.signal-halo{position:absolute;border:1px solid #93b3ff33;border-radius:50%;inset:0;transform:rotateX(25deg) rotateY(-22deg);pointer-events:none}.halo-one{border-top-color:#93b3ff;animation:signal-orbit 18s linear infinite}.halo-two{inset:-12%;border-style:dashed;opacity:.35;animation:signal-orbit 32s linear infinite reverse}.halo-three{inset:8%;border-color:#3f6fff55;box-shadow:0 0 45px #1236cc33,inset 0 0 30px #1236cc22}.signal-core{position:relative;width:86%;aspect-ratio:1;border-radius:50%;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .6s;cursor:pointer}.signal-core:hover:not(:disabled){transform:scale(1.06) rotate(-5deg);filter:drop-shadow(0 0 22px #3f6fff66)}.signal-core:focus-visible{outline:2px solid #eef2fb;outline-offset:12px}.signal-core img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 18px #3f6fff88)}.signal-core-rim{position:absolute;inset:4%;border-radius:50%;border:5px solid #0a1233;box-shadow:2px 5px 10px #000,inset 0 0 15px #93b3ff88;z-index:-1}.signal-core-label{position:absolute;bottom:15%;left:18%;right:18%;border:1px solid #93b3ff66;backdrop-filter:blur(15px);background:#0a1233cc;border-radius:30px;padding:11px 15px;font:8px monospace;letter-spacing:.12em;display:flex;align-items:center;justify-content:space-between}.signal-core-label b{font-size:18px;font-weight:400}.signal-core-caption{position:absolute;top:calc(100% + 25px);text-align:center}.signal-core-caption>span{font:400 20px var(--font-jakarta),sans-serif;letter-spacing:.4em;padding-left:.4em}.signal-core-caption small{display:block;color:#93b3ff;font:7px monospace;margin-top:12px;letter-spacing:.12em;white-space:nowrap}.signal-running .signal-core img{animation:signal-core-turn 3.15s cubic-bezier(.4,0,.2,1) both}.signal-running .halo-three{animation:signal-pulse 1s ease-out infinite}.signal-result{padding:22px;border-left:1px solid #93b3ff55;background:linear-gradient(110deg,#0a1233d9,#0a123366);min-height:290px;transition:background .8s,box-shadow .8s}.signal-result-header{display:flex;align-items:center;gap:10px;color:#93b3ff}.signal-result-header>span{font-size:25px}.signal-result-header small{font:7px monospace;letter-spacing:.08em}.signal-result h3{font:400 27px/1.12 var(--font-jakarta),sans-serif;margin:18px 0 12px;letter-spacing:-.045em}.signal-result>p{font-size:11px;line-height:1.75;color:#b8c7e9;min-height:57px}.signal-result dl{margin-top:20px}.signal-result dl>div{display:grid;grid-template-columns:65px 1fr;gap:12px;border-top:1px solid #93b3ff22;padding:10px 0}.signal-result dt{font:7px monospace;color:#93b3ff;padding-top:2px}.signal-result dd{font-size:9px;line-height:1.5}.signal-result.result-ready{background:linear-gradient(110deg,#1236cc77,#0a1233bb);box-shadow:-15px 0 50px #3f6fff18}.result-ready dl,.result-ready h3{animation:coherent-copy .5s both}.signal-playback{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #93b3ff33;padding-top:25px}.signal-stages{display:flex;gap:28px;flex:1}.signal-stages>span{flex:1;display:flex;align-items:center;gap:9px;font-size:9px;line-height:1.6;color:#899abb;transition:color .4s}.signal-stages i{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border:1px solid #93b3ff33;border-radius:50%;font:8px monospace}.signal-stages .stage-lit{color:#eef2fb}.stage-lit i{background:#93b3ff;border-color:#93b3ff;color:#0a1233;box-shadow:0 0 18px #3f6fff44}.signal-playback>button{color:#93b3ff;font:8px monospace;white-space:nowrap}.signal-playback>button:disabled{opacity:.4}.signal-demo-note{font-size:9px;color:#9aaacc;line-height:1.7;margin-top:30px}@keyframes signal-transmit{to{stroke-dashoffset:0}}@keyframes signal-orbit{to{rotate:1turn}}@keyframes signal-core-turn{to{transform:rotate(110deg)}}@keyframes signal-pulse{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.2);opacity:0}}@media (max-width:1000px) and (min-width:761px){.signal-theatre{gap:20px;grid-template-columns:1fr 1.1fr 1fr}.signal-note,.signal-result{padding:18px}.signal-result h3{font-size:22px}.signal-stages{gap:16px}}@media (max-width:760px){.signal-lab{padding:30px 6% 50px}.signal-lab-top{font-size:6px;line-height:1.7}.signal-lab-top>span{max-width:150px}.signal-lab-top>span:last-child{text-align:right}.signal-lab-heading{display:block;padding:30px 0 20px}.signal-lab-heading h2{font-size:clamp(31px,8vw,48px)}.signal-lab-heading p{font-size:11px;margin-top:20px}.signal-choices{gap:12px}.signal-choices button{display:block;padding:14px 0}.signal-choices span{display:block;font-size:9px;line-height:1.5;margin-top:8px}.signal-choices b{display:none}.signal-theatre{grid-template-columns:1fr;gap:38px;padding:30px 0}.signal-input>small{display:none}.signal-note{padding:20px;transform:rotate(-2deg)}.signal-note p{font-size:22px;margin:16px 0}.signal-note>span{font-size:7px}.signal-small{font-size:8px;margin-bottom:15px}.signal-centre{width:230px;margin:0 auto 65px}.signal-core-caption{top:calc(100% + 15px)}.signal-core-caption>span{font-size:16px}.signal-core-caption small{font-size:6px}.signal-core-label{font-size:7px;padding:8px 10px}.signal-wires{display:none}.signal-result{min-height:0;padding:20px}.signal-result h3{font-size:29px}.signal-result>p{min-height:0}.signal-result dd{font-size:10px}.signal-result dl>div{grid-template-columns:70px 1fr}.signal-playback{align-items:start;gap:15px}.signal-stages{display:grid;grid-template-columns:1fr 1fr;gap:16px}.signal-stages>span{font-size:8px;align-items:start}.signal-demo-note{font-size:8px}}@media (prefers-reduced-motion:reduce){.signal-lab *,.signal-lab :before{animation:none!important;transition:none!important}}.scroll-story.story-v2{height:350svh}.story-v2 .story-sticky{overflow:clip;background:radial-gradient(ellipse at 75% 45%,#1236cc38,transparent 65%),#070d21}.story-v2-layout{position:absolute;inset:90px 5% 155px;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.story-v2-copy-panel{min-height:245px;animation:coherent-copy .4s ease both}.story-v2-copy .micro-label{color:#93b3ff;font-size:10px}.story-v2-copy h2{font:600 clamp(36px,4.5vw,78px)/1.02 var(--font-mukta),sans-serif;letter-spacing:-.06em;margin:24px 0}.story-v2-copy h2 em{font-style:normal;color:#93b3ff}.story-v2-copy p{max-width:420px;font-size:14px;line-height:1.8;color:#b8c7e9}.story-controls{display:flex;align-items:center;gap:15px;margin-top:30px}.story-controls button,.story-controls>a{width:40px;height:40px;border:1px solid #93b3ff44;border-radius:50%;display:grid;place-items:center;font-size:20px}.story-controls button:hover:not(:disabled),.story-controls>a:hover{background:#1236cc}.story-controls button:disabled{opacity:.25}.story-controls>span{font:11px monospace;color:#eef2fb}.story-controls i{color:#93b3ff;font-style:normal}.story-controls small{color:#93b3ff;font-size:7px;letter-spacing:.08em;margin-left:4px}.story-system{border:1px solid #93b3ff44;background:#0a1233ee;border-radius:18px;box-shadow:0 35px 80px #04050977,0 0 70px #1236cc18;overflow:hidden}.story-system-head{display:flex;gap:16px;align-items:center;padding:16px;border-bottom:1px solid #93b3ff22;background:#93b3ff06}.story-system-head img{width:42px;height:42px}.story-system-head span{font:7px monospace;color:#93b3ff;letter-spacing:.08em}.story-system-head b{display:block;font-size:15px;font-weight:400;margin-top:7px}.story-system-head>i{width:6px;height:6px;border-radius:50%;background:#526184;margin-left:auto}.story-system-head>i.system-online{background:#93b3ff;box-shadow:0 0 18px #3f6fff}.story-system-body{position:relative;height:245px;margin:16px 24px}.story-system-conversation,.story-system-jobs{position:absolute;inset:0;transition:opacity .35s ease,transform .45s ease}.story-system-jobs.system-panel-hidden{opacity:0;transform:translateX(-18px);visibility:hidden}.story-system-conversation.system-panel-hidden{opacity:0;transform:translateX(18px);visibility:hidden}.system-job{display:flex;gap:15px;align-items:center;padding:11px 15px;border:1px solid #93b3ff25;border-radius:8px;margin-bottom:8px;background:#0c173d;transition:transform .8s cubic-bezier(.2,.7,.2,1),background .5s}.story-step-0 .system-job-0,.story-step-0 .system-job-2{transform:translateX(-8px) rotate(-1deg)}.story-step-0 .system-job-1,.story-step-0 .system-job-3{transform:translateX(8px) rotate(1deg)}.story-step-1 .system-job{background:#1236cc30}.system-job>span{color:#93b3ff;font-size:22px}.system-job b{display:block;font-size:12px;font-weight:400}.system-job small{display:block;font-size:9px;color:#93b3ff;margin-top:4px}.system-job>i{font-size:20px;font-style:normal;margin-left:auto;color:#93b3ff}.system-sample{font:8px monospace;letter-spacing:.1em;color:#93b3ff}.system-customer{font-size:22px;line-height:1.4;letter-spacing:-.04em;margin:18px 0 24px}.system-response{display:flex;align-items:start;gap:12px;background:#eef2fb;color:#0a1233;padding:18px;border-radius:0 12px 12px}.system-response img{flex:0 0 28px}.system-response p{font-size:12px;line-height:1.7}.system-handoff{display:flex;align-items:center;gap:12px;margin-top:20px;padding:15px 0;border-top:1px solid #93b3ff25;transition:background .4s,padding .4s}.system-handoff>span{border:1px solid #93b3ff66;border-radius:50%;width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;color:#93b3ff}.system-handoff b{font-size:11px;font-weight:500}.system-handoff small{display:block;font-size:9px;color:#93b3ff;line-height:1.6;margin-top:4px}.handoff-ready{background:#1236cc55;padding:15px;border-radius:8px}.handoff-ready>span{background:#93b3ff;color:#0a1233}.story-system-foot{border-top:1px solid #93b3ff22;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 24px}.story-system-foot>div{display:flex;gap:5px}.story-system-foot i{width:20px;height:3px;background:#93b3ff22;transition:background .4s}.story-system-foot i.complete{background:#93b3ff}.story-system-foot>span{color:#93b3ff;font:8px monospace}.story-v2 .story-bottom{bottom:80px}@keyframes coherent-copy{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px) and (min-width:761px){.story-v2-layout{gap:4%}.story-v2-copy h2{font-size:38px}.story-v2-copy p{font-size:12px}.story-system-body{margin-inline:18px}.story-system-head{padding:18px}.story-controls small{display:none}}@media (max-width:760px){.scroll-story.story-v2{height:350svh}.story-v2 .story-sticky{min-height:760px}.story-v2-layout{inset:75px 6% 150px;grid-template-columns:1fr;gap:14px;align-content:start}.story-v2-copy-panel{min-height:140px}.story-v2-copy .micro-label{font-size:8px}.story-v2-copy h2{font-size:clamp(30px,8.5vw,46px);margin:12px 0}.story-v2-copy p{font-size:11px;line-height:1.65}.story-controls{margin-top:8px;gap:12px}.story-controls button,.story-controls>a{width:32px;height:32px}.story-controls small{font-size:6px}.story-system{border-radius:12px}.story-system-head{padding:12px 16px;gap:10px}.story-system-head img{width:36px;height:36px}.story-system-head b{font-size:12px;margin-top:4px}.story-system-head span{font-size:6px}.story-system-body{height:210px;margin:14px 16px}.system-job{padding:8px 10px;margin-bottom:7px}.system-job b{font-size:11px}.system-job small{font-size:8px}.system-customer{font-size:20px;margin:12px 0 16px}.system-response{padding:12px}.system-response p{font-size:10px}.system-handoff{margin-top:14px;padding-block:10px}.system-handoff small{font-size:8px}.story-system-foot{padding:12px 16px}.story-system-foot>span{font-size:7px}.story-system-foot i{width:15px}.story-v2 .story-bottom{bottom:68px}}.story-v2.story-compact{height:auto}.business-demo{padding:42px 5% 70px;background:#eef2fb;color:#0a1233;scroll-margin-top:85px}.business-demo-head{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.12em;color:#1236cc;border-bottom:1px solid #1236cc22;padding-bottom:25px}.business-demo-intro{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:5%;padding:55px 0 40px}.business-demo-intro h2{font:600 clamp(36px,4.4vw,75px)/.98 var(--font-mukta),sans-serif;letter-spacing:-.065em}.business-demo-intro h2 em{color:#1236cc;font-style:normal}.business-demo-intro p{font-size:13px;line-height:1.8;padding-bottom:4px}.business-demo-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.business-demo-tabs button{display:flex;align-items:center;gap:15px;text-align:left;padding:22px 20px;background:#e1e7f5;border:1px solid #0a12331a;transition:background .3s,color .3s,transform .3s}.business-demo-tabs button[aria-selected=true]{background:#1236cc;color:#eef2fb;box-shadow:0 12px 25px #1236cc22}.business-demo-tabs button:hover{transform:translateY(-3px)}.business-demo-tabs i{font-style:normal;font-size:24px}.business-demo-tabs span{font-size:12px;font-weight:500}.business-demo-tabs small{font:8px monospace;margin-left:auto;opacity:.55}.business-demo-tabs b{font-size:22px;font-weight:400}.business-demo-stage{position:relative;overflow:hidden;background:radial-gradient(ellipse at 48% 40%,#1236cc38,transparent 60%),#0a1233;color:#eef2fb;padding:25px 30px;border:1px solid #93b3ff55;box-shadow:0 35px 55px -30px #0a123377}.demo-stage-caption{display:flex;justify-content:space-between;gap:20px;padding-bottom:25px;border-bottom:1px solid #93b3ff22;font-size:7px;letter-spacing:.1em;color:#93b3ff}.demo-stage-caption i{display:inline-block;width:5px;height:5px;margin-right:7px;background:#93b3ff;border-radius:50%;box-shadow:0 0 10px #93b3ff}.demo-stage-layout{display:grid;grid-template-columns:1fr 100px 1fr;align-items:center;padding:35px 0}.demo-conversation{padding:20px;background:#eef2fb;color:#0a1233;border-radius:12px;box-shadow:0 20px 35px #04050933;transform:perspective(1000px) rotateY(4deg)}.demo-window-header{display:flex;align-items:center;gap:14px;color:#5c6b89;font-size:7px}.demo-window-header>span:first-child{letter-spacing:2px;color:#93b3ff}.demo-window-header b{margin-left:auto;font-size:17px;font-weight:400}.demo-incoming{margin:25px 25px 15px 0;border:1px solid #1236cc22;border-radius:0 12px 12px;padding:18px;background:#e1e7f5;transform:translateY(0);transition:background .4s,box-shadow .4s}.demo-incoming small,.demo-outgoing small{font-size:7px;letter-spacing:.1em;color:#52617d}.demo-incoming p{font-size:18px;line-height:1.4;letter-spacing:-.03em;margin:10px 0}.demo-incoming>span{font:7px monospace;color:#52617d}.demo-incoming.message-arrived{background:#d3e0ff;box-shadow:-3px 0 #3f6fff}.demo-outgoing{display:flex;gap:10px;align-items:start;margin-left:20px;background:#1236cc;padding:15px;border-radius:12px 0 12px 12px;color:#eef2fb;opacity:.2;transform:translateY(7px);transition:opacity .5s,transform .5s;min-height:105px}.demo-outgoing img{width:28px;flex:0 0 28px}.demo-outgoing small{color:#93b3ff}.demo-outgoing p{font-size:11px;line-height:1.7;margin-top:6px}.demo-outgoing.message-arrived{opacity:1;transform:translateY(0)}.demo-result-slot{min-height:63px;display:flex;align-items:center;padding:12px 0}.demo-result-slot>p{display:flex;gap:10px;font-size:11px;line-height:1.5;color:#1236cc;animation:story-copy-in .4s both}.demo-result-slot>p>span{font-size:22px}.demo-typing{display:flex;gap:3px;align-items:center;color:#63708b}.demo-typing i{width:3px;height:3px;border-radius:50%;background:#3f6fff}.demo-typing span{font-size:8px;margin-left:7px}.demo-step-0 .demo-typing i,.demo-step-1 .demo-typing i,.demo-step-2 .demo-typing i{animation:iris-breathe .7s ease-in-out infinite alternate}.demo-run{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;width:100%;background:#0a1233;color:#eef2fb;border-radius:6px;font-size:9px;letter-spacing:.04em;transition:background .3s}.demo-run:hover:not(:disabled){background:#1236cc}.demo-run b{font-size:24px;font-weight:400;line-height:1}.demo-run:disabled{cursor:wait}.demo-connector{display:flex;align-items:center}.demo-connector span{height:1px;background:#3f6fff;flex:1}.demo-connector img{width:70px;height:70px;animation:iris-breathe 4s ease-in-out infinite}.demo-backstage>.micro-label{font-size:7px;color:#93b3ff}.demo-backstage ol{padding:0;list-style:none;margin:20px 0}.demo-backstage li{display:flex;gap:15px;align-items:center;position:relative;padding:15px 0;border-bottom:1px solid #93b3ff20;color:#8495bd;transition:color .35s}.demo-backstage li>span{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border:1px solid #93b3ff44;border-radius:50%;font:9px monospace;transition:background .35s,color .35s}.demo-backstage li b{font-size:12px;font-weight:500;display:block}.demo-backstage li small{display:block;font-size:6px;letter-spacing:.08em;margin-top:5px}.demo-backstage li>i{width:4px;height:4px;background:#93b3ff33;border-radius:50%;margin-left:auto}.demo-backstage li.step-reached{color:#eef2fb}.demo-backstage li.step-reached>span{background:#93b3ff;color:#0a1233;border-color:#93b3ff}.demo-backstage li.step-reached>i{background:#93b3ff;box-shadow:0 0 15px #3f6fff}.demo-explanation{min-height:95px;border-left:2px solid #3f6fff;padding-left:15px}.demo-explanation>b{font:400 19px var(--font-jakarta),sans-serif}.demo-explanation p{color:#a8b9df;font-size:11px;line-height:1.8;margin-top:8px;max-width:345px}.demo-stage-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #93b3ff22;padding-top:20px}.demo-stage-footer>div{display:flex;flex-wrap:wrap;gap:8px}.demo-stage-footer>div span{border:1px solid #93b3ff33;border-radius:25px;padding:7px 10px;font-size:8px;color:#93b3ff}.demo-stage-footer>button{font-size:8px;white-space:nowrap}.demo-stage-footer>button:disabled{opacity:.35}.business-demo-foot{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:30px}.business-demo-foot p{font-size:9px;color:#53617b;line-height:1.7}.business-demo-foot a{display:flex;align-items:center;gap:25px;padding-block:12px;border-bottom:1px solid #1236cc55;color:#1236cc;font-size:9px}.business-demo-foot a span{font-size:24px}@media (max-width:1000px) and (min-width:761px){.demo-stage-layout{grid-template-columns:1fr 65px 1fr}.demo-connector img{width:55px;height:55px}.business-demo-tabs button{gap:10px;padding:18px 14px}.business-demo-tabs small{display:none}}@media (max-width:760px){.business-demo{padding:28px 6% 60px}.business-demo-head{font-size:6px;gap:25px;line-height:1.7}.business-demo-head .micro-label{font-size:7px;max-width:185px}.business-demo-intro{display:block;padding:35px 0 25px}.business-demo-intro h2{font-size:clamp(34px,8.9vw,56px)}.business-demo-intro p{font-size:12px;margin-top:22px}.business-demo-tabs{gap:5px}.business-demo-tabs button{padding:14px 8px;display:grid;gap:8px}.business-demo-tabs i{font-size:20px}.business-demo-tabs span{font-size:9px}.business-demo-tabs b,.business-demo-tabs small{display:none}.business-demo-stage{padding:18px 16px}.demo-stage-caption{font-size:6px;gap:20px;line-height:1.7}.demo-stage-caption>span{max-width:155px}.demo-stage-caption>span:last-child{text-align:right}.demo-stage-layout{grid-template-columns:1fr;padding:22px 0}.demo-conversation{padding:16px;transform:none}.demo-incoming{margin-right:10px;padding:14px}.demo-incoming p{font-size:18px}.demo-outgoing{margin-left:8px;padding:12px}.demo-connector{height:85px;flex-direction:column;justify-content:center}.demo-connector span{width:1px;min-height:7px}.demo-connector img{width:64px;height:64px}.demo-backstage li{padding-block:14px}.demo-explanation{min-height:105px}.demo-stage-footer{gap:15px;align-items:start}.demo-stage-footer>div span{font-size:7px;padding:6px 8px}.demo-stage-footer>button{font-size:7px;padding-top:7px}.business-demo-foot{flex-direction:column;align-items:start;gap:15px}.business-demo-foot p{font-size:8px}}@media (prefers-reduced-motion:reduce){.business-demo *,.business-demo :before{animation:none!important;transition:none!important}}.optical-interlude{position:relative;height:110svh;min-height:760px;overflow:hidden;isolation:isolate;background:#040509;--optical-scroll:0;--light-x:70%;--light-y:40%}.optical-art{position:absolute;inset:-12%;z-index:-2;transform:scale(1.06)}.optical-art img{object-fit:cover;object-position:center;opacity:.9;--orbit-radius:clamp(32px,4.5vw,85px);transform-origin:center;animation:optical-continuous-orbit 16s linear infinite;will-change:transform}@keyframes optical-continuous-orbit{0%{transform:rotate(0deg) translateX(var(--orbit-radius)) rotate(0deg) scale(1.22)}to{transform:rotate(1turn) translateX(var(--orbit-radius)) rotate(-1turn) scale(1.22)}}@media (prefers-reduced-motion:reduce){.optical-art img{animation:none;transform:scale(1.12)}}.optical-sculpture{position:absolute;inset:0;opacity:0;transition:opacity 1s}.optical-sculpture.sculpture-ready{opacity:1}.optical-sculpture canvas{width:100%;height:100%;display:block}.optical-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#04050980,transparent 70%),linear-gradient(0deg,#040509,transparent 65%)}.optical-light{position:absolute;inset:0;background:radial-gradient(circle at var(--light-x) var(--light-y),#93b3ff22,transparent 30%);mix-blend-mode:screen}.optical-caption{display:flex;justify-content:space-between;position:absolute;top:50px;left:5%;right:5%;color:#93b3ff}.optical-caption>span:last-child{font-size:8px;line-height:1.7;text-align:right}.optical-words{position:absolute;bottom:15%;left:5%;right:5%;transform:translateY(calc((.5 - var(--optical-scroll)) * 75px))}.optical-words>span{font:300 30px var(--font-jakarta),sans-serif;color:#93b3ff}.optical-words h2{font:500 clamp(68px,9.7vw,160px)/.92 var(--font-mukta),sans-serif;letter-spacing:-.075em;margin:22px 0 35px}.optical-words h2 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.065em;color:#93b3ff}.optical-words>div{display:flex;align-items:center;gap:60px}.optical-words p{font-size:12px;color:#c7d4ee;line-height:1.8}.optical-words a{display:grid;place-items:center;width:65px;height:65px;border-radius:50%;border:1px solid #93b3ff77;font-size:32px;background:#04050955;transition:background .3s,transform .3s}.optical-words a:hover{background:#1236cc;transform:rotate(45deg)}.optical-bottom{position:absolute;bottom:35px;left:5%;right:5%;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.1em;color:#93b3ff}@media (max-width:760px){.optical-interlude{min-height:680px;height:100svh}.optical-art{inset:-5% -30%}.optical-art img{object-position:60% center;opacity:.7}.optical-caption{top:30px}.optical-caption>span:first-child{font-size:7px;max-width:145px;line-height:1.7}.optical-words{bottom:15%;left:6%;right:6%}.optical-words>span{font-size:23px}.optical-words h2{font-size:clamp(44px,11.4vw,84px);line-height:1}.optical-words>div{gap:25px}.optical-words p{font-size:11px}.optical-words a{width:50px;height:50px;flex:0 0 50px}.optical-bottom{font-size:6px;gap:20px}}@media (prefers-reduced-motion:reduce){.optical-art,.optical-words{transform:none}}.motion-paused .optical-art,.motion-paused .optical-words{transform:none}.motion-control{left:20px;right:auto;bottom:20px}.cinematic-scroll{height:285svh}.cinematic-sticky{background:radial-gradient(ellipse at 73% 43%,#1236cc38,#0a1233 38%,#040509 72%);transition:background 1s}.atmosphere-1 .cinematic-sticky{background:radial-gradient(ellipse at 73% 43%,#3f6fff77,#1236cc55 38%,#040509 80%)}.atmosphere-2 .cinematic-sticky{background:radial-gradient(ellipse at 80% 44%,#93b3ff66,#1236cc55 35%,#0a1233 65%,#040509)}.cinematic-copy{opacity:clamp(0,calc(1 - var(--journey) * 4),1)}.cinematic-scroll .world-instruction,.cinematic-scroll .world-mode{opacity:clamp(0,calc(1 - var(--journey) * 6),1);transform:translateY(calc(var(--journey) * 45px))}.cinematic-scroll .cinematic-bottom,.cinematic-scroll .hero-topline{opacity:clamp(0,calc(1 - var(--journey) * 4),1)}.cinematic-scroll .second-chapter{opacity:clamp(0,calc((var(--journey) - .6) * 7),1);transform:translateY(clamp(0px,calc((.78 - var(--journey)) * 160px),35px));transition:none}.second-chapter h2{font-size:clamp(65px,8.2vw,135px)}.chapter-1 .world-instruction{opacity:0}.kinetic-ribbon{position:relative;z-index:2;background:var(--signal);color:var(--void);overflow:hidden;padding:20px 0;border-block:1px solid #93b3ff}.kinetic-ribbon>div{display:flex;width:max-content;animation:ribbon-travel 35s linear infinite}.kinetic-ribbon span{display:flex;align-items:center;gap:35px;padding-right:35px;font-size:clamp(28px,4vw,65px);line-height:1;font-weight:600;letter-spacing:-.06em;white-space:nowrap}.kinetic-ribbon img{width:70px;height:70px;mix-blend-mode:multiply}.kinetic-ribbon b{font-size:1.4em;font-weight:400}@keyframes ribbon-travel{to{transform:translateX(-25%)}}.scroll-story{scroll-margin-top:80px;height:450svh;position:relative;--story-p:0;--gather:0;--release:0}.story-sticky{position:sticky;top:80px;height:calc(100svh - 80px);min-height:650px;overflow:hidden;background:var(--void);color:var(--frost);transition:background 1s,color .8s}.story-grid{position:absolute;inset:0;opacity:.25;background-image:linear-gradient(#93b3ff24 1px,transparent 0),linear-gradient(90deg,#93b3ff24 1px,transparent 0);background-size:90px 90px;mask-image:radial-gradient(ellipse at 75% 50%,#000,transparent 70%);transform:perspective(800px) rotateX(calc(var(--gather) * 12deg)) scale(1.15)}.story-top{position:absolute;top:30px;left:5%;right:5%;display:flex;justify-content:space-between;gap:20px;z-index:3}.story-top a{font-size:9px;letter-spacing:.1em;border-bottom:1px solid;padding-bottom:5px}.story-copy{position:absolute;left:5%;top:27%;width:51%;z-index:3;animation:story-copy-in .7s both;pointer-events:none}.story-copy>.micro-label{color:var(--glow);font-size:9px}.story-copy h2{font:600 clamp(45px,5.7vw,95px)/.96 var(--font-mukta),sans-serif;letter-spacing:-.065em;margin:26px 0}.story-copy h2 em{color:var(--glow);font-style:normal}.story-copy p{font-size:14px;line-height:1.8;max-width:370px;color:#b7c6e9}.story-scroll-hint{display:flex;align-items:center;gap:20px;font-size:8px;letter-spacing:.15em;margin-top:32px}.story-scroll-hint b{font-size:22px;font-weight:400;animation:scroll-nudge 2s ease-in-out infinite}.story-stage{pointer-events:none;position:absolute;width:600px;height:600px;left:52%;top:50%;transform:translateY(-50%);perspective:1100px}.story-orbit{border:1px solid #93b3ff33;border-radius:50%;position:absolute;inset:18%;transition:transform 1s,opacity .6s;transform:rotateX(calc((1 - var(--gather)) * 65deg)) rotateY(calc((1 - var(--gather)) * -30deg)) scale(calc(1 + var(--release) * 2))}.orbit-b{inset:8%;border-style:dashed;animation:orbit-spin 75s linear infinite}.orbit-c{inset:-3%;border-color:#93b3ff15}.story-iris{position:absolute;width:230px;height:230px;left:calc(50% - 115px);top:calc(50% - 115px);display:grid;place-items:center;transform:scale(calc(.6 + var(--gather) * .4));transition:opacity .8s}.story-iris img{width:100%;filter:drop-shadow(0 0 30px #3f6fff77);animation:iris-breathe 5s ease-in-out infinite}.story-iris span{position:absolute;font:500 13px var(--font-jakarta),sans-serif}.floating-task{position:absolute;left:calc(50% - 100px);top:calc(50% - 36px);width:200px;height:72px;display:flex;gap:13px;align-items:center;padding:16px;background:#0a1233df;border:1px solid #93b3ff40;box-shadow:0 15px 40px #0005;backdrop-filter:blur(12px);border-radius:6px;transform:translate(calc(var(--tx) * (1.2 - var(--gather) * .2)),calc(var(--ty) * (1.2 - var(--gather) * .2))) rotate(calc(var(--tr) * (1 - var(--gather)))) scale(calc(1 - var(--release) * .2));transition:background .8s,opacity .8s;z-index:2}.floating-task>i{font-size:23px;color:var(--glow);font-style:normal}.floating-task b{display:block;font-size:12px;font-weight:500}.floating-task small{display:block;font-size:8px;margin-top:5px;color:#93b3ff}.task-status{width:4px;height:4px;border-radius:100%;background:var(--glow);margin-left:auto;flex:0 0 4px;box-shadow:0 0 10px var(--glow)}.story-connections{position:absolute;width:100%;height:100%;overflow:visible;fill:none;stroke:#93b3ff55;stroke-width:1;opacity:var(--gather);transition:opacity .8s}.connection-pulses{stroke:var(--glow);stroke-width:2;stroke-dasharray:8 120;animation:connection-flow 4s linear infinite}.story-bottom{position:absolute;bottom:85px;left:5%;right:5%;z-index:4}.story-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.story-nav button{position:relative;text-align:left;display:flex;align-items:center;gap:13px;padding:16px 0;border-top:1px solid #93b3ff40;color:#93b3ff}.story-nav button span{font:10px monospace}.story-nav button b{font-size:11px;font-weight:400}.story-nav button i{position:absolute;inset:-1px 0 auto;height:2px;transform:scaleX(0);transform-origin:left;background:currentColor;transition:transform .5s}.story-nav button[aria-current]{color:var(--frost)}.story-nav button[aria-current] i{transform:scaleX(1)}.story-disclaimer{display:block;font-size:7px;letter-spacing:.13em;margin-top:12px;opacity:.55}.story-scene-1 .story-sticky{background:var(--deep-ink,#0a1233)}.story-scene-1 .floating-task{background:#1236cc60}.story-scene-1 .floating-task small{opacity:0;height:0;margin:0}.story-message{position:absolute;z-index:3;width:390px;top:28%;left:12%;padding:28px;background:#eef2fb;color:#0a1233;border-radius:15px;box-shadow:0 35px 80px #04050955;transform:translateY(70px) rotate(-8deg) scale(.8);opacity:0;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .6s}.story-message>span{font-size:8px;letter-spacing:.12em}.message-dot{display:inline-block;width:6px;height:6px;background:var(--iris);border-radius:50%;margin-right:8px}.story-message>p{font-size:21px;letter-spacing:-.03em;line-height:1.4;margin:20px 0 30px}.message-reply{background:#dce5fa;display:flex;gap:10px;align-items:center;border-radius:8px;padding:16px}.message-reply p{font-size:12px;line-height:1.5}.message-reply>span{color:var(--iris);font-size:10px}.message-confirm{font-size:9px;margin-top:20px;color:var(--iris)}.story-scene-2 .story-sticky{background:#1236cc}.story-scene-2 .story-iris{opacity:.3;transform:scale(2.3)}.story-scene-2 .floating-task{opacity:.12}.story-scene-2 .story-message{opacity:1;transform:translateY(0) rotate(-4deg) scale(1)}.story-scene-2 .story-copy p{color:var(--frost)}.freedom-type{position:absolute;left:12%;top:10%;opacity:0;transform:translateY(70px) rotate(-5deg);transition:opacity .8s,transform 1s}.freedom-type>span{display:block;font:italic 28px Georgia,serif;margin-bottom:12px}.freedom-type strong{font-size:100px;line-height:.88;font-weight:600;letter-spacing:-.08em}.freedom-type strong em{font-style:normal;color:var(--iris)}.freedom-orbit{position:absolute;right:-60px;top:28%;width:95px;height:95px;background:var(--signal);border-radius:50%;display:grid;place-items:center;font-size:54px;animation:float-freedom 5s ease-in-out infinite}.story-scene-3 .story-sticky{background:var(--frost);color:var(--void)}.story-scene-3 .story-copy h2 em,.story-scene-3 .story-copy>.micro-label{color:var(--iris)}.story-scene-3 .story-copy p{color:#394567}.story-scene-3 .floating-task,.story-scene-3 .story-connections,.story-scene-3 .story-iris{opacity:0}.story-scene-3 .freedom-type{opacity:1;transform:translateY(0) rotate(-5deg)}.story-scene-3 .story-nav button{color:#5b6480;border-color:#1236cc33}.story-scene-3 .story-nav button[aria-current]{color:var(--iris)}@keyframes connection-flow{to{stroke-dashoffset:-256}}@keyframes orbit-spin{to{rotate:1turn}}@keyframes iris-breathe{50%{scale:1.06;filter:drop-shadow(0 0 50px #3f6fff99)}}@keyframes scroll-nudge{50%{transform:translateY(6px)}}@keyframes float-freedom{50%{transform:translateY(-20px) rotate(20deg)}}@keyframes story-copy-in{0%{opacity:0;transform:translateY(28px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.time-back{background:#93b3ff;color:var(--void);padding:40px 5% 100px;position:relative;overflow:hidden}.time-back-header{display:flex;justify-content:space-between;padding-bottom:40px;border-top:1px solid #0a123333;padding-top:24px}.time-back-header>span:last-child{font-size:8px;letter-spacing:.1em}.time-back-layout{display:grid;grid-template-columns:1fr 1fr;gap:5%}.time-back h2{font:600 clamp(56px,6.3vw,110px)/.93 var(--font-mukta),sans-serif;letter-spacing:-.065em;margin:25px 0}.time-back h2 em{font-style:normal;color:#1236cc}.time-back-copy>p{max-width:350px;font-size:14px;line-height:1.7}.task-picker{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 35px;max-width:450px}.task-picker button{border:1px solid #0a123333;border-radius:30px;padding:12px 16px;font-size:11px;background:transparent;transition:background .25s,color .25s,transform .25s}.task-picker button span{margin-right:8px}.task-picker button[aria-pressed=true]{color:var(--frost);background:var(--deep-ink,#0a1233);border-color:var(--deep-ink,#0a1233)}.task-picker button:hover{transform:translateY(-3px)}.time-back label{display:flex;justify-content:space-between;font-size:11px;max-width:440px}.time-back label strong{font-weight:500}.time-back input{display:block;width:100%;max-width:440px;margin:20px 0 12px;accent-color:var(--iris);cursor:ew-resize}.range-labels{display:flex;justify-content:space-between;max-width:440px;font:7px monospace}.time-back-result{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px}.time-dial{position:relative;width:min(100%,440px);aspect-ratio:1;border-radius:50%;background:conic-gradient(from -90deg,#1236cc var(--dial),#1236cc1a 0);padding:2px;transition:background .5s}.time-dial:before{content:"";inset:15px;background:#93b3ff}.dial-ticks,.time-dial:before{position:absolute;border-radius:50%}.dial-ticks{inset:22px;background:repeating-conic-gradient(#0a123333 0deg 1deg,transparent 1deg 6deg);mask-image:radial-gradient(transparent 66%,#000 0)}.dial-center{position:absolute;inset:15%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dial-center img{width:70px;height:70px;margin-bottom:8px}.dial-center output{display:flex;flex-direction:column}.dial-center output strong{font-size:105px;font-weight:500;letter-spacing:-.09em;line-height:1;font-variant-numeric:tabular-nums}.dial-center output span{font-size:10px;letter-spacing:.15em;margin-top:10px}.dial-center p{font-size:12px;margin-top:16px;max-width:150px}.dial-satellite{position:absolute;width:45px;height:45px;top:calc(50% - 22px);left:calc(50% - 22px);border-radius:50%;background:var(--frost);color:var(--iris);display:grid;place-items:center;font-size:20px;transform:rotate(var(--angle)) translateX(210px) rotate(calc(var(--angle) * -1));box-shadow:0 5px 20px #1236cc22;animation:satellite-appear .4s both}.time-assumption{max-width:330px;font-size:9px;line-height:1.7;text-align:center;margin-top:32px;color:#273660}.time-link{display:flex;align-items:center;justify-content:space-between;width:min(100%,340px);border-bottom:1px solid #0a123355;padding:20px 0 15px;font-size:10px}.time-link span{font-size:26px;transition:transform .3s}.time-link:hover span{transform:translate(4px,-4px)}@keyframes satellite-appear{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.workbench{background:linear-gradient(150deg,#0a1233,#040509 65%)}.new-lab{background:radial-gradient(ellipse at 10% 70%,#1236cc35,transparent 70%)}.contact-final{background:linear-gradient(120deg,#3f6fff,#93b3ff)}.business-presence{padding:100px 5% 35px;background:#eef2fb;color:#0a1233}.presence-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:20px 10%;align-items:end}.presence-heading>span{grid-column:1/-1;color:#1236cc}.presence-heading h2{font:600 clamp(40px,5.5vw,88px)/.97 var(--font-mukta),sans-serif;letter-spacing:-.065em}.presence-heading em{color:#1236cc;font-style:normal}.presence-heading p{font-size:14px;line-height:1.8;max-width:320px;padding-bottom:5px}.presence-layout{display:grid;grid-template-columns:1fr 1.65fr;gap:6%;margin-top:60px}.presence-select button{display:flex;width:100%;align-items:center;gap:18px;border-top:1px solid #0a123322;padding:24px 14px;font-size:12px;text-align:left;transition:background .3s,color .3s}.presence-select button small{font:9px monospace;opacity:.5}.presence-select button span{margin-left:auto;font-size:20px}.presence-select button[aria-pressed=true]{background:#1236cc;color:#eef2fb}.presence-select>p{max-width:230px;font-size:12px;line-height:1.7;margin-top:30px;color:#52617d}.presence-panel{background:#dfe6f7;animation:story-copy-in .6s both}.presence-demo{position:relative;min-height:330px;padding:24px 30px 0;overflow:hidden;background:#93b3ff;perspective:800px}.presence-demo>span{font-size:7px;letter-spacing:.12em}.presence-browser{margin-top:24px;padding:16px 25px 28px;background:#0a1233;color:#eef2fb;min-height:290px;transform:rotateY(-8deg) rotateX(5deg) rotate(-3deg);box-shadow:0 20px 40px #1236cc55;position:relative}.presence-browser>div{font-size:7px;color:#93b3ff}.presence-browser>div span{float:right}.presence-browser h3{font:600 clamp(25px,3vw,45px)/.95 var(--font-mukta),sans-serif;letter-spacing:-.045em;margin:40px 0 20px;position:relative;z-index:1}.presence-browser h3 em{color:#93b3ff;font-style:normal}.presence-browser>i{position:absolute;right:15px;bottom:20px;font-size:160px;color:#1236cc;line-height:1;font-style:normal}.sample-button{font-size:7px;border:1px solid #93b3ff55;padding:8px 12px}.presence-description{padding:30px}.presence-description h3{font:500 25px var(--font-jakarta),sans-serif}.presence-description ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;margin:22px 0;list-style:none}.presence-description li{font-size:11px;line-height:1.6;padding-left:12px;border-left:2px solid #3f6fff}.presence-description>a{display:inline-block;font-size:9px;border-bottom:1px solid #0a123366;padding-bottom:6px}.presence-map{position:relative;height:290px}.map-roads{position:absolute;inset:0;background:repeating-linear-gradient(30deg,transparent 0 65px,#eef2fb88 66px 76px,transparent 77px 140px),repeating-linear-gradient(120deg,transparent 0 90px,#eef2fb55 91px 105px,transparent 106px 160px);transform:perspective(400px) rotateX(35deg) scale(1.2)}.map-pin{position:absolute;width:70px;height:70px;left:calc(50% - 35px);top:30px;border-radius:50% 50% 50% 0;rotate:-45deg;background:#1236cc;color:#eef2fb;display:grid;place-items:center;font-size:30px;box-shadow:-12px 12px 20px #1236cc44;animation:float-freedom 4s ease-in-out infinite}.map-business{position:absolute;bottom:22px;left:10%;right:10%;padding:22px;background:#eef2fb;box-shadow:0 20px 30px #1236cc33;rotate:-3deg}.map-business b{font-size:19px}.map-business small,.map-business span{display:block;font-size:10px;margin-top:10px}.map-business small{color:#1236cc}.presence-chat{background:#eef2fb;margin:22px 10% 0;padding:18px;border-radius:12px 12px 0 0;transform:rotate(3deg);box-shadow:0 15px 30px #1236cc33}.presence-chat>div:first-child b{display:block;font-size:15px}.presence-chat>div:first-child span{font-size:8px}.presence-chat p{padding:13px;margin-top:15px;background:#dce5fa;font-size:11px;border-radius:8px}.presence-chat p:nth-of-type(2){background:#1236cc;color:#eef2fb;margin-left:30px}.catalogue-tiles{display:flex;gap:7px;margin-top:15px}.catalogue-tiles span{flex:1;background:#93b3ff55;padding:20px 10px;font-size:8px;line-height:1.8}.presence-social{display:flex;position:relative;gap:20px;padding-top:30px}.presence-social>div{width:48%;aspect-ratio:.85;background:#0a1233;color:#eef2fb;padding:20px;font:600 48px/.9 var(--font-mukta),sans-serif;letter-spacing:-.06em;rotate:-5deg}.presence-social em{color:#93b3ff;font-style:normal}.presence-social div span{font-size:6px;letter-spacing:.1em;display:block;margin-top:20px}.presence-social>div:nth-child(2){background:#1236cc;rotate:7deg;margin-top:20px}.presence-social i{font-size:80px;display:block;font-style:normal;animation:orbit-spin 30s linear infinite;width:max-content}.presence-social b{display:block;font-size:27px;margin-top:15px}.presence-social>span{position:absolute;bottom:-25px;font-size:6px;letter-spacing:.08em}.presence-footer{display:flex;justify-content:space-between;border-top:1px solid #0a123322;padding-top:25px;margin-top:60px;font-size:8px;letter-spacing:.1em}@media (max-width:760px){.business-presence{padding:65px 6% 30px}.presence-heading{display:block}.presence-heading h2{font-size:clamp(35px,8.9vw,65px);margin:22px 0}.presence-heading p{font-size:13px}.presence-layout{grid-template-columns:1fr;gap:25px;margin-top:35px}.presence-select{display:grid;grid-template-columns:1fr 1fr}.presence-select button{padding:17px 10px;font-size:9px;gap:6px;border:1px solid #0a123322}.presence-select button span{font-size:15px}.presence-select>p{display:none}.presence-demo{padding:18px 18px 0;min-height:280px}.presence-browser h3{font-size:29px}.presence-browser{min-height:260px;padding-inline:18px}.presence-description{padding:24px}.presence-description h3{font-size:22px}.presence-description ul{grid-template-columns:1fr}.presence-footer{gap:20px;font-size:6px;line-height:1.6}.presence-social>div{font-size:43px;padding:15px}.presence-social b{font-size:23px}.presence-chat{margin-inline:0}}.eye-launcher{position:fixed;right:24px;bottom:20px;z-index:45;display:flex;align-items:center;gap:10px;padding:5px 18px 5px 5px;background:#0a1233eb;border:1px solid #93b3ff55;border-radius:60px;color:#eef2fb;box-shadow:0 8px 40px #04050988;backdrop-filter:blur(16px);transition:border-color .3s,transform .3s}.eye-launcher:hover{border-color:#93b3ff;transform:translateY(-4px)}.eye-launcher>span{display:block;width:58px;height:58px}.eye-launcher img{animation:iris-breathe 5s ease-in-out infinite}.eye-launcher>div{font-size:10px;letter-spacing:.08em;text-align:left}.eye-launcher small{display:block;margin-top:4px;font-size:7px;color:#93b3ff}.eye-launcher>b{font-weight:400;font-size:19px;margin-left:10px}.eye-dialog{position:fixed;inset:auto 22px 20px auto;width:430px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 35px);padding:0;margin:0;background:#080e22;color:#eef2fb;border:1px solid #93b3ff55;border-radius:18px;overflow:auto;box-shadow:0 30px 100px #000b}.eye-dialog::backdrop{background:#04050966;backdrop-filter:blur(6px)}.eye-dialog[open]{animation:assistant-enter .35s cubic-bezier(.2,.8,.2,1)}.eye-panel-header{display:flex;justify-content:space-between;align-items:center;padding:22px 22px 0}.eye-panel-header .micro-label{font-size:7px;color:#93b3ff}.eye-panel-header h2{font:400 24px var(--font-jakarta),sans-serif;margin-top:5px}.eye-panel-header>button{width:38px;height:38px;border-radius:50%;border:1px solid #93b3ff33;font:26px sans-serif}.assistant-face{height:200px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse,#1236cc33,transparent 65%);overflow:hidden;--look-x:0px;--look-y:0px}.assistant-face>img{width:155px;height:155px;transform:translate(var(--look-x),var(--look-y));transition:transform .15s;filter:drop-shadow(0 0 20px #3f6fff55)}.assistant-face>span{position:absolute;bottom:6px;font:7px monospace;letter-spacing:.14em;color:#93b3ff}.voice-ring{position:absolute;width:170px;height:170px;border:1px solid #93b3ff33;border-radius:50%;transition:scale .6s}.voice-ring.r2{width:190px;height:190px;opacity:.5}.voice-ring.r3{width:210px;height:210px;opacity:.2}.is-listening .voice-ring{animation:voice-ripple 2s ease-out infinite}.is-listening .r2,.is-speaking .r2{animation-delay:-.5s}.is-listening .r3,.is-speaking .r3{animation-delay:-1s}.is-speaking>img{animation:eye-talk .65s ease-in-out infinite alternate}.is-speaking .voice-ring{animation:voice-ripple 1.3s ease-out infinite;border-color:#93b3ff}.is-thinking>img{animation:orbit-spin 8s linear infinite}.is-thinking .voice-ring{border-style:dashed;animation:orbit-spin 12s linear infinite reverse}.voice-bars{display:flex;align-items:center;justify-content:center;gap:3px;position:absolute;bottom:25px;height:20px;opacity:0;transition:opacity .3s}.voice-bars i{width:2px;height:16px;background:#93b3ff;animation:voice-bar .6s ease-in-out infinite alternate}.is-listening .voice-bars,.is-speaking .voice-bars{opacity:1}.assistant-toolbar{display:flex;gap:8px;align-items:center;border-block:1px solid #93b3ff20;padding:10px 20px}.assistant-toolbar>span{font-size:7px;letter-spacing:.04em;color:#93b3ff;margin-right:auto;min-width:0}.assistant-toolbar>span small{display:block;font-size:9px;line-height:1.5;margin-top:4px;color:#edf2ff;overflow-wrap:anywhere}.assistant-toolbar button{flex-shrink:0;font-size:10px;padding:5px 7px;border:1px solid #93b3ff33;border-radius:4px}.assistant-toolbar button:disabled{opacity:.45;cursor:default}.assistant-toolbar button[aria-pressed=true]{background:#1236cc}.assistant-messages{height:190px;overflow-y:auto;padding:18px 20px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3f6fff #0a1233}.assistant-messages>div{margin-bottom:17px}.assistant-messages small{font-size:7px;letter-spacing:.1em;color:#93b3ff}.assistant-messages p{font-size:12px;line-height:1.7;margin-top:6px}.chat-user{background:#1236cc55;margin-left:35px;padding:12px;border-radius:12px 12px 0 12px}.read-reply{font-size:9px;margin-top:8px;color:#93b3ff;border-bottom:1px solid #93b3ff33}.assistant-prompts{display:flex;overflow-x:auto;gap:7px;padding:4px 20px 14px;scrollbar-width:thin}.assistant-prompts button{flex:0 0 auto;font-size:9px;border:1px solid #93b3ff33;padding:9px 11px;border-radius:20px;color:#93b3ff;transition:background .25s}.assistant-prompts button:hover{background:#1236cc55}.assistant-input{display:flex;margin:0 16px;gap:8px;align-items:center;padding:7px;background:#040509;border:1px solid #93b3ff44;border-radius:8px}.assistant-input input{flex:1;min-width:0;background:transparent;border:0;border-radius:0;color:#eef2fb;font-size:12px;padding:8px 0;box-shadow:none}.assistant-input input::placeholder{color:#93b3ff9e}.assistant-input button{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:5px}.assistant-input button[type=submit]{background:#93b3ff;color:#0a1233;font-size:21px}.assistant-input button:disabled{opacity:.35}.assistant-footnote{padding:12px 20px 18px;display:flex;gap:12px;justify-content:space-between;font-size:7px;color:#93b3ff}.assistant-footnote a{color:#eef2fb;white-space:nowrap}.assistant-notice{margin:0 20px 12px;font-size:10px;color:#93b3ff;line-height:1.5}.mic-consent{margin:0 20px 12px;border:1px solid #93b3ff44;padding:12px;border-radius:6px}.mic-consent p{font-size:10px;line-height:1.6;color:#c9d6f4}.mic-consent button{font-size:10px;margin:12px 12px 0 0;text-decoration:underline}@keyframes assistant-enter{0%{opacity:0;transform:translateY(25px) scale(.97)}}@keyframes voice-ripple{0%{scale:.8;opacity:.7}to{scale:1.35;opacity:0}}@keyframes eye-talk{0%{scale:.95;filter:drop-shadow(0 0 15px #3f6fff66)}to{scale:1.06;filter:drop-shadow(0 0 28px #93b3ff88)}}@keyframes voice-bar{0%{scale:1 .2}to{scale:1 1}}@media (min-width:1650px){.story-stage{left:57%;scale:1.15}}@media (max-width:1100px) and (min-width:761px){.story-stage{left:47%;scale:.8;transform-origin:left center}.story-copy h2{font-size:5.4vw}.dial-satellite{transform:rotate(var(--angle)) translateX(175px) rotate(calc(var(--angle) * -1))}}@media (max-width:760px){.cinematic-sub{display:block;margin-top:18px;max-width:270px}.cinematic-sub>p{display:none}.cinematic-sub>span{font-size:10px;line-height:1.7;color:#c7d4ee}.cinematic-copy .launch-link{margin-top:16px}.cinematic-scroll{height:250svh}.second-chapter h2{font-size:clamp(52px,13vw,90px)}.kinetic-ribbon{padding:14px 0}.kinetic-ribbon span{gap:20px}.kinetic-ribbon img{width:40px;height:40px}.scroll-story{height:410svh}.story-sticky{top:70px;height:calc(100svh - 70px);min-height:660px}.story-top{top:20px;left:6%;right:6%}.story-top>.micro-label{max-width:210px;font-size:7px;line-height:1.7}.story-top a{font-size:7px;white-space:nowrap;align-self:start}.story-copy{top:85px;left:6%;width:88%}.story-copy>.micro-label{font-size:7px}.story-copy h2{font-size:clamp(38px,10vw,65px);margin:16px 0 12px}.story-copy p{font-size:12px;line-height:1.7;max-width:330px}.story-scroll-hint{display:none}.story-stage{left:50%;top:60%;transform:translate(-50%,-50%) scale(.57);transform-origin:center}.story-bottom{bottom:80px;left:6%;right:6%}.story-nav{gap:8px}.story-nav button{padding:13px 0 5px;display:block}.story-nav button span{font-size:8px}.story-nav button b{display:block;font-size:8px;line-height:1.5;max-width:60px;margin-top:5px}.story-disclaimer{font-size:6px;letter-spacing:.05em;margin-top:10px}.story-message{transform:translateY(70px) rotate(-8deg) scale(.8)}.story-scene-2 .story-message{transform:translateY(0) rotate(-4deg) scale(1.1)}.story-scene-3 .freedom-type{top:18%;left:20%}.freedom-type strong{font-size:85px}.time-back{padding:25px 6% 65px}.time-back-header{padding-bottom:20px;gap:20px}.time-back-header>span{font-size:7px;max-width:160px;line-height:1.6}.time-back-header>span:last-child{text-align:right;font-size:7px}.time-back-layout{grid-template-columns:1fr;gap:50px}.time-back h2{font-size:clamp(48px,13vw,80px)}.time-back-copy>p{font-size:13px}.task-picker{gap:7px}.task-picker button{font-size:10px;padding:11px 13px}.time-dial{width:min(85vw,360px)}.dial-center output strong{font-size:80px}.dial-center img{width:55px;height:55px}.dial-center p{font-size:10px}.dial-satellite{transform:rotate(var(--angle)) translateX(min(40vw,172px)) rotate(calc(var(--angle) * -1));width:36px;height:36px;top:calc(50% - 18px);left:calc(50% - 18px)}.eye-launcher{right:12px;bottom:12px;padding:3px 13px 3px 3px;gap:7px}.eye-launcher>span{width:42px;height:42px}.eye-launcher>div{font-size:8px}.eye-launcher small{font-size:6px}.eye-launcher>b{display:none}.eye-dialog{right:10px;bottom:10px;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.assistant-face{height:175px}.assistant-face>img{width:135px;height:135px}.assistant-messages{height:170px}}@media (max-height:750px) and (min-width:761px){.story-sticky{min-height:580px}.story-stage{scale:.72;transform-origin:top left;top:44%}.story-copy{top:24%}.assistant-face{height:140px}.assistant-face>img{width:110px;height:110px}.assistant-messages{height:140px}}.story-compact{height:auto;--gather:1!important}.story-compact .story-sticky{position:relative;top:0}.motion-paused .scroll-story{height:auto}.motion-paused .story-sticky{position:relative;top:0}.motion-paused .cinematic-scroll{height:100svh}.motion-paused .cinematic-sticky{position:relative;top:0}.motion-paused .cinematic-copy{opacity:1;transform:none}.motion-paused .second-chapter{display:none}.motion-paused *,.motion-paused :after,.motion-paused :before{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.cinematic-scroll{height:100svh}.scroll-story{height:auto}.story-sticky{position:relative;top:0}.floating-task,.story-iris,.story-orbit,.story-stage{transition:none}.eye-dialog *,.eye-launcher *,.kinetic-ribbon>div,.scroll-story *,.time-back *{animation:none!important}.story-copy{animation:none}.cinematic-copy{opacity:1}}