:root{--mv-ink:#030707;--night:#050C0C;--night2:#0A1515;--cobalt:#2CB1AD;--cobalt2:#156C69;--sky:#87DEDB;--lamp:#4DE2DD;--lamp2:#2CB1AD;--gold:#EF9D6D;--gold2:#EC8A52;--on-gold:#251004;--on-lit:#061F1E;--paper:#E4EBEB;--paper2:#D8E3E2;--td:#DFEEED;--md:#9DB4B3;--tl:#0A1414;--ml:#485958;--ld:rgba(130,245,241,.16);--ll:#C8D5D4;--disp:"Onest","Helvetica Neue",Arial,sans-serif;--body:"Onest","Helvetica Neue",Arial,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,monospace;--serif:var(--body);--w:1240px;--ease:cubic-bezier(.2,.7,.2,1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--night);color:var(--td);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}:focus-visible{outline:2px solid var(--lamp);outline-offset:3px;border-radius:6px}.light :focus-visible{outline-color:var(--cobalt)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:16px;top:-60px;z-index:100;background:var(--lamp);color:var(--mv-ink);padding:10px 16px;border-radius:10px;font-weight:600}.skip:focus{top:12px}.wrap{width:100%;max-width:var(--w);margin:0 auto;padding:0 28px}.mono{font-family:var(--mono)}h1,h2,h3{font-family:var(--disp);font-weight:700;letter-spacing:-.04em;line-height:.96;text-wrap:balance}h1{font-size:clamp(46px,6.5vw,98px);line-height:.92;letter-spacing:-.042em}.h1s{font-size:clamp(42px,5.4vw,82px)}h2{font-size:clamp(34px,4.5vw,66px)}h3{font-size:clamp(22px,2vw,28px);letter-spacing:-.03em;line-height:1.08}.lead{font-size:clamp(18px,1.45vw,21px);line-height:1.5;color:var(--md);max-width:36em;text-wrap:pretty}.light .lead{color:var(--ml)}.hl{display:inline-block;background:var(--lamp);color:var(--mv-ink);padding:0 .14em .04em;margin:0 -.04em;border-radius:.09em;transform:rotate(-1.2deg);box-shadow:0 0 60px #4de2dd59}.light .hl{box-shadow:none}.dim{color:var(--sky);opacity:.75}.light .dim{color:var(--cobalt2);opacity:1}.voice{font-family:var(--serif);font-size:22px;line-height:1.28;letter-spacing:.003em;font-weight:400}.kick{display:flex;align-items:center;gap:10px;font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sky);margin-bottom:22px}.kick:before{content:"";width:9px;height:9px;border-radius:2.5px;background:var(--lamp);box-shadow:0 0 14px var(--lamp)}.light .kick:before{box-shadow:none;background:var(--cobalt)}.note{font:400 12px/1.5 var(--mono);color:var(--md);opacity:.8}.light .note{color:var(--ml)}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:999px;font:600 16px/1 var(--body);text-decoration:none;white-space:nowrap;transition:transform .2s var(--ease),box-shadow .2s,background .2s}.btn .arr{transition:transform .2s var(--ease)}.btn:hover .arr{transform:translate(4px)}.btn-p{background:linear-gradient(180deg,#C6FAF9,var(--lamp) 45%,var(--lamp2));color:var(--on-lit);box-shadow:0 0 0 1px #4de2dd99 inset,0 10px 40px -8px #4de2dd99}.btn-p:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #4de2ddcc inset,0 16px 50px -8px #4de2ddcc}.btn-g{border:1px solid var(--ld);background:#82f5f112;color:var(--td)}.btn-g:hover{background:#82f5f124}.btn-s{padding:12px 18px;font-size:14.5px}.tlink{font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--lamp);padding-bottom:2px}.tlink:hover{color:var(--lamp)}.light .tlink{border-color:var(--cobalt)}.light .tlink:hover{color:var(--cobalt2)}.cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:34px}.hdr{position:relative;z-index:50;padding:14px 16px 0}.js .hdr{position:fixed;inset:0 0 auto}.nav{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:9px 9px 9px 20px;border-radius:26px;background:#050c0cb8;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--ld);box-shadow:0 20px 50px -24px #000c}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;font:600 21px/1 var(--disp);letter-spacing:-.04em;color:var(--td)}.brand b{font-weight:800}.brand span span{opacity:.72;font-weight:500}.mark{width:26px;height:26px;flex:none}.nav-links{display:flex;flex-wrap:wrap;gap:2px;margin-left:auto}.nav-links a{padding:10px 14px;border-radius:99px;text-decoration:none;font-size:14.5px;font-weight:500;color:var(--md);transition:color .2s,background .2s}.nav-links a:hover{color:var(--td);background:#82f5f117}.nav-links a[aria-current]{color:var(--td);background:#82f5f11f}.nav-t{display:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--ld);position:relative;margin-left:auto}.nav-t i,.nav-t i:after{position:absolute;left:13px;right:13px;height:2px;background:var(--td);border-radius:2px;content:"";transition:transform .2s}.nav-t i{top:17px}.nav-t i:after{left:0;right:0;top:7px}.nav-t[aria-expanded=true] i{transform:translateY(3.5px) rotate(45deg)}.nav-t[aria-expanded=true] i:after{transform:translateY(-7px) rotate(-90deg)}@media(max-width:900px){.nav{padding-left:16px;gap:8px}.js .nav-t{display:block;order:3;margin-left:0}.nav>.btn{margin-left:auto}.js .nav-links{display:none;order:4;width:100%;flex-direction:column;padding:6px 4px 8px;margin:0}.js .nav-links.open{display:flex}.nav-links a{font-size:17px;padding:13px 12px}.brand{font-size:19px}.nav>.btn{padding:11px 15px;font-size:14px}}@media(max-width:400px){.nav>.btn .arr{display:none}.mark{width:22px;height:22px}.brand{gap:8px;font-size:18px}}.sec{position:relative;padding:clamp(84px,10vw,150px) 0}.dark{background:var(--night);color:var(--td)}.light{background:var(--paper);color:var(--tl)}.blue{background:radial-gradient(900px 500px at 85% 0%,#0F2625,transparent 60%),linear-gradient(160deg,#0a1515,#0a1515);color:#fff}.glow-t:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 480px at 80% 0%,rgba(44,177,173,.34),transparent 65%);pointer-events:none}.glow-b:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 480px at 15% 100%,rgba(44,177,173,.3),transparent 65%);pointer-events:none}.sec>.wrap{position:relative}#material{overflow:hidden}.sh{max-width:880px;margin-bottom:clamp(40px,5vw,72px)}.sh .lead{margin-top:22px}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(36px,6vw,96px);align-items:center}.split.rev>:first-child{order:2}@media(max-width:900px){.split{grid-template-columns:minmax(0,1fr)}.split.rev>:first-child{order:0}.wrap{padding:0 20px}}.js [data-r]{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--d,0s)}.js [data-r].in{opacity:1;transform:none}.hud{border-radius:18px;background:linear-gradient(180deg,#132424c7,#081212db);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(130,245,241,.24);box-shadow:0 30px 80px -24px #000000d9,inset 0 1px #ffffff12;padding:18px 20px;color:var(--td)}.hud.lit{border-color:#4de2dd99;box-shadow:0 30px 80px -24px #000000d9,0 0 70px -12px #4de2dd66,inset 0 1px #4de2dd2e}.who{display:flex;align-items:center;gap:10px;font:500 11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--md);margin-bottom:12px}.who b{color:var(--td);font-weight:500}.who.you{color:var(--lamp)}.av{width:26px;height:26px;border-radius:50%;flex:none;background:linear-gradient(135deg,#8ea0ff,#4a5cff)}.av.b{background:linear-gradient(135deg,#ff9ec2,#ff5d8f)}.av.c{background:linear-gradient(135deg,#78e5e1,#2ba5a1)}.av.d{background:linear-gradient(135deg,#f5c0a2,#eb854b)}.av.me{background:radial-gradient(circle at 35% 30%,#D4FCFA,var(--lamp) 55%,var(--lamp2));box-shadow:0 0 16px #4de2dd99}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;gap:6px;font:500 11px/1 var(--mono);padding:6px 10px;border-radius:99px;border:1px solid var(--ld);color:var(--md);white-space:nowrap}.chip.lit{background:#4de2dd1f;border-color:#4de2dd73;color:var(--lamp)}.light .chip{border-color:var(--ll);color:var(--ml);background:#fff}.light .chip.lit{background:var(--lamp);border-color:var(--lamp2);color:var(--on-lit)}.tag{display:inline-grid;place-items:center;min-width:38px;height:24px;padding:0 7px;border-radius:7px;font:500 10.5px/1 var(--mono);letter-spacing:.06em;background:#82f5f124;color:var(--sky)}.win{border-radius:20px;background:#0a1515;border:1px solid var(--ld);box-shadow:0 50px 110px -40px #000000bf,inset 0 1px #ffffff0f;color:var(--td);overflow:hidden}.light .win{box-shadow:0 50px 100px -40px #0a141480}.win-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--ld);font:400 11.5px/1 var(--mono);color:var(--md)}.win-bar i{width:9px;height:9px;border-radius:50%;background:#82f5f142}.url{margin-left:8px;padding:6px 12px;border-radius:99px;background:#82f5f117;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.url em{font-style:normal;color:var(--brand,var(--lamp))}.win-bar .ex{margin-left:auto;flex:none}.win-body{padding:22px}.rows>li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#82f5f10f;border:1px solid rgba(130,245,241,.1);font-size:14.5px;line-height:1.3}.rows>li+li{margin-top:8px}.rows small{display:block;font:400 11px/1.3 var(--mono);color:var(--md)}.rows .st{margin-left:auto;font:500 10.5px/1 var(--mono);color:var(--lamp);white-space:nowrap}.hero{position:relative;padding:150px 0 90px;overflow:hidden;background:radial-gradient(1100px 760px at 82% 34%,rgba(44,177,173,.62),transparent 62%),radial-gradient(700px 500px at 0% 100%,rgba(44,177,173,.28),transparent 60%),linear-gradient(180deg,#040909,#081313 55%,var(--night))}.hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(130,245,241,.22) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:radial-gradient(900px 600px at 20% 30%,#000,transparent 70%);mask-image:radial-gradient(900px 600px at 20% 30%,#000,transparent 70%);pointer-events:none}.hero-in{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:36px;align-items:center}.hero-copy{position:relative;z-index:3}.hero h1{margin-bottom:30px}.ticks{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:30px;font-size:14.5px;color:var(--md)}.ticks li{display:flex;align-items:center;gap:9px}.ticks li:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--lamp)}.asks{display:none;position:absolute;left:34px;bottom:0;z-index:3;gap:6px;align-items:center;flex-wrap:wrap}.js .asks{display:flex}.asks span{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--md);margin-right:6px}.ask-b{padding:9px 14px;border-radius:99px;border:1px solid var(--ld);background:#050c0c99;font-size:13px;font-weight:500;color:var(--md);transition:all .2s}.ask-b:hover{color:var(--td);border-color:#82f5f166}.ask-b.pz{font-family:var(--mono);font-size:11.5px}.ticker{background:var(--mv-ink);border-block:1px solid var(--ld);padding:18px 0;overflow:hidden;position:relative}.ticker:before,.ticker:after{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.ticker:before{left:0;background:linear-gradient(90deg,var(--mv-ink),transparent)}.ticker:after{right:0;background:linear-gradient(-90deg,var(--mv-ink),transparent)}.tick-track{display:flex;gap:12px;width:max-content}.tick-track.run{animation:mq 46s linear infinite}.ticker:hover .tick-track{animation-play-state:paused}.tick-track li{display:flex;align-items:center;gap:10px;padding:9px 16px 9px 10px;border-radius:99px;border:1px solid var(--ld);font-size:14.5px;color:var(--td);white-space:nowrap}.tick-track li .av{width:20px;height:20px}@keyframes mq{to{transform:translate(-50%)}}.big-p{font:600 clamp(22px,2.2vw,30px)/1.15 var(--disp);letter-spacing:-.03em;margin-top:28px;max-width:20em}.pipe{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1.05fr) 64px minmax(0,1.25fr);align-items:center}.pipe-z{position:relative}.pipe-z h3{font-size:19px;margin-bottom:6px}.pipe-z>p{font-size:14.5px;color:var(--md);line-height:1.45;margin-bottom:16px}.pipe-c{height:2px;background:#82f5f133;position:relative}.pipe-c:after{content:"";position:absolute;inset:0;background:var(--lamp);box-shadow:0 0 12px var(--lamp);transform-origin:left;transform:scaleX(clamp(0,calc(var(--p,1)*2.6 - var(--o,.3)),1))}.pipe-c.two{--o:1.3}.graph text{font:500 11px var(--mono);fill:var(--td)}.graph line{stroke:#82f5f159;stroke-width:1.2}.graph circle{fill:#0f2625;stroke:var(--sky);stroke-width:1.4}.graph .n-lit circle{fill:var(--lamp);stroke:#a9f8f5;filter:drop-shadow(0 0 8px rgba(77,226,221,.8))}.graph line.l-lit{stroke:var(--lamp)}@media(max-width:1020px){.pipe{grid-template-columns:minmax(0,1fr)}.pipe-c{width:2px;height:44px;margin:0 auto}.pipe-c:after{transform-origin:top;transform:scaleY(clamp(0,calc(var(--p,1)*2.6 - var(--o,.3)),1))}}.portal{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:400px}.portal aside{padding:20px;border-right:1px solid var(--ld);background:#82f5f10a;font-size:13px}.portal aside h4{font:700 18px/1.1 var(--disp);letter-spacing:-.03em;margin-bottom:4px}.portal aside h4:before{content:"";display:block;width:26px;height:26px;border-radius:8px;background:var(--brand);margin-bottom:12px;box-shadow:0 0 24px -2px var(--brand)}.portal aside dl{margin-top:18px;display:grid;gap:12px}.portal aside dt{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--md);margin-bottom:5px}.portal aside dd{line-height:1.35}.portal main,.portal .pm{padding:22px;display:flex;flex-direction:column;gap:14px;justify-content:center}.msg{padding:14px 16px;border-radius:14px;background:#82f5f112;border:1px solid rgba(130,245,241,.12);font-size:15px;line-height:1.4}.msg.me{border-color:color-mix(in srgb,var(--brand,var(--lamp)) 55%,transparent);background:color-mix(in srgb,var(--brand,var(--lamp)) 7%,transparent)}.msg.me .who{color:var(--brand,var(--lamp))}.msg .voice{font-size:20px}.askbar{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 16px;border-radius:99px;border:1px solid var(--ld);font-size:14px;color:var(--md)}.askbar:after{content:"\2191";margin-left:auto;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--brand,var(--lamp));color:var(--on-lit);font-weight:700}.js [role=tabpanel][hidden]{display:none}[role=tabpanel]+[role=tabpanel]{border-top:1px solid var(--ld)}.js [role=tabpanel]+[role=tabpanel]{border-top:0}.js [role=tabpanel]:not([hidden]){animation:pin .5s var(--ease)}@keyframes pin{0%{opacity:0;transform:translateY(8px)}}.mem{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:16px;align-items:stretch}.beside{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0;align-items:stretch;margin-top:clamp(40px,5vw,70px)}.pane{border-radius:22px;padding:26px;border:1px solid var(--ll);background:#fff}.pane.d{background:#0a1515;color:var(--td);border-color:transparent;box-shadow:0 40px 90px -40px #0a141499}.pane h3{margin-bottom:6px}.pane>p{font-size:15px;color:var(--ml);margin-bottom:20px}.pane.d>p{color:var(--md)}.post{display:flex;gap:11px;padding:13px 0;border-top:1px solid var(--ll);font-size:14.5px;line-height:1.4}.post b{display:block;font-size:13px}.post .av{margin-top:2px}.amp{display:grid;place-items:center;width:84px;font:700 40px/1 var(--disp);color:var(--cobalt)}@media(max-width:900px){.beside{grid-template-columns:minmax(0,1fr)}.amp{width:auto;height:64px}}.bigline{font:700 clamp(32px,4.6vw,68px)/1 var(--disp);letter-spacing:-.045em;max-width:17em;text-wrap:balance}.bigline span{color:var(--ml);opacity:.75}.stat{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:end}.stat p.stat-n{max-width:none;font:800 clamp(84px,15.5vw,230px)/.8 var(--disp);letter-spacing:-.07em;color:var(--lamp);text-shadow:0 0 90px rgba(77,226,221,.45);white-space:nowrap}.stat-n small{font-size:.5em;letter-spacing:-.04em}.stat p{font-size:clamp(19px,1.7vw,24px);line-height:1.38;color:var(--td);max-width:24em}.stat a.src{font:400 12.5px var(--mono);color:var(--md)}@media(max-width:900px){.stat{grid-template-columns:minmax(0,1fr)}}.ftr{background:var(--mv-ink);border-top:1px solid var(--ld);padding:64px 0 36px;color:var(--md);font-size:14.5px}.ftr-g{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:36px}.ftr .brand{font-size:28px;margin-bottom:16px}.ftr .mark{width:32px;height:32px}.ftr h4{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:16px}.ftr li+li{margin-top:9px}.ftr a{text-decoration:none}.ftr li a:hover{color:var(--td)}.ftr-b{margin-top:48px;padding-top:22px;border-top:1px solid var(--ld);display:flex;flex-wrap:wrap;gap:8px 28px;justify-content:space-between;font:400 12px/1.5 var(--mono)}@media(max-width:700px){.ftr-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ftr-g>:first-child{grid-column:1/-1}}.phero{position:relative;padding:170px 0 clamp(70px,8vw,110px);overflow:hidden;background:radial-gradient(1000px 620px at 88% 10%,rgba(44,177,173,.58),transparent 62%),linear-gradient(180deg,#040909,#081313 60%,var(--night))}.phero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(130,245,241,.2) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:radial-gradient(800px 500px at 15% 20%,#000,transparent 70%);mask-image:radial-gradient(800px 500px at 15% 20%,#000,transparent 70%);pointer-events:none}.phero .wrap{position:relative}.phero h1{max-width:11.5em;margin-bottom:28px}@media(max-width:900px){.phero{padding-top:128px}}.jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.jump a{display:flex;align-items:center;gap:9px;padding:10px 16px 10px 10px;border-radius:99px;border:1px solid var(--ld);background:#050c0c80;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s}.jump a:hover{border-color:var(--lamp);color:var(--lamp)}.jump a b{font:500 11px/1 var(--mono);background:#82f5f129;padding:5px 7px;border-radius:99px;color:var(--sky)}.chaps{display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(24px,4vw,70px)}.rail{position:sticky;top:120px;align-self:start;display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--ld)}.rail a{padding:9px 0 9px 16px;margin-left:-1px;border-left:2px solid transparent;text-decoration:none;font:500 12px/1.2 var(--mono);letter-spacing:.06em;color:var(--md);transition:all .25s}.rail a.on{border-color:var(--lamp);color:var(--lamp)}.chap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(40px,6vw,84px) 0;border-top:1px solid var(--ld);scroll-margin-top:90px}.chap:first-child{border-top:0;padding-top:0}.chap-n{font:800 clamp(64px,8vw,120px)/.8 var(--disp);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(130,245,241,.45);margin-bottom:22px}.chap h2{font-size:clamp(30px,3.2vw,46px);margin-bottom:18px}.chap p{color:var(--md);max-width:30em}.chap p+p{margin-top:12px}.chap .soon{margin-top:18px}@media(max-width:1020px){.chaps{grid-template-columns:minmax(0,1fr)}.rail{display:none}.chap{grid-template-columns:minmax(0,1fr)}}.bar{height:5px;border-radius:9px;background:#82f5f124;overflow:hidden;flex:1;min-width:40px;max-width:110px;margin-left:auto}.bar:after{content:"";display:block;height:100%;width:var(--v,100%);background:linear-gradient(90deg,var(--lamp2),var(--lamp));border-radius:9px;transition:width 1.6s var(--ease) .3s}.js [data-r]:not(.in) .bar:after{width:0}.gcap{margin-top:12px;font:400 12.5px/1.5 var(--mono);color:var(--md);min-height:3em}.gcap b{color:var(--lamp);font-weight:500}.graph .node{cursor:pointer;outline:none}.graph .node:focus-visible circle{stroke:#fff;stroke-width:3}.persona h4{font:700 22px/1.1 var(--disp);letter-spacing:-.03em;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.persona .ver{display:flex;gap:6px;margin:14px 0 18px}.persona .ver span{font:500 11px/1 var(--mono);padding:6px 9px;border-radius:7px;border:1px solid var(--ld);color:var(--md)}.persona .ver span.on{background:var(--lamp);color:var(--on-lit);border-color:var(--lamp)}.persona blockquote{margin:0 0 18px;padding-left:16px;border-left:2px solid var(--lamp)}.rules li{display:flex;gap:10px;font-size:14.5px;line-height:1.4;padding:9px 0;border-top:1px solid var(--ld)}.rules li:before{content:"";flex:none;width:7px;height:7px;border-radius:2px;background:var(--lamp);margin-top:7px}.sw{display:flex;gap:8px;align-items:center;margin-top:14px;flex-wrap:wrap}.sw span{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--md);margin-right:4px}.sw button{width:30px;height:30px;border-radius:50%;background:var(--c);border:2px solid transparent;box-shadow:0 0 0 1px var(--ld)}.sw button[aria-pressed=true]{border-color:var(--night);box-shadow:0 0 0 2px var(--c)}.fan{position:relative;display:grid;gap:10px}.fan .src-m{border-style:dashed}.fan .msg:nth-child(2){margin-left:8%}.fan .msg:nth-child(3){margin-left:16%}.fan .msg:nth-child(4){margin-left:24%}.fan .msg b{color:var(--lamp);font-weight:500}.ledger{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:24px;overflow:hidden;border:1px solid var(--ll);background:#fff}.ledger>div{padding:clamp(24px,3.4vw,44px)}.ledger>div+div{background:#0a1515;color:var(--td)}.ledger h3{margin-bottom:20px}.ledger li{padding:13px 0;border-top:1px solid var(--ll);display:flex;gap:12px;line-height:1.4}.ledger>div+div li{border-color:var(--ld)}.ledger li:before{content:"";flex:none;width:8px;height:8px;border-radius:2.5px;background:var(--cobalt);margin-top:8px}.ledger>div+div li:before{background:var(--lamp)}@media(max-width:800px){.ledger{grid-template-columns:minmax(0,1fr)}}.uc-n{font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sky);margin-bottom:20px;display:flex;gap:10px;align-items:center}.uc-n b{background:var(--lamp);color:var(--on-lit);padding:5px 8px;border-radius:6px;font-weight:500;letter-spacing:.04em}.light .uc-n{color:var(--cobalt2)}.uc h2{margin-bottom:22px}.uc .scene-q{font:400 clamp(24px,2.4vw,34px)/1.18 var(--serif);margin:26px 0 0;padding-left:20px;border-left:3px solid var(--lamp);max-width:20em}.fits{margin-top:28px;display:grid;gap:0}.fits li{padding:13px 0;border-top:1px solid var(--ll);display:flex;gap:12px;line-height:1.4;font-size:16px}.dark .fits li{border-color:var(--ld)}.fits li:before{content:"";flex:none;width:8px;height:8px;border-radius:2.5px;background:var(--lamp);margin-top:8px}.face{position:relative;flex:none;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;font:800 24px/1 var(--disp);letter-spacing:-.02em;color:#0b0d24;background:var(--c,var(--sky));box-shadow:0 10px 30px -6px #000c,inset 0 2px #ffffff73,inset 0 -9px 14px #00000040;transition:transform .35s var(--ease),box-shadow .35s}.face.m{width:44px;height:44px;font-size:17px}.face.s{width:32px;height:32px;font-size:13px;box-shadow:inset 0 1px #ffffff73,inset 0 -5px 8px #00000038}.c-t{--c:radial-gradient(circle at 35% 28%,#D4FCFA,#EB874C 55%,#E87532)}.c-a{--c:linear-gradient(140deg,#FFB3C8,#FF6F9C)}.c-b{--c:linear-gradient(140deg,#9EEAE7,#3DB4B0)}.c-c{--c:linear-gradient(140deg,#C3B6FF,#8A6CFF)}.c-d{--c:linear-gradient(140deg,#A8DCFF,#4AA3FF)}.c-e{--c:linear-gradient(140deg,#F5C4A7,#EC8C54)}.roast{position:relative;max-width:590px;margin:0 auto;width:100%}.rr-room{position:relative;aspect-ratio:1.2}.rr-table{position:absolute;inset:23% 15% 19%;border-radius:50%;background:radial-gradient(ellipse at 50% 30%,#4de2dd6b,#2cb1ad80 42%,#081212f5 78%);border:1px solid rgba(130,245,241,.42);box-shadow:0 46px 90px -14px #000000f2,0 0 130px -6px #2cb1add9,inset 0 2px #fff3,inset 0 -34px 60px #000000a6}.rr-table:before{content:"";position:absolute;inset:7%;border-radius:50%;border:1px dashed rgba(130,245,241,.3)}.rr-dec{position:absolute;inset:0;display:grid;place-content:center;text-align:center;padding:0 16%;font:500 clamp(12px,1.12vw,15px)/1.34 var(--body);color:#fff}.rr-dec small{display:block;font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lamp);margin-bottom:9px}.rr-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:visible}.rr-lines line{stroke:var(--lamp);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:2 7;filter:drop-shadow(0 0 5px rgba(77,226,221,.9));animation:dash 1s linear infinite}@keyframes dash{to{stroke-dashoffset:-18}}.seat{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:7px;z-index:2;text-align:center;min-width:84px}.seat .face{border:3px solid #081313}.seat b{font:600 13.5px/1 var(--body);color:var(--td)}.seat small{font:400 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--md);height:19px;display:grid;place-items:center}.seat small.stn{font-weight:600;letter-spacing:.03em;padding:0 7px;border-radius:6px;background:var(--lamp);color:var(--on-lit);animation:pin .4s var(--ease)}.seat small.stn.alt{background:#fff}.seat.on .face{transform:scale(1.15);box-shadow:0 0 0 3px var(--lamp),0 0 46px #4de2dde6,inset 0 2px #ffffff73}.seat.off{opacity:.22;filter:grayscale(1)}button.seat:hover .face{transform:scale(1.08)}.rr-panel{position:relative;z-index:3;margin-top:18px;min-height:178px;display:flex;flex-direction:column;gap:14px}.rr-head{display:flex;justify-content:space-between;align-items:center;gap:12px;font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--md)}.rr-dots{display:flex;gap:4px}.rr-dots i{width:15px;height:4px;border-radius:3px;background:#82f5f140}.rr-dots i.on{background:var(--lamp)}.rr-say{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;align-items:center;animation:pin .45s var(--ease)}.rr-say h4{font:600 15.5px/1.2 var(--body)}.rr-say h4 span{display:block;font:400 11px/1.4 var(--mono);color:var(--md)}.rr-say p{grid-column:1/-1}.score{--s:8;position:relative;flex:none;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--lamp) calc(var(--s)*10%),rgba(130,245,241,.2) 0);font:800 32px/1 var(--disp);letter-spacing:-.04em;box-shadow:0 0 40px -6px #4de2dd99}.score:before{content:"";position:absolute;inset:7px;border-radius:50%;background:#0a1515}.score span{position:relative}.score small{font-size:13px;opacity:.6;font-weight:600}.rr-ctl{display:none;gap:7px;flex-wrap:wrap;align-items:center;margin-top:14px}.js .rr-ctl{display:flex}.rr-ctl>span{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--md);margin-right:4px}.rr-ctl .gap{margin-left:auto}.js .rr-static{display:none}.rr-static li{padding:10px 0;border-top:1px solid var(--ld);font-size:15px}.rr-pick{display:flex;flex-direction:column;gap:8px;margin-top:34px}.rr-pick button{text-align:left;padding:15px 18px;border-radius:16px;border:1px solid var(--ld);font-size:15px;line-height:1.35;color:var(--md);transition:all .2s;background:#050c0c73}.rr-pick button b{display:block;font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;color:var(--sky)}.rr-pick button[aria-pressed=true]{border-color:var(--lamp);color:var(--td);box-shadow:0 0 40px -14px #4de2ddb3}.rr-pick button[aria-pressed=true] b{color:var(--lamp)}@media(max-width:520px){.face{width:46px;height:46px;font-size:18px}.seat{min-width:64px;gap:5px}.seat b{font-size:12px}.seat small{font-size:8.5px;letter-spacing:.04em}.rr-table{inset:24% 17% 20%}.rr-dec{padding:0 13%;font-size:11.5px}.rr-dec small{font-size:8.5px;margin-bottom:5px}.rr-say p.voice,.rr-panel .voice{font-size:19px}}.team{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:440px}.tm-tabs{display:flex;flex-direction:column;gap:4px;padding:14px;border-right:1px solid var(--ld);background:#82f5f10a}.tm-tabs>p{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--md);padding:8px 10px 10px}.tm-tab{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:13px;text-align:left;font-size:14.5px;font-weight:600;color:var(--td);transition:background .2s}.tm-tab small{display:block;font:400 10.5px/1.3 var(--mono);color:var(--md)}.tm-tab:hover{background:#82f5f114}.tm-tab[aria-selected=true]{background:#82f5f126;box-shadow:inset 0 0 0 1px #82f5f147}.tm-panel{padding:clamp(20px,2.6vw,30px);display:flex;flex-direction:column;gap:14px;justify-content:center}.tm-hello{display:flex;gap:14px;align-items:center;margin-bottom:6px}.tm-hello h3{font-size:clamp(22px,2.2vw,30px)}.tm-hello p{font-size:13.5px;color:var(--md)}@media(max-width:900px){.team{grid-template-columns:minmax(0,1fr)}.tm-tabs{border-right:0;border-bottom:1px solid var(--ld)}.js .tm-tabs{flex-direction:row;flex-wrap:wrap}.js .tm-tabs>p{width:100%}.js .tm-tab small{display:none}.js .tm-tab{padding:6px 12px 6px 6px;border-radius:99px;border:1px solid var(--ld)}}.fld{display:block;padding:10px 12px;border-radius:11px;border:1px solid var(--ld);font-size:13.5px;line-height:1.35;color:var(--td);background:#82f5f10d}.fld+.fld{margin-top:8px}.fld b{display:block;font:500 9.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--sky);margin-bottom:5px}.consent{display:flex;gap:8px;font-size:11.5px;line-height:1.4;color:var(--md);margin-top:10px}.consent:before{content:"\2713";flex:none;width:15px;height:15px;border-radius:4px;background:var(--lamp);color:var(--on-lit);font-size:10px;font-weight:700;display:grid;place-items:center;margin-top:1px}.linkpill{display:flex;align-items:center;gap:9px;padding:11px 14px;border-radius:99px;background:#4de2dd1f;border:1px solid rgba(77,226,221,.5);font:500 12.5px/1 var(--mono);color:var(--lamp);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fakebtn{display:inline-flex;padding:9px 14px;border-radius:99px;font-size:12.5px;font-weight:600;background:var(--lamp);color:var(--on-lit);white-space:nowrap}.fakebtn.g{background:transparent;border:1px solid var(--ld);color:var(--td)}.limit{max-width:520px}.limit p{font-size:15.5px;line-height:1.4;margin-bottom:14px}.light .pipe-c{background:#0a141429}.light .pipe-c:after{background:var(--cobalt);box-shadow:none}.cons{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:470px}.cn-nav{display:flex;flex-direction:column;gap:2px;padding:14px;border-right:1px solid var(--ld);background:#82f5f10a;font-size:14px}.cn-nav>*{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:10px;color:var(--md);text-align:left;font-weight:500}.cn-nav>*:before{content:"";width:8px;height:8px;border-radius:2.5px;background:#82f5f159;flex:none}.cn-nav>[aria-selected=true],.cn-nav>.on{background:#82f5f126;color:var(--td)}.cn-nav>[aria-selected=true]:before,.cn-nav>.on:before{background:var(--lamp);box-shadow:0 0 10px var(--lamp)}.cn-nav>span{opacity:.6}.cn-panel{padding:clamp(18px,2.4vw,28px)}.cn-panel>h3{font-size:24px;margin-bottom:4px}.cn-panel>p{font-size:13.5px;color:var(--md);margin-bottom:18px}.cn-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:12px}.cn-card{border:1px solid rgba(130,245,241,.15);border-radius:14px;padding:16px;background:#82f5f10d;font-size:14px;line-height:1.4}.cn-card.w{grid-column:1/-1}.cn-card h4{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:12px}.tb li{display:grid;grid-template-columns:minmax(0,96px) minmax(0,1fr);gap:10px;align-items:center;padding:6px 0}.tb i{height:9px;border-radius:9px;background:linear-gradient(90deg,var(--cobalt),var(--sky));width:var(--v)}.tb li:first-child i{background:linear-gradient(90deg,var(--lamp2),var(--lamp));box-shadow:0 0 14px #4de2dd80}.mrow{display:flex;gap:10px;align-items:center;padding:7px 0}.mrow+.mrow{border-top:1px solid rgba(130,245,241,.1)}.mrow small{display:block;font:400 11px/1.3 var(--mono);color:var(--md)}.mrow .st{margin-left:auto;font:500 10.5px/1 var(--mono);color:var(--lamp);white-space:nowrap}.mrow .st.q{color:var(--md)}@media(max-width:900px){.cons{grid-template-columns:minmax(0,1fr)}.cn-nav{flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--ld)}.cn-g{grid-template-columns:minmax(0,1fr)}.cn-nav>span{display:none}}.tune{display:grid}.tune li{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:8px 40px;padding:26px 0;border-top:1.5px solid var(--tl);align-items:baseline}.tune b{font:700 clamp(24px,2.6vw,36px)/1 var(--disp);letter-spacing:-.04em}.tune span{color:var(--ml);max-width:34em}.dark .tune span{color:var(--md)}.portal .pm h3{font-size:clamp(24px,2.4vw,32px)}@media(max-width:800px){.tune li{grid-template-columns:minmax(0,1fr)}}.modes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:16px;margin-top:20px}.mode{border-radius:22px;padding:26px;border:1px solid var(--ll);background:#fff}.mode.full{background:#0a1515;color:var(--td);border-color:transparent;box-shadow:0 40px 90px -40px #0a141499}.mode h3{margin-bottom:8px}.mode>p{font-size:15px;color:var(--ml);margin-bottom:18px}.mode.full>p{color:var(--md)}.mode ol{counter-reset:m}.mode ol li{counter-increment:m;display:flex;gap:12px;padding:11px 0;border-top:1px solid var(--ll);font-size:15px;line-height:1.4}.mode.full ol li{border-color:var(--ld)}.mode ol li:before{content:counter(m);flex:none;width:22px;height:22px;border-radius:6px;background:var(--lamp);color:var(--on-lit);font:600 11px/22px var(--mono);text-align:center}@media(max-width:800px){.modes{grid-template-columns:minmax(0,1fr)}}.prompt{border-radius:22px;background:#0a1515;color:var(--td);padding:clamp(22px,3vw,34px);box-shadow:0 40px 90px -40px #0a141499}.prompt .voice{font-size:clamp(22px,2.3vw,30px);line-height:1.18;margin-bottom:20px}.prompt .fld{min-height:96px;font-size:15px;color:var(--md)}.setup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.setup>div{padding:clamp(18px,2.4vw,28px)}.setup>div+div{border-left:1px solid var(--ld)}.setup h4{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin:0 0 12px}.setup h4:not(:first-child){margin-top:22px}.pickers{display:flex;flex-wrap:wrap;gap:6px}.pickers button{display:flex;align-items:center;gap:8px;padding:5px 13px 5px 5px;border-radius:99px;border:1px solid var(--ld);font-size:13.5px;font-weight:500;color:var(--md)}.pickers button[aria-pressed=true]{border-color:var(--lamp);color:var(--td);background:#4de2dd1a}.pickers button[aria-pressed=false] .face{filter:grayscale(1);opacity:.5}.setup .rr-room{max-width:340px;margin:10px auto 0}.setup .seat{min-width:0}.setup .seat .face{width:42px;height:42px;font-size:16px}@media(max-width:800px){.setup{grid-template-columns:minmax(0,1fr)}.setup>div+div{border-left:0;border-top:1px solid var(--ld)}}.duel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:54px;align-items:stretch}.duel .gpt{border-radius:20px;border:1px dashed rgba(130,245,241,.35);padding:22px;color:var(--md);background:#050c0c66}.duel h3{font-size:18px;margin-bottom:14px;display:flex;align-items:center;gap:10px}.duel .msg+.msg{margin-top:10px}@media(max-width:800px){.duel{grid-template-columns:minmax(0,1fr)}}.cmp{position:relative;display:grid;grid-template-columns:170px minmax(0,1fr) minmax(0,1.15fr)}.cmp>*{padding:22px 24px;border-top:1px solid var(--ll);line-height:1.42}.cmp .ch{border-top:0;font:700 22px/1.1 var(--disp);letter-spacing:-.03em;padding-bottom:20px}.cmp .t{font:500 12px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cobalt2);padding-left:0}.cmp .g{color:var(--ml)}.cmp .m{background:#0a1515;color:var(--td);border-color:var(--ld);font-weight:500}.cmp .m.ch{border-radius:22px 22px 0 0;color:var(--lamp);display:flex;align-items:center;gap:10px}.cmp .m.last{border-radius:0 0 22px 22px;padding-bottom:28px}.cmp .m small{display:block;font:400 12px/1.45 var(--mono);color:var(--md);margin-top:8px}@media(max-width:800px){.cmp{grid-template-columns:minmax(0,1fr)}.cmp .ch{display:none}.cmp .t{border-top:0;padding:30px 0 10px}.cmp .g{border:1px dashed var(--ll);border-bottom:0;border-radius:16px 16px 0 0;padding:16px 18px}.cmp .g:before,.cmp .m:before{display:block;font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.cmp .g:before{content:"Custom GPT"}.cmp .m:before{content:"MemberVault";color:var(--lamp)}.cmp .m,.cmp .m.last{border-radius:0 0 16px 16px;padding:16px 18px}}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px)}.two h3{margin-bottom:18px}@media(max-width:800px){.two{grid-template-columns:minmax(0,1fr)}}.plans{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch;margin-top:56px}.plan{position:relative;border-radius:24px;padding:30px 28px;border:1px solid var(--ld);background:#081212a8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column}.plan.top{background:linear-gradient(170deg,#C6FAF9,var(--lamp) 38%,var(--lamp2));color:var(--on-lit);border-color:#a9f8f5;box-shadow:0 0 110px -20px #4de2dd99}.plan.soon{border-style:dashed;background:transparent}.plan .status{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:8px;margin-bottom:26px;color:var(--lamp)}.plan .status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.plan.soon .status{color:var(--md)}.plan h2{font-size:clamp(34px,3.4vw,50px);margin-bottom:12px}.plan>p{font-size:15.5px;line-height:1.45;color:var(--md);margin-bottom:24px}.plan dl{margin-top:auto;display:grid}.plan dl>div{padding:13px 0;border-top:1px solid var(--ld)}.plan.top dl>div{border-color:#35170638}.plan dt{font:500 10.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--md);margin-bottom:6px}.plan dd{font-size:15px;line-height:1.38;font-weight:500}.plan .btn{margin-top:24px;justify-content:center}.plan.top .btn{background:var(--mv-ink);color:var(--td);box-shadow:none}@media(max-width:960px){.plans{grid-template-columns:minmax(0,1fr)}}.every{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px}.every li{padding:20px 0;border-top:1.5px solid var(--tl);font-size:15.5px;line-height:1.45;color:var(--ml)}.every b{display:block;font:700 20px/1.15 var(--disp);letter-spacing:-.03em;color:var(--tl);margin-bottom:6px}@media(max-width:900px){.every{grid-template-columns:minmax(0,1fr)}}.price3{display:grid;gap:0}.price3 li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 40px;padding:30px 0;border-top:1px solid var(--ld);align-items:baseline}.price3 b{font:700 clamp(32px,4.4vw,62px)/.95 var(--disp);letter-spacing:-.045em}.price3 span{color:var(--md);max-width:28em}@media(max-width:800px){.price3 li{grid-template-columns:minmax(0,1fr)}}.faq{max-width:900px}.faq details{border-top:1.5px solid var(--tl)}.faq details:last-child{border-bottom:1.5px solid var(--tl)}.faq summary{list-style:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;align-items:center;padding:24px 0;font:700 clamp(19px,1.9vw,25px)/1.2 var(--disp);letter-spacing:-.03em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--tl);color:var(--paper);font:500 20px/1 var(--body);transition:transform .25s,background .25s}.faq details[open] summary:after{transform:rotate(45deg);background:var(--lamp);color:var(--tl)}.faq details p{padding:0 56px 26px 0;color:var(--ml);max-width:44em}.book{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(30px,5vw,80px);align-items:start}.agenda{margin-top:44px;counter-reset:a}.agenda li{counter-increment:a;display:grid;grid-template-columns:54px minmax(0,1fr);gap:4px 14px;padding:22px 0;border-top:1px solid var(--ld)}.agenda li:before{content:"0" counter(a);font:500 12px/1 var(--mono);color:var(--lamp);padding-top:8px;grid-row:span 2}.agenda b{font:700 22px/1.15 var(--disp);letter-spacing:-.03em}.agenda span{grid-column:2;color:var(--md);font-size:15.5px;line-height:1.5}.sched{scroll-margin-top:110px;position:sticky;top:110px}.sched h2{font-size:26px;margin-bottom:6px}.sched>p{font-size:14.5px;color:var(--md);margin-bottom:18px}.cal{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:20px}.cal span{aspect-ratio:1;border-radius:9px;display:grid;place-items:center;font:500 12px/1 var(--mono);color:var(--md);background:#82f5f112;border:1px solid rgba(130,245,241,.1)}.cal span.h{background:none;border:0;aspect-ratio:auto;padding:4px 0;font-size:10px;letter-spacing:.1em}.cal span.o{color:var(--td);border-color:#82f5f166}.cal span.s{background:var(--lamp);color:var(--on-lit);border-color:var(--lamp);box-shadow:0 0 26px #4de2dd99}.cal span.x{opacity:.35}.sched .btn{width:100%;justify-content:center}@media(max-width:900px){.book{grid-template-columns:minmax(0,1fr)}.sched{position:static}}.ready{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px}.ready li{padding:22px 0;border-top:1.5px solid var(--tl);color:var(--ml);line-height:1.5}.ready b{display:block;font:700 21px/1.15 var(--disp);letter-spacing:-.03em;color:var(--tl);margin-bottom:6px}@media(max-width:800px){.ready{grid-template-columns:minmax(0,1fr)}}.light .hud .note,.light .win .note,.light .prompt .note{color:var(--md)}.light .hud .chip,.light .win .chip{border-color:var(--ld);color:var(--md);background:none}.light .hud .chip.lit,.light .win .chip.lit{background:#4de2dd1f;border-color:#4de2dd73;color:var(--lamp)}.light .hud .uc-n,.light .mode.full .uc-n{color:var(--sky)}.light .hud :focus-visible,.light .win :focus-visible{outline-color:var(--lamp)}.limit p.voice{font-size:clamp(22px,2.2vw,28px);line-height:1.2}.rr-panel{margin-top:30px}@media(max-width:1020px){.hero-in>.roast{margin-top:40px}}body{font:400 17px/1.6 var(--body)}h1,h2,h3{font-weight:600;letter-spacing:-.045em;line-height:1.06}h1{font-weight:600;font-size:clamp(2.7rem,6.2vw,5.6rem);line-height:1.02;letter-spacing:-.05em}.h1s{font-size:clamp(2.6rem,5.3vw,4.9rem)}h2{font-weight:500;font-size:clamp(2rem,4.2vw,3.6rem)}h3{font-size:clamp(1.15rem,1.6vw,1.4rem);letter-spacing:-.025em;line-height:1.2}.big-p,.bigline,.tm-hello h3,.cn-panel>h3,.ptab b,.portal aside h4,.persona h4,.agenda b,.every b,.ready b,.tune b,.price3 b,.faq summary,.cmp .ch,.rr-say h4,.plan h2,.chap h2,.stat p.stat-n,.close h2,.sched h2{font-weight:600}.chap-n,.score{font-weight:600}.face{font-weight:700}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:8px}.light :focus-visible{outline-color:var(--cobalt2)}.hl{display:inline-block;position:relative;white-space:nowrap;background:linear-gradient(90deg,var(--lamp),#A9F8F5);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 .04em .08em;margin:0 -.04em -.08em;transform:none;box-shadow:none;border-radius:0}.hl:after{content:"";position:absolute;left:0;right:0;bottom:.1em;height:.14em;border-radius:99px;background:linear-gradient(90deg,var(--lamp),transparent);opacity:.55;filter:blur(1px);transform-origin:left;transform:scaleX(1)}.js [data-r] .hl:after,.js .hl[data-r]:after{transform:scaleX(0);transition:transform .9s var(--ease) .35s}.js [data-r].in .hl:after{transform:scaleX(1)}.light .hl{background-image:linear-gradient(90deg,#115f5c,#209591)}.light .hl:after{background:linear-gradient(90deg,#209591,transparent)}.voice{font-family:var(--body);font-size:1.02rem;line-height:1.5;font-weight:500;letter-spacing:0}.msg .voice,.tl .tcard.d .voice{font-size:.97rem}.rr-say p.voice{font-size:1.06rem;line-height:1.45}.prompt .voice{font:600 clamp(1.25rem,2vw,1.65rem)/1.22 var(--disp);letter-spacing:-.035em}.limit p.voice{font:600 clamp(1.2rem,1.9vw,1.5rem)/1.25 var(--disp);letter-spacing:-.035em}.persona blockquote.voice{font-size:1.05rem}.kick{font:600 .76rem/1 var(--mono);letter-spacing:.2em;color:var(--lamp);gap:.7em}.kick:before{width:14px;height:14px;border-radius:4px;background:radial-gradient(circle at 50% 42%,var(--night) 0 2.2px,transparent 2.6px),linear-gradient(135deg,var(--lamp),var(--lamp2));box-shadow:0 0 14px #4de2dd99}.light .kick{color:var(--cobalt2)}.light .kick:before{background:radial-gradient(circle at 50% 42%,#fff 0 2.2px,transparent 2.6px),linear-gradient(135deg,#209591,#115f5c);box-shadow:none}.close .kick{justify-content:center}.btn{border-radius:14px;padding:1rem 1.45rem;position:relative;overflow:hidden;border:1px solid transparent}.btn-s{padding:.72rem 1.05rem;font-size:.92rem}.btn-p{background:linear-gradient(180deg,#F5C2A5,var(--gold) 40%,var(--gold2));color:var(--on-gold);box-shadow:0 10px 34px -10px #ec8b53b3,inset 0 1px #fff9}.btn-p:hover{transform:translateY(-2px);box-shadow:0 18px 46px -10px #ec8b53e6,inset 0 1px #fff9}.btn-p:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:skew(-18deg);transition:left .7s var(--ease)}.btn-p:hover:before{left:130%}.btn-g{background:#ffffff0a;border-color:var(--ld);color:var(--td)}.btn-g:hover{background:#ffffff17;transform:translateY(-2px)}.light .btn-g{border-color:var(--ll);background:#fff;color:var(--tl)}.tlink{border-bottom-color:var(--lamp)}.light .tlink{border-color:#209591}.fakebtn{background:linear-gradient(180deg,#F5C2A5,var(--gold) 40%,var(--gold2));color:var(--on-gold);border-radius:10px}.fakebtn.g{background:transparent;border-radius:10px}.nav{border-radius:18px;background:#050c0c9e;padding:9px 9px 9px 18px;transition:background .3s,box-shadow .3s,transform .3s}.scrolled .nav{background:#050c0cdb;box-shadow:0 20px 50px -24px #000,0 0 0 1px #4de2dd0f}.brand{font:700 1.22rem/1 var(--disp);letter-spacing:-.04em;gap:.6rem}.brand b{color:var(--lamp);font-weight:700}.brand span span{opacity:1;font-weight:700}.mark{width:30px;height:30px}.nav-links a{border-radius:10px;font-size:.93rem}.nav-t{border-radius:12px}.ftr .brand{font-size:1.6rem}.ftr .mark{width:36px;height:36px}.sp{position:fixed;left:0;right:0;top:0;height:2px;z-index:60;background:linear-gradient(90deg,var(--lamp2),var(--lamp),var(--gold));transform-origin:left;transform:scaleX(var(--sp,0));pointer-events:none}.motion-t{font:500 .75rem/1 var(--mono);color:var(--md);padding:.5rem .7rem;border-radius:8px;border:1px solid var(--ld)}.motion-t:hover{color:var(--td)}html.paused *,html.paused *:before,html.paused *:after{animation-play-state:paused!important}.hero,.phero{background:radial-gradient(60% 55% at 74% 38%,rgba(44,177,173,.24),transparent 70%),radial-gradient(40% 40% at 14% 4%,rgba(239,157,109,.08),transparent 70%),var(--night)}.hero{padding:140px 0 90px}.dark.alt{background:radial-gradient(70% 60% at 80% 0%,rgba(44,177,173,.13),transparent 70%),var(--night2)}.blue{background:radial-gradient(50% 70% at 12% 50%,rgba(239,157,109,.1),transparent 70%),var(--night2);color:var(--td)}.stat p.stat-n{background:linear-gradient(180deg,#fff,var(--gold) 70%,var(--gold2));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;letter-spacing:-.06em;font-size:clamp(4.6rem,13vw,11.5rem);line-height:.9;font-variant-numeric:tabular-nums}.stat p{color:var(--td)}.stat a.src{color:var(--md)}.blue .kick{color:var(--gold)!important}.blue .kick:before{background:radial-gradient(circle at 50% 42%,var(--night) 0 2.2px,transparent 2.6px),linear-gradient(135deg,var(--gold),var(--gold2));box-shadow:0 0 14px #ef9d6d99}.blue .tlink{border-color:var(--gold)}.blue .tlink:hover{color:var(--gold)}.hud{background:linear-gradient(180deg,#132424e6,#081212eb);border:1px solid var(--ld);box-shadow:0 24px 60px -20px #000c,inset 0 1px #ffffff0d}.hud.lit{border-color:#4de2dd73;box-shadow:0 0 0 1px #4de2dd1f,0 30px 70px -20px #2cb1ad66,inset 0 1px #ffffff12}.win{background:linear-gradient(180deg,#0f1e1d,#081111);border-radius:22px;box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #4de2dd0d}.light .win,.light .hud{box-shadow:0 40px 80px -36px #0a14148c}.win-bar .ex{color:var(--lamp)}.tag{background:#4de2dd1a;color:var(--lamp);border-radius:8px}.chip{border-radius:8px}.chip.lit{color:var(--lamp)}.spot{isolation:isolate}.spot:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:5;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%),rgba(77,226,221,.14),transparent 65%);opacity:0;transition:opacity .35s}.spot:hover:after{opacity:1}.lift{transition:transform .35s var(--ease),box-shadow .35s}.lift:hover{transform:translateY(-5px)}.rows>li,.cn-card,.msg,.fld{transition:border-color .25s,background .25s,transform .25s var(--ease)}.rows>li:hover,.cn-card:hover{border-color:#4de2dd59;background:#4de2dd0f}.mrow .st,.rows .st{background:#4de2dd1a;padding:.35rem .5rem;border-radius:7px}.mrow .st.q{background:#ef9d6d1a;color:var(--gold)}.av.me,.c-t{background:radial-gradient(circle at 38% 32%,#D4FCFA 0 8%,var(--lamp) 30%,#198F8B 62%,#08312F 100%)}.av.me{box-shadow:0 0 16px #4de2dd99}.face.c-t{--c:none;font-size:0;box-shadow:0 0 30px #4de2dd80,inset 0 2px #fff6}.face.c-t:after{content:"";position:absolute;inset:30%;background:radial-gradient(circle at 50% 30%,var(--night) 0 30%,transparent 32%),linear-gradient(var(--night),var(--night)) 50% 86%/26% 52% no-repeat;opacity:.85}.vault{position:relative;max-width:640px;width:100%;margin:0 auto}.vcore{position:relative;aspect-ratio:1;container-type:inline-size}.ring{position:absolute;border-radius:50%;border:1px solid var(--ld)}.r1{inset:5%;border-style:dashed;border-color:#4de2dd33;animation:spin 90s linear infinite}.r2{inset:19%;box-shadow:inset 0 0 70px #4de2dd12}.r3{inset:33%;border-color:#4de2dd57}.r1 i,.r3 i{position:absolute;width:9px;height:9px;margin:-4.5px;border-radius:50%;background:var(--lamp);box-shadow:0 0 14px var(--lamp)}.r1 i.g,.r3 i.g{background:var(--gold);box-shadow:0 0 14px var(--gold)}.r3{animation:spin 40s linear infinite reverse}.orb{position:absolute;inset:38.5%;border-radius:50%;background:radial-gradient(circle at 38% 32%,#D4FCFA 0 6%,var(--lamp) 22%,#198F8B 52%,#08312F 78%,transparent 80%);box-shadow:0 0 80px 10px #4de2dd61,0 0 190px 44px #2cb1ad33;animation:breathe 6s ease-in-out infinite}.orb:before{content:"";position:absolute;inset:-34%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(77,226,221,.55) 86%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 62%,#000 64%,#000 68%,transparent 70%);mask:radial-gradient(circle,transparent 62%,#000 64%,#000 68%,transparent 70%);animation:spin 5s linear infinite}.orb:after{content:"";position:absolute;inset:30%;border-radius:50%;background:radial-gradient(circle,var(--night) 0 32%,transparent 34%),linear-gradient(var(--night),var(--night)) 50% 78%/18% 40% no-repeat;opacity:.85}.orb.hit{animation:hit .9s var(--ease)}.orbit{position:absolute;inset:19%;animation:spin 70s linear infinite}.sat{position:absolute;left:var(--x);top:var(--y);width:0;height:0}.sat>span{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:5px;transform:translate(-50%,-50%);animation:spin 70s linear infinite reverse}.sat .face{width:50px;height:50px;font-size:19px;border:3px solid var(--night)}.sat b{font:600 .62rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--md);background:#050c0ccc;padding:4px 6px;border-radius:6px;white-space:nowrap;position:absolute;top:100%;margin-top:5px}.sat.on .face{box-shadow:0 0 0 3px var(--lamp),0 0 40px #4de2dde6;transform:scale(1.16)}.sat.on b{color:var(--on-lit);background:var(--lamp)}.spokes{position:absolute;inset:0;width:100%;height:100%}.spokes path{fill:none;stroke:url(#sg);stroke-width:1.2;vector-effect:non-scaling-stroke;stroke-dasharray:4 7;animation:flow 3s linear infinite}.strm{position:absolute;left:50%;top:50%;width:0;height:0;z-index:1}.strm>span{position:absolute;left:0;top:0;display:flex;align-items:center;gap:.5rem;padding:.5rem .7rem;border-radius:12px;background:#0a1515d1;border:1px solid var(--ld);font:500 .7rem/1.25 var(--mono);color:var(--md);white-space:nowrap;transform:translate(-50%,-50%) translate(var(--sx),var(--sy));animation:stream 11s cubic-bezier(.5,0,.8,.4) infinite;animation-delay:var(--dl,0s)}.strm>span i{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:#4de2dd1f;color:var(--lamp);font-style:normal;font-size:.62rem;flex:none}.strm>span b{display:block;color:var(--td);font-weight:600}@keyframes stream{0%{opacity:0;transform:translate(-50%,-50%) translate(calc(var(--sx)*1.12),calc(var(--sy)*1.12)) scale(1)}8%,55%{opacity:1}55%{transform:translate(-50%,-50%) translate(var(--sx),var(--sy)) scale(1)}92%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%) translate(0) scale(.12)}}@keyframes spin{to{transform:rotate(360deg)}}.sat>span{transform-origin:0 0}@keyframes spinr{0%{transform:rotate(0) translate(-50%,-50%)}to{transform:rotate(-360deg) translate(-50%,-50%)}}.sat>span{animation:spinr 70s linear infinite}@keyframes breathe{50%{transform:scale(1.045);filter:brightness(1.14)}}@keyframes hit{30%{transform:scale(1.13);filter:brightness(1.5)}}@keyframes flow{to{stroke-dashoffset:-44}}@keyframes drift{50%{transform:translateY(-8px)}}.vq,.va{position:absolute;z-index:3;font-size:.9rem;line-height:1.45}.vq{right:-3%;top:2%;width:min(290px,58%);font-weight:500;animation:drift 8s ease-in-out infinite}.va{left:-5%;bottom:-2%;width:min(350px,66%);animation:drift 9s ease-in-out -3s infinite}.hero .h1s{font-size:clamp(2.6rem,5vw,4.35rem)}.hero .hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.close{position:relative;overflow:hidden}.va .voice{min-height:4.6em;margin-bottom:12px;font-size:.95rem}.va .rest{color:transparent}.va .typed:after{content:"";display:inline-block;width:2px;height:1em;background:var(--lamp);margin-left:2px;vertical-align:-.15em;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.va .chip.lit{color:var(--gold);background:#ef9d6d14;border-color:#ef9d6d47}.asks{position:relative;left:auto;bottom:auto;margin-top:26px;justify-content:flex-end;z-index:4}.ask-b{border-radius:10px;background:#050c0cb3}.ask-b[aria-pressed=true]{background:var(--lamp);border-color:var(--lamp);color:var(--on-lit)}@media(max-width:1020px){.hero{padding:118px 0 64px}.hero-in,.hero .hero-in{grid-template-columns:minmax(0,1fr);gap:44px}.vault{display:flex;flex-direction:column;gap:14px;max-width:520px}.vq,.va{position:relative;inset:auto;width:auto;animation:none}.vq{margin-right:36px}.va{margin-top:-30px}.vcore{margin:-4% -2%}.asks{margin-top:0;justify-content:flex-start}.hero-in>.roast{margin-top:20px}}@media(max-width:560px){.sat .face{width:38px;height:38px;font-size:15px}.sat b{font-size:.52rem}.strm>span{font-size:.58rem;padding:.35rem .5rem}.strm>span i{display:none}.strm .s4,.strm .s5{display:none}}.rr-cone{display:none}.rr-table{background:radial-gradient(ellipse at 50% 46%,#4de2dd33,#0a15158c 58%),linear-gradient(180deg,#132424bf,#050c0ce6);border:1px solid rgba(130,245,241,.32);box-shadow:0 50px 100px -20px #000000f2,0 0 130px -24px #2cb1ad99,inset 0 1px #ffffff29,inset 0 -34px 60px #0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rr-table:before{border:1px dashed rgba(77,226,221,.3);animation:spin 80s linear infinite}.rr-table:after{content:"";position:absolute;inset:-9%;border-radius:50%;border:1px solid rgba(130,245,241,.1)}.rr-dec small{color:var(--lamp)}.rr-lines line{stroke:var(--lamp);filter:drop-shadow(0 0 5px rgba(77,226,221,.9))}.seat .face{border-color:var(--night)}.seat b{font:600 .82rem/1 var(--body)}.seat small.stn{background:var(--lamp);color:var(--on-lit)}.seat small.stn.alt{background:#ffffff14;color:var(--td);box-shadow:inset 0 0 0 1px var(--ld)}.seat.on .face{box-shadow:0 0 0 3px var(--lamp),0 0 46px #4de2dde6,inset 0 2px #ffffff73}.roast.verdict .seat[data-c=t] .face{box-shadow:0 0 0 3px var(--gold),0 0 50px #ee9764e6}.rr-panel.lit{border-color:#ef9d6d8c;box-shadow:0 0 0 1px #ef9d6d1f,0 30px 80px -20px #ec8b536b,inset 0 1px #ffffff14}.rr-panel.lit .rr-head span:first-child{color:var(--gold)}.rr-panel.lit .rr-dots i.on{background:var(--gold)}.score{background:conic-gradient(var(--gold) calc(var(--s)*10%),rgba(255,255,255,.1) 0);box-shadow:0 0 40px -6px #ed915bb3;color:#fff}.score:before{background:#0a1515}.js .rr-say .score{animation:scorein 1s var(--ease)}@keyframes scorein{0%{transform:scale(.6) rotate(-90deg);opacity:0}}.rr-panel.lit .chip.lit{color:var(--gold);background:#ef9d6d14;border-color:#ef9d6d4d}.rr-pick button{border-radius:14px}.rr-pick button[aria-pressed=true]{box-shadow:0 0 40px -14px #4de2ddcc}.mode ol li:before,.agenda li:before{color:var(--on-lit)}.agenda li:before{color:var(--lamp)}.plan{border-radius:22px;background:linear-gradient(180deg,#132424b8,#081212cc)}.plan.top{background:linear-gradient(180deg,#4de2dd33,#0a1515db 55%);color:var(--td);border-color:#4de2dd8c;box-shadow:0 0 0 1px #4de2dd24,0 40px 100px -30px #2cb1ad8c}.plan.top .status{color:var(--lamp)}.plan.top>p{color:var(--md)}.plan.top dt{color:var(--md)}.plan.top dl>div{border-color:var(--ld)}.plan.top .btn{background:linear-gradient(180deg,#F5C2A5,var(--gold) 40%,var(--gold2));color:var(--on-gold);box-shadow:0 10px 34px -10px #ec8b53b3,inset 0 1px #fff9}.plan:not(.top) .btn-p{background:#ffffff0d;border-color:var(--ld);color:var(--td);box-shadow:none}.plan:not(.top) .btn-p:before{display:none}.faq details{border-top:1px solid var(--ll)}.faq details:last-child{border-bottom:1px solid var(--ll)}.faq summary:after{border-radius:9px;background:var(--paper2);color:var(--cobalt2)}.faq details[open] summary:after{background:var(--cobalt2);color:#fff}.every li,.ready li,.tune li{border-top:1px solid var(--ll)}.dark .tune li{border-color:var(--ld)}.close{background:var(--night);text-align:center;isolation:isolate;padding:clamp(100px,12vw,170px) 0}.close:before{content:"";position:absolute;left:50%;top:56%;width:1000px;height:1000px;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(77,226,221,.3),rgba(44,177,173,.08) 40%,transparent 65%)}.close .wrap{display:grid;justify-items:center;gap:0}.close h2{font-size:clamp(2.3rem,5.4vw,4.6rem);line-height:1;letter-spacing:-.04em;max-width:13em}.close .lead{margin-inline:auto;max-width:34em}.close .cta-row{justify-content:center}.final-orb{position:relative;width:112px;height:112px;border-radius:50%;margin:0 auto 34px;background:radial-gradient(circle at 38% 32%,#D4FCFA 0 6%,var(--lamp) 24%,#198F8B 55%,#08312F 80%);box-shadow:0 0 80px 14px #4de2dd61;animation:breathe 6s ease-in-out infinite}.final-orb:after{content:"";position:absolute;inset:30%;border-radius:50%;background:radial-gradient(circle,var(--night) 0 32%,transparent 34%),linear-gradient(var(--night),var(--night)) 50% 78%/18% 40% no-repeat;opacity:.85}.final-orb:before{content:"";position:absolute;inset:-46%;border-radius:50%;border:1px dashed rgba(77,226,221,.3);animation:spin 40s linear infinite}.ftr{background:var(--mv-ink)}.ledger>div+div,.pane.d,.mode.full,.prompt,.tape{background:linear-gradient(180deg,#0f1e1d,#081111)}.pane,.mode,.ledger{border-radius:24px}.amp{color:#209591}.cmp .m{background:#0a1515}.cmp .m.ch{background:linear-gradient(180deg,#132b2b,#0a1515)}.tb i{background:linear-gradient(90deg,var(--lamp2),rgba(77,226,221,.45))}.tb li:first-child i{background:linear-gradient(90deg,var(--gold2),var(--gold));box-shadow:0 0 14px #ee976480}.js [data-r] .tb i{width:0;transition:width 1.2s var(--ease) .2s}.js [data-r].in .tb i,.js .in .tb i,.js [role=tabpanel] .tb i{width:var(--v)}.cal span.s{background:var(--gold);border-color:var(--gold);color:var(--on-gold);box-shadow:0 0 26px #ee976499}.sw button[aria-pressed=true]{border-color:var(--night)}@media(max-width:700px){.hl{white-space:normal;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hl:after{display:none}}.close .lead{margin-top:22px}.close .kick{margin-bottom:22px}.faq summary:after{border-radius:50%}.hero .h1s{font-size:clamp(2.5rem,4.6vw,4.05rem)}.va{bottom:7%}.strm{z-index:0}@media(max-width:1020px){.va{bottom:auto}}@media(max-width:900px){.nav{gap:6px;padding:8px 8px 8px 14px}.brand{font-size:1.05rem;gap:.45rem}.mark{width:26px;height:26px}.nav>.btn{padding:.62rem .8rem;font-size:.85rem}}@media(max-width:430px){.nav>.btn .arr{display:none}}@media(max-width:900px){.sched{top:auto}}.js [data-r=z]{transform:scale(.94) translateY(20px)}.js [data-r=l]{transform:translate(-34px)}.js [data-r=r]{transform:translate(34px)}.js [data-r].in{transform:none}.js .win[data-r],.js .roast[data-r]{transform:perspective(1400px) rotateX(7deg) translateY(40px);transform-origin:50% 0}.js .win[data-r].in,.js .roast[data-r].in{transform:none}@media(prefers-reduced-motion:reduce){.js [data-r],.js .win[data-r],.js .roast[data-r]{opacity:1;transform:none}.js [data-r] .hl:after{transform:none}.js [data-r] .tb i{width:var(--v)}.strm>span{opacity:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.js [data-r]{opacity:1;transform:none}}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/14VbYn8BxR6L1XHP39oyr-onest-symbols.woff2) format("woff2");unicode-range:U+2190,U+2192,U+2194-2199,U+2713}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/uploads/14VbYn8BxR6L1XHP39oyr-onest-symbols.woff2) format("woff2");unicode-range:U+2190,U+2192,U+2194-2199,U+2713}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/uploads/14VbYn8BxR6L1XHP39oyr-onest-symbols.woff2) format("woff2");unicode-range:U+2190,U+2192,U+2194-2199,U+2713}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/uploads/14VbYn8BxR6L1XHP39oyr-onest-symbols.woff2) format("woff2");unicode-range:U+2190,U+2192,U+2194-2199,U+2713}[data-mv-style=s0c4ef829]{font-size:clamp(28px,3vw,42px)!important}[data-mv-style=s14836924]{padding-top:clamp(40px,5vw,70px)!important}[data-mv-style=sf8df2ff4]{margin-top:clamp(56px,7vw,100px)!important}