:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--blue:#086cff;--cyan:#51c8ff;--ink:#020a13;--line:#9acfff42;--text:#f7fbff;--muted:#ebf5ffb8;--glass:#03101d8f;--ease:cubic-bezier(.2, .82, .2, 1);--mobile-type-body:15px;--mobile-type-control:15px;--mobile-type-support:11.5px;--mobile-type-h2:20px}*{box-sizing:border-box}html,body{background:var(--ink);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{color:inherit}.site-header{z-index:100;-webkit-backdrop-filter:blur(11px)saturate(1.18);backdrop-filter:blur(11px)saturate(1.18);background:linear-gradient(#000810d1,#0008101f);border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 clamp(24px,3vw,54px);display:grid;position:fixed;inset:0 0 auto}.wordmark{letter-spacing:.26em;font-size:19px;font-weight:760}.site-header nav{letter-spacing:.02em;align-items:center;gap:clamp(18px,2vw,34px);font-size:12px;display:flex}.site-header nav a{opacity:.76;transition:opacity .2s,color .2s}.site-header nav a:hover{opacity:1;color:#7fc8ff}.nav-cta{display:none}.header-actions{justify-self:end;align-items:center;gap:18px;display:flex}.sound-toggle,.menu-toggle{cursor:pointer;background:0 0;border:0}.sound-toggle{letter-spacing:.12em;font-size:10px}.sound-toggle span{color:var(--cyan)}.menu-toggle{gap:4px;width:24px;padding:4px 0;display:grid}.menu-toggle i{background:currentColor;height:1px;display:block}.immersive-page{isolation:isolate;background:#02070d;width:100vw;height:100svh;position:relative;overflow:hidden}.scene-deck,.vtech-scene,.scene-media,.scene-media picture,.scene-media img,.scene-shade{width:100%;height:100%;position:absolute;inset:0}.vtech-scene{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .88s var(--ease), transform 1.1s var(--ease), visibility 0s linear .9s;transform:scale(1.035)}.vtech-scene.is-active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:scale(1)}.scene-media img{object-fit:cover;object-position:center}.scene-media video{object-fit:cover;width:100%;height:100%}.scene-shade{background:linear-gradient(90deg,#00070e94 0%,#00070e47 31%,#00070e05 67%,#00070e1c 100%)}.vtech-scene.is-light .scene-shade{background:linear-gradient(90deg,#010d1b61 0%,#010d1b29 34%,#02091106 72%)}.three-hud-canvas{z-index:80;touch-action:pinch-zoom;outline:none;width:100vw;height:100svh;display:block;position:fixed;inset:0}.three-hud-canvas,.three-preload-canvas{-webkit-tap-highlight-color:transparent}.three-hud-chat-input{z-index:82;left:50%;bottom:max(8px, env(safe-area-inset-bottom));opacity:.001;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:fixed;transform:translate(-50%)}.three-hud-accessibility{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:fixed!important;overflow:hidden!important}.scene-scroll{position:absolute;inset:76px 0 0;overflow:hidden}.scene-hud{z-index:2;height:100%;padding:clamp(32px,6.7vh,80px) clamp(28px,4vw,68px) 88px;position:relative}.chapter-copy,.chapter-card{width:min(360px,28vw);position:absolute;top:12%;left:4%}.chapter-copy h1,.chapter-card h1{letter-spacing:-.045em;margin:8px 0 18px;font-size:clamp(44px,5vw,76px);line-height:.92}.chapter-card h1{font-size:clamp(34px,3.5vw,54px)}.scene-number{color:#53a9ff;letter-spacing:.08em;font-size:17px}.chapter-copy p,.chapter-card p{color:var(--muted);margin:0 0 22px;font-size:clamp(14px,1.1vw,18px);line-height:1.55}.chapter-card{border-radius:14px;padding:26px}.chapter-card ul{color:#e0efffa8;padding-left:18px;font-size:13px;line-height:1.8}.liquid-surface{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);transform-style:preserve-3d;background:linear-gradient(135deg,#17344e75,#020a1366);border:1px solid #a6d7ff3d;position:relative;box-shadow:inset 0 1px #ffffff1f,0 16px 45px #00050f40}.liquid-surface:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 22% 5%,#69c7ff26,#0000 30%);position:absolute;inset:0}.primary-cta,.secondary-cta{border-radius:5px;justify-content:center;align-items:center;gap:26px;min-height:46px;padding:0 24px;font-size:13px;font-weight:620;display:inline-flex}.primary-cta{background:linear-gradient(#0872ff,#0454dc);box-shadow:0 10px 35px #005cff47,inset 0 1px #ffffff47}.secondary-cta{background:#00000026;border:1px solid #ffffff61}.scene-stats{gap:10px;display:flex;position:absolute;bottom:8%;left:4%}.stat-pill{border-radius:9px;min-width:132px;padding:13px 16px;display:grid}.stat-pill strong{font-size:15px}.stat-pill span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.service-panels{gap:10px;width:min(310px,27vw);display:grid;position:absolute;top:17%;right:3%}.service-panels article{border-radius:11px;align-items:center;gap:16px;padding:17px 20px;display:flex}.service-panels span{color:#54afff;font-size:11px}.service-panels strong{font-size:13px}.automation-status{z-index:4;letter-spacing:.12em;border-radius:999px;padding:9px 15px;font-size:10px;position:absolute;top:2%;right:2.5%}.status-dot{background:#68eb77;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #68eb77}.automation-dock{z-index:5;border-radius:10px;grid-template-columns:115px auto minmax(120px,1fr) 44px auto;align-items:center;gap:16px;min-height:58px;padding:8px 10px 8px 18px;display:grid;position:absolute;bottom:2%;left:1.5%;right:1.5%}.waveform{align-items:center;gap:3px;height:24px;display:flex}.waveform i{background:#58baff;width:2px;height:8px;animation:1.1s ease-in-out infinite alternate pulse}.waveform i:nth-child(2n){height:17px;animation-delay:-.35s}.waveform i:nth-child(3n){height:11px;animation-delay:-.7s}.progress-label{letter-spacing:.1em;font-size:9px}.progress-track{background:#ffffff21;border-radius:99px;height:6px;overflow:hidden}.progress-track i{border-radius:inherit;height:100%;transition:width .8s var(--ease);background:linear-gradient(90deg,#096bff,#5fcaff);display:block}.automation-dock>strong{font-size:11px}.automation-dock .primary-cta{min-height:40px}.spatial-system{z-index:3;perspective:1200px;position:absolute;inset:7% 3% 12% 25%}.liquid-glass-canvas{pointer-events:none;filter:drop-shadow(0 14px 25px #0042a859);width:100%;height:100%;position:absolute;inset:0}.spatial-copy{pointer-events:none;align-content:center;gap:2.3%;display:grid;position:absolute;inset:0}.spatial-card{color:#fff;text-shadow:0 2px 8px #000c;border-radius:10px;align-content:center;min-width:0;min-height:82px;padding:20px 18px;display:grid;transform:translateZ(24px)}.spatial-card strong{letter-spacing:.05em;font-size:13px}.spatial-card span{color:#bed7ed;margin-top:9px;font-size:12px}.spatial-card i{color:#6eff8a;justify-self:end;font-style:normal}.spatial-understand .spatial-copy{grid-template-columns:repeat(2,minmax(130px,1fr));grid-auto-rows:1fr;column-gap:43%}.spatial-orchestrate .spatial-copy{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);column-gap:5%}.spatial-connect .spatial-copy{grid-template-columns:repeat(5,1fr);gap:1.7%;padding:15% 1%}.spatial-result .spatial-copy{grid-template-columns:repeat(4,1fr);gap:2%;padding:11% 1% 22%}.result-metrics{border:1px solid var(--line);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#020b1585;border-radius:9px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;position:absolute;bottom:8%;left:2%;right:2%;overflow:hidden}.result-metrics span{text-transform:uppercase;color:var(--muted);border-right:1px solid var(--line);padding:13px;font-size:9px}.result-metrics b{color:#fff;text-transform:none;font-size:16px;display:block}.chapter-rail{z-index:80;gap:8px;display:grid;position:fixed;top:50%;left:21px;transform:translateY(-50%)}.chapter-rail button{cursor:pointer;opacity:.42;background:0 0;border:0;align-items:center;gap:7px;width:26px;height:24px;padding:0;display:flex}.chapter-rail button span{font-size:9px}.chapter-rail button.is-active{opacity:1;color:#49a9ff}.scene-arrows{z-index:80;gap:8px;display:flex;position:fixed;bottom:23px;right:22px}.scene-arrows button{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#000a1485;border-radius:50%;width:37px;height:37px}.scene-arrows button:disabled{opacity:.25}.scene-caption{letter-spacing:.13em;color:#ffffff8f;font-size:9px;position:absolute;bottom:10%;right:2.5%}.outcome-layout{z-index:4;grid-template-columns:minmax(420px,.88fr) minmax(320px,.6fr);justify-content:space-between;align-items:end;gap:8vw;width:100%;min-height:100%;padding:15vh 4vw 11vh;display:grid;position:relative}.outcome-card{color:#fff;border-radius:15px;max-width:620px;padding:clamp(28px,3vw,48px)}.outcome-card small{letter-spacing:.12em;color:#b6d9f7}.outcome-card h1{letter-spacing:-.045em;margin:25px 0;font-size:clamp(42px,5vw,72px);line-height:.98}.outcome-card p{max-width:480px;color:var(--muted);line-height:1.55}.outcome-actions{gap:12px;margin-top:30px;display:flex}.privacy-note{color:var(--muted);margin-top:24px;font-size:11px;display:block}.faq-card{border-radius:13px;justify-self:end;max-width:440px;padding:18px}.faq-card>strong{margin:2px 0 12px;display:block}.faq-card details{background:#0000002e;border:1px solid #ffffff40;margin-top:6px}.faq-card summary{cursor:pointer;justify-content:space-between;padding:14px;font-size:12px;list-style:none;display:flex}.faq-card p{color:var(--muted);margin:0;padding:0 14px 12px;font-size:11px}.applications-page,.stub-page{background:radial-gradient(circle at 70% 20%,#0b315c,#0000 29%),#020a13;min-height:100vh}.applications-hero{background:radial-gradient(circle at 72% 45%,#1275ff38,#0000 31%);justify-content:space-between;align-items:end;gap:40px;min-height:64vh;padding:145px 6vw 60px;display:flex}.applications-hero>div{max-width:780px}.kicker{color:#5eb6ff;letter-spacing:.16em;font-size:11px}.applications-hero h1,.stub-hero h1{letter-spacing:-.055em;margin:18px 0 26px;font-size:clamp(52px,7vw,110px);line-height:.91}.applications-hero p,.stub-hero>p{max-width:690px;color:var(--muted);line-height:1.65}.application-stage-grid{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.app-stage{background-color:#030c16;border:0;min-height:520px;padding:50px;overflow:hidden}.app-stage-copy{z-index:2;max-width:340px;position:relative}.app-stage small{color:#53adff}.app-stage h2{margin:12px 0;font-size:44px}.app-stage p{color:var(--muted);line-height:1.55}.model-slot{background:radial-gradient(circle,#066eff26,#0000 55%);border:1px dashed #5eb2ff54;border-radius:14px;place-items:center;width:48%;height:70%;display:grid;position:absolute;bottom:6%;right:4%}.model-slot>span{letter-spacing:.14em;font-size:9px;position:absolute;top:18px}.model-slot code{color:#7fcbff;position:absolute;bottom:16px}.wire-device{border:2px solid #4eadff;border-radius:24px;width:130px;height:245px;transform:rotateY(-25deg)rotateX(10deg);box-shadow:0 0 35px #329bff42,inset 0 0 30px #1676ff1f}.wire-device i{border:1px solid #6bc2ff;width:34%;height:4px;margin:22px auto;display:block}.wire-device i:nth-child(2){width:70%;height:90px;margin-top:42px}.stub-hero{min-height:100vh;padding:23vh 7vw 90px;position:relative;overflow:hidden}.stub-hero h1{max-width:900px}.stub-actions{gap:12px;margin-top:34px;display:flex}.stub-note{border-radius:14px;width:min(420px,90vw);padding:24px;position:absolute;bottom:8vh;right:7vw}.stub-note p{color:var(--muted);font-size:13px;line-height:1.5}.stub-orbit{aspect-ratio:1;border:1px solid #3999ff38;border-radius:50%;width:50vw;animation:26s linear infinite spin;position:absolute;top:8vh;right:-5vw}.stub-orbit i{background:#2696ff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 28px #2696ff}.stub-orbit i:first-child{top:20%;left:6%}.stub-orbit i:nth-child(2){top:50%;right:8%}.stub-orbit i:nth-child(3){bottom:9%;left:43%}@keyframes pulse{to{opacity:.35;height:22px}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:900px){.site-header{grid-template-columns:1fr auto;height:62px;padding:0 18px}.site-header nav{border-bottom:1px solid var(--line);background:#010911f5;flex-direction:column;align-items:stretch;padding:24px;display:none;position:fixed;inset:62px 0 auto}.site-header nav.is-open{display:flex}.site-header nav a{padding:8px 0;font-size:16px}.nav-cta{display:block}.sound-toggle{display:none}.scene-scroll{inset-top:62px;overscroll-behavior:contain;inset:62px 0 0;overflow-y:auto}.scene-hud{flex-direction:column;gap:22px;height:auto;min-height:calc(100svh - 62px);padding:34px 18px 100px;display:flex}.chapter-copy,.chapter-card{order:1;width:100%;max-width:430px;position:relative;inset:auto}.chapter-copy h1,.chapter-card h1{font-size:clamp(42px,13vw,65px)}.chapter-card{background:linear-gradient(135deg,#020d19d4,#03101d85);padding:20px}.spatial-system{order:2;width:100%;min-height:62svh;position:relative;inset:auto}.spatial-copy{padding:3%!important}.spatial-card{min-height:68px;padding:12px}.spatial-card strong{font-size:10px}.spatial-card span{font-size:9px}.spatial-understand .spatial-copy{grid-template-columns:1fr 1fr;column-gap:16%}.spatial-orchestrate .spatial-copy{gap:2%}.spatial-connect .spatial-copy{grid-template-columns:1fr;padding:3% 20%!important}.spatial-result .spatial-copy{grid-template-columns:1fr 1fr;padding-bottom:28%!important}.result-metrics{grid-template-columns:1fr 1fr}.scene-stats{order:3;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative;inset:auto}.stat-pill{min-width:0;padding:11px}.stat-pill strong{font-size:12px}.service-panels{order:2;grid-template-columns:1fr 1fr;width:100%;position:relative;inset:auto}.service-panels article{padding:14px}.automation-status{top:14px;right:16px}.automation-dock{z-index:7;grid-template-columns:60px 1fr 36px;gap:9px;margin:-82px 12px 16px;padding:10px;position:relative;bottom:auto;left:auto;right:auto}.progress-label{display:none}.automation-dock .primary-cta{grid-column:1/-1;width:100%}.waveform{width:58px}.scene-caption{display:none}.chapter-rail{top:48%;left:auto;right:9px}.chapter-rail button span,.scene-arrows{display:none}.scene-shade{background:linear-gradient(#0108100a 0%,#01081047 48%,#01081094 100%)}.vtech-scene.is-light .scene-shade{background:linear-gradient(#010a156b 0%,#010a1538 43%,#0108101a 72%,#01081047 100%)}.scene-media img{object-position:center top}.outcome-layout{grid-template-columns:1fr;align-content:end;gap:16px;min-height:calc(100svh - 62px);padding:11vh 18px 95px}.outcome-card{padding:24px}.outcome-card h1{font-size:clamp(39px,11vw,57px)}.outcome-actions{flex-direction:column}.faq-card{justify-self:auto;width:100%;max-width:none}.applications-hero{flex-direction:column;justify-content:end;align-items:flex-start;min-height:70vh;padding:120px 22px 50px}.application-stage-grid{grid-template-columns:1fr}.app-stage{min-height:620px;padding:32px 22px}.model-slot{width:88%;height:52%;right:6%}.stub-hero{padding:20vh 22px 340px}.stub-note{bottom:50px;right:22px}.stub-orbit{width:100vw;right:-40vw}body{font-size:var(--mobile-type-body)}:root :is(button,input,textarea,select){font-size:var(--mobile-type-control);line-height:1.4}:is(.applications-page,.stub-page) :is(p,li){font-size:var(--mobile-type-body);line-height:1.55}:is(.applications-page,.stub-page) h2{font-size:max(var(--mobile-type-h2), 1.25em);line-height:1.15}:is(.applications-page,.stub-page) :is(.primary-cta,.secondary-cta,.console-button){font-size:var(--mobile-type-control);line-height:1.25}:is(.applications-page,.stub-page) :is(.kicker,small,.model-slot>span){font-size:var(--mobile-type-support);line-height:1.35}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.vtech-scene{transition-duration:.42s;transform:none}}.cinematic-home{background:#000}.route-film-handoff{z-index:90;visibility:hidden;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.cinematic-video-backplate{z-index:0}.cinematic-video-surface,.cinematic-video-layer,.preload-grade,.preload-blackout{width:100%;height:100%;position:absolute;inset:0}.cinematic-video-surface{isolation:isolate;background:#000;overflow:hidden}.cinematic-video-layer{object-fit:cover;object-position:center}.cinematic-video-primer{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:-2px;left:-2px}.cinematic-video-layer.is-active{z-index:1}.cinematic-video-layer.is-preparing{z-index:0;opacity:1;visibility:visible;pointer-events:none}.cinematic-video-layer.is-outgoing.blend-hard{z-index:1;opacity:1}.cinematic-video-layer.is-active.blend-hard{z-index:3;opacity:1}.cinematic-video-layer.is-outgoing.blend-additive{z-index:2;opacity:1;mix-blend-mode:plus-lighter;animation:cinematic-additive-out var(--cinematic-blend-ms) cubic-bezier(.45,0,.18,1) both}.cinematic-video-layer.is-incoming.blend-additive{z-index:3;mix-blend-mode:plus-lighter;animation:cinematic-additive-in var(--cinematic-blend-ms) cubic-bezier(.45,0,.18,1) both}@keyframes cinematic-additive-out{0%{opacity:1}50%{opacity:.51}to{opacity:0}}@keyframes cinematic-additive-in{0%{opacity:0}50%{opacity:.51}to{opacity:1}}.cinematic-scene-shade{z-index:4;pointer-events:none}.cinematic-hud{z-index:6;position:absolute;inset:0}.cinematic-hud.is-leaving{pointer-events:none}@keyframes hud-enter{0%{opacity:0;filter:blur(9px);transform:translateY(20px)scale(.985)}to{opacity:1;filter:none;transform:none}}.cinematic-home .site-header{z-index:110}.experience-audio-toggle{color:#eef8ff;-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);cursor:pointer;background:#030c176b;border:1px solid #b4dcff38;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 13px;display:inline-flex;box-shadow:inset 0 1px #ffffff1a}.experience-audio-toggle.is-compact{min-height:32px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;padding:0 9px}.audio-bars{justify-content:center;align-items:center;gap:2px;width:17px;height:15px;display:inline-flex}.audio-bars i{background:#7b8d9d;border-radius:9px;width:2px;height:4px;transition:background .2s}.is-on .audio-bars i{background:#55c2ff;animation:.72s ease-in-out infinite alternate audio-wave}.is-on .audio-bars i:nth-child(2){animation-delay:-.42s}.is-on .audio-bars i:nth-child(3){animation-delay:-.2s}.is-on .audio-bars i:nth-child(4){animation-delay:-.56s}.audio-label,.audio-state{letter-spacing:.12em;font-size:9px}.audio-state{color:#7b9ab2}.is-on .audio-state{color:#5bc9ff}@keyframes audio-wave{to{height:14px}}.vtech-preloader{z-index:500;color:#fff;perspective:1500px;background:#000;transition:opacity .72s linear,visibility 0s linear .72s;position:fixed;inset:0;overflow:hidden}.vtech-preloader.is-leaving{opacity:0;visibility:hidden;pointer-events:none;background:0 0}.preload-grade{z-index:4;pointer-events:none;background:linear-gradient(90deg,#00050d7a,#0000 47%,#00050d1f),radial-gradient(circle at 52% 45%,#0000 18%,#00020838 100%)}.three-preload-canvas{z-index:21;touch-action:none;outline:none;width:100%;height:100%;transition:opacity .42s,visibility 0s linear .42s;display:block;position:absolute;inset:0}.preload-ui{z-index:5;transition:opacity .4s ease, transform .54s var(--ease);position:absolute;inset:0}.preload-ui.is-hidden{opacity:0;pointer-events:none;transform:scale(.985)}.preload-blackout{z-index:20;opacity:0;pointer-events:none;background:#000;transition:opacity 1.22s ease-out}.preload-blackout.is-visible{opacity:1}.preload-audio{z-index:12;position:absolute;top:24px;right:30px}.preload-audio-glass{border-radius:999px}.preload-audio-glass .experience-audio-toggle{z-index:2;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:relative}.preload-layout{transform-style:preserve-3d;padding:clamp(30px,4vw,72px);position:absolute;inset:0}.preload-ui .liquid-surface{background:linear-gradient(180deg, #ffffff21, transparent 18%), radial-gradient(circle at var(--scene-glint-x,22%) var(--scene-glint-y,5%), #65c4ff2e, transparent 34%), linear-gradient(140deg, #1d3f6085, #020a14a8 62%, #0d233a80);-webkit-backdrop-filter:blur(25px)saturate(1.55)contrast(1.06);backdrop-filter:blur(25px)saturate(1.55)contrast(1.06);border:1px solid #caebff80;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #3d99e533,0 18px 48px #00030c75,0 0 28px #2986ff1c}.preload-brand-chip{letter-spacing:.04em;border-radius:999px;width:max-content;padding:11px 24px;font-weight:750}.preload-layout small{letter-spacing:.08em;font-size:10px}.preload-layout h1{text-transform:uppercase;letter-spacing:-.045em;text-shadow:0 5px 28px #0000008f;margin:12px 0;font-size:clamp(43px,5.2vw,84px);line-height:.88}.preload-layout p{color:#f7fbffe0;line-height:1.35}.preload-layout-opening>.preload-brand-chip{position:absolute;top:2.7%;left:2.7%}.preload-opening-copy{position:absolute;top:13.5%;left:3.3%}.preload-service-current{align-items:center;gap:10px;margin-top:8px;font-size:10px;display:inline-flex}.preload-service-current:before{content:"";background:#37a9ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #168dff}.preload-layout .spatial-surface.preload-meter{border-radius:29px;width:min(520px,31vw);min-height:95px;padding:22px 26px;position:absolute;bottom:4.4%;left:2.7%}.preload-meter-copy{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.preload-meter-copy strong{font-size:16px}.preload-meter-copy span{letter-spacing:.06em;font-size:8px}.preload-track{background:#040c238c;border:1px solid #aadaffcc;border-radius:99px;height:17px;margin-top:14px;padding:3px;box-shadow:0 0 14px #398bff8c,inset 0 0 12px #3d73ff59}.preload-track i{border-radius:inherit;height:100%;transition:width .7s var(--ease);background:linear-gradient(90deg,#2a69ff,#e8fdff 82%,#82aaff);display:block;box-shadow:0 0 18px #65b9ff}.preload-layout-promise,.preload-layout-ready{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.preload-layout-promise{justify-content:flex-start;padding-top:7.4%}.preload-layout-promise>small{margin-top:18px}.preload-layout-promise h1{margin-top:4.5%;font-size:clamp(34px,3.25vw,60px);line-height:.94}.preload-layout-promise .spatial-surface.preload-meter{width:min(600px,36vw);margin-inline:auto;bottom:7.2%;left:0;right:0;translate:none}.preload-layout-services{padding:0}.preload-service-rail{background:#000816bd;border-radius:0 18px 18px 0;align-content:start;gap:15px;width:min(360px,20vw);padding:32px 30px;display:grid;position:absolute;inset:0 auto 0 0}.preload-service-rail strong{letter-spacing:.08em;margin-bottom:44px;font-size:20px}.preload-service-rail small{margin-bottom:10px}.preload-service-rail span{color:#e1efff9e;padding-left:17px;font-size:10px;line-height:1.25;position:relative}.preload-service-rail span:before{content:"";background:#516476;border-radius:50%;width:5px;height:5px;position:absolute;top:.45em;left:0}.preload-service-rail span.is-active{color:#fff}.preload-service-rail span.is-active:before{background:#38aaff;box-shadow:0 0 12px #178dff}.preload-service-copy{position:absolute;top:22%;left:24%}.preload-service-copy h1{font-size:clamp(39px,4.3vw,70px)}.preload-layout-services .spatial-surface.preload-meter{width:min(690px,43vw);bottom:4.4%;left:23%}.preload-layout-ready{padding-top:2%}.preload-layout-ready h1{font-size:clamp(70px,8vw,126px)}.preload-layout-ready p{margin:0 0 20px}.preload-enter{border-radius:999px;min-width:310px;padding:17px 50px;font-size:28px;font-weight:730;box-shadow:inset 0 1px #ffffff73,inset 0 -3px 8px #2a6fff57,0 12px 30px #0005127a,0 0 28px #348bffad}@media (max-width:900px){.site-header .experience-audio-toggle{padding:0 5px;display:inline-flex}.site-header .audio-label{display:none}.cinematic-video-layer{object-position:center}.preload-audio{top:max(14px,env(safe-area-inset-top));right:14px}.preload-layout{padding:22px 18px max(28px,env(safe-area-inset-bottom))}.preload-brand-chip{padding:9px 18px;font-size:13px}.preload-opening-copy{top:19%;left:8%}.preload-layout h1{font-size:clamp(42px,13vw,70px)}.preload-layout .spatial-surface.preload-meter,.preload-layout-promise .preload-meter,.preload-layout-services .preload-meter{left:18px;right:18px;bottom:max(28px,env(safe-area-inset-bottom));width:auto;min-height:82px;padding:18px 20px;translate:none}.preload-meter-copy span{display:none}.preload-layout-promise{padding-inline:22px}.preload-layout-promise h1{font-size:clamp(30px,8.6vw,46px);line-height:.94}.preload-service-rail{width:34%;min-width:138px;padding:22px 15px;inset:0 auto 0 0}.preload-service-rail strong{margin-bottom:54px;font-size:15px}.preload-service-rail span{font-size:8px}.preload-service-copy{top:22%;left:40%;right:12px}.preload-service-copy h1{font-size:clamp(32px,8.4vw,44px);line-height:.98}.preload-service-copy p{font-size:12px}.preload-layout-services .preload-meter{left:calc(34% + 12px)}.preload-layout-ready h1{font-size:clamp(74px,21vw,112px)}.preload-enter{min-width:min(310px,80vw);font-size:23px}}@media (prefers-reduced-motion:reduce){.cinematic-video-layer,.cinematic-hud,.audio-bars i{transition-duration:.01ms!important;animation:none!important}}
