.ybxuLG_blocks,.ybxuLG_gen,.ybxuLG_cursor{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.ybxuLG_blocks{z-index:1}.ybxuLG_curtain{z-index:55;pointer-events:none;background:var(--curtain-color,transparent);opacity:var(--curtain,0);position:fixed;inset:0}html[data-still-view] .ybxuLG_curtain{display:none}@media (prefers-reduced-motion:reduce){.ybxuLG_curtain{display:none}}html[data-halo-gate] .ybxuLG_blocks{z-index:35}.ybxuLG_gen{z-index:40}.ybxuLG_cursor{z-index:300}.ybxuLG_label{z-index:301;pointer-events:none;background:var(--ink);color:var(--paper);font:calc(10px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;opacity:0;white-space:nowrap;padding:5px 7px 4px;transition:opacity .15s;position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.ybxuLG_label[data-on]{opacity:1}html[data-tone=night] .ybxuLG_label{color:#111110;background:#edede8}html[data-tone=blue] .ybxuLG_label{color:#25e;background:#f4f6ff}:is(html[data-cursor-on] body,html[data-cursor-on] a,html[data-cursor-on] button){cursor:none}.ybxuLG_light{z-index:45;pointer-events:none;opacity:var(--light,0);background:radial-gradient(circle at 50% 50%, #000 0, #000 calc(18% + var(--light,0) * 40%), #0000 calc(40% + var(--light,0) * 70%));position:fixed;inset:0}.ybxuLG_light:after{content:"";opacity:clamp(0, calc((var(--light,0) - .72) * 3.6), 1);background:#000;position:absolute;inset:0}.ybxuLG_lattice{z-index:65;pointer-events:none;padding:0 var(--gutter);background-image:linear-gradient(#2255ee26 1px,#0000 1px),linear-gradient(90deg,#2255ee26 1px,#0000 1px);background-size:12px 12px;grid-template-columns:repeat(12,1fr);gap:26px;display:grid;position:fixed;inset:0}.ybxuLG_lattice i{background:#2255ee14;border-left:1px solid #25e5;border-right:1px solid #25e5}.ybxuLG_lattice span{left:var(--gutter);color:#fff;font:calc(10px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.06em;background:#25e;padding:6px 9px;position:fixed;bottom:14px}.ybxuLG_help{z-index:80;background:#0009;outline:none;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ybxuLG_helpCard{background:var(--paper);width:min(520px,100%);color:var(--ink);border:1px solid var(--ink);gap:20px;padding:28px;display:grid}.ybxuLG_helpTitle{font-size:calc(40px * var(--s));letter-spacing:-.05em;font-weight:600}.ybxuLG_helpCard dl{border-top:1px solid var(--line-strong);margin:0;display:grid}.ybxuLG_helpCard dl div{border-bottom:1px solid var(--line);font-size:calc(14px * var(--s));grid-template-columns:120px 1fr;gap:16px;padding:10px 0;display:grid}.ybxuLG_helpCard dd{margin:0}.ybxuLG_helpCard kbd{font:calc(11px * var(--s))/1 var(--font-mono), monospace;border:1px solid;padding:3px 6px 2px}.ybxuLG_helpCard button{--cell-color:var(--ink);border:1px solid var(--ink);min-height:44px;color:var(--ink);background:0 0;justify-self:start;align-items:center;gap:12px;padding:0 16px;transition:color .2s 50ms;display:inline-flex}.ybxuLG_helpCard button:hover,.ybxuLG_helpCard button:focus-visible{color:var(--paper)}@media (prefers-reduced-motion:reduce){.ybxuLG_cursor,.ybxuLG_label,.ybxuLG_light{display:none}}
._9Ool_a_nav{z-index:50;opacity:calc(1 - var(--light,0));height:64px;padding:0 var(--gutter);color:var(--nav-ink,var(--ink));pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;transition:color .4s,transform .55s cubic-bezier(.7,0,.2,1);display:grid;position:fixed;inset:0 0 auto}._9Ool_a_nav>*{pointer-events:auto}._9Ool_a_nav:before{content:"";background:linear-gradient(var(--nav-bg,var(--paper)) 30%, transparent);opacity:calc(.92 * (1 - var(--light,0)));pointer-events:none;z-index:-1;transition:background .4s;position:absolute;inset:0}._9Ool_a_nav[data-hidden]{transform:translateY(-110%)}._9Ool_a_nav[data-open]{color:var(--nav-ink,var(--ink))}._9Ool_a_nav[data-open]:before{opacity:0}html[data-tone=night] ._9Ool_a_nav{--nav-ink:#edede8;--nav-bg:#111110}html[data-tone=blue] ._9Ool_a_nav{--nav-ink:#f4f6ff;--nav-bg:#25e}html[data-tone=paper] ._9Ool_a_nav{--nav-ink:var(--ink);--nav-bg:var(--paper)}._9Ool_a_brand{z-index:2;font-weight:820;font-size:calc(17px * var(--s));letter-spacing:-.045em;justify-self:start;align-items:center;gap:10px;min-height:44px;display:inline-flex;position:relative}._9Ool_a_brand svg{width:24px;height:24px;transition:transform .6s cubic-bezier(.2,.8,.2,1)}._9Ool_a_brand:hover svg{transform:rotate(-90deg)}._9Ool_a_letter{position:relative}._9Ool_a_letter[data-glyph]{color:#0000}._9Ool_a_letter[data-glyph]:after{content:attr(data-glyph);color:var(--accent);place-items:center;font-family:ui-monospace,monospace;display:grid;position:absolute;inset:0}._9Ool_a_chapter{min-width:20ch;font:500 calc(10px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:.7;margin-left:16px;display:inline-block}._9Ool_a_chapter:empty{display:none}._9Ool_a_strip{align-items:center;gap:5px;display:flex}._9Ool_a_cell{place-items:center;width:22px;height:44px;display:grid;position:relative}._9Ool_a_cell i{opacity:.45;border:1px solid;width:10px;height:10px;transition:background .3s,opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s;display:block}._9Ool_a_cell[data-state=past] i{opacity:.75;background:currentColor}._9Ool_a_cell[data-state=now] i{background:var(--accent);border-color:var(--accent);opacity:1;animation:2.4s ease-in-out infinite _9Ool_a_now;transform:scale(1.35)}._9Ool_a_cell:hover i,._9Ool_a_cell:focus-visible i{opacity:1;transform:scale(1.5)}@keyframes _9Ool_a_now{50%{transform:scale(1.1)}}._9Ool_a_tip{background:var(--nav-ink,var(--ink));color:var(--nav-bg,var(--paper));font:calc(9px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;padding:5px 8px 4px;transition:opacity .2s,transform .25s;position:absolute;top:calc(100% - 4px);left:50%;transform:translate(-50%,-4px)}._9Ool_a_cell:hover ._9Ool_a_tip,._9Ool_a_cell:focus-visible ._9Ool_a_tip{opacity:1;transform:translate(-50%)}._9Ool_a_cell:focus-visible{outline:none}._9Ool_a_tools{z-index:2;font-size:calc(10px * var(--s));justify-content:flex-end;justify-self:end;align-items:center;gap:6px;display:flex;position:relative}._9Ool_a_tools button{color:inherit}._9Ool_a_tool{min-width:40px;min-height:44px;font:calc(11px * var(--s))/1 var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:opacity .2s;display:inline-grid}._9Ool_a_tool:disabled{opacity:.45;cursor:default}._9Ool_a_tool:hover:not(:disabled){opacity:.7}._9Ool_a_bars{align-items:flex-end;gap:2px;height:12px;display:inline-flex}._9Ool_a_bars i{background:currentColor;width:2px;height:3px;transition:height .3s;display:block}._9Ool_a_bars[data-on] i{animation:1s steps(4,end) infinite _9Ool_a_bar}._9Ool_a_bars[data-on] i:nth-child(2){animation-delay:-.3s}._9Ool_a_bars[data-on] i:nth-child(3){animation-delay:-.55s}._9Ool_a_bars[data-on] i:nth-child(4){animation-delay:-.8s}@keyframes _9Ool_a_bar{0%,to{height:3px}50%{height:12px}}._9Ool_a_menuButton{--cell-color:currentColor;min-height:44px;color:inherit;font:calc(11px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin-left:8px;padding:0 4px 0 14px;display:inline-flex}._9Ool_a_menuLabel{text-align:right;min-width:5ch;display:inline-block}._9Ool_a_grid{grid-template-columns:repeat(3,4px);gap:3px;display:grid}._9Ool_a_grid i{background:currentColor;width:4px;height:4px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s}._9Ool_a_grid i:nth-child(odd){transition-delay:50ms}._9Ool_a_menuButton:hover ._9Ool_a_grid i:nth-child(2),._9Ool_a_menuButton:hover ._9Ool_a_grid i:nth-child(4),._9Ool_a_menuButton:hover ._9Ool_a_grid i:nth-child(6),._9Ool_a_menuButton:hover ._9Ool_a_grid i:nth-child(8){transform:scale(.4)}._9Ool_a_menuButton[aria-expanded=true] ._9Ool_a_grid i:nth-child(2n){opacity:0;transform:scale(0)}._9Ool_a_menuButton[aria-expanded=true] ._9Ool_a_grid{transition:transform .45s cubic-bezier(.2,.8,.2,1);transform:rotate(90deg)}._9Ool_a_menuButton:focus-visible{outline-offset:2px;outline:2px solid}._9Ool_a_menu{z-index:1;overscroll-behavior:contain;background:var(--nav-bg,var(--paper));color:var(--nav-ink,var(--ink));clip-path:circle(0 at calc(100% - var(--gutter) - 20px) 32px);visibility:hidden;pointer-events:auto;transition:clip-path .75s cubic-bezier(.7,0,.2,1),visibility 0s .75s;position:fixed;inset:0;overflow-y:auto}._9Ool_a_nav[data-open] ._9Ool_a_menu{clip-path:circle(150% at calc(100% - var(--gutter) - 20px) 32px);visibility:visible;transition:clip-path .85s cubic-bezier(.7,0,.2,1),visibility}._9Ool_a_menuInner{gap:clamp(32px, calc(6 * var(--vw)), calc(120px * var(--s)));min-height:100%;padding:110px var(--gutter) 48px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}._9Ool_a_menuKicker{font:calc(10px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0 0 18px}._9Ool_a_film ol{column-gap:clamp(20px, calc(3 * var(--vw)), 60px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._9Ool_a_film li{opacity:0;transition:opacity .4s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}._9Ool_a_nav[data-open] ._9Ool_a_film li,._9Ool_a_nav[data-open] ._9Ool_a_group{opacity:1;transition-delay:calc(.18s + var(--i) * 35ms);transform:none}._9Ool_a_film a{align-items:baseline;gap:14px;padding:6px 0;display:flex}._9Ool_a_num{font:calc(11px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.08em;opacity:.55;min-width:2.4ch}._9Ool_a_name{font-size:clamp(30px, calc(3.6 * var(--vw)), calc(68px * var(--s)));letter-spacing:-.055em;font-weight:600;line-height:1.02;transition:transform .45s cubic-bezier(.2,.8,.2,1),color .2s}._9Ool_a_film a:hover ._9Ool_a_name,._9Ool_a_film a:focus-visible ._9Ool_a_name{color:var(--accent);transform:translate(12px)}._9Ool_a_film a[data-state=now] ._9Ool_a_num{color:var(--accent);opacity:1}._9Ool_a_film a[data-state=now] ._9Ool_a_name:after{content:"";background:var(--accent);vertical-align:.5em;width:.22em;height:.22em;margin-left:.25em;display:inline-block}._9Ool_a_film a:focus-visible{outline:none}._9Ool_a_side{align-content:start;gap:40px;display:grid}._9Ool_a_group{opacity:0;transition:opacity .4s,transform .6s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(18px)}._9Ool_a_group a,._9Ool_a_control{min-height:42px;color:inherit;font:calc(17px * var(--s))/1.2 var(--font-body), sans-serif;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;transition:color .2s,transform .35s cubic-bezier(.2,.8,.2,1);display:flex}._9Ool_a_group a small{font:calc(10px * var(--s))/1 var(--font-mono), monospace;opacity:.55;margin-left:10px;margin-right:auto}._9Ool_a_group a:hover,._9Ool_a_group a:focus-visible,._9Ool_a_control:hover:not(:disabled),._9Ool_a_control:focus-visible{color:var(--accent);outline:none;transform:translate(6px)}._9Ool_a_control{justify-content:flex-start;gap:14px}._9Ool_a_control:disabled{opacity:.45;cursor:default}._9Ool_a_keys{font:calc(10px * var(--s))/1.6 var(--font-mono), monospace;opacity:.55;margin:10px 0 0}html[data-menu] body{overflow:hidden}@media (max-width:1100px){._9Ool_a_chapter{display:none}._9Ool_a_strip{gap:2px}._9Ool_a_cell{width:18px}}@media (max-width:860px){._9Ool_a_nav{grid-template-columns:auto 1fr;height:60px}._9Ool_a_strip,._9Ool_a_tools ._9Ool_a_motion{display:none}._9Ool_a_menuInner{grid-template-columns:1fr;gap:36px;padding-top:96px}._9Ool_a_film ol{grid-template-columns:1fr}._9Ool_a_name{font-size:clamp(30px,9vw,44px)}}@media (prefers-reduced-motion:reduce){._9Ool_a_nav,._9Ool_a_nav[data-hidden]{transition:color .4s;transform:none}._9Ool_a_roll,._9Ool_a_brand svg,._9Ool_a_cell i,._9Ool_a_grid i,._9Ool_a_film li,._9Ool_a_group,._9Ool_a_name{transition:none}._9Ool_a_cell[data-state=now] i{animation:none}._9Ool_a_bars[data-on] i{height:8px;animation:none}._9Ool_a_menu,._9Ool_a_nav[data-open] ._9Ool_a_menu{transition:none}}
.UdAASW_counter{--counter-ink:var(--ink);right:var(--gutter);z-index:50;color:var(--counter-ink);font:calc(9px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.08em;pointer-events:none;opacity:calc(1 - var(--light,0));justify-items:end;gap:4px;margin:0;transition:color .4s,opacity .4s;display:grid;position:fixed;bottom:18px}html[data-tone-foot=night] .UdAASW_counter{--counter-ink:#edede8}html[data-tone-foot=blue] .UdAASW_counter{--counter-ink:#f4f6ff}.UdAASW_label{opacity:.55;text-transform:uppercase}.UdAASW_value{font-size:calc(12px * var(--s));font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.UdAASW_cell{background:var(--accent,#25e);opacity:.18;width:7px;height:11px}html[data-tone-foot=blue] .UdAASW_cell{background:#f4f6ff}@media (max-width:560px){.UdAASW_counter{bottom:12px}.UdAASW_value{font-size:calc(11px * var(--s))}}
.ejOdHG_hero{min-height:max(100svh,680px);padding:88px var(--gutter) 34px;grid-template-rows:auto 1fr auto;display:grid;position:relative}.ejOdHG_hello{font-size:clamp(30px, calc(4.2 * var(--vw)), calc(76px * var(--s)));letter-spacing:-.055em;align-self:end;padding-left:.04em;font-weight:520;line-height:1}.ejOdHG_mark{margin:clamp(10px, 3vh, calc(40px * var(--s))) 0;aspect-ratio:3.55;justify-content:center;align-self:center;align-items:center;width:100%;display:flex;position:relative}.ejOdHG_wordmark{font-size:min(calc(23.4 * var(--vw)), 50vh);letter-spacing:-.065em;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;padding-right:.04em;font-weight:820;line-height:.82}html[data-streaming=on]:not([data-world=off]) .ejOdHG_wordmark{color:#0000;-webkit-text-stroke:0}:is(html[data-streaming=on][data-world=on] .ejOdHG_wordmark,html[data-world=on] .ejOdHG_wordmark){-webkit-text-stroke-color:transparent;transition:-webkit-text-stroke-color .6s .3s}.ejOdHG_bottom{align-items:end;gap:clamp(24px, calc(4 * var(--vw)), calc(70px * var(--s)));grid-template-columns:1fr auto 1fr;padding-top:18px;display:grid}.ejOdHG_claim{font-size:clamp(30px, calc(3.5 * var(--vw)), calc(58px * var(--s)));letter-spacing:-.055em;font-weight:520;line-height:1}.ejOdHG_mark{cursor:pointer}.ejOdHG_cue{min-height:44px;font:calc(11px * var(--s))/1 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;justify-self:center;align-items:center;gap:12px;display:inline-flex}.ejOdHG_caret{background:var(--accent);width:10px;height:16px;animation:1.06s step-end infinite ejOdHG_blink;display:inline-block}@keyframes ejOdHG_blink{50%{opacity:0}}@media (max-width:860px){.ejOdHG_hero{padding-top:104px}.ejOdHG_bottom{grid-template-columns:1fr auto}.ejOdHG_cue{justify-self:end;margin-bottom:30px}}@media (max-width:560px){.ejOdHG_mark{margin:24px 0}.ejOdHG_claim{font-size:calc(34px * var(--s))}}@media (prefers-reduced-motion:reduce){.ejOdHG_caret{animation:none}}
.vgKbsq_section{padding:clamp(80px, 12vh, calc(150px * var(--s))) var(--gutter) clamp(90px, 14vh, calc(170px * var(--s)));position:relative}.vgKbsq_header{margin-bottom:clamp(36px, 6vh, calc(70px * var(--s)));grid-template-columns:1fr 2fr;align-items:end;gap:24px;display:grid}.vgKbsq_kicker{font:calc(11px * var(--s))/1.5 var(--font-mono), monospace}.vgKbsq_title{font-size:clamp(42px, calc(6 * var(--vw)), calc(104px * var(--s)));letter-spacing:-.06em;font-weight:560;line-height:.94}.vgKbsq_rows{margin:0;padding:0;list-style:none}.vgKbsq_rows li{border-bottom:1px solid var(--line-strong)}.vgKbsq_row{--cell-color:var(--ink);align-items:center;gap:clamp(16px, calc(2.5 * var(--vw)), calc(40px * var(--s)));padding:clamp(22px, 3.5vh, calc(38px * var(--s))) 12px;grid-template-columns:5% 38% 1fr auto;transition:color .25s 50ms;display:grid}a.vgKbsq_row:hover,a.vgKbsq_row:focus-visible{color:var(--paper)}.vgKbsq_number{font:calc(11px * var(--s))/1 var(--font-mono), monospace;align-self:start;padding-top:1.2em}.vgKbsq_name{font-size:clamp(48px, calc(6.3 * var(--vw)), calc(124px * var(--s)));letter-spacing:-.07em;font-weight:640;line-height:.9;transition:font-weight .5s cubic-bezier(.2,.8,.2,1),letter-spacing .5s;display:block}.vgKbsq_row:hover .vgKbsq_name{letter-spacing:-.075em;font-weight:860}.vgKbsq_copy{gap:8px;max-width:42ch;display:grid}.vgKbsq_copy strong{font-size:clamp(18px, calc(1.5 * var(--vw)), calc(24px * var(--s)));letter-spacing:-.03em;font-weight:560;line-height:1.2;display:block}.vgKbsq_copy span{font-size:calc(14px * var(--s));color:var(--muted-strong);line-height:1.5;transition:color .25s;display:block}a.vgKbsq_row:hover .vgKbsq_copy span{color:inherit;opacity:.8}.vgKbsq_link{font-size:calc(12px * var(--s));white-space:nowrap;align-items:center;gap:16px;display:inline-flex}.vgKbsq_link span:last-child{font-size:calc(24px * var(--s));transition:transform .3s}.vgKbsq_row:hover .vgKbsq_link span:last-child{transform:translate(4px,-4px)}@media (max-width:960px){.vgKbsq_header{grid-template-columns:1fr}.vgKbsq_row{grid-template-columns:auto 1fr;row-gap:14px}.vgKbsq_number{padding-top:.6em}.vgKbsq_copy,.vgKbsq_link{grid-column:2}}
.MrBU0G_card{--g:0;--cut:0;height:150vh;position:relative}.MrBU0G_card[data-fade=day]{--fade-from:var(--tone-day)}.MrBU0G_card[data-fade=night]{--fade-from:var(--tone-night)}.MrBU0G_toneMark{pointer-events:none;position:absolute;inset:0}.MrBU0G_stage{height:100svh;padding:120px var(--gutter);background:color-mix(in srgb, var(--fade-from) calc((1 - var(--cut)) * 100%), var(--paper));place-items:center;display:grid;position:sticky;top:0;overflow:hidden}.MrBU0G_inner{text-align:center;max-width:calc(1100px * var(--s));justify-items:center;gap:22px;display:grid}.MrBU0G_kicker{font:calc(11px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.MrBU0G_numeral{will-change:transform, opacity;font-size:clamp(120px, calc(20 * var(--vw)), calc(340px * var(--s)));letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1.5px var(--line-strong);opacity:clamp(0, calc((var(--p,0) - .02) * 8), 1);transform:scale(calc(1.06 - .06 * clamp(0, calc((var(--p,0) - .02) * 3), 1)));margin:6px 0 -.1em;font-weight:880;line-height:.76}.MrBU0G_miku{color:#e5244b;-webkit-text-stroke:0}.MrBU0G_title{font-size:clamp(48px, calc(7.4 * var(--vw)), calc(136px * var(--s)));letter-spacing:-.065em;font-weight:560;line-height:.92}.MrBU0G_line{max-width:44ch;font-size:clamp(16px, calc(1.3 * var(--vw)), calc(20px * var(--s)));color:var(--muted-strong);line-height:1.45}.MrBU0G_clock{font:calc(10px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;opacity:clamp(0, calc((var(--p,0) - .5) * 8), 1);gap:14px;margin-top:18px;display:inline-flex}.MrBU0G_clock span:last-child{color:var(--ink)}html[data-still-view] .MrBU0G_card{height:auto}html[data-still-view] .MrBU0G_stage{background:var(--paper);height:auto;min-height:100svh;position:relative}:is(html[data-still-view] .MrBU0G_numeral,html[data-still-view] .MrBU0G_clock){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.MrBU0G_card{height:auto}.MrBU0G_stage{background:var(--paper);height:auto;min-height:100svh;position:relative}.MrBU0G_numeral,.MrBU0G_clock{opacity:1;transform:none}}
.IcKSna_pin{height:190vh;position:relative}.IcKSna_stage{gap:clamp(30px, calc(6 * var(--vw)), calc(110px * var(--s)));height:100svh;padding:clamp(86px, 11vh, calc(130px * var(--s))) var(--gutter) clamp(40px, 6vh, calc(70px * var(--s)));grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid;position:sticky;top:0;overflow:hidden}.IcKSna_letters{aspect-ratio:2.7;pointer-events:none;width:min(86vw,150vh);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.IcKSna_art{grid-area:1/1;justify-items:center;gap:18px;display:grid;position:relative}.IcKSna_body{aspect-ratio:4/5;width:min(100%,60vh,560px)}.IcKSna_poke{--cell-color:var(--ink);border:1px solid var(--line-strong);min-height:48px;color:var(--ink);font:calc(12px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;align-items:center;gap:14px;padding:0 20px;transition:color .2s 50ms;display:inline-flex}.IcKSna_poke:hover,.IcKSna_poke:focus-visible{color:var(--paper)}.IcKSna_speech{text-align:center;max-width:34ch;min-height:3.2em;font-size:clamp(18px, calc(1.5 * var(--vw)), calc(24px * var(--s)));letter-spacing:-.02em;line-height:1.3}.IcKSna_copy{max-width:calc(520px * var(--s));opacity:clamp(0, calc((var(--p,1) - .3) / .2), 1);grid-area:1/2;gap:16px;display:grid;position:relative}.IcKSna_copy>p{font-size:calc(15px * var(--s));color:var(--muted-strong);max-width:42ch;line-height:1.55}.IcKSna_kicker{letter-spacing:.06em;font:calc(10px * var(--s))/1.5 var(--font-mono), monospace!important;color:var(--muted)!important}.IcKSna_title{font-size:clamp(96px, calc(13 * var(--vw)), calc(230px * var(--s)));letter-spacing:-.08em;margin:6px 0 4px;font-weight:820;line-height:.8}html[data-world=on]:not([data-still-view]) .IcKSna_title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html[data-world=on] .IcKSna_title{clip-path:none;white-space:normal;width:auto;height:auto;margin:6px 0 4px;position:static;overflow:visible}}.IcKSna_lead{margin-bottom:6px;font-weight:520;font-size:clamp(28px, calc(3 * var(--vw)), calc(50px * var(--s)))!important;letter-spacing:-.055em!important;color:var(--ink)!important;line-height:1.02!important}.IcKSna_links{margin-top:6px;display:grid}.IcKSna_links a{--cell-color:var(--ink);border-bottom:1px solid var(--line-strong);min-height:52px;font-size:calc(14px * var(--s));justify-content:space-between;align-items:center;padding:0 10px;transition:color .2s 50ms;display:flex}.IcKSna_links a:hover,.IcKSna_links a:focus-visible{color:var(--paper)}.IcKSna_links a span:last-child{font-size:calc(22px * var(--s))}.IcKSna_small{font:calc(10px * var(--s))/1.6 var(--font-mono), monospace!important;color:var(--muted)!important}.IcKSna_pin[data-kicked=flying] .IcKSna_copy{pointer-events:none;animation:1.05s cubic-bezier(.12,.75,.25,1) forwards IcKSna_kicked}.IcKSna_pin[data-kicked=gone] .IcKSna_copy{visibility:hidden;opacity:0;pointer-events:none}@keyframes IcKSna_kicked{0%{opacity:1;transform:none}18%{opacity:1}to{opacity:0;transform:translate(64vw,-40vh)rotate(28deg)scale(.9)}}.IcKSna_seatMark{pointer-events:none;visibility:hidden;grid-area:1/2;place-self:stretch stretch}.IcKSna_seat{z-index:36;grid-area:1/2;place-self:stretch stretch;display:none;position:relative}.IcKSna_seatHit{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.IcKSna_seatHit:focus-visible{outline:2px solid var(--ink);outline-offset:-8px}.IcKSna_pin:is([data-gate=walking],[data-gate=seated],[data-gate=firing],[data-gate=rest]) .IcKSna_seat{display:block}.IcKSna_pin:is([data-gate=walking],[data-gate=firing]) .IcKSna_seat{pointer-events:none}.IcKSna_pin:not([data-gate=open]) .IcKSna_art .IcKSna_poke{visibility:hidden}.IcKSna_seatBar{left:50%;top:min(calc(100% - 60px), calc(100svh - clamp(86px, 11vh, calc(130px * var(--s))) - 92px));opacity:0;align-items:stretch;gap:8px;transition:opacity .4s .3s;display:flex;position:absolute;transform:translate(-50%)}.IcKSna_seatPoke{--cell-color:var(--ink);border:1px solid var(--line-strong);min-height:48px;color:var(--ink);background:color-mix(in srgb, var(--paper) 70%, transparent);font:calc(12px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:0 18px;transition:color .2s 50ms;display:inline-flex}.IcKSna_seatPoke:hover,.IcKSna_seatPoke:focus-visible{color:var(--paper)}.IcKSna_pin:is([data-gate=seated],[data-gate=rest]) .IcKSna_seatBar{opacity:1}.IcKSna_brackets{pointer-events:none;opacity:0;background:linear-gradient(var(--ink), var(--ink)) top left / 34px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) top left / 2px 34px no-repeat, linear-gradient(var(--ink), var(--ink)) top right / 34px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) top right / 2px 34px no-repeat, linear-gradient(var(--ink), var(--ink)) bottom left / 34px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) bottom left / 2px 34px no-repeat, linear-gradient(var(--ink), var(--ink)) bottom right / 34px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) bottom right / 2px 34px no-repeat;transition:opacity .35s .2s,transform .5s cubic-bezier(.2,.8,.2,1) .2s;position:fixed;inset:84px 3vw 3vh;transform:scale(1.08)}.IcKSna_pin[data-gate=seated] .IcKSna_brackets{opacity:.85;animation:2.4s ease-in-out 1s infinite IcKSna_lock;transform:none}.IcKSna_pin[data-gate=firing] .IcKSna_brackets{opacity:1;filter:drop-shadow(0 0 6px #ff8a3d);background-color:#0000;transform:scale(.94)}@keyframes IcKSna_lock{50%{opacity:.55;transform:scale(1.025)}}.IcKSna_seatLine{background:var(--ink);width:max-content;max-width:90%;color:var(--paper);font-size:clamp(16px, calc(1.3 * var(--vw)), calc(22px * var(--s)));letter-spacing:-.02em;padding:10px 16px;line-height:1.25;animation:.32s cubic-bezier(.2,.8,.2,1) both IcKSna_seatLine;position:absolute;top:4%;left:50%;transform:translate(-50%)}@keyframes IcKSna_seatLine{0%{opacity:0;transform:translate(-50%,8px)}}@media (prefers-reduced-motion:reduce){.IcKSna_brackets{transition:none;animation:none!important}}.IcKSna_talk{min-width:min(78vw, calc(320px * var(--s)));border:1px solid var(--line-strong);background:color-mix(in srgb, var(--paper) 78%, transparent);display:flex}.IcKSna_talk input{min-width:0;min-height:46px;color:var(--ink);font:calc(14px * var(--s))/1.2 var(--font-body), sans-serif;background:0 0;border:0;outline:none;flex:1;padding:0 14px}.IcKSna_talk input::placeholder{color:var(--muted)}.IcKSna_talk input:focus-visible{box-shadow:inset 0 -2px 0 var(--ink)}.IcKSna_talk button{--cell-color:var(--ink);border:0;border-left:1px solid var(--line-strong);min-width:48px;color:var(--ink);font-size:calc(16px * var(--s));cursor:pointer;background:0 0;transition:color .2s 50ms}.IcKSna_talk button:hover:not(:disabled),.IcKSna_talk button:focus-visible{color:var(--paper)}.IcKSna_talk button:disabled{opacity:.45;cursor:default}.IcKSna_artTalk{width:min(100%, calc(360px * var(--s)))}.IcKSna_artTalk .IcKSna_talk{width:100%;min-width:0}@media (max-width:900px){.IcKSna_stage{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;align-items:end;gap:12px}.IcKSna_letters{width:94vw;top:40%}.IcKSna_art{grid-area:1/1;align-content:center;align-self:stretch;justify-items:start}.IcKSna_body{width:min(58vw,46vh);margin-left:-6vw}.IcKSna_copy{grid-area:2/1;gap:8px}.IcKSna_copy>p:nth-of-type(n+4),.IcKSna_small{display:none}.IcKSna_lead{font-size:calc(26px * var(--s))!important}.IcKSna_seatMark{grid-area:1/1;justify-self:center;width:40vw}.IcKSna_seat{grid-area:1/1/-1}.IcKSna_brackets{inset:112px 4vw 2vh}.IcKSna_seatBar{flex-wrap:wrap;justify-content:center;width:92vw;top:auto;bottom:4%}}@media (max-width:560px){.IcKSna_seatBar{flex-direction:column;align-items:stretch;width:86vw}}html[data-still-view] .IcKSna_pin{height:auto}html[data-still-view] .IcKSna_stage{height:auto;min-height:100svh;position:relative}html[data-still-view] .IcKSna_copy{opacity:1}@media (prefers-reduced-motion:reduce){.IcKSna_pin{height:auto}.IcKSna_stage{height:auto;min-height:100svh;position:relative}.IcKSna_copy{opacity:1}}
.ozFrxW_pin{height:230vh;position:relative}.ozFrxW_stage{height:100svh;position:sticky;top:0;overflow:hidden}.ozFrxW_frame{width:min(82vh, calc(70 * var(--vw)));aspect-ratio:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-still-view] .ozFrxW_pin{display:none}@media (prefers-reduced-motion:reduce){.ozFrxW_pin{display:none}}
.r7EMta_pin{height:520vh;position:relative}.r7EMta_stage{z-index:2;height:100svh;padding:96px var(--gutter) 30px;position:sticky;top:0;overflow:hidden}.r7EMta_frame{width:min(82vh, calc(70 * var(--vw)));aspect-ratio:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r7EMta_kicker{z-index:1;left:var(--gutter);font:calc(10px * var(--s))/1.5 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);opacity:clamp(0, calc((.7 - var(--p,0)) / .05), 1);position:absolute;top:calc(12vh + 22px)}.r7EMta_steps{z-index:1;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.r7EMta_steps li{text-align:center;width:min(90vw,44ch);opacity:clamp(0, min(calc((var(--p,0) - var(--a)) / .02), calc((var(--b) - var(--p,0)) / .02)), 1);position:absolute;top:58%;left:50%;transform:translate(-50%)}.r7EMta_word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;font-size:clamp(40px, calc(5 * var(--vw)), calc(88px * var(--s)));letter-spacing:-.065em;font-weight:600;line-height:.92;position:absolute;overflow:hidden}html[data-world=off] .r7EMta_word{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.r7EMta_line{font-size:clamp(14px, calc(1.1 * var(--vw)), calc(17px * var(--s)));color:var(--muted-strong);text-shadow:0 0 14px #000,0 0 3px #000;line-height:1.45}.r7EMta_bar{--box:clamp(0, min(var(--p,0) / .06, (.997 - var(--p,0)) / .045), 1);z-index:1;height:calc(var(--box) * (2 - var(--box)) * 12vh);padding:0 var(--gutter);color:var(--muted);font:calc(10px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;font-variant-numeric:tabular-nums;background:#000;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;left:0;right:0;overflow:hidden}.r7EMta_bar[data-bar=top]{top:0}.r7EMta_bar[data-bar=bottom]{bottom:0}.r7EMta_bar>span{white-space:nowrap;opacity:clamp(0, calc(var(--box) * 3 - 2), 1);margin-bottom:12px}.r7EMta_small{z-index:2;left:var(--gutter);font:calc(10px * var(--s))/1.4 var(--font-mono), monospace;color:var(--muted);opacity:clamp(0, calc((.7 - var(--p,0)) / .05), 1);position:absolute;bottom:26px}@media (max-width:860px){.r7EMta_bar{height:calc(var(--box) * (2 - var(--box)) * 8vh)}.r7EMta_bar>span{display:none}.r7EMta_kicker{top:calc(8vh + 74px)}.r7EMta_steps li{top:60%}}@media (max-height:520px) and (orientation:landscape){.r7EMta_bar{height:calc(var(--box) * (2 - var(--box)) * 7vh)}.r7EMta_bar>span{display:none}.r7EMta_steps li{top:64%}.r7EMta_small{left:auto;right:var(--gutter);text-align:right;max-width:42%;bottom:10px}}html[data-still-view] .r7EMta_pin{height:auto}html[data-still-view] .r7EMta_stage{align-content:center;gap:30px;height:auto;min-height:100svh;display:grid;position:relative}:is(html[data-still-view] .r7EMta_kicker,html[data-still-view] .r7EMta_small){opacity:1;position:static}html[data-still-view] .r7EMta_steps{max-width:calc(520px * var(--s));gap:22px;display:grid;position:static}html[data-still-view] .r7EMta_steps li{text-align:left;opacity:1;width:auto;position:static;transform:none}html[data-still-view] .r7EMta_word{clip-path:none;width:auto;height:auto;position:static;overflow:visible}html[data-still-view] .r7EMta_bar{display:none}@media (prefers-reduced-motion:reduce){.r7EMta_pin{height:auto}.r7EMta_stage{align-content:center;gap:30px;height:auto;min-height:100svh;display:grid;position:relative}.r7EMta_kicker,.r7EMta_small{opacity:1;position:static}.r7EMta_steps{max-width:calc(520px * var(--s));gap:22px;display:grid;position:static}.r7EMta_steps li{text-align:left;opacity:1;width:auto;position:static;transform:none}.r7EMta_word{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.r7EMta_bar{display:none}}
._5HC4ca_pin{height:360vh;position:relative}._5HC4ca_stage{z-index:2;background:#000;height:100svh;position:sticky;top:0;overflow:hidden}._5HC4ca_viewport{position:absolute;inset:0}._5HC4ca_still{position:absolute;inset:8% 6% 6% 30%}._5HC4ca_still img{object-fit:contain}._5HC4ca_canvas{position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 66% at 56% 56%,#000 42%,#0000 100%);mask-image:radial-gradient(62% 66% at 56% 56%,#000 42%,#0000 100%)}._5HC4ca_canvas canvas{opacity:0;transition:opacity .8s;display:block;width:100%!important;height:100%!important}._5HC4ca_canvas[data-dragging]{cursor:grabbing}._5HC4ca_pin[data-lit=off] ._5HC4ca_canvas{cursor:pointer}._5HC4ca_prompt{z-index:3;color:#d9d9d4;font:calc(11px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-items:center;gap:18px;padding:24px 30px;transition:opacity .5s,visibility 0s .5s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._5HC4ca_prompt:focus-visible{outline-offset:4px;outline:1px solid #d9d9d4}._5HC4ca_mouse{border:1.5px solid;border-radius:13px;width:26px;height:40px;position:relative}._5HC4ca_mouse:before{content:"";background:currentColor;width:1.5px;position:absolute;top:0;bottom:58%;left:50%;transform:translate(-50%)}._5HC4ca_mouse i{opacity:0;background:currentColor;border-radius:12px 0 0;width:50%;height:42%;animation:1.8s ease-in-out infinite _5HC4ca_press;position:absolute;top:0;left:0}@keyframes _5HC4ca_press{0%,55%,to{opacity:0}62%,78%{opacity:.9}}@media (pointer:coarse){._5HC4ca_mouse{border-radius:50%;width:34px;height:34px}._5HC4ca_mouse:before{display:none}._5HC4ca_mouse i{border-radius:50%;width:auto;height:auto;inset:8px}}._5HC4ca_pin:not([data-lit=off]) ._5HC4ca_prompt{opacity:0;visibility:hidden;pointer-events:none}._5HC4ca_header,._5HC4ca_specs,._5HC4ca_foot{transition:opacity .9s .9s}._5HC4ca_pin[data-lit=off] :is(._5HC4ca_header,._5HC4ca_specs,._5HC4ca_foot){opacity:0;transition:none}._5HC4ca_header{left:var(--gutter);pointer-events:none;gap:12px;display:grid;position:absolute;top:96px}._5HC4ca_kicker{font:calc(10px * var(--s))/1.5 var(--font-mono), monospace;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}._5HC4ca_title{font-size:clamp(72px, calc(11 * var(--vw)), calc(200px * var(--s)));letter-spacing:-.08em;font-weight:760;line-height:.82}._5HC4ca_line{font-size:clamp(16px, calc(1.3 * var(--vw)), calc(20px * var(--s)));color:var(--muted-strong);line-height:1.4}._5HC4ca_specs{right:var(--gutter);width:min(400px, calc(40 * var(--vw)));margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:74px}._5HC4ca_specs li{border-bottom:1px solid var(--line-strong)}._5HC4ca_spec{--cell-color:var(--ink);text-align:left;width:100%;color:var(--ink);background:0 0;border:0;grid-template-columns:90px 1fr;gap:16px;padding:14px 8px;transition:color .2s 50ms;display:grid}._5HC4ca_spec:not(:disabled):hover,._5HC4ca_spec:focus-visible,._5HC4ca_spec[aria-pressed=true]{color:var(--paper)}._5HC4ca_spec[aria-pressed=true]:before{--cell:13px}._5HC4ca_spec:disabled{cursor:default}._5HC4ca_specLabel{font:calc(10px * var(--s))/1.6 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;opacity:.7}._5HC4ca_specName{font-size:calc(14px * var(--s));line-height:1.35;display:block}._5HC4ca_foot{left:var(--gutter);font:calc(10px * var(--s))/1.4 var(--font-mono), monospace;color:var(--muted);max-width:60ch;position:absolute;bottom:28px}@media (max-width:860px){._5HC4ca_header{top:104px}._5HC4ca_specs{left:var(--gutter);right:var(--gutter);width:auto;bottom:60px}._5HC4ca_spec{grid-template-columns:76px 1fr;padding:10px 6px}._5HC4ca_specs{bottom:92px}._5HC4ca_foot{bottom:16px;right:var(--gutter);font-size:calc(9px * var(--s))}._5HC4ca_still{inset:22% 4% 34%}}@media (max-height:520px) and (orientation:landscape){._5HC4ca_header{gap:6px;top:98px}._5HC4ca_title{font-size:clamp(40px,15vh,72px)}._5HC4ca_line{font-size:13px}._5HC4ca_specs{left:auto;right:var(--gutter);width:min(340px,44vw);bottom:34px}._5HC4ca_spec{padding:6px}._5HC4ca_foot{left:var(--gutter);max-width:46%;bottom:10px;right:auto}._5HC4ca_still{inset:14% 44% 6% 24%}}html[data-still-view] ._5HC4ca_pin{height:auto}html[data-still-view] ._5HC4ca_stage{height:100svh;position:relative}@media (prefers-reduced-motion:reduce){._5HC4ca_pin{height:auto}._5HC4ca_stage{height:100svh;position:relative}}
.AWzmTW_section{--notes-blue:var(--accent);--notes-ink:var(--ink);--notes-paper:var(--paper);color:var(--notes-ink);background:var(--notes-paper);padding:clamp(80px, 10vw, 160px) var(--gutter,5vw) clamp(88px, 10vw, 160px);scroll-margin-top:28px}.AWzmTW_header,.AWzmTW_feature,.AWzmTW_index{max-width:1440px;margin-inline:auto}.AWzmTW_header{border-bottom:1px solid var(--notes-ink);justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:38px;display:flex}.AWzmTW_kicker{font-family:var(--font-mono), monospace;letter-spacing:.065em;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.6;display:block}.AWzmTW_header h2{letter-spacing:-.065em;margin:22px 0 0;font-size:clamp(48px,6.6vw,100px);font-weight:500;line-height:.98}.AWzmTW_header h2>span{color:var(--notes-blue)}.AWzmTW_header>p{letter-spacing:-.025em;margin:0 0 2px;font-size:clamp(16px,1.5vw,20px);line-height:1.45}.AWzmTW_feature{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,100px);padding:clamp(50px,6vw,90px) 0 clamp(66px,7vw,110px);display:grid}.AWzmTW_featureCopy{min-width:0}.AWzmTW_featureCopy>.AWzmTW_kicker{align-items:baseline;gap:24px;display:flex}.AWzmTW_issue{color:var(--notes-blue)}.AWzmTW_featureLink{width:fit-content;max-width:100%;color:inherit;display:block}.AWzmTW_featureLink h3{letter-spacing:-.063em;margin:28px 0 20px;font-size:clamp(44px,5.2vw,78px);font-weight:500;line-height:.99}.AWzmTW_readLink{border-bottom:1px solid var(--notes-blue);width:fit-content;min-height:44px;color:var(--notes-blue);font-family:var(--font-mono), monospace;letter-spacing:.035em;justify-content:space-between;align-items:center;gap:36px;font-size:10px;display:flex}.AWzmTW_readLink>span{font-family:var(--font-sans), sans-serif;font-size:23px;transition:transform .25s;display:inline-block}.AWzmTW_featureDeck{letter-spacing:-.023em;max-width:35ch;margin-top:28px;font-size:clamp(18px,1.6vw,22px);line-height:1.48}.AWzmTW_featureDetail{max-width:40ch;color:var(--muted-strong);margin-top:18px;font-size:14px;line-height:1.6}.AWzmTW_voicePath{--notes-blue:var(--accent);--notes-ink:var(--ink);--notes-paper:var(--paper);width:100%;min-width:0;color:var(--notes-ink);margin:0}.AWzmTW_figureTop{font-family:var(--font-mono), monospace;letter-spacing:.025em;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:10px;display:flex}.AWzmTW_figureTop>span:last-child{color:var(--notes-blue);font-family:var(--font-sans), sans-serif;font-size:26px;line-height:1}.AWzmTW_schematic{width:100%;height:auto;display:block;overflow:visible}.AWzmTW_guide{stroke:var(--notes-ink);stroke-width:.7px;opacity:.17}.AWzmTW_ticks{stroke:var(--notes-ink);stroke-width:1px;opacity:.5}.AWzmTW_textLines{stroke:var(--notes-ink);stroke-width:4px}.AWzmTW_flowWire{stroke:var(--notes-ink);stroke-width:1.2px}.AWzmTW_conditioning{stroke:var(--notes-ink);stroke-width:1px}.AWzmTW_memoryWire{stroke:var(--notes-blue);stroke-dasharray:3 4}.AWzmTW_blueFill{fill:var(--notes-blue);stroke:none}.AWzmTW_inkFill{fill:var(--notes-ink);stroke:none}.AWzmTW_idleFill{fill:none;stroke:var(--notes-blue);stroke-width:1px;opacity:.24}.AWzmTW_blueStroke{stroke:var(--notes-blue)}.AWzmTW_cacheBracket{stroke:var(--notes-blue);stroke-width:1.2px}.AWzmTW_outputWave{stroke:var(--notes-blue);stroke-width:4px;stroke-linecap:square}.AWzmTW_frameBracket{stroke:var(--notes-ink);stroke-width:1px;opacity:.5}.AWzmTW_outputPoint{fill:var(--notes-blue)}.AWzmTW_pathLabels{grid-template-columns:1fr 1.13fr 1.08fr;gap:16px;margin-top:1px;display:grid}.AWzmTW_pathLabels>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.AWzmTW_stageNumber{color:var(--notes-blue);font-family:var(--font-mono), monospace;font-size:9px}.AWzmTW_pathLabels strong{letter-spacing:-.045em;margin:11px 0 7px;font-size:clamp(17px,1.65vw,25px);font-weight:500;line-height:1.15}.AWzmTW_pathLabels>div>span:last-child{max-width:18ch;color:var(--muted-strong);font-size:11px;line-height:1.5}.AWzmTW_voicePath figcaption{color:var(--muted-strong);font-family:var(--font-mono), monospace;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:32px;padding-top:14px;font-size:9px;line-height:1.6;display:flex}.AWzmTW_index{border-top:1px solid var(--notes-ink);grid-template-columns:minmax(0,.36fr) minmax(0,1fr);gap:clamp(32px,6vw,100px);display:grid}.AWzmTW_indexIntro{padding-top:30px}.AWzmTW_indexIntro>p:nth-child(2){letter-spacing:-.05em;margin-top:24px;font-size:clamp(27px,3vw,43px);font-weight:400;line-height:1.05}.AWzmTW_indexMark{color:var(--notes-blue);margin-top:35px;font-size:80px;font-weight:400;line-height:1;display:block}.AWzmTW_noteList{min-width:0;margin:0;padding:0;list-style:none}.AWzmTW_noteList>li+li{border-top:1px solid var(--line)}.AWzmTW_noteLink{min-height:170px;color:inherit;grid-template-columns:26px minmax(0,1fr) 90px 28px;align-items:center;gap:clamp(16px,2.1vw,32px);padding:32px 0;display:grid}.AWzmTW_noteNumber{color:var(--notes-blue);font-family:var(--font-mono), monospace;align-self:start;padding-top:1px;font-size:10px;line-height:1.6}.AWzmTW_noteSubject{font-family:var(--font-mono), monospace;letter-spacing:.035em;text-transform:uppercase;flex-wrap:wrap;gap:4px 16px;font-size:9px;line-height:1.6;display:flex}.AWzmTW_noteSubject>span{color:var(--muted)}.AWzmTW_noteCopy h3{letter-spacing:-.05em;max-width:21ch;margin:14px 0 12px;font-size:clamp(25px,2.65vw,39px);font-weight:500;line-height:1.08}.AWzmTW_noteCopy>p{max-width:47ch;color:var(--muted-strong);font-size:14px;line-height:1.55}.AWzmTW_noteMotif{width:100%;height:auto;stroke:var(--notes-ink);stroke-width:1.1px;display:block}.AWzmTW_paperFill{fill:var(--notes-paper)}.AWzmTW_faceGrid{stroke:var(--notes-ink);opacity:.25}.AWzmTW_noteArrow{color:var(--notes-blue);place-self:start end;font-size:27px;line-height:1;transition:transform .25s;display:inline-block}.AWzmTW_featureLink:focus-visible,.AWzmTW_noteLink:focus-visible{outline:2px solid var(--notes-blue);outline-offset:7px}.AWzmTW_featureLink:focus-visible h3,.AWzmTW_noteLink:focus-visible h3{color:var(--notes-blue)}@media (hover:hover){.AWzmTW_featureLink:hover h3,.AWzmTW_noteLink:hover h3{color:var(--notes-blue)}.AWzmTW_featureLink:hover .AWzmTW_readLink>span,.AWzmTW_noteLink:hover .AWzmTW_noteArrow{transform:translate(3px,-3px)}}@media (max-width:1000px){.AWzmTW_feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px}.AWzmTW_featureLink h3{font-size:clamp(42px,5.6vw,60px)}.AWzmTW_index{grid-template-columns:minmax(0,.29fr) minmax(0,1fr);gap:32px}.AWzmTW_noteLink{grid-template-columns:22px minmax(0,1fr) 26px;gap:18px}.AWzmTW_noteMotif{display:none}}@media (max-width:700px){.AWzmTW_section{padding-top:78px;padding-bottom:80px}.AWzmTW_header{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:30px}.AWzmTW_header h2{margin-top:20px;font-size:clamp(48px,12vw,72px)}.AWzmTW_header>p{font-size:17px}.AWzmTW_feature{grid-template-columns:minmax(0,1fr);gap:42px;padding-block:36px 58px}.AWzmTW_featureLink h3{margin-top:24px;font-size:clamp(43px,10.6vw,68px)}.AWzmTW_featureDeck{max-width:38ch;font-size:20px}.AWzmTW_featureDetail{max-width:42ch}.AWzmTW_figureTop{padding-block:14px}.AWzmTW_pathLabels{gap:12px}.AWzmTW_pathLabels strong{font-size:clamp(17px,4.6vw,24px)}.AWzmTW_pathLabels>div>span:last-child{font-size:11px}.AWzmTW_voicePath figcaption{margin-top:24px}.AWzmTW_index{display:block}.AWzmTW_indexIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.AWzmTW_indexIntro>p:nth-child(2){margin:0;font-size:25px}.AWzmTW_indexMark{display:none}.AWzmTW_noteLink{grid-template-columns:20px minmax(0,1fr) 22px;gap:14px;min-height:160px;padding-block:27px}.AWzmTW_noteCopy h3{font-size:clamp(26px,6.5vw,36px)}.AWzmTW_noteCopy>p{font-size:14px}.AWzmTW_noteSubject{column-gap:10px;font-size:9px}.AWzmTW_noteArrow{font-size:24px}}@media (max-width:360px){.AWzmTW_kicker{font-size:9px}.AWzmTW_featureCopy>.AWzmTW_kicker{gap:18px}.AWzmTW_pathLabels{gap:8px}.AWzmTW_pathLabels>div>span:last-child{font-size:10px}.AWzmTW_noteLink{grid-template-columns:16px minmax(0,1fr) 19px;gap:10px}.AWzmTW_noteCopy h3{font-size:25px}.AWzmTW_noteArrow{font-size:22px}}@media (prefers-reduced-motion:reduce){.AWzmTW_readLink>span,.AWzmTW_noteArrow{transition:none}}.AWzmTW_headerAside{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.AWzmTW_headerAside>p{letter-spacing:-.025em;font-size:clamp(16px,1.5vw,20px);line-height:1.45}.AWzmTW_allPosts,.AWzmTW_archiveLink a{min-height:44px;color:var(--notes-blue);font-family:var(--font-mono), monospace;align-items:center;gap:24px;font-size:10px;display:inline-flex}.AWzmTW_allPosts>span,.AWzmTW_archiveLink a>span{font-family:var(--font-body), sans-serif;font-size:24px}.AWzmTW_featureSolo{grid-template-columns:minmax(0,1fr)}.AWzmTW_featureSolo .AWzmTW_featureLink h3{max-width:22ch}.AWzmTW_featureSolo .AWzmTW_featureDeck{max-width:55ch}.AWzmTW_archiveLink{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:10px 30px;max-width:1440px;margin:30px auto 0;padding-top:15px;display:flex}.AWzmTW_allPosts:focus-visible,.AWzmTW_archiveLink a:focus-visible{outline:2px solid var(--notes-blue);outline-offset:5px}.AWzmTW_empty{padding-block:50px}@media (max-width:700px){.AWzmTW_headerAside{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:20px;width:100%}.AWzmTW_headerAside>p{font-size:15px}.AWzmTW_allPosts{gap:12px;font-size:9px}}@media (max-width:360px){.AWzmTW_headerAside{flex-direction:column;align-items:flex-start;gap:4px}}
.UMJwoa_form,.UMJwoa_done{gap:10px;width:min(100%,560px);display:grid}.UMJwoa_kicker{font:calc(10px * var(--s))/1.4 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.82}.UMJwoa_row{border:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;display:grid}.UMJwoa_field{min-width:0;min-height:58px;color:var(--ink);font:500 clamp(17px, calc(1.6 * var(--vw)), calc(22px * var(--s)))/1 var(--font-body), sans-serif;letter-spacing:-.02em;caret-color:var(--ink);background:0 0;border:0;outline:none;padding:0 18px}.UMJwoa_field::placeholder{color:var(--ink);opacity:.45}.UMJwoa_row:focus-within{box-shadow:inset 0 0 0 1px var(--ink)}.UMJwoa_field[aria-invalid]{text-underline-offset:6px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.UMJwoa_button{--cell-color:var(--ink);border:0;border-left:1px solid var(--ink);min-height:58px;color:var(--ink);font:600 calc(15px * var(--s))/1 var(--font-body), sans-serif;background:0 0;align-items:center;gap:12px;padding:0 22px;transition:color .2s 50ms;display:inline-flex}.UMJwoa_button:hover:not(:disabled),.UMJwoa_button:focus-visible{color:var(--paper)}.UMJwoa_button:disabled{opacity:.7}.UMJwoa_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.UMJwoa_note{font:calc(11px * var(--s))/1.55 var(--font-mono), monospace;opacity:.86;max-width:56ch}.UMJwoa_note a,.UMJwoa_inline{color:inherit;text-underline-offset:3px;text-decoration:underline}.UMJwoa_inline{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.UMJwoa_error{font-weight:600}.UMJwoa_doneTitle{font-size:clamp(34px, calc(4 * var(--vw)), calc(54px * var(--s)));letter-spacing:-.055em;font-weight:560;line-height:.95}.UMJwoa_done strong{word-break:break-all;font-weight:600}.UMJwoa_form[data-compact] .UMJwoa_field,.UMJwoa_form[data-compact] .UMJwoa_button{min-height:50px}.UMJwoa_done[data-compact] .UMJwoa_doneTitle{font-size:calc(30px * var(--s))}@media (max-width:520px){.UMJwoa_row{grid-template-columns:1fr}.UMJwoa_button{border-left:0;border-top:1px solid var(--ink);justify-content:space-between}}
.cmXmlW_banner{--cell-color:var(--ink);left:var(--gutter);z-index:140;width:min(380px, calc(100vw - 2 * var(--gutter)));background:var(--paper);color:var(--ink);border:1px solid var(--line-strong);box-shadow:0 18px 50px var(--shadow);gap:10px;padding:18px 18px 16px;animation:.5s cubic-bezier(.2,.8,.2,1) both cmXmlW_rise;display:grid;position:fixed;bottom:22px}.cmXmlW_leaving{animation:.45s cubic-bezier(.4,0,.6,1) both cmXmlW_fall}@keyframes cmXmlW_rise{0%{opacity:0;transform:translateY(14px)}}@keyframes cmXmlW_fall{to{opacity:0;transform:translateY(14px)}}.cmXmlW_kicker{font:10px/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.cmXmlW_dot{background:var(--muted);width:7px;height:7px}.cmXmlW_dot[data-on]{background:var(--accent)}.cmXmlW_title{letter-spacing:-.035em;font-size:22px;font-weight:560;line-height:1.05}.cmXmlW_copy{color:var(--muted-strong);font-size:13px;line-height:1.5}.cmXmlW_signal{font:11px/1.5 var(--font-mono), monospace;color:var(--muted)}.cmXmlW_actions{gap:8px;margin-top:4px;display:flex}.cmXmlW_actions button{--cell-color:var(--ink);border:1px solid var(--ink);min-height:42px;color:var(--ink);font:11px/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;flex:1;padding:0 14px;transition:color .2s 50ms}.cmXmlW_actions button:hover,.cmXmlW_actions button:focus-visible,.cmXmlW_actions button[aria-pressed=true]{color:var(--paper)}.cmXmlW_actions button[aria-pressed=true]:before{--cell:12px}.cmXmlW_link{color:inherit;font:inherit;letter-spacing:inherit;text-underline-offset:3px;opacity:.9;background:0 0;border:0;padding:0;text-decoration:underline}.cmXmlW_link:hover,.cmXmlW_link:focus-visible{opacity:1}.cmXmlW_dialog{--cell-color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);width:min(620px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--ink);padding:0}.cmXmlW_dialog::backdrop{background:#0000008c}.cmXmlW_sheet{gap:16px;padding:30px;display:grid;position:relative}.cmXmlW_close{width:44px;height:44px;color:var(--ink);background:0 0;border:0;font-size:26px;line-height:1;position:absolute;top:12px;right:12px}.cmXmlW_big{letter-spacing:-.06em;font-size:clamp(38px,6vw,60px);font-weight:560;line-height:.92}.cmXmlW_status{font:12px/1.4 var(--font-mono), monospace}.cmXmlW_facts{border-top:1px solid var(--line);gap:14px;margin:0;padding:16px 0 0;display:grid}.cmXmlW_facts dt{font:10px/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.cmXmlW_facts dd{color:var(--muted-strong);margin:0;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){.cmXmlW_banner,.cmXmlW_leaving{animation:none}}
.F6EKwG_site{--tone-day:var(--paper);--tone-night:#111110;background:var(--paper);color:var(--ink);font-variant-ligatures:none;font-family:Archivo,Arial,sans-serif;position:relative;overflow-x:clip}.F6EKwG_site .layer{z-index:2;position:relative}.F6EKwG_actOne,.F6EKwG_actTwo,.F6EKwG_actThree{background:var(--paper);color:var(--ink);position:relative}.F6EKwG_actTwo{--paper:#111110;--ink:#edede8;--muted:#9e9d97;--muted-strong:#c9c8c1;--line:#edede833;--line-soft:#edede81a;--line-strong:#edede866;--surface:#1b1b1a;--surface-raised:#242423;--accent:#7c9fff;--accent-hover:#aec3ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
._tRWHG_weeks{margin:0;padding:0;list-style:none}._tRWHG_week{border-bottom:1px solid var(--line);grid-template-columns:clamp(80px,11vw,170px) minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(18px,3vw,48px);padding:34px 0;display:grid}._tRWHG_week:hover h2,._tRWHG_week:focus-visible h2{color:var(--accent)}._tRWHG_number{letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:clamp(56px,7vw,120px);font-weight:600;line-height:.82}._tRWHG_weekCopy{gap:10px;display:grid}._tRWHG_dates{font:10px/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-strong)}._tRWHG_weekCopy h2{letter-spacing:-.045em;font-size:clamp(26px,2.4vw,38px);font-weight:500;line-height:1.05;transition:color .2s}._tRWHG_weekCopy p{color:var(--muted-strong);max-width:46ch;font-size:15px;line-height:1.55}._tRWHG_strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}._tRWHG_strip img{aspect-ratio:4/5;object-fit:cover;background:var(--surface);width:100%;display:block}._tRWHG_empty{gap:18px;padding:56px 0 90px;display:grid}._tRWHG_emptyTitle{letter-spacing:-.06em;font-size:clamp(38px,5vw,76px);font-weight:500;line-height:.95}._tRWHG_empty>p:not(._tRWHG_emptyTitle){color:var(--muted-strong);max-width:52ch;font-size:16px;line-height:1.55}._tRWHG_sheet{columns:3 280px;column-gap:14px;margin:58px 0 0;padding:0;list-style:none}._tRWHG_frame{break-inside:avoid;margin:0 0 18px}._tRWHG_open{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}._tRWHG_image{background:var(--surface);display:block;overflow:hidden}._tRWHG_image img{width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}._tRWHG_open:hover img,._tRWHG_open:focus-visible img{transform:scale(1.025)}._tRWHG_caption{font:10px/1.5 var(--font-mono), monospace;letter-spacing:.04em;color:var(--muted-strong);gap:14px;margin-top:8px;display:flex}._tRWHG_caption span:first-child{color:var(--accent)}._tRWHG_viewer{color:#f4f4f0;background:#0a0a0af5;border:0;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:0}._tRWHG_viewer::backdrop{background:#000000b3}._tRWHG_full{place-items:center;gap:12px;height:calc(100svh - 76px);margin:0;padding:24px;display:grid}._tRWHG_full img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 140px)}._tRWHG_full figcaption{font:11px/1.4 var(--font-mono), monospace;letter-spacing:.04em;opacity:.85;gap:16px;display:flex}._tRWHG_controls{gap:8px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}._tRWHG_controls button{color:#f4f4f0;background:0 0;border:1px solid #f4f4f066;width:48px;height:48px;font-size:20px}._tRWHG_controls button:hover,._tRWHG_controls button:focus-visible{border-color:#f4f4f0}@media (max-width:900px){._tRWHG_week{grid-template-columns:70px minmax(0,1fr)}._tRWHG_strip{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){._tRWHG_image img{transition:none}}
.nbPuwW_room{--paper:#25e;--ink:#f4f6ff;--line:#f4f6ff44;--line-strong:#f4f6ff88;--muted:#c9d5ff;--muted-strong:#e2e8ff;--accent:#fff;--cell-color:#f4f6ff;color:#f4f6ff;min-height:100svh;padding:0 var(--gutter) 28px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#25e;grid-template-rows:auto minmax(120px,1fr) auto;display:grid;position:relative;overflow:hidden}.nbPuwW_room ::selection{color:#25e;background:#f4f6ff}.nbPuwW_canvas{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;inset:0}.nbPuwW_bar{z-index:3;min-height:72px;font:calc(11px * var(--s))/1 var(--font-mono), monospace;letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex;position:relative}.nbPuwW_back{align-items:center;gap:10px;min-height:44px;display:inline-flex}.nbPuwW_crumb{opacity:.9}.nbPuwW_word{place-items:center;min-height:0;padding:12px 0;display:grid;position:relative}.nbPuwW_wordmark{font-size:min(calc(16 * var(--vw)), 19vh);letter-spacing:-.065em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:820;line-height:.82}html[data-world=on] .nbPuwW_wordmark{color:#0000}.nbPuwW_panel{z-index:3;outline:none;gap:16px;width:min(100%,760px);display:grid;position:relative}.nbPuwW_kicker{font:calc(10px * var(--s))/1.4 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;opacity:.93}.nbPuwW_title{font-size:clamp(44px, min(calc(6 * var(--vw)), 9vh), calc(96px * var(--s)));letter-spacing:-.065em;margin:0;font-weight:560;line-height:.9}.nbPuwW_line{font-size:calc(17px * var(--s));opacity:.92;max-width:52ch;line-height:1.55}.nbPuwW_actions{flex-wrap:wrap;gap:10px;display:flex}.nbPuwW_actions a,.nbPuwW_actions button{--cell-color:#f4f6ff;color:#f4f6ff;min-height:48px;font:600 calc(14px * var(--s))/1 var(--font-body), sans-serif;background:0 0;border:1px solid #f4f6ff;align-items:center;gap:12px;padding:0 18px;transition:color .2s 50ms;display:inline-flex}.nbPuwW_actions a:hover,.nbPuwW_actions a:focus-visible,.nbPuwW_actions button:hover:not(:disabled),.nbPuwW_actions button:focus-visible{color:#25e}.nbPuwW_error{font:calc(12px * var(--s))/1.4 var(--font-mono), monospace;font-weight:600}.nbPuwW_small{font:calc(10px * var(--s))/1.8 var(--font-mono), monospace;letter-spacing:.04em;opacity:.93;margin-top:10px}.nbPuwW_small a{text-underline-offset:3px;text-decoration:underline}.nbPuwW_settings{color:inherit;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-left:4px;padding:0;text-decoration:underline}@media (max-width:860px){.nbPuwW_room{grid-template-rows:auto minmax(120px,34vh) auto}.nbPuwW_wordmark{font-size:calc(21 * var(--vw))}}@media (pointer:coarse){.nbPuwW_small a,.nbPuwW_settings{justify-content:center;align-items:center;min-width:32px;min-height:44px;display:inline-flex}}
