:root{--background:#080d1b;--surface:#0e1526;--text:#f2f5fa;--muted:#a8b4c9;--quiet:#8594ae;--cyan:#7bece1;--violet:#b3a1f5;--border:#253047;--page-gutter:clamp(16px, 3vw, 32px);--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:var(--background);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65}::selection{color:#080d1b;background:#7bece1}a{color:inherit;text-decoration:none}button,summary{-webkit-tap-highlight-color:transparent}button{font:inherit}svg{flex-shrink:0;display:block}figure,h1,h2,h3,p,ul,ol{margin:0}ul,ol{padding:0}strong{color:#e5ecf7;font-weight:600}section,main{scroll-margin-top:28px}:focus-visible{outline:3px solid var(--cyan);outline-offset:6px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;background:var(--cyan);color:var(--background);border-radius:8px;padding:12px 20px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.container{width:min(calc(100% - var(--page-gutter) - var(--page-gutter)), 1216px);min-width:0;margin-inline:auto}.header-inner>*,.hero-layout>*,.hero-bottom>*,.section-heading>*,.setup-layout>*,.faq-layout>*,.footer-main>*{min-width:0}.hero-copy,.step-content,.feature-card,.demo-card,.faq-item,.final-copy{overflow-wrap:anywhere}.section{padding-block:112px}.eyebrow,.micro-label{font-family:var(--font-mono);letter-spacing:.13em;font-size:11px;font-weight:500;line-height:1.7;display:block}.eyebrow{color:var(--cyan);margin-bottom:20px;font-size:12px}.micro-label{color:var(--quiet)}h1,h2,h3{font-weight:650}h2{letter-spacing:-.045em;font-size:clamp(34px,3.55vw,49px);line-height:1.15}h3{letter-spacing:-.025em;font-size:23px;line-height:1.35}.section-description{color:var(--muted);font-size:17px;line-height:1.75}.section-heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:44px;display:flex}.section-heading>.section-description{max-width:390px;padding-bottom:4px}.button{text-align:center;overflow-wrap:anywhere;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-width:0;max-width:100%;min-height:56px;padding:14px 22px;font-size:14px;font-weight:650;line-height:1.4;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.button svg{width:19px;height:19px}.button>span{min-width:0}.button-primary{background:var(--cyan);color:#072c30}.button-primary:hover{background:#a1f8ed;transform:translateY(-2px)}.button-secondary{color:var(--text);background:#101b2c;border-color:#4b6073}.button-secondary:hover{border-color:var(--cyan);background:#18283c;transform:translateY(-2px)}.button-compact{min-height:44px;padding:11px 17px;font-size:13px}.button-compact svg{width:16px;height:16px}.button-pending{color:#b2bfd3;cursor:default;background:#11192b;border-color:#33405a}.pending-label{color:#b9c5d9;font-family:var(--font-mono);background:#222c40;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:500}.button-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.access-note{max-width:520px;color:var(--muted);margin-top:14px;font-size:12px;line-height:1.7}.inline-link{text-underline-offset:3px;text-decoration:underline}.inline-link:hover{color:var(--cyan)}.release-note{flex-wrap:wrap;gap:6px 12px;display:flex}.release-note>*+:before{content:"·";color:var(--quiet);margin-right:12px}.text-link{max-width:100%;min-height:44px;color:var(--cyan);align-items:center;gap:13px;font-size:14px;font-weight:550;display:inline-flex}.text-link svg{width:19px;height:19px;transition:transform .18s}.text-link:hover{color:#bcfff7}.text-link:hover svg{transform:translate(4px)}.status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.pill{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid;border-radius:5px;padding:5px 11px;font-size:10px;line-height:1.6;display:inline-block}.pill-cyan{color:var(--cyan);background:#112d32;border-color:#2d5a5b}.pill-violet{color:#c4b3ff;background:#251f3c;border-color:#443965}.site-header{border-bottom:1px solid #1d263b}.header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;min-height:94px;padding-block:12px;display:flex}.wordmark{letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:21px;font-weight:650;display:inline-flex}.wordmark>svg{color:var(--cyan)}.main-nav{align-items:center;gap:34px;margin-left:auto;margin-right:35px;display:flex}.main-nav a,.footer-nav a{color:#bec8db;align-items:center;min-height:44px;font-size:13px;transition:color .18s;display:inline-flex}.main-nav a:hover,.footer-nav a:hover{color:var(--cyan)}.hero{background:radial-gradient(at 90% 25%,#17182e60,#0000 48%);padding-top:78px;position:relative}.hero-layout{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:30px;display:grid}.hero-copy{min-width:0}.hero-eyebrow{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.11em;align-items:center;gap:9px;margin-bottom:25px;font-size:11px;display:inline-flex}h1{letter-spacing:-.06em;max-width:100%;font-size:clamp(36px,5.5vw,80px);line-height:1.075}h1>span{color:var(--cyan)}.hero-description{color:#b8c3d6;max-width:485px;margin-top:26px;margin-bottom:30px;font-size:17px;line-height:1.8}.hero-guide{margin-top:13px}.hero-status{max-width:495px;color:var(--muted);border-left:2px solid #374363;margin-top:24px;padding-left:16px;font-size:12px;line-height:1.85}.hero-status strong{font-weight:600}.hero-bottom{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:40px;margin-top:66px;padding-block:28px;display:flex}.requirements{flex-wrap:wrap;gap:17px 28px;list-style:none;display:flex}.requirements li{color:#b5c0d4;align-items:center;gap:9px;font-size:12px;display:flex}.requirements svg{color:#8193b0;width:19px;height:19px}.vr-address{min-width:0}.vr-address>.micro-label{letter-spacing:.08em;margin-bottom:5px;font-size:9px}.vr-address>a{min-height:44px;color:var(--cyan);font-family:var(--font-mono);align-items:center;gap:12px;font-size:14px;line-height:1.65;display:flex}.vr-address>a>span:first-child{overflow-wrap:anywhere;min-width:0}.vr-address>a svg{width:16px;height:16px}.vr-address>a:hover{color:#b6fff5}.hero-bottom>.vr-address{flex-shrink:0;max-width:40%}.connection-figure{isolation:isolate;background:radial-gradient(at 50% 42%,#151a31,#0c1121 68%);border:1px solid #242c45;border-radius:20px;align-self:center;width:100%;min-width:0;max-width:100%;height:530px;position:relative;overflow:clip}.connection-figure:before{z-index:-1;content:"";border-radius:inherit;opacity:.25;background-image:linear-gradient(#30395050 1px,#0000 1px),linear-gradient(90deg,#30395050 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.figure-topline{color:#8390aa;font-family:var(--font-mono);letter-spacing:.12em;justify-content:space-between;font-size:9px;display:flex;position:absolute;top:24px;left:27px;right:27px}.orbit-art{width:100%;height:calc(100% - 35px);position:absolute;top:12px;left:0}.device-label{background:#0e1526ed;border:1px solid #303952;border-radius:8px;align-items:center;gap:11px;max-width:calc(100% - 30px);padding:13px 16px;display:flex;position:absolute;box-shadow:0 12px 36px #02051340}.device-label>span:last-child{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.device-label .micro-label{letter-spacing:.08em;font-size:8px}.device-label strong{font-size:14px;font-weight:500}.device-icon{color:var(--cyan)}.device-icon svg{width:27px;height:27px}.device-headset{top:81px;right:29px}.device-headset .device-icon{color:var(--violet)}.device-phone{bottom:105px;left:29px}.pairing-label{color:#c7d2e6;justify-content:center;align-items:center;gap:9px;font-size:11px;display:flex;position:absolute;bottom:52px;left:24px;right:24px}.pairing-label svg{width:16px;height:16px;color:var(--cyan)}.connection-figure figcaption{color:#9caac1;text-align:center;font-size:11px;line-height:1.5;position:absolute;bottom:18px;left:12px;right:12px}.connection-figure figcaption>span{color:#4b5a73;padding-inline:5px}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.feature-card{border:1px solid var(--border);background:linear-gradient(135deg,#11192b,#0d1424);border-radius:12px;flex-direction:column;min-width:0;padding:30px;display:flex}.feature-card-top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.feature-icon{width:48px;height:48px;color:var(--cyan);background:#132631;border:1px solid #2d4852;border-radius:10px;place-items:center;display:grid}.feature-card:nth-child(2) .feature-icon{color:var(--violet);background:#252039;border-color:#423859}.card-index{color:#70819b;font-family:var(--font-mono);font-size:11px}.feature-card h3{max-width:280px;margin-bottom:15px}.feature-card p{color:var(--muted);flex-grow:1;font-size:14px;line-height:1.85}.feature-detail{border-top:1px solid var(--border);letter-spacing:.1em;margin-top:30px;padding-top:20px;font-size:9px}.direction-note{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:13px;display:flex}.setup-section{background:#0d1424;border-block:1px solid #222d44}.setup-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:94px;display:grid}.setup-intro{position:sticky;top:32px}.setup-intro>.section-description{max-width:335px;margin-top:22px;font-size:16px}.setup-checklist{border-top:1px solid #303a50;max-width:340px;margin-top:39px;padding-top:28px}.setup-checklist>.micro-label{font-size:10px}.setup-checklist ul{gap:15px;margin-top:21px;list-style:none;display:grid}.setup-checklist li{color:#d1d9e8;align-items:center;gap:12px;font-size:13px;display:flex}.setup-checklist svg{color:#8497b3;width:19px;height:19px}.setup-checklist>p{color:var(--quiet);margin-top:19px;font-size:12px;line-height:1.8}.setup-pending{max-width:340px;color:var(--violet);align-items:flex-start;gap:10px;margin-top:27px;display:flex}.setup-pending .status-dot{margin-top:8px}.setup-pending>p{color:#afa9c8;font-size:12px;line-height:1.8}.setup-steps>ol{list-style:none}.setup-step{grid-template-columns:45px minmax(0,1fr);gap:24px;padding-bottom:33px;display:grid;position:relative}.setup-step:not(:last-child):before{content:"";border-left:1px solid #2a374e;position:absolute;top:45px;bottom:0;left:21px}.step-number{z-index:1;width:44px;height:44px;color:var(--cyan);font-family:var(--font-mono);background:#101e2e;border:1px solid #34475b;border-radius:50%;place-items:center;font-size:12px;display:grid;position:relative}.step-content{min-width:0;padding-top:3px}.device-tag{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;display:inline-flex}.device-tag svg{width:13px;height:13px}.device-tag-headset{color:var(--violet)}.step-content h3{margin-top:8px;margin-bottom:12px;font-size:21px}.step-content>p{color:var(--muted);font-size:14px;line-height:1.85}.step-action{margin-top:19px}.step-action .button{min-height:45px;padding:11px 16px;font-size:12px}.step-action .button svg{width:16px;height:16px}.step-action .access-note{margin-top:10px;font-size:11px}.step-content .vr-address{background:#101f2d;border:1px solid #2d4253;border-radius:8px;margin-top:20px;padding:14px 18px}.step-content>.step-helper{color:#9baac1;margin-top:16px;font-size:12px;line-height:1.8}.expected-result{background:#102428;border:1px solid #294649;border-radius:9px;align-items:flex-start;gap:14px;margin-left:69px;padding:20px;display:flex}.expected-result>svg{width:20px;height:20px;color:var(--cyan);margin-top:2px}.expected-result strong{color:#cceee9;font-size:13px;font-weight:550;line-height:1.65;display:block}.expected-result p{color:#a1bcbf;margin-top:8px;font-size:12px;line-height:1.75}.demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.demo-card{border:1px solid var(--border);isolation:isolate;border-radius:14px;min-width:0;padding:33px;position:relative;overflow:hidden}.demo-current{background:linear-gradient(145deg,#111f2a,#0d1523 70%);border-color:#2b4249}.demo-preview{background:linear-gradient(145deg,#1b182c,#121323 70%);border-color:#39334e}.demo-card-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.demo-card-heading>svg{width:22px;height:22px;color:var(--cyan)}.demo-preview .demo-card-heading>svg{color:var(--violet)}.demo-card h3{margin-bottom:14px;font-size:27px}.demo-card>p{max-width:450px;color:var(--muted);font-size:14px;line-height:1.85}.capability-list{gap:16px;margin-top:28px;list-style:none;display:grid}.capability-list li{align-items:flex-start;gap:12px;font-size:13px;line-height:1.75;display:flex}.capability-list svg{width:17px;height:17px;color:var(--cyan);margin-top:3px}.capability-planned svg{color:var(--violet)}.demo-card-footnote{color:#91a2bb;border-top:1px solid #293446;align-items:center;gap:7px;margin-top:30px;padding-top:21px;font-size:10px;line-height:1.7;display:flex}.demo-current .demo-card-footnote .status-dot{color:var(--cyan)}.preview-orbit{z-index:-1;background:radial-gradient(circle,#6a448a15,#0000 65%);border:1px solid #7963b830;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-125px;right:-90px}.preview-orbit span{border:1px solid #7963b825;border-radius:50%;position:absolute;inset:35px}.preview-orbit span:nth-child(2){inset:76px}.preview-orbit span:nth-child(3){inset:120px}.product-boundary{background:#0c1220;border:1px solid #242d40;border-radius:8px;grid-template-columns:220px minmax(0,1fr);gap:26px;margin-top:27px;padding:25px 28px;display:grid}.product-boundary .micro-label{padding-top:3px;font-size:9px}.product-boundary p{color:var(--muted);font-size:12px;line-height:1.9}.faq-section{padding-top:28px}.faq-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:94px;display:grid}.faq-layout .section-description{margin-top:24px;font-size:16px}.faq-layout .text-link{margin-top:20px;font-size:13px}.faq-list{border-top:1px solid #2d364b}.faq-item{border-bottom:1px solid #2d364b}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;min-height:79px;padding:21px 4px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary>span{font-size:15px;font-weight:500;line-height:1.7}.faq-item summary>svg{color:#8b9eb9;width:19px;height:19px;transition:transform .18s,color .18s}.faq-item summary:hover,.faq-item[open] summary{color:var(--cyan)}.faq-item[open] summary>svg{color:var(--cyan);transform:rotate(45deg)}.faq-item>p{color:var(--muted);padding:0 40px 24px 4px;font-size:14px;line-height:1.9}.final-section{padding-bottom:90px}.final-card{isolation:isolate;background:linear-gradient(120deg,#152a35,#111a2e 60%,#19192c);border:1px solid #31505a;border-radius:17px;padding:60px;position:relative;overflow:hidden}.final-copy{max-width:670px}.final-copy h2{font-size:clamp(38px,4.1vw,59px)}.final-copy>p{color:#b8c9d8;max-width:545px;margin-block:23px 28px;font-size:16px;line-height:1.8}.final-copy .access-note{color:#afc0d0}.final-copy>.vr-address{border-top:1px solid #364455;max-width:100%;margin-top:28px;padding-top:21px;display:inline-block}.final-orbit{z-index:-1;background:radial-gradient(circle,#84e3ef0a,#0000 65%);border:1px solid #9b8bd52a;border-radius:50%;width:590px;height:590px;position:absolute;top:-45px;right:-140px}.final-orbit:after{content:"";background:#8bd4dc;border-radius:50%;width:9px;height:9px;position:absolute;top:144px;left:104px;box-shadow:0 0 32px #80dcea50}.final-orbit span{border:1px solid #9b8bd525;border-radius:50%;position:absolute;inset:60px}.final-orbit span:nth-child(2){inset:126px}.final-orbit span:nth-child(3){inset:190px}.site-footer{background:#070c18;border-top:1px solid #222b3f;padding-block:44px 24px}.footer-main{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.footer-main p{color:#93a3bd;margin-top:14px;font-size:12px;line-height:1.8}.footer-nav{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.footer-nav a{font-size:12px}.footer-nav a:last-child{gap:12px}.footer-bottom{color:#8b9bb5;border-top:1px solid #1f293e;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:42px;padding-top:21px;font-size:10px;display:flex}.footer-bottom>span:last-child{font-family:var(--font-mono);letter-spacing:.07em;font-size:9px}@media (min-width:1500px){.hero{padding-top:90px}}@media (max-width:1100px){.hero-layout{gap:24px}.hero-description{font-size:16px}.connection-figure{height:500px}.device-headset{right:20px}.device-phone{left:20px}.device-label{padding:11px 13px}.hero-bottom{gap:28px}.requirements{gap:12px 22px}.hero-bottom>.vr-address{max-width:45%}.setup-layout,.faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:50px}.feature-card{padding:26px}.feature-card h3{font-size:21px}.section-heading>.section-description{max-width:310px;font-size:15px}}@media (max-width:1024px){.section{padding-block:80px}.header-inner{gap:20px;min-height:82px}.wordmark{font-size:19px}.main-nav{gap:22px;margin-right:10px}.hero{padding-top:58px}.hero-layout{grid-template-columns:minmax(0,1fr);gap:45px}.hero-copy{max-width:680px}h1{max-width:680px;font-size:clamp(36px,8vw,70px)}.hero-description{max-width:560px;font-size:17px}.hero-status{max-width:570px}.connection-figure{width:100%;height:500px}.orbit-art{width:80%;left:10%}.device-headset{top:90px;right:15%}.device-phone{bottom:105px;left:14%}.hero-bottom{align-items:flex-start;margin-top:42px}.requirements{flex-direction:column;gap:13px}.hero-bottom>.vr-address{max-width:55%}.section-heading{gap:32px}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feature-card{padding:22px 19px}.feature-card h3{font-size:20px}.feature-card p{font-size:13px}.feature-icon{width:43px;height:43px}.setup-layout,.faq-layout{grid-template-columns:minmax(0,1fr);gap:43px}.setup-intro{position:static}.setup-intro>.section-description{max-width:590px}.setup-checklist{max-width:none;margin-top:26px;padding-top:22px}.setup-checklist ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.setup-checklist>p{max-width:480px}.setup-pending{max-width:560px;margin-top:18px}.setup-step{gap:25px;padding-bottom:36px}.demo-card{padding:27px}.demo-card h3{font-size:24px}.demo-card>p{font-size:13px}.capability-list{gap:14px}.capability-list li{font-size:12px}.demo-card-footnote{font-size:9px}.product-boundary{grid-template-columns:minmax(0,1fr);gap:9px}.faq-section{padding-top:0}.faq-layout .section-description br{display:none}.faq-layout .text-link{margin-top:8px}.final-card{padding:42px}.final-orbit{opacity:.7;right:-260px}.final-section{padding-bottom:72px}.footer-nav{gap:20px}}@media (max-width:640px){.section{padding-block:66px}.header-inner{gap:18px;min-height:76px}.wordmark{gap:8px;font-size:19px}.wordmark>svg{width:29px;height:29px}.main-nav{margin:0 0 0 auto}.main-nav a{white-space:nowrap;font-size:12px}.main-nav .nav-features,.main-nav .nav-faq,.header-action{display:none}.hero{padding-top:45px}.hero-eyebrow{letter-spacing:.09em;margin-bottom:22px;font-size:9px}h1{letter-spacing:-.055em;max-width:100%;font-size:clamp(32px,9.8vw,60px);line-height:1.08}.hero-description{margin-top:23px;margin-bottom:26px;font-size:15px;line-height:1.85}.hero-copy .button-row,.final-copy .button-row{flex-direction:column;align-items:stretch;gap:10px}.hero-copy .button,.final-copy .button{width:100%}.hero-copy .button-primary,.final-copy .button-primary{justify-content:space-between}.hero-copy .button-pending,.final-copy .button-pending{justify-content:flex-start}.hero-copy .pending-label,.final-copy .pending-label{margin-left:auto}.access-note{font-size:11px}.hero-guide{margin-top:16px;font-size:13px}.hero-status{margin-top:21px;font-size:11px}.hero-layout{gap:36px}.connection-figure{border-radius:14px;height:380px}.figure-topline{font-size:8px;top:20px;left:20px;right:20px}.orbit-art{width:100%;height:calc(100% - 24px);top:9px;left:0}.device-label{border-radius:6px;gap:8px;padding:9px 11px}.device-label .micro-label{font-size:9px}.device-label strong{font-size:12px}.device-icon svg{width:22px;height:22px}.device-headset{top:68px;right:15px}.device-phone{bottom:89px;left:15px}.pairing-label{gap:6px;font-size:10px;bottom:59px;left:12px;right:12px}.pairing-label svg{width:14px;height:14px}.connection-figure figcaption{font-size:10px;bottom:15px;left:12px;right:12px}.connection-figure figcaption>span{padding-inline:2px}.hero-bottom{flex-direction:column;gap:24px;margin-top:30px;padding-block:26px}.requirements{gap:12px}.requirements li{font-size:11px}.hero-bottom>.vr-address{border-top:1px solid #202b40;width:100%;max-width:none;padding-top:21px}.vr-address>a{font-size:13px}.section-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.eyebrow{margin-bottom:17px;font-size:10px}h2{font-size:clamp(28px,7.5vw,35px);line-height:1.18}.section-heading>.section-description{max-width:100%;padding:0;font-size:14px}.section-heading>.section-description br{display:none}.feature-grid{grid-template-columns:minmax(0,1fr);gap:14px}.feature-card{padding:27px}.feature-card-top{margin-bottom:23px}.feature-card h3{max-width:none;margin-bottom:12px;font-size:22px}.feature-card p{font-size:14px}.feature-detail{margin-top:23px;padding-top:17px}.direction-note{flex-direction:column;gap:10px;margin-top:25px;padding-inline:12px;font-size:12px}.setup-layout{gap:36px}.setup-intro>.section-description{font-size:14px}.setup-checklist ul{grid-template-columns:minmax(0,1fr);gap:13px}.setup-checklist>p,.setup-pending>p{font-size:11px}.setup-step{grid-template-columns:34px minmax(0,1fr);gap:16px;padding-bottom:32px}.step-number{width:34px;height:34px;font-size:10px}.setup-step:not(:last-child):before{top:35px;left:16px}.step-content{padding-top:0}.device-tag{font-size:9px}.step-content h3{margin-top:9px;margin-bottom:11px;font-size:20px}.step-content>p{font-size:13px}.step-content .vr-address{padding:12px}.step-content .vr-address>.micro-label{font-size:7px}.step-content .vr-address>a{gap:7px;font-size:11px}.step-action .button{gap:9px;padding-inline:12px;font-size:11px}.step-action .pending-label{font-size:8px}.step-content>.step-helper{font-size:11px}.expected-result{gap:10px;margin-left:0;padding:18px}.expected-result strong{font-size:12px}.expected-result p{font-size:11px}.demo-grid{grid-template-columns:minmax(0,1fr);gap:16px}.demo-card{padding:27px}.demo-card-heading{margin-bottom:24px}.demo-card h3{font-size:24px}.demo-card>p{font-size:13px}.capability-list li{font-size:12px}.product-boundary{padding:21px}.product-boundary p{font-size:11px}.faq-section{padding-top:0}.faq-layout{gap:28px}.faq-layout .section-description{margin-top:19px;font-size:14px}.faq-item summary{gap:20px;min-height:74px;padding-block:20px}.faq-item summary>span{font-size:13px}.faq-item>p{padding-right:20px;font-size:13px}.final-section{padding-bottom:54px}.final-card{border-radius:12px;padding:32px 23px}.final-copy h2{font-size:clamp(30px,8vw,39px)}.final-copy>p{margin-block:20px 25px;font-size:14px}.final-copy .access-note{font-size:10px}.final-copy>.vr-address{margin-top:24px;display:block}.final-copy>.vr-address>.micro-label{font-size:8px}.final-copy>.vr-address>a{font-size:11px}.final-orbit{opacity:.45;top:0;right:-365px}.site-footer{padding-top:32px}.footer-main{flex-direction:column;gap:24px}.footer-nav{justify-content:space-between;gap:14px;width:100%}.footer-nav a{font-size:11px}.footer-bottom{gap:9px;margin-top:25px;font-size:9px}.footer-bottom>span:last-child{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.button:hover,.text-link:hover svg{transform:none}}@media (forced-colors:active){.button,.pill,.feature-card,.demo-card,.final-card,.connection-figure{border:1px solid canvastext}.button-primary{color:buttontext;background:buttonface}.button-pending{color:graytext}.orbit-art,.preview-orbit,.final-orbit{display:none}}
