@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.31vfkycla13v0.woff2?dpl=dpl_YTR4166w8e35DQN2bzh7kRpTgvhb)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.0c4siir8-ephk.woff2?dpl=dpl_YTR4166w8e35DQN2bzh7kRpTgvhb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.1pg2nifvadz06.woff2?dpl=dpl_YTR4166w8e35DQN2bzh7kRpTgvhb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_12659670-module__Iiw5ra__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_12659670-module__Iiw5ra__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.v6{--paper:#fffcee;--card:#fff;--ink:#202b43;--ink-2:#3b455c;--dim:#6b6f80;--faint:#b9b4a6;--rule:#202b4324;--blue:#4d69e6;--yellow:#e5c776;--orange:#e38c6e;--green:#5fa866;--green-ink:#336b3c;--gold:#e5b94e;--gold-ink:#7a5a0c;--red:#e0625a;--red-ink:#be3e36;--blue-ink:#3651c9;--orange-ink:#b85a3a;--t-gold:#fbe6b4;--t-teal:#c7e8ec;--t-violet:#ddd5f6;--t-blue:#e2e7fb;--t-orange:#fbe5dc;--t-green:#e6efdf;--t-red:#f7d3cf;--on-ink:#cfd2de;--on-ink-dim:#8d93a8;--display:"Bricolage Grotesque", "Geist", system-ui, sans-serif;--font:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, Menlo, monospace;--t-hero:clamp(44px, 6.4vw, 96px);--t-h2:clamp(34px, 4.3vw, 60px);--t-h3:clamp(24px, 1.2vw + 18px, 32px);--t-h4:20px;--t-lead:20px;--t-body:17px;--t-small:14px;--t-label:12px;--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-6:48px;--s-8:64px;--s-12:96px;--section:112px;--gutter:24px;--bw:2.5px;--r-lg:22px;--r-md:14px;--r-sm:10px;--e1:4px 4px 0 var(--ink);--e2:7px 7px 0 var(--ink)}.v6 *,.v6 :before,.v6 :after{box-sizing:border-box}html:has(.v6){scroll-behavior:smooth;-webkit-text-size-adjust:100%}.v6 [id]{scroll-margin-top:96px}.v6 :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}body:has(.v6){background:#fffcee;margin:0;overflow-x:hidden}.v6{background:var(--paper);color:var(--ink);font:400 var(--t-body)/1.5 var(--font);-webkit-font-smoothing:antialiased}.v6 ::selection{background:var(--yellow)}.v6 a{color:inherit;text-decoration:none}.v6 img{display:block}.v6 button{font:inherit;color:inherit}.v6 h1,.v6 h2,.v6 h3,.v6 h4{font-family:var(--display);margin:0;font-weight:800}.v6 p{margin:0}.v6 .mono{font-family:var(--mono)}.v6 .wrap{max-width:1320px;margin:0 auto;padding:0 40px}.v6 .grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.v6 ol{list-style:revert}.v6 ::placeholder{color:revert;opacity:revert}.v6 .card{background:var(--card);border:var(--bw) solid var(--ink);border-radius:var(--r-lg);isolation:isolate;position:relative;overflow:hidden}.v6 .card.raised{box-shadow:var(--e2)}.v6 .bar{border-bottom:var(--bw) solid var(--ink);background:var(--paper);font:500 var(--t-label) var(--mono);color:var(--dim);align-items:center;gap:10px;padding:12px 14px 12px 16px;display:flex}.v6 .bar .right{align-items:center;gap:8px;margin-left:auto;display:flex}.v6 .lights{gap:6px;margin-right:4px;display:flex}.v6 .lights b{border-radius:50%;width:11px;height:11px}.v6 .lights b:first-child{background:var(--orange)}.v6 .lights b:nth-child(2){background:var(--yellow)}.v6 .lights b:nth-child(3){background:var(--blue)}.v6 .foot{justify-content:space-between;align-items:center;gap:var(--s-2);border-top:var(--bw) solid var(--ink);padding:14px 20px;display:flex}.v6 .foot .lead{font:800 var(--t-h4)/1.2 var(--display);letter-spacing:-.02em}.v6 .stage{background-image:radial-gradient(#202b4329 1px,#0000 1.4px);background-size:18px 18px}.v6 .stage svg{width:100%;height:auto;display:block}.v6 .btn{cursor:pointer;white-space:nowrap;font:700 16px/1 var(--font);letter-spacing:-.01em;background:var(--card);color:var(--ink);border:var(--bw) solid var(--ink);border-radius:var(--r-md);box-shadow:var(--e1);align-items:center;gap:.55em;padding:15px 20px;transition:transform .1s,box-shadow .1s,background .15s;display:inline-flex}.v6 .btn:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}.v6 .btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.v6 .btn .arr{transition:transform .15s}.v6 .btn:hover .arr{transform:translate(3px)}.v6 .btn.primary{background:var(--ink);color:var(--paper)}.v6 .btn.sm{font-size:var(--t-small);padding:10px 14px}.v6 .btn.lg{padding:18px 24px;font-size:18px}.v6 .btn[disabled]{opacity:.45;pointer-events:none}.v6 .btn .count{font:600 14px var(--mono);border-radius:var(--r-sm);background:#fffcee29;padding:3px 8px}.v6 .btn:not(.primary) .count{background:#202b4314}.v6 .pill{border:2px solid var(--ink);background:var(--card);font:600 var(--t-label)/1.2 var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.v6 .tag{font:600 var(--t-label)/1 var(--mono);color:var(--dim);white-space:nowrap;background:#202b4312;border-radius:99px;padding:.45em .7em;display:inline-block}.v6 .tag.blue{color:var(--blue-ink);background:#4d69e621}.v6 .tag.orange{color:var(--orange-ink);background:#e38c6e33}.v6 .tag.green{color:var(--green-ink);background:#5fa8662b}.v6 .tag.gold{color:var(--gold-ink);background:#e5b94e40}.v6 .tag.red{color:var(--red-ink);background:#e0625a26}.v6 .live{background:var(--green);border:2px solid var(--ink);border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s ease-in-out infinite v6-pulse}@keyframes v6-pulse{50%{transform:scale(1.3)}}.v6 .hl{z-index:0;white-space:nowrap;position:relative}.v6 .hl svg{z-index:-1;pointer-events:none;width:108%;height:82%;position:absolute;top:18%;left:-4%;overflow:visible}.v6 .hl rect{transform-origin:0;transition:transform .9s cubic-bezier(.6,0,.2,1) .2s;transform:scaleX(0)}.v6 .hl.in rect{transform:scaleX(1)}.v6 .term{background:var(--ink);color:var(--paper);border:var(--bw) solid var(--ink);border-radius:var(--r-lg);box-shadow:7px 7px 0 var(--gold);overflow:hidden}.v6 .term.blue{box-shadow:7px 7px 0 var(--blue)}.v6 .term .bar{color:var(--on-ink);background:0 0;border-bottom:2px solid #fffcee1f}.v6 .copy{background:var(--paper);color:var(--ink);border:2px solid var(--ink);font:600 var(--t-label) var(--mono);cursor:pointer;border-radius:999px;margin-left:auto;padding:5px 12px;transition:background .15s,transform .1s}.v6 .copy:hover{background:var(--yellow)}.v6 .copy:active{transform:scale(.95)}.v6 .term-body{font:400 16px/1.65 var(--mono);min-height:3.3em;padding:22px 20px 24px;overflow-x:auto}.v6 .term-body .u{color:var(--yellow)}.v6 .term-body .p{color:var(--on-ink-dim);-webkit-user-select:none;user-select:none;margin-right:10px}.v6 .caret{background:var(--yellow);vertical-align:-.18em;width:.55em;height:1.1em;margin-left:2px;animation:1s steps(2,end) infinite v6-caret;display:inline-block}@keyframes v6-caret{50%{opacity:0}}.v6 .stat{padding:24px 26px}.v6 .stat .big{font:800 clamp(52px, 5.2vw, 76px)/.9 var(--display);letter-spacing:-.05em}.v6 .stat .big small{font:600 .26em/1 var(--font);letter-spacing:0;color:var(--dim);margin-left:.3em}.v6 .stat p{color:var(--dim);margin:12px 0 14px}.v6 .stat p b{color:var(--ink)}.v6 .bars{gap:9px;margin:6px 0 14px;display:grid}.v6 .bars .row{font:600 13px var(--font);grid-template-columns:110px 1fr 46px;align-items:center;gap:10px;display:grid}.v6 .bars .n{font:600 13px var(--mono);text-align:right}.v6 .bars .track{border:2px solid var(--ink);background:var(--paper);border-radius:999px;height:18px;display:block;overflow:hidden}.v6 .bars .fill{border-right:2px solid var(--ink);width:0;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:block}.v6 .rv.in .bars .fill{width:var(--w)}.v6 .kick{font:800 22px/1.1 var(--display);letter-spacing:-.02em}.v6 .st{font:600 11px var(--mono);color:var(--dim);white-space:nowrap;background:#202b4312;border-radius:99px;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.v6 .st:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.v6 .st.working{color:var(--green-ink);background:#5fa86629}.v6 .st.waiting{color:var(--gold-ink);background:#e5b94e40}.v6 .st.human{color:var(--blue-ink);background:#4d69e621}.v6 section{padding-top:var(--section)}.v6 .sec-head{margin-bottom:var(--s-6);align-items:end}.v6 .sec-tag{grid-column:1/span 4;align-items:center;gap:10px;display:flex}.v6 .sec-tag .num{background:var(--ink);width:42px;height:42px;color:var(--yellow);font:600 14px var(--mono);border-radius:50%;place-items:center;display:grid}.v6 .sec-title{font-size:var(--t-h2);letter-spacing:-.045em;text-wrap:balance;grid-column:5/span 8;line-height:1}.v6 .sec-lead{font-size:var(--t-lead);color:var(--dim);grid-column:5/span 7;margin-top:18px;font-weight:500;line-height:1.4}.v6 .rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.v6 .rv.in{opacity:1;transform:none}.v6 header.top{z-index:60;background:var(--paper);border-bottom:var(--bw) solid var(--ink);position:sticky;top:0}.v6 header.top .grid{align-items:center;height:72px}.v6 .brand{font:800 30px/1 var(--display);letter-spacing:-.04em;grid-column:1/span 3;align-items:center;gap:.32em;display:flex}.v6 .brand .mk{width:1.1em;height:1.1em}.v6 .brand .mk svg{width:100%;height:100%;display:block}.v6 nav.main{grid-column:4/span 6;justify-content:center;gap:4px;display:flex}.v6 nav.main a{font-weight:600;font-size:var(--t-small);border:2px solid #0000;border-radius:999px;padding:8px 14px;transition:border-color .15s,background .15s}.v6 nav.main a:hover,.v6 nav.main a.on{border-color:var(--ink);background:var(--card)}.v6 .top-actions{grid-column:10/span 3;justify-content:flex-end;display:flex}.v6 footer{background:var(--ink);color:var(--paper);border-radius:40px 40px 0 0;margin-top:140px;padding:64px 0 0;overflow:hidden}.v6 .f-brand{grid-column:1/span 4}.v6 .f-brand .brand{margin-bottom:18px}.v6 .f-brand p{color:var(--on-ink);max-width:30ch;margin-bottom:6px;font-size:15px}.v6 .f-col{grid-column:span 2}.v6 .f-col h4{font:500 var(--t-label) var(--mono);color:var(--yellow);text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px}.v6 .f-col ul{margin:0;padding:0;list-style:none}.v6 .f-col li{font-size:var(--t-small);color:var(--on-ink);padding:4px 0}.v6 .f-col a:hover{color:var(--yellow)}.v6 .closer{font:800 clamp(28px, 3.6vw, 48px)/1.05 var(--display);letter-spacing:-.035em;max-width:22ch;margin-top:88px}.v6 .closer span{color:var(--yellow)}.v6 .f-giant{font:800 clamp(80px, 23vw, 350px)/.74 var(--display);letter-spacing:-.07em;align-items:flex-end;gap:.08em;margin-top:40px;display:flex}.v6 .f-giant .mk{flex:none;width:.82em;height:.82em;position:relative;top:.02em}.v6 .f-giant .mk svg{width:100%;height:100%;display:block}.v6 .f-bar{font:500 13px var(--mono);color:var(--on-ink-dim);border-top:2px solid #fffcee24;justify-content:space-between;margin-top:28px;padding:20px 0 28px;display:flex}.v6 .f-bar a:hover{color:var(--yellow)}.v6 .hero{padding:48px 0 0}.v6 .hero .grid{align-items:center}.v6 .hero-left{grid-column:1/span 7;min-width:0}.v6 .hero h1{font-size:var(--t-hero);letter-spacing:-.05em;margin-top:26px;line-height:.94}.v6 .hero-lede{max-width:25ch;margin-top:28px;font-size:22px;font-weight:500;line-height:1.38}.v6 .hero-cta{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.v6 .hero-works{font-size:var(--t-small);color:var(--dim);margin-top:20px;font-weight:500}.v6 .partners-inline{font:500 var(--t-label) var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:22px;margin-top:28px;display:inline-flex}.v6 .partners-inline img{filter:grayscale()contrast(1.3);width:auto;height:22px}.v6 .art-box{aspect-ratio:1;grid-column:8/span 5;justify-self:end;width:100%;max-width:620px;position:relative;container-type:inline-size}.v6 .art-box svg.art{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v6 .art-box .bob{animation:2.8s ease-in-out infinite v6-bob}.v6 .art-box .b1{animation-delay:-.9s}.v6 .art-box .b2{animation-delay:-1.8s}@keyframes v6-bob{50%{transform:translateY(-.9px)}}.v6 .bub{width:max-content;color:var(--ink);border:.5cqw solid var(--ink);font:600 3.3cqw/1.2 var(--font);opacity:0;background:#fff;border-radius:3cqw;padding:1.8cqw 2.8cqw 2cqw;transition:opacity .35s,transform .35s cubic-bezier(.2,1.4,.4,1);position:absolute;transform:translateY(1.5cqw)scale(.92)}.v6 .bub small{font:500 1.9cqw/1 var(--font);opacity:.6;margin-bottom:1cqw;display:block}.v6 .bub.on{opacity:1;transform:none}.v6 .bub:after{content:"";border:.5cqw solid var(--ink);background:#fff;border-width:0 .5cqw .5cqw 0;width:2.8cqw;height:2.8cqw;position:absolute}.v6 .bub.tail-r:after{top:52%;right:-1.6cqw;transform:translateY(-50%)rotate(-45deg)}.v6 .bub.tail-b:after{bottom:-1.6cqw;left:var(--t,30%);transform:rotate(45deg)}.v6 .bub.person{background:var(--ink);color:var(--paper);align-items:center;gap:2cqw;display:flex}.v6 .bub.person:after{display:none}.v6 .bub.person svg{flex:none;width:8cqw;height:8cqw;overflow:visible}.v6 .bub.person small{color:var(--yellow);opacity:1}.v6 .meter{font:600 13px var(--mono);white-space:nowrap;color:var(--red-ink);background:#e0625a1f;border-radius:99px;padding:6px 10px}.v6 .meter.ok{color:var(--green-ink);background:#5fa86629}.v6 #problem{padding-top:96px}.v6 .prob{align-items:start;gap:28px}.v6 .prob>.card{grid-column:1/span 8}.v6 .prob .side{grid-column:9/span 4;gap:28px;display:grid}.v6 .feature{align-items:center;margin-bottom:88px}.v6 .feature:last-of-type{margin-bottom:0}.v6 .feature .ft{grid-column:1/span 4}.v6 .feature .fv{grid-column:5/span 8}.v6 .fn-unused{border:var(--bw) solid var(--ink);width:56px;height:56px;font:800 30px/1 var(--display);border-radius:18px;place-items:center;margin-bottom:20px;display:inline-grid}.v6 .feature h3{font-size:var(--t-h3);letter-spacing:-.035em;margin-bottom:14px;line-height:1.04}.v6 .feature .ft p{color:var(--dim)}.v6 .steps{gap:6px;display:flex}.v6 .steps i{background:#202b4326;border-radius:3px;width:26px;height:6px;transition:background .3s}.v6 .steps i.on{background:var(--ink)}.v6 .board{border-collapse:collapse;width:100%;font-size:var(--t-small)}.v6 .board th{text-align:left;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);border-bottom:2px solid var(--rule);padding:12px 10px}.v6 .board th:first-child,.v6 .board td:first-child{padding-left:20px}.v6 .board th:last-child,.v6 .board td:last-child{text-align:right;padding-right:20px}.v6 .board td{border-bottom:2px solid var(--rule);vertical-align:middle;padding:10px}.v6 .board .who{align-items:center;gap:10px;display:flex}.v6 .board .who svg{flex:none;width:32px;height:32px;overflow:visible}.v6 .board .who b{font-weight:700;display:block}.v6 .board .who span{color:var(--dim);font-size:12px}.v6 .board .model{font:500 12px var(--mono)}.v6 .board .model.front{color:var(--orange-ink)}.v6 .board .model.open{color:var(--blue-ink)}.v6 .board .task{color:var(--ink-2);min-width:150px}.v6 .board .cst{font:600 13px var(--mono)}.v6 .board-foot{border-top:var(--bw) solid var(--ink);background:var(--paper);grid-template-columns:1fr auto auto;align-items:end;gap:24px;padding:16px 20px;display:grid}.v6 .board-foot .k{font:500 11px var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.08em}.v6 .board-foot .v{font:800 30px/1 var(--display);letter-spacing:-.03em;margin-top:4px}.v6 .board-foot .v.was{color:var(--dim);text-decoration:line-through;text-decoration-thickness:3px}.v6 .board-foot .note{font:400 13px/1.5 var(--font);color:var(--dim)}.v6 .more{margin-top:88px}.v6 .more-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}.v6 .more-head h3{font-size:var(--t-h3);letter-spacing:-.03em}.v6 .ex-row{gap:var(--gutter);grid-template-columns:repeat(4,1fr);display:grid}.v6 .ex{flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex}.v6 .ex:hover{box-shadow:var(--e1);transform:translate(-2px,-2px)}.v6 .ex .art{border-bottom:var(--bw) solid var(--ink);background-color:var(--paper);padding:16px 8px 2px}.v6 .ex .art svg{width:100%;height:auto;display:block;overflow:visible}.v6 .ex .body{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.v6 .ex .top{font:500 var(--t-label) var(--mono);color:var(--dim);justify-content:space-between;display:flex}.v6 .ex h4{letter-spacing:-.03em;font-size:20px;line-height:1.05}.v6 .ex p{font-size:var(--t-small);color:var(--dim)}.v6 .op-banner{grid-template-columns:1.3fr 1fr;gap:0;display:grid}.v6 .op-banner .l{background:var(--t-gold);border-right:var(--bw) solid var(--ink);padding:30px 32px}.v6 .op-banner .q{font:800 clamp(28px, 3vw, 40px)/1.05 var(--display);letter-spacing:-.035em;margin-top:16px}.v6 .op-banner .r{color:var(--ink-2);flex-direction:column;justify-content:center;gap:12px;padding:30px 32px;font-size:15px;display:flex}.v6 .op-banner .r b{color:var(--ink)}.v6 .org{margin-top:28px}.v6 .org .layout{grid-template-columns:1fr 260px;display:grid}.v6 .org .legend{border-left:var(--bw) solid var(--ink);background:var(--paper);align-content:start;gap:14px;padding:18px 20px;display:grid}.v6 .org .legend .k{font:500 11px var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.08em}.v6 .org .legend .role{color:var(--ink-2);grid-template-columns:30px 1fr;align-items:start;gap:10px;font-size:13px;display:grid}.v6 .org .legend .role svg{width:30px;height:30px;overflow:visible}.v6 .org .legend .role b{color:var(--ink);font-size:14px;display:block}.v6 .logo-band{border-top:2px solid var(--rule);grid-template-columns:1fr 1fr;gap:48px;margin-top:64px;padding-top:28px;display:grid}.v6 .logo-band .lbl{font:500 var(--t-label) var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px;display:block}.v6 .logo-band .logos{flex-wrap:wrap;align-items:center;gap:44px;display:flex}.v6 .logo-band img[alt=Immersive\ Commons]{height:34px!important}.v6 .logo-band img{filter:grayscale()brightness(.3)sepia(.4)hue-rotate(185deg);opacity:.85;width:auto;height:28px}.v6 .ent{align-items:start;gap:28px}.v6 .ent .left{grid-column:1/span 4}.v6 .ent .left p{color:var(--dim);margin-bottom:22px}.v6 .etable{grid-column:5/span 8}.v6 .etable .row{border-bottom:2px solid var(--rule);grid-template-columns:210px 1fr 130px;align-items:center;gap:16px;padding:15px 22px;display:grid}.v6 .etable .row:last-child{border-bottom:0}.v6 .etable .row.head{background:var(--paper);font:500 var(--t-label) var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.08em;border-bottom:var(--bw) solid var(--ink);padding:10px 22px}.v6 .etable .f{font:800 18px/1.15 var(--display);letter-spacing:-.02em}.v6 .etable .d{color:var(--dim);font-size:15px}.v6 .etable .s{justify-self:end}.v6 .start{gap:28px}.v6 .start>div{grid-column:span 6}.v6 .step-label{letter-spacing:-.01em;align-items:center;gap:12px;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}.v6 .step-label .n{font:600 12px var(--mono);background:var(--t-gold);border:2px solid var(--ink);border-radius:999px;padding:4px 9px}.v6 .start-acts{flex-direction:column;align-items:flex-start;gap:18px;margin-top:36px;display:flex}.v6 .start-acts .below{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.v6 .start-acts .note{color:var(--dim);font-size:15px}.v6 .gh-star{border:var(--bw) solid var(--ink);border-radius:var(--r-md);box-shadow:var(--e1);align-items:stretch;transition:transform .1s,box-shadow .1s;display:inline-flex;overflow:hidden}.v6 .gh-star:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}.v6 .gh-star:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.v6 .gh-star .l,.v6 .gh-star .r{white-space:nowrap}.v6 .gh-star .l{background:var(--ink);color:var(--paper);font:700 16px/1 var(--font);align-items:center;gap:10px;padding:14px 18px;display:flex}.v6 .gh-star .r{background:var(--card);border-left:var(--bw) solid var(--ink);font:500 14px/1 var(--mono);color:var(--ink-2);align-items:center;gap:12px;padding:14px 18px;display:flex}.v6 .gh-star .r b{font:600 14px/1 var(--mono);color:var(--ink);border-radius:var(--r-sm);background:var(--t-gold);align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.v6 .gh-star .star{width:15px;height:15px;fill:var(--gold);stroke:var(--ink);stroke-width:1px}.v6 .link{color:var(--ink);border-bottom:2px solid var(--gold);padding-bottom:2px;font-weight:700}.v6 .link .arr{transition:transform .15s;display:inline-block}.v6 .link:hover .arr{transform:translate(3px)}.v6 .wl{background:var(--t-gold);grid-template-columns:1fr 1.25fr;align-items:center;gap:32px;margin-top:56px;padding:30px 32px;display:grid}.v6 .wl h3{letter-spacing:-.045em;margin-top:12px;font-size:clamp(34px,3.6vw,48px);line-height:1}.v6 .wl .l p{color:var(--ink-2);margin-top:10px}.v6 .wl form{gap:12px;display:flex}.v6 .wl input{min-width:0;font:500 17px var(--font);border:var(--bw) solid var(--ink);border-radius:var(--r-md);background:var(--card);color:var(--ink);flex:1;padding:14px 16px}.v6 .wl input:focus{border-color:var(--blue)}.v6 .wl .fine{color:var(--ink-2);margin-top:12px;font-size:13px}.v6 .wl .fine a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.v6 .wl-error{font:600 13px var(--mono);color:var(--red-ink);margin-bottom:10px}.v6 .wl-done{border:var(--bw) solid var(--ink);border-radius:var(--r-md);background:var(--card);font:600 15px/1.4 var(--font);padding:14px 16px}.v6 .wl-modal{z-index:100;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.v6 .wl-modal .scrim{cursor:default;background:#202b4373;border:0;position:absolute;inset:0}.v6 .wl-modal .card{width:100%;max-width:440px;padding:26px 24px 24px}.v6 .wl-modal .x{border:2px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:50%;width:34px;height:34px;font-size:14px;position:absolute;top:12px;right:12px}.v6 .wl-modal h4{font-size:var(--t-h4);letter-spacing:-.02em}.v6 .wl-modal p{color:var(--dim);margin-top:8px;font-size:15px}.v6 .wl-modal form{gap:10px;margin-top:16px;display:grid}.v6 .wl-modal input{font:500 15px var(--font);border:var(--bw) solid var(--ink);border-radius:var(--r-md);background:var(--card);color:var(--ink);padding:12px 14px}.v6 .wl-modal input:focus{border-color:var(--blue)}.v6 .wl-modal form>div{margin-top:4px}.v6 .faq{gap:12px;display:grid}.v6 .faq details{background:var(--card);border:var(--bw) solid var(--ink);border-radius:var(--r-lg);transition:background .2s,box-shadow .2s,transform .2s}.v6 .faq details:hover{box-shadow:var(--e1);transform:translate(-2px,-2px)}.v6 .faq details[open]{background:var(--t-gold);box-shadow:var(--e1)}.v6 .faq summary{cursor:pointer;grid-template-columns:1fr 44px;align-items:center;gap:12px;padding:16px 20px;list-style:none;display:grid}.v6 .faq summary::-webkit-details-marker{display:none}.v6 .faq .qn{font:500 13px var(--mono);color:var(--dim)}.v6 .faq .q{font:800 var(--t-h4)/1.25 var(--display);letter-spacing:-.02em}.v6 .faq .pm{border:2px solid var(--ink);background:var(--card);border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;font-weight:700;transition:transform .25s cubic-bezier(.3,.7,.3,1.4);display:grid}.v6 .faq details[open] .pm{background:var(--ink);color:var(--paper);transform:rotate(135deg)}.v6 .faq .a{color:var(--ink-2);padding:0 76px 22px 20px;line-height:1.55}.v6 .faq .a code{font:500 .86em var(--mono);background:var(--ink);color:var(--paper);border-radius:var(--r-sm);padding:2px 7px}.v6 .faq .a a{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;font-weight:600}.v6 .page-head{padding:72px 0 0}.v6 .page-head h1{font-size:var(--t-h2);letter-spacing:-.045em;grid-column:1/span 9;margin-top:22px;line-height:1}.v6 .page-head p{font-size:var(--t-lead);color:var(--dim);grid-column:1/span 7;margin-top:18px;font-weight:500}.v6 .example{align-items:start;padding-top:72px}.v6 .example .ft{grid-column:1/span 4;position:sticky;top:104px}.v6 .example .ft .num{background:var(--ink);width:42px;height:42px;color:var(--yellow);font:600 14px var(--mono);border-radius:50%;place-items:center;margin-bottom:18px;display:inline-grid}.v6 .example h2{font-size:var(--t-h3);letter-spacing:-.035em;margin-bottom:12px;line-height:1.04}.v6 .example .ft p{color:var(--dim);margin-bottom:16px}.v6 .example .tags{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.v6 .example ol{color:var(--ink-2);gap:6px;margin:0 0 22px;padding-left:20px;font-size:15px;display:grid}.v6 .example .fv{grid-column:5/span 8}.v6 .player{aspect-ratio:16/10;background:var(--paper);position:relative}.v6 .player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.v6 .player .poster{cursor:pointer;background:0 0;border:0;place-items:center;padding:0 0 72px;display:grid;position:absolute;inset:0}.v6 .player .poster svg{width:58%;height:auto;max-height:76%;overflow:visible}.v6 .player .poster .btn{position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.v6 .player .poster .btn:hover{transform:translate(calc(-50% - 1px),-1px)}.v6 .player{background-color:var(--paper)}.v6 .example .full{margin-top:18px;display:inline-block}.v6 .example.wide{padding-top:96px}.v6 .example.wide .ft{max-width:760px;margin-bottom:28px}.v6 .example.wide .ft .num{background:var(--ink);width:42px;height:42px;color:var(--yellow);font:600 14px var(--mono);border-radius:50%;place-items:center;margin-bottom:18px;display:inline-grid}@media (prefers-reduced-motion:reduce){.v6 *,.v6 :before,.v6 :after{transition:none!important;animation:none!important}html:has(.v6){scroll-behavior:auto}.v6 .rv{opacity:1!important;transform:none!important}.v6 .hl rect{transform:none!important}}@media (max-width:1020px){.v6 .wrap{padding:0 24px}.v6 nav.main{display:none}.v6 .brand{grid-column:1/span 6}.v6 .top-actions{grid-column:7/span 6}.v6 .hero-left,.v6 .sec-tag,.v6 .sec-title,.v6 .sec-lead,.v6 .prob>.card,.v6 .prob .side,.v6 .feature .ft,.v6 .feature .fv,.v6 .ent .left,.v6 .etable,.v6 .start>div,.v6 .example .ft,.v6 .example .fv,.v6 .page-head h1,.v6 .page-head p{grid-column:1/-1}.v6 .art-box{grid-column:1/-1;justify-self:center;margin-top:48px}.v6 .ex-row{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:46%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.v6 .ex{scroll-snap-align:start}.v6 .sec-tag{margin-bottom:18px}.v6 .feature .ft,.v6 .example .ft{margin-bottom:26px;position:static}.v6 .op-banner,.v6 .wl{grid-template-columns:1fr}.v6 .op-banner .l{border-right:0;border-bottom:var(--bw) solid var(--ink)}.v6 .org .layout{grid-template-columns:1fr}.v6 .org .legend{border-left:0;border-top:var(--bw) solid var(--ink);grid-template-columns:1fr 1fr}.v6 .f-brand{grid-column:1/-1;margin-bottom:44px}.v6 .f-col{grid-column:span 6;margin-bottom:30px}}@media (max-width:600px){.v6{--section:80px}.v6 .wrap{padding:0 16px}.v6 .grid{column-gap:12px}.v6 .brand{font-size:26px}.v6 .top-actions .btn{padding:9px 12px;font-size:13px}.v6 .hero{padding-top:32px}.v6 .hero h1{font-size:44px}.v6 .hero-lede{font-size:19px}.v6 .partners-inline{flex-wrap:wrap}.v6 .term-body{font-size:14px}.v6 .ex-row{grid-auto-columns:80%}.v6 .foot{flex-direction:column;align-items:flex-start;gap:10px}.v6 .foot .lead{font-size:17px}.v6 .org .stage{display:none}.v6 .hero-cta .btn{flex:100%;justify-content:center}.v6 .player .poster svg{max-height:60%}.v6 .board .model,.v6 .board th:nth-child(2),.v6 .board td:nth-child(2),.v6 .board th:nth-child(4),.v6 .board td:nth-child(4),.v6 .bar .steps{display:none}.v6 .board-foot{grid-template-columns:1fr 1fr}.v6 .board-foot .note{grid-column:1/-1}.v6 .logo-band{grid-template-columns:1fr;gap:28px}.v6 .etable .row{grid-template-columns:1fr auto}.v6 .etable .row .d{grid-area:2/1/auto/-1}.v6 .etable .row.head{display:none}.v6 .wl{padding:24px 20px}.v6 .wl form{flex-direction:column}.v6 .org .legend{grid-template-columns:1fr}.v6 .faq summary{grid-template-columns:1fr 40px}.v6 .faq .qn{display:none}.v6 .faq .q{font-size:18px}.v6 .faq .a{padding:0 20px 22px}.v6 .f-bar{flex-direction:column;gap:8px}}@media (max-width:400px){.v6 .gh-star .repo{display:none}}
