@charset "UTF-8";
:root{font-family:Arial,Helvetica,sans-serif;color:#f3f0e7;background:#141513;font-synthesis:none;--muted:#aaa99e;--acid:#c7ef66}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:3px solid var(--acid);outline-offset:6px}a:hover{text-decoration:underline}.wrap{max-width:1260px;margin:auto;padding-left:44px;padding-right:44px}.nav{height:100px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #33352e}.brand{font-size:34px;font-weight:900;letter-spacing:-2px;display:inline-flex;align-items:center;gap:11px}.brand-icon{background:var(--acid);color:#171912;width:34px;height:34px;font-size:32px;border-radius:9px;display:grid;place-items:center;line-height:1;padding-bottom:9px}.brand-dot{font-size:12px;letter-spacing:0;align-self:flex-start;margin-top:4px}.nav nav{display:flex;align-items:center;gap:30px;font-size:14px}.web-link{padding:12px 17px;border:1px solid #55564e;border-radius:7px}.hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;align-items:center;padding-top:72px;padding-bottom:85px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;display:flex;align-items:center;gap:9px}.status-dot,.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--acid)}h1{font-size:clamp(50px,5.6vw,77px);line-height:1.02;letter-spacing:-4px;margin:30px 0 24px}h1>span{color:var(--acid)}.intro{font-size:17px;color:#b9b9af;line-height:1.6;margin-bottom:29px}.button{display:inline-flex;justify-content:space-between;gap:30px;align-items:center;min-height:54px;padding:17px 23px;border-radius:7px;background:var(--acid);color:#171b10;font-size:15px;font-weight:700}.button:hover{text-decoration:none;background:#d6fb8c}.button span{font-size:25px;line-height:18px}.download-meta{font-size:11px;color:var(--muted);line-height:1.7;max-width:390px;overflow-wrap:anywhere}.text-link{font-size:13px;display:inline-block;margin-top:8px}.product{border:1px solid #4c4e41;background:#20211e;border-radius:12px;overflow:hidden;box-shadow:15px 22px 0 #1c1e17;transform:rotate(-1.5deg)}.product-top{height:42px;display:flex;align-items:center;gap:21px;padding:0 15px;font-size:10px;color:#b2b2a7;border-bottom:1px solid #363830}.mini-brand{font-weight:900;font-size:17px;color:#f3f0e7}.window-controls{margin-left:auto;color:#898b80}.product-body{display:flex;min-height:345px}.rooms{width:155px;padding:20px 9px 14px;flex-shrink:0;border-right:1px solid #363830;display:flex;flex-direction:column;gap:15px;font-size:10px;color:#b9bbae}.room-title{font-size:8px;color:#85887a;padding-left:7px;letter-spacing:1px}.rooms .selected{background:#363e27;color:#d3ef9e;border-radius:4px;padding:8px 5px;white-space:nowrap}.selected .live-dot{width:5px;height:5px;margin-left:3px}.member{display:flex;align-items:center;gap:8px;padding-left:19px}.member>span{margin-left:auto;color:var(--acid)}.avatar{font-style:normal;font-weight:700;display:grid;place-items:center;border-radius:50%;width:22px;height:22px;color:#23261b}.a1{background:#c5dc8d}.a2{background:#b2b3ec}.a3{background:#d8b991}.site-room{margin-top:5px}.site-room span{float:right}.connected{margin-top:auto;color:var(--acid);font-size:10px;line-height:1.9}.connected small{color:#969b89;margin-left:13px;font-size:9px}.stage{flex:1;min-width:0;padding:17px 15px 12px}.stage-title{font-size:11px;font-weight:bold;margin-bottom:15px;display:flex;justify-content:space-between;gap:4px}.stage-title span{color:#929584;font-size:8px;font-weight:400}.stream{position:relative;border:1px solid #526340;background:#272f23;border-radius:5px;min-height:190px;overflow:hidden;padding:12px}.stream-grid{position:absolute;inset:0;background-image:linear-gradient(#7983601a 1px,transparent 1px),linear-gradient(90deg,#7983601a 1px,transparent 1px);background-size:23px 23px;transform:rotate(-12deg) scale(1.6)}.stream-label{position:relative;font-size:7px}.live-badge{background:var(--acid);color:#222b17;font-size:7px;padding:3px 4px;font-weight:bold;margin-right:6px;border-radius:2px}.stream-center{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:28px;font-size:20px;line-height:1.15;font-weight:900;letter-spacing:-.6px}.stream-center b{color:var(--acid)}.crosshair{font-size:75px;color:var(--acid);font-weight:normal;line-height:1}.quality{position:absolute;right:9px;bottom:8px;font-size:7px;color:#d7dfc3}.people{display:flex;justify-content:center;gap:30px;margin-top:17px}.people>div{display:flex;align-items:center;gap:6px;font-size:8px}.people .avatar{width:27px;height:27px;font-size:11px}.speaking{outline:2px solid var(--acid);outline-offset:3px}.call-controls{display:flex;justify-content:center;gap:8px;margin-top:19px}.call-controls>span{display:grid;place-items:center;width:28px;height:24px;border-radius:5px;background:#393c34;font-size:14px}.call-controls>.end-call{background:#8f4240}.illustration-label{font-size:7px;color:#898d7e;padding:7px;text-align:right;border-top:1px solid #363830}.feature-strip{border-top:1px solid #3c4031;border-bottom:1px solid #3c4031;background:#1e2319}.strip-inner{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;font-weight:bold;letter-spacing:1px}.strip-inner i{font-size:25px;color:var(--acid);font-style:normal}.features{padding-top:90px;padding-bottom:90px}.section-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:15px}.section-heading .eyebrow{grid-column:1/-1;color:var(--muted)}h2{font-size:43px;line-height:1.1;letter-spacing:-1.7px;margin:13px 0 0}.section-heading>p{justify-self:end;font-size:15px;color:var(--muted);line-height:1.7}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.feature-grid article{position:relative;padding:28px 25px 30px;background:#20221d;border-radius:8px;border:1px solid #35392d}.feature-grid .highlight{background:#c7ef66;color:#202819;border-color:#c7ef66}.feature-number{position:absolute;right:22px;top:22px;font-size:11px;opacity:.6}.feature-glyph{font-size:38px;height:70px;color:var(--acid)}.highlight .feature-glyph{color:#39472c}h3{font-size:19px;letter-spacing:-.3px;margin:18px 0 12px}.feature-grid p,.start p{font-size:14px;color:#b2b5a7;line-height:1.65;margin-bottom:0}.feature-grid small{display:block;font-size:10px;line-height:1.5;margin-top:13px;color:#969b89}.highlight p,.highlight small{color:#42522d}.start{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:15px;padding-bottom:90px}.start .eyebrow{color:var(--muted)}.start h2{margin-top:23px}.start p{margin-top:20px}.start ol{list-style:none;padding:0;margin:0}.start li{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid #35392d}.start li:first-child{padding-top:0}.start li>span{color:var(--acid);font-size:12px;padding-top:4px}.start li h3{margin:0}.start li p{margin-top:9px}.download-section{padding-bottom:80px}.download-panel{text-align:center;background:#edeee4;color:#24271d;border-radius:12px;padding:50px 24px}.download-panel .eyebrow{justify-content:center;font-size:10px;color:#60674f}.download-panel h2{font-size:57px;margin-top:25px}.download-panel>p{color:#5a614d;font-size:14px;line-height:1.6}.download-panel .button{background:#232b1b;color:var(--acid);margin-top:14px;min-width:280px}.download-panel .button:hover{background:#38452b}.download-panel .download-meta{margin:10px auto 0;font-size:11px}.checksum{font-size:11px;text-decoration:underline}.download-panel .update-note{font-size:12px;margin-top:25px}.faq{padding-bottom:90px}.faq h2{font-size:30px;margin-bottom:25px}.faq details{border-top:1px solid #35392d;padding:22px 0}.faq summary{font-size:17px;cursor:pointer}.faq details p{color:var(--muted);font-size:14px;line-height:1.7;max-width:760px}.faq details a{text-decoration:underline}footer{display:flex;align-items:center;gap:30px;border-top:1px solid #35392d;min-height:110px}footer p{font-size:12px;color:var(--muted)}footer>span{margin-left:auto;font-size:10px;color:#909584}footer>span a{text-decoration:underline}[hidden]{display:none!important}@media(max-width:1000px){.wrap{padding-left:25px;padding-right:25px}.hero{grid-template-columns:1fr 1.1fr;gap:25px}h1{font-size:58px}.rooms{width:125px;font-size:8px}.product-body{min-height:315px}.stream-center{font-size:16px}.crosshair{font-size:52px}.people{gap:13px}.stream{min-height:170px}.feature-grid article{padding:25px 20px}h3{font-size:17px}}@media(max-width:750px){.nav{height:79px}.brand{font-size:29px}.nav nav{gap:15px}.nav nav>a:not(.web-link){display:none}.web-link{font-size:12px;padding:10px}.hero{grid-template-columns:1fr;padding-top:45px;padding-bottom:55px;gap:40px}h1{font-size:67px;letter-spacing:-3px}.intro{font-size:16px}.product{transform:none;box-shadow:7px 9px 0 #1c1e17}.product-body{min-height:315px}.rooms{width:125px}.stream-center{font-size:18px}.stream{min-height:165px}.crosshair{font-size:50px}.stage{padding:14px 10px}.stream-label{font-size:6px}.people{gap:13px}.feature-strip{overflow:hidden}.strip-inner{display:grid;grid-template-columns:1fr 1fr;gap:17px;min-height:94px;padding-top:17px;padding-bottom:17px;font-size:9px;letter-spacing:.5px}.strip-inner i{display:none}.features{padding-top:55px;padding-bottom:55px}.section-heading{grid-template-columns:1fr}.section-heading>p{justify-self:start;margin-bottom:0}h2{font-size:35px}.feature-grid{grid-template-columns:1fr;gap:12px}.feature-grid article{padding:24px}.feature-glyph{height:45px;font-size:31px}.feature-grid h3{font-size:21px}.start{grid-template-columns:1fr;gap:32px;padding-bottom:55px}.start h2{margin-top:18px}.download-section{padding-bottom:50px}.download-panel{padding:37px 18px}.download-panel h2{font-size:41px}.download-panel .eyebrow{font-size:8px;letter-spacing:1px}.download-panel .button{min-width:0;width:100%;max-width:300px}.faq{padding-bottom:50px}.faq summary{font-size:15px}footer{flex-wrap:wrap;gap:8px 20px;padding-top:25px;padding-bottom:25px}footer>span{flex-basis:100%;margin:10px 0 0}footer p{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
