@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fafafa;--ink:#0a0a0a;--tone:#5c5c5c;--tone-fill:#e6e6e6;--font-display:"Anton", "Arial Narrow", Impact, sans-serif;--font-body:"Inter Variable", system-ui, -apple-system, "Segoe UI", "Geeza Pro", "Noto Sans Arabic", sans-serif;--rule:3px solid var(--ink);--rule-4:4px solid var(--ink);--rule-5:5px solid var(--ink);--shadow-x:6px;--shadow-ink:var(--shadow-x) var(--shadow-x) 0 var(--ink);--shadow-ink-rtl:calc(-1 * var(--shadow-x)) var(--shadow-x) 0 var(--ink);--gutter:clamp(.75rem, 3vw, 1.75rem);--gutter-panel:clamp(.5rem, 1.2vw, .875rem);--measure:68ch;--wrap:72rem;--nav-h:3.5rem;--bleed:calc(max(0px, (100cqi - var(--wrap)) / 2) + var(--gutter));--t-fast:.16s;--t-base:.28s;--t-slow:.52s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-snap:cubic-bezier(.3, 1.4, .4, 1);color-scheme:light}@media (width>=48rem){:root{--shadow-x:8px}}@media (width<=47.99rem){:root{--nav-h:6rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overscroll-behavior:none;scrollbar-gutter:stable;background:linear-gradient(to bottom, var(--paper) 50%, var(--ink) 50%) fixed;scroll-padding-block-start:calc(var(--nav-h) + 1rem);overflow-x:clip}body{background:var(--paper);min-block-size:100svh;color:var(--ink);font:400 1rem/1.6 var(--font-body);overflow-wrap:break-word;flex-direction:column;margin:0;display:flex;overflow-x:clip}img,video,iframe{max-inline-size:100%}img{block-size:auto}h1,h2,h3{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-weight:400;line-height:1}h1{overflow-wrap:anywhere;max-inline-size:100%;font-size:clamp(2.5rem,9vw,5rem)}h2{font-size:clamp(1.75rem,5vw,2.75rem)}p{margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.on-ink :focus-visible{outline-color:var(--paper)}main{padding-block:clamp(1rem, 2.5vw, 1.75rem) var(--gutter);overflow-clip-margin:0;flex:1 0 auto;display:block;overflow-x:clip;container-type:inline-size}.wrap{max-inline-size:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.stack>*+*{margin-block-start:clamp(.875rem,2vw,1.5rem)}.stack>h2{margin-block-start:clamp(2rem,4vw,3rem)}@media (width<=47.99rem){.stack>h2{margin-block-start:1.5rem}}.prose{max-inline-size:var(--measure)}.prose>*+*{margin-block-start:1rem}.prose ul,.prose ol{padding-inline-start:1.25rem}.lede{max-inline-size:var(--measure);color:var(--tone);font-size:1.15rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--paper);padding:.75rem 1rem;position:absolute;inset-block-start:-4rem;inset-inline-start:var(--gutter)}.skip:focus{inset-block-start:.5rem}.notice{border:var(--rule);background:var(--tone-fill);border-style:dashed;padding:1rem}.notice>span:last-child{background:var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2rem .5rem;position:relative}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html.js [data-reveal]{opacity:0;transition:opacity var(--t-slow) var(--ease-out), translate var(--t-slow) var(--ease-out);transition-delay:calc(var(--i,0) * 60ms);translate:0 1.25rem}html.js [data-reveal].is-in{opacity:1;translate:0}html.js .ink-draw[data-reveal]{opacity:1;translate:none}@keyframes pop{0%{opacity:0;scale:.92}70%{opacity:1;scale:1.02}to{scale:1}}html.js .pop{animation:pop var(--t-base) var(--ease-snap) both}.ink-draw{clip-path:inset(-20% 100% -20% 0);transition:clip-path .4s var(--ease-out) .12s}[dir=rtl] .ink-draw{clip-path:inset(-20% 0 -20% 100%)}html:not(.js) .ink-draw,.is-in .ink-draw,.ink-draw.is-in{clip-path:inset(-20% 0)}@keyframes wipe-start{0%{clip-path:polygon(0 0,-5% 0%,-9.75% 5%,-6.5% 10%,-11.25% 15%,-8% 20%,-12.75% 25%,-9.5% 30%,-14.25% 35%,-11% 40%,-15.75% 45%,-12.5% 50%,-17.25% 55%,-14% 60%,-18.75% 65%,-15.5% 70%,-20.25% 75%,-17% 80%,-21.75% 85%,-18.5% 90%,-23.25% 95%,-20% 100%,0 100%)}to{clip-path:polygon(0 0,119% 0%,114.25% 5%,117.5% 10%,112.75% 15%,116% 20%,111.25% 25%,114.5% 30%,109.75% 35%,113% 40%,108.25% 45%,111.5% 50%,106.75% 55%,110% 60%,105.25% 65%,108.5% 70%,103.75% 75%,107% 80%,102.25% 85%,105.5% 90%,100.75% 95%,104% 100%,0 100%)}}@keyframes wipe-end{0%{clip-path:polygon(100% 0,105% 0%,109.75% 5%,106.5% 10%,111.25% 15%,108% 20%,112.75% 25%,109.5% 30%,114.25% 35%,111% 40%,115.75% 45%,112.5% 50%,117.25% 55%,114% 60%,118.75% 65%,115.5% 70%,120.25% 75%,117% 80%,121.75% 85%,118.5% 90%,123.25% 95%,120% 100%,100% 100%)}to{clip-path:polygon(100% 0,-19% 0%,-14.25% 5%,-17.5% 10%,-12.75% 15%,-16% 20%,-11.25% 25%,-14.5% 30%,-9.75% 35%,-13% 40%,-8.25% 45%,-11.5% 50%,-6.75% 55%,-10% 60%,-5.25% 65%,-8.5% 70%,-3.75% 75%,-7% 80%,-2.25% 85%,-5.5% 90%,-.75% 95%,-4% 100%,100% 100%)}}@keyframes rm-fade{0%{opacity:0}}:root::view-transition-old(root){mix-blend-mode:normal;animation:none}:root::view-transition-new(root){animation:wipe-start .42s var(--ease-out) both;mix-blend-mode:normal}:root[data-astro-transition=back]::view-transition-new(root),:root[dir=rtl]::view-transition-new(root){animation-name:wipe-end}:root[dir=rtl][data-astro-transition=back]::view-transition-new(root){animation-name:wipe-start}@media (prefers-reduced-motion:no-preference){.badge--live,.badge--released{animation:2.4s ease-in-out infinite beat}.badge__spark{transform-origin:50%;animation:3.2s ease-in-out infinite sway}.tbc{animation:2.8s ease-in-out infinite beat}}@keyframes beat{0%,to{scale:1}12%{scale:1.05}24%{scale:1}36%{scale:1.03}48%{scale:1}}@keyframes sway{0%,to{opacity:1;rotate:-8deg;scale:1}50%{opacity:.7;rotate:10deg;scale:1.15}}@keyframes boil{0%{filter:url(#boil-a)}33.3%{filter:url(#boil-b)}66.6%{filter:url(#boil-c)}}@keyframes boil-rough{0%{filter:url(#rough) drop-shadow(.04em .04em 0 var(--sfx-stroke))}33.3%{filter:url(#rough-b) drop-shadow(.04em .04em 0 var(--sfx-stroke))}66.6%{filter:url(#rough-c) drop-shadow(.04em .04em 0 var(--sfx-stroke))}}@keyframes boil-rough-rtl{0%{filter:url(#rough) drop-shadow(-.04em .04em 0 var(--sfx-stroke))}33.3%{filter:url(#rough-b) drop-shadow(-.04em .04em 0 var(--sfx-stroke))}66.6%{filter:url(#rough-c) drop-shadow(-.04em .04em 0 var(--sfx-stroke))}}@media (width>=48rem) and (prefers-reduced-motion:no-preference){:is(.page-head,.hero-spread__text)>h1,.panel__word{animation:.45s step-end infinite boil}.sfx--rough>span{animation:.45s step-end infinite boil-rough}[dir=rtl] .sfx--rough>span{animation-name:boil-rough-rtl}}@keyframes boil-bubble{0%{filter:url(#boil-a) drop-shadow(var(--shadow-x) var(--shadow-x) 0 var(--ink))}33.3%{filter:url(#boil-b) drop-shadow(var(--shadow-x) var(--shadow-x) 0 var(--ink))}66.6%{filter:url(#boil-c) drop-shadow(var(--shadow-x) var(--shadow-x) 0 var(--ink))}}@media (width>=48rem) and (prefers-reduced-motion:no-preference){.bubble--shout .bubble__bg{animation:.5s step-end infinite boil-bubble}.bubble--round:before{animation:.5s step-end infinite boil}}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1;transition:none;translate:none}html.js .pop{animation:none}html .ink-draw,[dir=rtl] .ink-draw{clip-path:none;transition:none}:root::view-transition-old(root),:root::view-transition-new(root){animation:.12s linear both rm-fade}}.tone-fine,.tone-mid,.tone-coarse,.tone-grad,.hatch{pointer-events:none;z-index:0;position:absolute;inset:0}.tone-fine{opacity:.18;background-image:radial-gradient(circle at center, var(--ink) .8px, transparent 1.2px);background-size:4px 4px}.tone-mid{opacity:.22;background-image:radial-gradient(circle at center, var(--ink) 1px, transparent 1.4px);background-size:6px 6px}.tone-coarse{opacity:.28;background-image:radial-gradient(circle at center, var(--ink) 1.6px, transparent 2.1px);background-size:10px 10px}.tone-grad{opacity:.3;background-image:radial-gradient(circle at center, var(--ink) 1px, transparent 1.4px);background-size:6px 6px;mask-image:linear-gradient(#000 0%,#0000 100%)}.hatch{opacity:.35;background-image:repeating-linear-gradient(45deg, var(--ink) 0 1px, transparent 1px 6px)}.tone--paper{background-image:radial-gradient(circle at center, var(--paper) 1px, transparent 1.4px)}.hatch.tone--paper{background-image:repeating-linear-gradient(45deg, var(--paper) 0 1px, transparent 1px 6px)}.has-tone{position:relative}.has-tone>:not(.tone-fine):not(.tone-mid):not(.tone-coarse):not(.tone-grad):not(.hatch):not(.sfx):not(.spread__label):not(.tbc){z-index:1;position:relative}h1{font-size:clamp(3rem,11vw,7.5rem);line-height:.92}h2{font-size:clamp(2.25rem,6vw,4rem);line-height:.95}h3{font-size:clamp(1.5rem,2.4vw,2.1rem)}.sfx{z-index:0;font:400 clamp(5rem, 20vw, 15rem) / 1 var(--font-display);letter-spacing:.02em;text-align:end;text-transform:uppercase;white-space:nowrap;pointer-events:none;user-select:none;--sfx-stroke:var(--ink);--sfx-fill:var(--paper);position:absolute;inset-block-start:-.25em;inset-inline:0;overflow:hidden}.sfx--paper{--sfx-stroke:var(--paper);--sfx-fill:var(--ink)}.sfx>span{color:var(--sfx-fill);-webkit-text-stroke:4px var(--sfx-stroke);paint-order:stroke fill;rotate:var(--sfx-rotate,-6deg);display:inline-block;translate:.08em}[dir=rtl] .sfx>span{translate:-.08em}@media (width>=48rem){.sfx>span{filter:drop-shadow(.04em .04em 0 var(--sfx-stroke))}[dir=rtl] .sfx>span{filter:drop-shadow(-.04em .04em 0 var(--sfx-stroke))}}@media (width<=47.99rem){.sfx{font-size:clamp(3.5rem,15vw,6rem)}}@media (width>=48rem){.sfx--rough>span{filter:url(#rough) drop-shadow(.04em .04em 0 var(--sfx-stroke))}[dir=rtl] .sfx--rough>span{filter:url(#rough) drop-shadow(-.04em .04em 0 var(--sfx-stroke))}}.sfx--motion>span{text-shadow:-.08em .02em 0 color-mix(in srgb, var(--sfx-stroke) 45%, transparent), -.16em .04em 0 color-mix(in srgb, var(--sfx-stroke) 25%, transparent), -.24em .06em 0 color-mix(in srgb, var(--sfx-stroke) 12%, transparent)}[dir=rtl] .sfx--motion>span{text-shadow:.08em .02em 0 color-mix(in srgb, var(--sfx-stroke) 45%, transparent), .16em .04em 0 color-mix(in srgb, var(--sfx-stroke) 25%, transparent), .24em .06em 0 color-mix(in srgb, var(--sfx-stroke) 12%, transparent)}.sfx--burst>span,[dir=rtl] .sfx--burst>span{background:var(--sfx-stroke);color:var(--sfx-fill);-webkit-text-stroke:0;filter:none;clip-path:polygon(50% 0%,57% 13%,69% 4%,71% 18%,85% 15%,82% 29%,96% 31%,87% 43%,100% 50%,87% 57%,96% 69%,82% 71%,85% 85%,71% 82%,69% 96%,57% 87%,50% 100%,43% 87%,31% 96%,29% 82%,15% 85%,18% 71%,4% 69%,13% 57%,0% 50%,13% 43%,4% 31%,18% 29%,15% 15%,29% 18%,31% 4%,43% 13%);padding:.45em .85em}.vlabel{font:400 1rem/1 var(--font-display);letter-spacing:.25em;text-transform:uppercase;color:var(--tone);writing-mode:vertical-rl}.spread__label .vlabel{background:var(--ink);color:var(--paper);letter-spacing:.3em;padding:.6rem .3rem;display:inline-block}@media (width<=47.99rem){.spread__label .vlabel{writing-mode:horizontal-tb;padding:.3rem .6rem .3rem .8rem}}.dropcap>p:first-of-type{min-block-size:3.2rem}.dropcap>p:first-of-type~*{clear:both}.dropcap>p:first-of-type:first-letter{float:inline-start;color:var(--paper);text-shadow:-2px -2px 0 var(--ink), 0 -2px 0 var(--ink), 2px -2px 0 var(--ink), -2px 0 0 var(--ink), 2px 0 0 var(--ink), -2px 2px 0 var(--ink), 0 2px 0 var(--ink), 2px 2px 0 var(--ink), 4px 4px 0 var(--ink), 5px 5px 0 var(--ink);font:400 3.4rem/.78 var(--font-display);margin-block:.2rem .35rem;margin-inline-end:.85rem;padding:.06em .1em 0 0}.dropcap--narrow>p:first-of-type:first-letter{padding:.06em .3em 0}[dir=rtl] .dropcap>p:first-of-type:first-letter{text-shadow:-2px -2px 0 var(--ink), 0 -2px 0 var(--ink), 2px -2px 0 var(--ink), -2px 0 0 var(--ink), 2px 0 0 var(--ink), -2px 2px 0 var(--ink), 0 2px 0 var(--ink), 2px 2px 0 var(--ink), -4px 4px 0 var(--ink), -5px 5px 0 var(--ink)}.chips{flex-wrap:wrap;gap:.5rem;margin-block-end:0;margin-inline:0;padding:0;list-style:none;display:flex}.chips li{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font:600 .8rem/1.5 var(--font-body);letter-spacing:.04em;text-transform:uppercase;padding:.15rem .6rem}[dir=rtl] .chips li{box-shadow:-3px 3px 0 var(--ink)}.page-head{gap:1rem;display:grid}h2>.ink-draw{margin-block-start:.2em}.kicker{font:400 clamp(.85rem, 1.4vw, 1rem) / 1 var(--font-display);letter-spacing:.3em;text-transform:uppercase}.kicker+h1{margin-block-start:.35rem}.page-sub{color:var(--tone);font:700 .95rem/1.2 var(--font-body);letter-spacing:.2em;text-transform:uppercase;margin-block:.25rem 0}.btn{border:var(--rule);background:var(--paper);color:var(--ink);font:700 .85rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.5rem;padding:.65rem 1.1rem;text-decoration:none;display:inline-flex}.btn--solid,.btn:hover,.btn:focus-visible{background:var(--ink);color:var(--paper)}.btn--solid:hover,.btn--solid:focus-visible{background:var(--paper);color:var(--ink)}.btn[hidden]{display:none}.btn .icon{flex:none;block-size:1em;inline-size:1em}[dir=rtl] .icon--flip{transform:scaleX(-1)}.btn--back{padding:.45rem .8rem;font-size:.75rem}.facts__links{flex-wrap:wrap;gap:.4rem;display:flex}.facts__links .btn{padding:.25rem .55rem;font-size:.7rem}.chips a{margin:-.15rem -.6rem;padding:.15rem .6rem;text-decoration:none;display:inline-block}.chips a:hover,.chips a:focus-visible{background:var(--ink);color:var(--paper)}.btn--play{background:var(--ink);min-block-size:3.5rem;inline-size:100%;color:var(--paper);box-shadow:6px 6px 0 var(--tone);font:400 1.6rem/1 var(--font-display);letter-spacing:.04em;transition:translate var(--t-fast), box-shadow var(--t-fast), background var(--t-fast), color var(--t-fast);border-width:4px;justify-content:center;gap:.6rem;display:flex}.btn--play:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;block-size:.9em;inline-size:.8em}[dir=rtl] .btn--play:before{clip-path:polygon(100% 0,0 50%,100% 100%)}[dir=rtl] .btn--play{box-shadow:-6px 6px 0 var(--tone)}.btn--play:hover,.btn--play:focus-visible{background:var(--paper);color:var(--ink);box-shadow:2px 2px 0 var(--ink);translate:2px 2px}[dir=rtl] .btn--play:hover,[dir=rtl] .btn--play:focus-visible{box-shadow:-2px 2px 0 var(--ink);translate:-2px 2px}@media (width<=63.99rem),(pointer:coarse){.btn{min-block-size:2.75rem}.email__link{padding-block:.6rem;display:inline-block}.chips li:has(>a){padding:0}.chips a{align-items:center;min-block-size:2.75rem;margin:0;padding:0 .8rem;display:inline-flex}}.badge{font:700 .7rem/1.5 var(--font-body);letter-spacing:.08em;text-transform:uppercase;border:2px solid;justify-self:start;padding:.1rem .5rem;display:inline-block}.badge--live,.badge--released{background:var(--ink);color:var(--paper);border-color:var(--ink)}.badge--prototype{border-style:dashed}.badge--archived{color:var(--tone)}.bubble{isolation:isolate;color:var(--ink);text-decoration:none;display:inline-block;position:relative}.bubble__body{position:relative}.bubble--round{max-inline-size:34rem;padding:1rem 1.5rem}.bubble--round:before{content:"";z-index:-1;border:var(--rule);background:var(--paper);pointer-events:none;border-radius:1.75rem;position:absolute;inset:-3px}.bubble__tail{block-size:1.8rem;inline-size:2.4rem;position:absolute;inset-block-start:calc(100% - 2px);overflow:visible}.bubble__tail-fill{fill:var(--paper)}.bubble__tail-line{stroke:var(--ink);stroke-width:3px;stroke-linejoin:round}.bubble--tail-start .bubble__tail{inset-inline-start:2rem}.bubble--tail-center .bubble__tail{inset-inline-start:calc(50% - 1.2rem)}.bubble--tail-end .bubble__tail{inset-inline-end:2rem;transform:scaleX(-1)}[dir=rtl] .bubble--tail-start .bubble__tail{transform:scaleX(-1)}[dir=rtl] .bubble--tail-end .bubble__tail{transform:none}.bubble__bg{z-index:-1;block-size:120%;inline-size:112%;fill:var(--paper);stroke:var(--ink);stroke-width:3px;stroke-linejoin:round;position:absolute;inset:-10% -6%;overflow:visible}.bubble--shout{padding:1.5rem 2.75rem 1.75rem}.bubble--shout .bubble__bg{stroke-width:4px;filter:drop-shadow(var(--shadow-x) var(--shadow-x) 0 var(--ink))}[dir=rtl] .bubble--shout .bubble__bg{transform:scaleX(-1)}@media (width>=48rem){.bubble--shout .bubble__bg{filter:url(#ink) drop-shadow(var(--shadow-x) var(--shadow-x) 0 var(--ink))}}.bubble--shout .bubble__body{font-family:var(--font-display);text-transform:uppercase}.bubble--ink .bubble__bg{fill:var(--ink)}.bubble--ink{color:var(--paper)}a.bubble--shout:hover .bubble__bg,a.bubble--shout:focus-visible .bubble__bg{fill:var(--ink)}a.bubble--shout:hover,a.bubble--shout:focus-visible{color:var(--paper)}a.bubble--ink:hover .bubble__bg,a.bubble--ink:focus-visible .bubble__bg{fill:var(--paper)}a.bubble--ink:hover,a.bubble--ink:focus-visible{color:var(--ink)}.bubble--thought{padding:2rem 2.5rem}.bubble__dots{align-items:flex-end;gap:.4rem;display:flex;position:absolute;inset-block-start:calc(100% + .25rem);inset-inline-start:1.5rem}.bubble__dots i{border:var(--rule);background:var(--paper);border-radius:50%;block-size:1rem;inline-size:1rem;display:block}.bubble__dots i:last-child{block-size:.6rem;inline-size:.6rem}.bubble--caption{border:var(--rule);background:var(--paper);font:700 .75rem/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;padding:.3rem .65rem}.bubble h1{font-size:clamp(2.25rem,7vw,4.25rem)}.bubble p{color:var(--tone);margin-block-start:.5rem}.bubble--ink p{color:var(--paper)}.splat{block-size:1.5rem;inline-size:100%;color:var(--ink);translate:var(--dx,0) 0;rotate:var(--rot,0deg);scale:var(--flip,1) var(--sy,1);display:block}.ink-draw{block-size:.7rem;inline-size:min(100%,14rem);color:var(--ink);margin-block-start:.35rem;display:block}.email{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;font-weight:600;display:flex}.facts{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}.facts>div{border:var(--rule);background:var(--paper);box-shadow:4px 4px 0 var(--ink);align-items:center;gap:.5rem;padding:.35rem .75rem;display:inline-flex}[dir=rtl] .facts>div{box-shadow:-4px 4px 0 var(--ink)}.facts dt{color:var(--tone);font:700 .7rem/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.facts dd{margin:0;font-weight:600}.chapter{gap:var(--gutter-panel);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid;position:relative}.chapter__side{--num:clamp(7rem, 16vw, 13rem);min-block-size:calc(var(--num) * .9 + 1rem);border:var(--rule);isolation:isolate;grid-column:span 12;grid-template-rows:auto 1fr;gap:.5rem;padding:1rem;display:grid;position:relative;overflow:hidden}.chapter__no{z-index:1;font:400 1rem/1 var(--font-display);letter-spacing:.25em;text-transform:uppercase;color:var(--ink);position:relative}.chapter__num{z-index:0;font:400 var(--num) / 1 var(--font-display);color:#0000;-webkit-text-stroke:3px var(--ink);opacity:.9;pointer-events:none;user-select:none;position:absolute;inset-block-end:-.2em;inset-inline-end:-.05em}.chapter__side>.speed{opacity:.35;background:repeating-conic-gradient(at 65% 75%,currentColor 0deg 1deg,#0000 1deg 7deg);inset:-10%;mask-image:radial-gradient(circle at 65% 75%,#0000 14%,#000 70%)}.chapter__num{z-index:1;color:var(--ink);-webkit-text-stroke:0;opacity:1;filter:drop-shadow(.04em .04em 0 var(--paper)) drop-shadow(.025em .025em 0 var(--ink))}.chapter__text{border:var(--rule);background:var(--paper);box-shadow:var(--shadow-ink);grid-column:span 12;align-content:start;gap:1rem;padding:clamp(1rem,3vw,2rem);display:grid}[dir=rtl] .chapter__text{box-shadow:var(--shadow-ink-rtl)}.chapter__date{color:var(--tone);font-size:.9rem}.chapter__portrait{grid-column:span 12}@media (width>=48rem){.chapter__side{grid-column:1/span 4}.chapter__text{grid-column:5/-1}.chapter--alt .chapter__side,.chapter__portrait{grid-column:9/-1}.chapter--alt .chapter__text,.chapter:has(.chapter__portrait) .chapter__text{grid-area:1/1/auto/span 8}.chapter__no{writing-mode:vertical-rl;justify-self:start}}@media (width<=47.99rem){.email>button.btn{justify-content:center;inline-size:100%}.facts{grid-template-columns:1fr 1fr;display:grid}.facts>div{flex-wrap:wrap}.facts>div:has(.facts__links){grid-column:1/-1}.chapter__side{--num:6rem;min-block-size:7rem}}.badge-host{display:inline-flex;position:relative}.badge__spark{inline-size:.95rem;fill:var(--paper);stroke:var(--ink);stroke-width:1.5px;pointer-events:none;position:absolute;inset-block-start:-.55rem;inset-inline-end:-.55rem}.email{position:relative}.email__pop{z-index:3;pointer-events:none;position:absolute;inset-block-end:.25rem;inset-inline-end:-.5rem}.email__pop:before{content:"";background:repeating-conic-gradient(currentColor 0deg 2deg,#0000 2deg 14deg);position:absolute;inset:-60%;mask-image:radial-gradient(circle,#0000 38%,#000 42%,#0000 70%)}.email__pop>.sfx{font-size:1.5rem;position:relative;inset:auto;overflow:visible}.on-ink .email__pop>.sfx{--sfx-stroke:var(--paper);--sfx-fill:var(--ink)}.lost__sweat{z-index:4;inline-size:1.4rem;fill:var(--paper);stroke:var(--ink);stroke-width:2px;position:absolute;inset-block-start:10%;inset-inline-end:34%;rotate:18deg}.nav{z-index:50;background:var(--paper);border-block-end:4px solid var(--ink);position:sticky;inset-block-start:0}.nav:after{content:"";background-image:radial-gradient(circle at center, var(--ink) 1.1px, transparent 1.6px);block-size:.75rem;mask-image:linear-gradient(to bottom, var(--ink), transparent);pointer-events:none;background-size:5px 5px;position:absolute;inset:100% 0 auto}.nav__inner{flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;padding-block:.6rem;display:flex}.nav__brand{background:var(--ink);min-block-size:2.75rem;color:var(--paper);text-transform:uppercase;box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 3.5px var(--paper), 4px 4px 0 var(--tone);transition:translate var(--t-fast), box-shadow var(--t-fast);flex-direction:column;justify-content:center;justify-self:start;gap:.2rem;padding:.35rem .9rem .3rem .8rem;text-decoration:none;display:inline-flex;position:relative;transform:skew(-6deg)}.nav__brand-first{font:400 .95rem/1 var(--font-display);letter-spacing:.5em;align-items:center;gap:.5rem;padding-inline-start:.15rem;display:flex}.nav__brand-first:after{content:"";background:var(--paper);flex:1;block-size:2px}.nav__brand-last{font:400 1.6rem/.95 var(--font-display);letter-spacing:.07em;padding-inline-start:.1rem}.nav__brand:hover,.nav__brand:focus-visible{box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 3.5px var(--paper), 2px 2px 0 var(--tone);translate:2px 2px}[dir=rtl] .nav__brand{box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 3.5px var(--paper), -4px 4px 0 var(--tone);transform:skew(6deg)}.nav__list{flex-wrap:wrap;gap:.25rem 1.1rem;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.nav__list a{text-decoration:none}.nav__list a[aria-current=page]{text-underline-offset:.3em;text-decoration:underline 3px}.nav__list a:not([aria-current=page]):hover{text-underline-offset:.3em;text-decoration:underline 2px}.nav__cta{margin-inline-start:auto}@media (width>=48rem){.nav__list{counter-reset:chapter;font:400 1.05rem/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;gap:.25rem .5rem}.nav__list li{counter-increment:chapter}.nav__list a{transition:background var(--t-fast), color var(--t-fast);border:2px solid #0000;align-items:baseline;gap:.4rem;margin-inline:0;padding:.55rem .8rem;display:inline-flex}.nav__list a:before{content:counter(chapter, decimal-leading-zero);font:700 .65rem/1 var(--font-body);letter-spacing:.1em;color:var(--tone)}.nav__list a:not([aria-current=page]):hover,.nav__list a:not([aria-current=page]):focus-visible{border-color:var(--ink);text-decoration:none}.nav__list a[aria-current=page]{background:var(--ink);color:var(--paper);text-decoration:none;transform:skew(-6deg)}[dir=rtl] .nav__list a[aria-current=page]{transform:skew(6deg)}.nav__list a[aria-current=page]:before{color:var(--paper)}}@media (width<=63.99rem),(pointer:coarse){.nav__list a{margin-inline:-.35rem;padding:.75rem .35rem;display:inline-block}}@media (width<=47.99rem){.nav__inner{grid-template-columns:1fr auto;gap:0 .75rem;padding-block:.25rem 0;display:grid}.nav__cta{grid-area:1/2}.nav__inner>nav{margin-inline:calc(-1 * var(--gutter));grid-area:2/1/auto/-1}.nav__list{padding-inline:calc(var(--gutter) - .5rem);scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;mask-image:linear-gradient(to right, transparent, var(--ink) var(--gutter), var(--ink) calc(100% - var(--gutter)), transparent);flex-wrap:nowrap;gap:.25rem;overflow-x:auto}.nav__list::-webkit-scrollbar{display:none}.nav__list a{scroll-snap-align:start;white-space:nowrap;margin-inline:0;padding-inline:.5rem;line-height:1.25}.nav__cta{justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding:.6rem}.nav__cta .icon{block-size:1.25em;inline-size:1.25em}.nav__cta-text{display:none}}.footer{background:var(--ink);color:var(--paper);padding-block:2rem}.footer__inner{align-items:center;gap:1rem 2rem;display:grid}.footer ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.footer .btn{border-color:var(--paper);background:var(--ink);color:var(--paper)}.footer .btn:hover,.footer .btn:focus-visible{background:var(--paper);color:var(--ink)}@media (width>=48rem){.footer__inner{grid-template-columns:auto 1fr auto}.footer ul{justify-content:center}}.spread{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:var(--gutter-panel);align-items:start;display:grid;position:relative}.spread>*{grid-column:span 12}.spread>.panel{align-self:stretch}.spread__label{grid-column:span 12}@media (width>=48rem){.spread>.panel--w1{grid-column:span 4}.spread>.panel--w2{grid-column:span 8}.spread>.panel--w3{grid-column:span 12}.spread>.panel--tall{grid-row:span 2}.spread--3up>:not(.spread__label):not(.sfx),.spread--feature-start>:not(.spread__label):not(.sfx){grid-column:span 4}.spread--feature-start>:not(.spread__label):not(.sfx):first-of-type{grid-area:span 2/span 8;align-self:stretch}.spread--feature-end>:not(.spread__label):not(.sfx){grid-column:span 4}.spread--feature-end>:not(.spread__label):not(.sfx):first-of-type{grid-area:span 2/5/auto/-1;align-self:stretch}.spread--fill>:not(.spread__label):not(.sfx):last-child{grid-column:1/-1}.spread--fill>:not(.spread__label):not(.sfx):last-child .panel__media{aspect-ratio:5}.spread--feature-quad>:not(.spread__label):not(.sfx){grid-column:span 6}.spread--feature-quad>:not(.spread__label):not(.sfx):first-of-type,.spread--stack>:not(.spread__label):not(.sfx){grid-column:span 12}.spread--strips{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.spread--strips>*{grid-column:auto}.spread--labelled{padding-inline-start:2.5rem}.spread__label{border-inline-end:var(--rule);grid-column:auto;padding-inline-end:.75rem;position:absolute;inset-block:0;inset-inline-start:0}}.spread>.sfx,.page-head>.sfx{block-size:1.3em;padding-block-start:.15em;padding-inline-end:.2em;font-size:min(clamp(5rem,20vw,15rem),34cqi);inset-block-start:-.15em}.spread:has(>.sfx),.page-head:has(>.sfx){padding-block-start:clamp(1.25rem,3vw,2.25rem)}.stack>h2+.spread>.sfx{padding-block-start:.15em;inset-block-start:-.55em}.stack>h2+.spread:has(>.sfx){padding-block-start:clamp(1.5rem,3.5vw,2.5rem)}@media (width>=64rem){.spread--feature-quad>:not(.spread__label):not(.sfx){grid-column:span 3}.spread--feature-quad>:not(.spread__label):not(.sfx):first-of-type{grid-area:span 2/span 6;align-self:stretch}}.spread--slant{--slant:5deg}.panel{border:var(--rule);background:var(--paper);min-block-size:10rem;min-inline-size:0;color:var(--ink);isolation:isolate;flex-direction:column;text-decoration:none;display:flex;position:relative}a.panel{overflow:clip}.panel--weight-4{border:var(--rule-4)}.panel--weight-5{border:var(--rule-5)}@media (width>=48rem){.panel{border-width:4px}.panel--weight-5,:is(.spread--feature-start,.spread--feature-end,.spread--feature-quad)>.panel:first-of-type{border-width:5px}}.panel--shadow{box-shadow:var(--shadow-ink)}[dir=rtl] .panel--shadow{box-shadow:var(--shadow-ink-rtl)}.panel>.tone-fine,.panel>.tone-mid,.panel>.tone-coarse,.panel>.tone-grad,.panel>.hatch{z-index:0}.panel__media{z-index:1;aspect-ratio:16/9;border-block-end:inherit;background:var(--tone-fill);border-block-end-width:3px;position:relative;overflow:hidden}.panel__media img{object-fit:cover;filter:grayscale()contrast(1.05);block-size:100%;inline-size:100%;transition:filter var(--t-base)}.panel__titlecard{background:var(--paper);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;container-type:inline-size}.panel__word{z-index:1;max-inline-size:80%;font:400 clamp(1.75rem, 11cqi, 5rem) / .86 var(--font-display);text-align:center;text-transform:uppercase;text-wrap:balance;color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;filter:drop-shadow(.05em .05em 0 var(--ink));padding-block-end:3rem;position:relative;rotate:-4deg}[dir=rtl] .panel__word{filter:drop-shadow(-.05em .05em 0 var(--ink));rotate:4deg}.panel__media>.speed{inset:-30%}.panel__titlecard>.speed{opacity:.4;background:repeating-conic-gradient(currentColor 0deg 1deg,#0000 1deg 7deg);mask-image:radial-gradient(circle,#0000 18%,#000 70%)}.panel__body{z-index:1;gap:.5rem;padding:1rem;display:grid;position:relative}.panel__title{font:400 clamp(1.5rem, 2.4vw, 2.1rem) / 1 var(--font-display);text-transform:uppercase}.panel__meta,.panel__text{color:var(--tone);font-size:.95rem}.panel__more{font:700 .8rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.panel__more:after{content:" →"}[dir=rtl] .panel__more:after{content:" ←"}.panel__caps{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>=36rem){.panel--fill>.panel__media{flex:auto}.spread--feature-quad>.panel--fill:first-of-type>.panel__media--wide{background:var(--paper)}.spread--feature-quad>.panel--fill:first-of-type>.panel__media--wide img{z-index:1;object-fit:contain;position:relative}:is(.spread--feature-start,.spread--feature-end,.spread--feature-quad)>.panel--fill:first-of-type>.panel__media{aspect-ratio:auto;flex-basis:0;min-block-size:12rem}}@media (width<=47.99rem){.panel__meta,.panel__text{font-size:1rem}}@media (width>=36rem) and (width<=47.99rem){.spread--feature-quad>:not(.spread__label):not(.sfx),.spread--3up>:not(.spread__label):not(.sfx){grid-column:span 6}.spread--feature-quad>:not(.spread__label):not(.sfx):first-of-type,.spread--3up>.panel:last-of-type:nth-of-type(odd){grid-column:span 12}}@media (width>=48rem) and (width<=63.99rem){.spread--3up>:not(.spread__label):not(.sfx){grid-column:span 6}.spread--3up>.panel:last-of-type:nth-of-type(odd){grid-column:span 12}.spread--feature-start>:not(.spread__label):not(.sfx){grid-column:span 5}.spread--feature-start>:not(.spread__label):not(.sfx):first-of-type{grid-column:span 7}.spread--feature-end>:not(.spread__label):not(.sfx){grid-column:span 5}.spread--feature-end>:not(.spread__label):not(.sfx):first-of-type{grid-column:6/-1}}@media (width>=48rem){.panel--tilt{rotate:-1.2deg}[dir=rtl] .panel--tilt{rotate:1.2deg}}.speed{z-index:0;pointer-events:none;opacity:0;transition:opacity var(--t-fast);background:repeating-conic-gradient(currentColor 0deg .5deg,#0000 .5deg 6deg);position:absolute;inset:-20%;mask-image:radial-gradient(circle,#0000 25%,#000 75%)}a.panel:hover,a.panel:focus-visible{background:var(--ink);color:var(--paper)}a.panel:hover .speed,a.panel:focus-visible .speed{opacity:.18}a.panel:hover .panel__titlecard>.speed,a.panel:focus-visible .panel__titlecard>.speed{opacity:.45}a.panel:hover .panel__meta,a.panel:hover .panel__text,a.panel:focus-visible .panel__meta,a.panel:focus-visible .panel__text{color:var(--paper)}a.panel:hover .panel__titlecard,a.panel:focus-visible .panel__titlecard{background:var(--ink)}a.panel:hover .panel__titlecard>.tone-coarse,a.panel:focus-visible .panel__titlecard>.tone-coarse{background-image:radial-gradient(circle at center, var(--paper) 1.6px, transparent 2.1px)}a.panel:hover .panel__titlecard>.hatch,a.panel:focus-visible .panel__titlecard>.hatch{background-image:repeating-linear-gradient(45deg, var(--paper) 0 1px, transparent 1px 6px)}a.panel:hover .panel__word,a.panel:focus-visible .panel__word{-webkit-text-stroke-color:var(--paper);color:var(--ink);filter:drop-shadow(.05em .05em 0 var(--paper))}a.panel:hover .panel__media img,a.panel:focus-visible .panel__media img{filter:none;scale:1.03}@media (hover:hover){.panel__more{opacity:0;transition:opacity var(--t-fast), translate var(--t-fast);translate:0 .4rem}a.panel:hover .panel__more,a.panel:focus-visible .panel__more{opacity:1;translate:0}a.panel{transition:translate var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out), background var(--t-base), color var(--t-base)}a.panel:hover{box-shadow:calc(var(--shadow-x) + 4px) calc(var(--shadow-x) + 4px) 0 var(--ink);translate:0 -4px}[dir=rtl] a.panel:hover{box-shadow:calc(-1 * (var(--shadow-x) + 4px)) calc(var(--shadow-x) + 4px) 0 var(--ink)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){a.panel .panel__meta,a.panel .panel__text,a.panel .panel__titlecard{transition:color var(--t-base), background var(--t-base)}a.panel .panel__word{transition:-webkit-text-stroke-color var(--t-base)}a.panel .panel__media img{transition:filter var(--t-base), scale var(--t-base) var(--ease-out)}}@media (prefers-reduced-motion:no-preference){html.js a.panel.is-in{transition:opacity var(--t-slow) var(--ease-out), translate var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out), background var(--t-base), color var(--t-base)}html.js a.panel.is-in:hover,html.js a.panel.is-in:focus-visible{translate:0 -4px}}.spread--ink>.sfx{inset-inline:var(--bleed)}.spread--ink{--shadow-ink:var(--shadow-x) var(--shadow-x) 0 var(--paper);--shadow-ink-rtl:calc(-1 * var(--shadow-x)) var(--shadow-x) 0 var(--paper);margin-inline:calc(-1 * var(--bleed));padding:clamp(1.5rem, 4vw, 3rem) var(--bleed);background:var(--ink);color:var(--paper)}.spread--ink .spread__label .vlabel{background:var(--paper);color:var(--ink)}.spread--ink a.panel:hover,.spread--ink a.panel:focus-visible{border-color:var(--paper);box-shadow:calc(var(--shadow-x) + 4px) calc(var(--shadow-x) + 4px) 0 var(--paper)}[dir=rtl] .spread--ink a.panel:hover,[dir=rtl] .spread--ink a.panel:focus-visible{box-shadow:calc(-1 * (var(--shadow-x) + 4px)) calc(var(--shadow-x) + 4px) 0 var(--paper)}@media (width>=48rem){.spread--ink.spread--labelled{padding-inline-start:calc(var(--bleed) + 2.5rem)}.spread--ink .spread__label{border-color:var(--paper);inset-inline-start:var(--bleed)}}main{counter-reset:folio}.spread{counter-increment:folio}.spread:after{content:counter(folio, decimal-leading-zero) / "";z-index:4;border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:400 .75rem/1 var(--font-display);letter-spacing:.15em;pointer-events:none;padding:.15rem .45rem;position:absolute;inset-block-end:-.7rem;inset-inline-end:.5rem}.spread--ink:after{border-color:var(--paper);background:var(--ink);color:var(--paper)}.card>.panel__body{margin-block-start:-3.25rem}.panel__cap{border:3px solid var(--ink);background:var(--paper);max-inline-size:100%;color:var(--ink);box-shadow:4px 4px 0 var(--ink);justify-self:start;gap:.4rem;padding:.6rem .85rem .7rem;display:grid}[dir=rtl] .panel__cap{box-shadow:-4px 4px 0 var(--ink)}a.card:hover .panel__cap,a.card:focus-visible .panel__cap{box-shadow:4px 4px 0 var(--paper)}[dir=rtl] a.card:hover .panel__cap,[dir=rtl] a.card:focus-visible .panel__cap{box-shadow:-4px 4px 0 var(--paper)}@media (width<=35.99rem){.card>.panel__media{min-block-size:11rem}}a.card:hover .panel__media img,a.card:focus-visible .panel__media img{scale:1.04}@media (prefers-reduced-motion:reduce){a.panel:hover,a.panel:focus-visible{translate:none}a.panel:hover .panel__media img,a.panel:focus-visible .panel__media img{scale:none}}.spread.hero:after{inset-block-end:0}.panel--fit{min-block-size:0}.panel--fit .panel__body>.chips{margin-block-start:0}.frame{border:var(--rule);background:var(--ink);box-shadow:var(--shadow-ink);align-self:start;position:relative}[dir=rtl] .frame{box-shadow:var(--shadow-ink-rtl)}.spread--ink .frame{border-color:var(--paper)}.spread--ink .frame button:focus-visible{outline-color:var(--paper)}@media (width>=48rem){.frame--tilt{rotate:-1.5deg}[dir=rtl] .frame--tilt{rotate:1.5deg}}:where(.frame){margin:0}.frame button{all:unset;cursor:pointer;inline-size:100%;display:block}.frame button:focus-visible{outline:3px solid var(--ink);outline-offset:6px}.frame img{filter:grayscale()contrast(1.05);inline-size:100%;transition:filter var(--t-base);display:block}.frame:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.25;background-image:radial-gradient(circle at center, var(--ink) .9px, transparent 1.3px);transition:opacity var(--t-base);background-size:5px 5px;position:absolute;inset:0}.frame[data-dark=true]:after{mix-blend-mode:screen;opacity:.1;background-image:radial-gradient(circle at center, var(--paper) .9px, transparent 1.3px)}.frame[data-color=true] img,.frame:hover img,.frame:focus-within img{filter:none}.frame[data-color=true]:after,.frame:hover:after,.frame:focus-within:after{opacity:0}.frame__cap{z-index:1;border:var(--rule);background:var(--paper);max-inline-size:85%;color:var(--ink);font:600 .8rem/1.35 var(--font-body);padding:.3rem .65rem;position:absolute;inset-block-end:-.9rem;inset-inline-start:-.6rem}.gallery{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:calc(var(--gutter-panel) + .75rem);padding-block-end:1rem;display:grid}.gallery>*{grid-column:span 12}.gallery__cap{place-self:end start;max-inline-size:32ch;font-size:.8rem}@media (width>=36rem) and (width<=47.99rem){.gallery>.frame--portrait{grid-column:span 6}}@media (width>=48rem){.gallery>.frame--portrait{grid-area:span 2/span 3}.gallery>.frame--square{grid-column:span 4}.gallery>.frame--landscape{grid-column:span 6}.gallery>.frame--landscape:last-child:nth-child(odd){grid-column:span 12}.gallery>.frame--landscape:first-child:nth-last-child(2):has(+.frame--portrait){grid-column:span 9}.gallery>.frame--landscape:has(+.gallery__cap){grid-column:span 8}.gallery>.gallery__cap{grid-column:span 4}}.hero-spread{align-items:center;row-gap:1.5rem}.hero-spread>.sfx{block-size:1.5em;padding-block-start:.35em;font-size:clamp(4rem,12vw,9rem);inset-block-start:-.7em}.hero-spread:has(>.sfx){padding-block-start:clamp(2.5rem,6vw,5rem)}.hero-spread__text{grid-column:span 12;gap:1rem;display:grid;container-type:inline-size}.hero-spread__text>h1{font-size:clamp(2rem, calc(180cqi / var(--w,8)), 7.5rem)}.hero-spread__media{grid-column:span 12}@media (width>=48rem){.hero-spread__text{grid-column:1/span 7}.hero-spread__media{grid-column:8/-1}}@media (width<=47.99rem){.hero-spread>.sfx{inset-block-start:-.4em}.hero-spread__media>.frame--portrait{margin-inline:auto}}.project{gap:var(--gutter);display:grid}.facts-panel{min-block-size:0;padding:.6rem}.facts-panel .panel__body{border:2px solid var(--ink);background:var(--paper);gap:.9rem}.facts-panel .credits{font-size:.95rem}@media (width<=63.99rem){.facts-panel .panel__body{grid-template-columns:1fr 1fr;align-items:start}.facts-panel .panel__body>:is(.btn--play,.cta-row,.credits){grid-column:1/-1}}@media (width>=64rem){.project{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.project__main{grid-area:1/1/auto/span 8}.project__aside{grid-area:1/9/auto/-1;position:sticky;inset-block-start:calc(var(--nav-h) + 1rem)}}.cta-row{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.credits{color:var(--tone)}.next-panel{margin-block-start:2rem;overflow:hidden}.next-panel .panel__body{border:2px solid var(--ink);background:var(--paper);max-inline-size:fit-content;margin:.75rem;padding:1rem 1.25rem}.next-panel .panel__meta{color:var(--ink)}a.next-panel:hover .panel__body,a.next-panel:focus-visible .panel__body{border-color:var(--paper);background:var(--ink)}a.next-panel:hover .panel__meta,a.next-panel:focus-visible .panel__meta{color:var(--paper)}.tbc{z-index:1;background:var(--ink);color:var(--paper);font:400 clamp(1rem, 2.6vw, 1.75rem) / 1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 1.6rem) 0,100% 50%,calc(100% - 1.6rem) 100%,0 100%,.6rem 50%);padding:.6rem 2.6rem .6rem 1.2rem;position:absolute;inset-block-start:50%;inset-inline-end:clamp(.75rem,3vw,2rem);translate:0 -50%}[dir=rtl] .tbc{clip-path:polygon(1.6rem 0,100% 0,calc(100% - .6rem) 50%,100% 100%,1.6rem 100%,0 50%);padding:.6rem 1.2rem .6rem 2.6rem}a.next-panel:hover>.tbc,a.next-panel:focus-visible>.tbc{background:var(--paper);color:var(--ink)}@media (width<=47.99rem){.tbc{order:2;inline-size:fit-content;margin:0 .75rem .75rem auto;display:block;position:relative;inset:auto;translate:none}[dir=rtl] .tbc{margin:0 auto .75rem .75rem}}.player__note{color:var(--tone);font-size:.8rem}.player__note[hidden]{display:none}.player{border:var(--rule);background:var(--ink);color:var(--paper)}.player :focus-visible{outline-color:var(--paper)}.player__bar :focus-visible{outline-color:var(--ink)}.player__stage{aspect-ratio:16/9;background:var(--ink);place-items:center;display:grid;position:relative;overflow:hidden}.play{inline-size:min(100%, calc((100svh - 16rem) * var(--play-ratio,1.7778)));margin-inline:auto}.play__head{border-block-end:var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-block-end:clamp(.875rem,2vw,1.5rem);padding-block-end:.5rem;display:flex}.play__head h1{font-size:clamp(1.75rem,4vw,2.5rem)}@media (width<=47.99rem){.play{inline-size:100%}.play__head{flex-direction:column;align-items:start}}@media (height<=30rem){.play{inline-size:min(100%, calc((100svh - 7.5rem) * var(--play-ratio,1.7778)))}}.play__panel .player{border:0}.player__stage:focus-within{outline:3px solid var(--paper);outline-offset:-3px}html.is-playing{overflow:hidden}.player__poster{object-fit:cover;opacity:.45;filter:grayscale();block-size:100%;inline-size:100%;position:absolute;inset:0}.player__start{border-color:var(--paper);inline-size:auto;min-inline-size:14rem;box-shadow:6px 6px 0 var(--paper);padding-inline:2rem;position:relative}.player__start:hover,.player__start:focus-visible{border-color:var(--paper);box-shadow:2px 2px 0 var(--paper)}[dir=rtl] .player__start{box-shadow:-6px 6px 0 var(--paper)}[dir=rtl] .player__start:hover,[dir=rtl] .player__start:focus-visible{box-shadow:-2px 2px 0 var(--paper)}.player__start:focus-visible{outline:3px solid var(--paper);outline-offset:6px}.player__frame{background:#000;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.player__frame.player__frame--fixed{transform-origin:50%;block-size:auto;inline-size:auto;max-inline-size:none;inset:50% auto auto 50%;translate:-50% -50%}.player__bar{border-block-start:var(--rule);background:var(--paper);color:var(--ink);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem;display:flex}.player__hint{color:var(--tone);margin-inline-start:auto;font-size:.8rem}.facts-panel .cta-row{grid-template-columns:1fr;gap:.75rem;display:grid}.facts-panel .cta-row .btn{text-align:center;white-space:nowrap;justify-content:center}.stamp{font:400 clamp(2rem, 7vw, 3.25rem) / 1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0}.strips{gap:var(--gutter-panel);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));margin-block-end:0;margin-inline:0;padding:0;list-style:none;display:grid}.strip__link{border:var(--rule);background:var(--paper);min-block-size:14rem;color:var(--ink);box-shadow:4px 4px 0 var(--ink);isolation:isolate;transition:background var(--t-fast), color var(--t-fast);grid-template-columns:auto 1fr;gap:.75rem;padding:.9rem;text-decoration:none;display:grid;position:relative;overflow:clip}[dir=rtl] .strip__link{box-shadow:-4px 4px 0 var(--ink)}.strip__date{font:400 1.1rem/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;border-inline-end:2px solid;margin:0;padding-inline-end:.6rem}.strip__text{color:var(--tone);-webkit-line-clamp:7;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.strip__link:hover,.strip__link:focus-visible{background:var(--ink);color:var(--paper)}.strip__link:hover .strip__text,.strip__link:focus-visible .strip__text{color:var(--paper)}.strip__link .speed{inset:-30%}.strip__link:hover .speed,.strip__link:focus-visible .speed{opacity:.16}.strips-empty{place-content:center;justify-items:start;min-block-size:14rem}.entry-panel{gap:1.25rem;padding:clamp(1rem,3vw,2rem)}.pager{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.timeline{gap:1.25rem;margin-block-end:0;margin-inline:0;padding:0;padding-inline-start:1.25rem;list-style:none;display:grid;position:relative}.timeline:before{content:"";background:var(--ink);clip-path:polygon(40% 0,62% 3%,48% 8%,70% 14%,52% 21%,78% 28%,55% 36%,72% 44%,45% 52%,68% 60%,50% 68%,76% 76%,52% 84%,66% 92%,44% 100%,28% 93%,46% 85%,22% 77%,44% 69%,18% 61%,40% 53%,24% 45%,46% 37%,20% 29%,42% 21%,26% 13%,44% 6%);transform-origin:top;inline-size:7px;position:absolute;inset-block:0;inset-inline-start:0}.timeline__item{align-items:start;gap:.35rem 1.5rem;display:grid}.timeline__period{justify-self:start}p.timeline__period{color:var(--tone);font-size:.9rem}.timeline__item:first-child .bubble--caption.timeline__period{background:var(--ink);color:var(--paper)}.timeline__title{font-weight:700}.timeline__org{font-weight:400}.timeline__summary{color:var(--tone)}@media (width>=40rem){.timeline:not(.timeline--alt) .timeline__item{grid-template-columns:max-content 1fr}}.timeline--alt .timeline__item{border:var(--rule);background:var(--paper);padding:1rem}@media (width>=48rem){.timeline--alt{grid-template-columns:1fr 3rem 1fr;column-gap:0;padding-inline-start:0}.timeline--alt:before{inset-inline-start:calc(50% - 3.5px)}.timeline--alt .timeline__item{grid-row:calc(var(--i) + 1) / span 2;grid-template-columns:1fr}.timeline--alt .timeline__item:nth-child(odd){text-align:end;grid-column:1}.timeline--alt .timeline__item:nth-child(odd) .timeline__period{justify-self:end}.timeline--alt .timeline__item:nth-child(2n){grid-column:3}html.js .timeline--alt:before{transition:scale var(--t-slow) var(--ease-out);scale:1 0}html.js .timeline--alt.is-in:before{scale:1}}@media (prefers-reduced-motion:reduce){html.js .timeline--alt:before{transition:none;scale:1}}.spread--ink .timeline:before{background:var(--paper)}.spread--ink .timeline__item{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-ink);padding:1rem}[dir=rtl] .spread--ink .timeline__item{box-shadow:var(--shadow-ink-rtl)}.hero{overflow-clip-margin:2rem;align-items:stretch;padding-block:2rem 1rem;overflow:clip}.hero__start{justify-content:center;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,4vw,3rem) clamp(2.25rem,5vw,3rem)}.hero__bubble{align-self:start;max-inline-size:100%;padding:2rem 3.25rem 2.25rem 3rem}.hero__bubble h1{font-size:clamp(2.5rem,8vw,5.5rem)}.hero__bubble .hero__role{font:400 clamp(1.1rem, 2.4vw, 1.6rem) / 1.1 var(--font-display);letter-spacing:.08em;color:var(--ink);margin-block-start:.25rem}.hero__avail{z-index:2;max-inline-size:calc(100% - 2rem);position:absolute;inset-block-end:-.9rem;inset-inline-start:clamp(1rem,3vw,2rem)}.cover__vol{z-index:2;background:var(--ink);color:var(--paper);font:400 clamp(.85rem, 1.4vw, 1.05rem) / 1 var(--font-display);letter-spacing:.25em;text-transform:uppercase;padding:.3rem .7rem;position:absolute;inset-block-start:-.9rem;inset-inline-start:clamp(1rem,3vw,2rem)}.cover__stamp{z-index:3;aspect-ratio:1;border:3px double var(--ink);background:var(--paper);inline-size:4.25rem;font:400 .75rem/1 var(--font-display);letter-spacing:.15em;text-align:center;border-radius:50%;place-content:center;display:grid;position:absolute;inset-block-start:-1.25rem;inset-inline-end:.5rem;rotate:-12deg}.cover__stamp b{letter-spacing:.05em;font-size:1.5rem;font-weight:400}[dir=rtl] .cover__stamp{rotate:12deg}.cover__spine{display:none}@media (width>=48rem){.cover__stamp{inset-block:auto -1rem;inset-inline-end:-1rem}.cover__spine{inline-size:calc(var(--gutter) - .25rem);background:var(--ink);color:var(--paper);font:400 .7rem/1 var(--font-display);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;place-items:center;display:grid;position:absolute;inset-block:2rem 1rem;inset-inline-start:0;overflow:hidden}.cover__spine>span{writing-mode:vertical-rl}}.hero__end-cell{display:grid;position:relative}.hero__end{background:var(--ink);min-block-size:17rem;color:var(--paper);overflow:hidden}.hero__figure{z-index:2;pointer-events:none;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.hero__figure img{object-fit:contain;object-position:bottom;block-size:100%;inline-size:auto;max-inline-size:70%}.hero__end-cell>.sfx{z-index:3}@media (width>=64rem){.hero__end-cell:has(img[data-figure=b])>.sfx{font-size:clamp(3rem,6.5vw,5.25rem)}.hero__end-cell:has(img[data-figure=b]) .hero__figure img{block-size:min(105%,100% + 1.75rem + clamp(1rem,2.5vw,1.75rem))}}@media (width>=48rem){.hero__figure img{block-size:min(110%,100% + 1.75rem + clamp(1rem,2.5vw,1.75rem));filter:drop-shadow(6px 6px 0 var(--paper))}[dir=rtl] .hero__figure img{filter:drop-shadow(-6px 6px 0 var(--paper))}}.hero__end>.tone-coarse{background-image:radial-gradient(circle at center, var(--paper) 1.6px, transparent 2.1px)}.hero__speed{opacity:.32;color:var(--paper);background:repeating-conic-gradient(at 76% 56%,currentColor 0deg 1deg,#0000 1deg 6deg);inset:-40%;mask-image:radial-gradient(circle at 76% 56%,#0000 6%,#000 55%)}[dir=rtl] .hero__speed{background:repeating-conic-gradient(at 24% 56%,currentColor 0deg 1deg,#0000 1deg 6deg);mask-image:radial-gradient(circle at 24% 56%,#0000 6%,#000 55%)}.hero__end-cell>.sfx{text-align:start;place-items:end start;padding-block-end:7%;padding-inline-start:4%;font-size:clamp(3.25rem,7.5vw,6rem);display:grid;inset:0;overflow:visible}[dir=rtl] .hero__end-cell>.sfx{place-items:start;padding-block-start:4%}@media (width>=64rem){[dir=rtl] .hero__end-cell>.sfx{font-size:clamp(3rem,6.5vw,5.5rem)}[dir=rtl] .hero__end-cell:has(img[data-figure=b])>.sfx{font-size:clamp(2.75rem,5.5vw,4.5rem)}}@media (width>=48rem){.spread.hero>.hero__start{grid-column:span 7}.spread.hero>.hero__end-cell{grid-column:span 5}}@media (width>=48rem) and (width<=63.99rem){.spread.hero>.hero__start{grid-column:span 7}.spread.hero>.hero__end-cell{grid-column:span 5}.hero__start{padding-inline:clamp(1rem,2.5vw,1.75rem)}.hero__bubble{padding-inline:1.75rem 2rem}.hero__end-cell>.sfx{place-items:start;padding-block-start:3%;font-size:clamp(2.75rem,5.5vw,4.5rem)}.hero__figure img{block-size:min(105%,100% + 1.75rem + clamp(1rem,2.5vw,1.75rem))}[dir=rtl] .hero__end-cell>.sfx{font-size:clamp(2rem,4.2vw,3.25rem)}}.split{--cut:4rem;grid-template-columns:1fr;display:grid;position:relative}.split__door{min-block-size:clamp(17rem,40vh,23rem);padding:clamp(1.25rem, 4vw, 2.5rem) var(--bleed);isolation:isolate;align-content:end;gap:.75rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.split__door>:not(.tone-mid):not(.tone-coarse):not(.sfx):not(.speed):not(.split__lines){z-index:1;position:relative}.split__contents{z-index:3;border:2px solid var(--paper);background:var(--ink);color:var(--paper);font:400 .9rem/1 var(--font-display);letter-spacing:.3em;text-transform:uppercase;padding:.35rem .9rem;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .split__contents{translate:50% -50%}.split__door>.kicker{margin-block-end:-.5rem}.split__door>.tone-mid,.split__door>.tone-coarse,.split__door>.sfx,.split__door>.speed,.split__door>.split__lines{z-index:0;position:absolute}.split__door>.tone-coarse,.split__door:hover>.tone-mid,.split__door:focus-visible>.tone-mid{opacity:0}.split__door:hover>.tone-coarse,.split__door:focus-visible>.tone-coarse{opacity:.28}.split__door:hover>.split__lines,.split__door:focus-visible>.split__lines{opacity:.4;translate:12px 2px}[dir=rtl] .split__door:hover>.split__lines,[dir=rtl] .split__door:focus-visible>.split__lines{translate:-12px 2px}.split__door:hover h2,.split__door:focus-visible h2{translate:-.02em}[dir=rtl] .split__door:hover h2,[dir=rtl] .split__door:focus-visible h2{translate:.02em}.split__door:hover .split__count,.split__door:focus-visible .split__count{translate:0 -2px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.split__door{transition:background var(--t-base), color var(--t-base)}.split__door>.tone-mid,.split__door>.tone-coarse{transition:opacity var(--t-base)}.split__door>.split__lines{transition:opacity var(--t-base), translate var(--t-base) var(--ease-out)}.split__door h2{transition:translate var(--t-base) var(--ease-out), color var(--t-base), -webkit-text-stroke-color var(--t-base), text-shadow var(--t-base)}.split__door .split__count{transition:translate var(--t-fast)}}.split__count{color:var(--ink);justify-self:start}.split__lines{opacity:.2;pointer-events:none;background:repeating-linear-gradient(101deg,currentColor 0 2px,#0000 2px 9px);inset:0}.split__door--work>.split__lines{mask-image:linear-gradient(90deg,#0000 45%,#000 100%)}.split__door--personal>.split__lines{mask-image:linear-gradient(270deg,#0000 45%,#000 100%)}[dir=rtl] .split__lines{background:repeating-linear-gradient(79deg,currentColor 0 2px,#0000 2px 9px)}[dir=rtl] .split__door--work>.split__lines{mask-image:linear-gradient(270deg,#0000 45%,#000 100%)}[dir=rtl] .split__door--personal>.split__lines{mask-image:linear-gradient(90deg,#0000 45%,#000 100%)}.split__door--work{background:var(--paper);color:var(--ink);border-block:var(--rule)}.split__door--personal{background:var(--ink);color:var(--paper)}.split__door{--sfx-stroke:var(--ink);--sfx-fill:var(--paper)}.split__door--personal{--sfx-stroke:var(--paper);--sfx-fill:var(--ink)}.split__door h2{letter-spacing:.02em;color:var(--sfx-fill);-webkit-text-stroke:4px var(--sfx-stroke);paint-order:stroke fill;text-shadow:.06em .06em 0 var(--sfx-stroke);justify-self:start;margin-block-end:.1em;padding-inline:.06em .1em;font-size:clamp(3.5rem,8vw,7rem);line-height:.9;rotate:-4deg}[dir=rtl] .split__door h2{text-shadow:-.06em .06em 0 var(--sfx-stroke);rotate:4deg}.split__door p{max-inline-size:21ch}.split__door .speed{inset:-40%;mask-image:radial-gradient(circle at 50% 70%,#0000 20%,#000 70%)}.split__door:hover .speed,.split__door:focus-visible .speed{opacity:.16}.split__door:focus-visible{outline-offset:-10px;outline:4px solid}.split__door--work:hover,.split__door--work:focus-visible{background:var(--ink);color:var(--paper);--sfx-stroke:var(--paper);--sfx-fill:var(--ink)}.split__door--personal:hover,.split__door--personal:focus-visible{background:var(--paper);color:var(--ink);--sfx-stroke:var(--ink);--sfx-fill:var(--paper)}@media (width<=47.99rem){.hero{padding-block:1rem .5rem}.hero__start{padding-block-end:clamp(1.5rem,4vw,2.5rem)}.hero__bubble{padding-inline:2rem}.hero__avail{align-self:start;max-inline-size:100%;margin-block-start:1.25rem;position:relative;inset:auto}.hero__end{min-block-size:19rem}.hero__figure img{block-size:95%}.hero__end-cell:has(img[data-figure=b])>.sfx{place-items:start;padding-block-start:4%}.split{--cut:2.5rem}.split__door{min-block-size:14rem;padding-block:1.25rem}.split__door--work{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), 0 100%);border-block-end:0}.split__door--personal{min-block-size:calc(14rem + var(--cut));clip-path:polygon(0 var(--cut), 100% 0, 100% 100%, 0 100%);margin-block-start:calc(-1 * var(--cut))}[dir=rtl] .split__door--work{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--cut)))}[dir=rtl] .split__door--personal{clip-path:polygon(0 0, 100% var(--cut), 100% 100%, 0 100%)}}@media (width>=48rem){.split{grid-template-columns:1fr 1fr}.split__door{min-block-size:clamp(15rem,34vh,23rem)}.split__door--work{clip-path:polygon(0 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%);padding-inline-end:calc(var(--cut) + 2rem)}.split__door--personal{clip-path:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%);margin-inline-start:calc(var(--cut) * -1);padding-inline-start:calc(var(--cut) + 2rem)}[dir=rtl] .split__door--work{clip-path:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%)}[dir=rtl] .split__door--personal{clip-path:polygon(0 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%)}}.wwm{padding-block:0}.wrap+.wwm{margin-block-start:clamp(1.5rem,3vw,2.5rem)}.wwm__ink{--huh:clamp(4rem, 7vw, 6rem);border-color:var(--ink);background:var(--ink);color:var(--paper);padding-block-end:calc(var(--huh) + .5rem)}.wwm__ink>.sfx{block-size:calc(var(--huh) * 1.2);font-size:var(--huh);text-align:center;place-items:center;display:grid;inset:auto 0 .25rem;overflow:visible}.wwm__ink .btn{border-color:var(--paper);background:var(--ink);color:var(--paper)}.wwm__ink .btn:hover,.wwm__ink .btn:focus-visible{background:var(--paper);color:var(--ink)}.wwm__list{gap:.5rem;margin:0;padding-inline-start:1.25rem;display:grid}.wwm .panel__body{gap:.75rem}@keyframes fade-in{0%{opacity:0}}@keyframes slide-start{0%{opacity:0;translate:-8%}}@keyframes slide-end{0%{opacity:0;translate:8%}}@keyframes wipe-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes wipe-in-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes rise{0%{opacity:0;translate:0 10%}}html.js:not(.seen) .hero .hero__end{animation:wipe-in .35s var(--ease-out) .25s both}html.js:not(.seen) .hero .hero__figure img{animation:rise .45s var(--ease-out) .38s both}html[dir=rtl].js:not(.seen) .hero .hero__end{animation-name:wipe-in-rtl}html.js:not(.seen) .hero__bubble{animation:pop .18s var(--ease-snap) .15s both}html.js:not(.seen) .hero__avail{animation:fade-in .15s var(--ease-out) .3s both}html.js:not(.seen) .split__door--work{animation:slide-start .35s var(--ease-out) .35s both}html.js:not(.seen) .split__door--personal{animation:slide-end .35s var(--ease-out) .35s both}html[dir=rtl].js:not(.seen) .split__door--work{animation-name:slide-end}html[dir=rtl].js:not(.seen) .split__door--personal{animation-name:slide-start}html.js:not(.seen) .wwm{animation:fade-in .2s var(--ease-out) .7s both}@media (prefers-reduced-motion:reduce){html.js:not(.seen) .hero__end,html.js:not(.seen) .hero__figure img,html.js:not(.seen) .hero__bubble,html.js:not(.seen) .hero__avail,html.js:not(.seen) .split__door--work,html.js:not(.seen) .split__door--personal,html.js:not(.seen) .wwm{animation:none}}:root{--frame-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%230a0a0a' d='M1 5.5L55.5 4.8 55.5 10Q30 11.6 5 10L1 7.6Z M50 5L55.5 4.8Q56.6 30 55.2 59L52.4 59.4 50 55Q51.2 30 50 5Z M5 50Q30 48.4 55 50.2 55 55 5 55.2Z M5 5L10 5Q11.4 30 10 55L5 55.2Z'/%3E%3C/svg%3E");--frame-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23fafafa' d='M1 5.5L55.5 4.8 55.5 10Q30 11.6 5 10L1 7.6Z M50 5L55.5 4.8Q56.6 30 55.2 59L52.4 59.4 50 55Q51.2 30 50 5Z M5 50Q30 48.4 55 50.2 55 55 5 55.2Z M5 5L10 5Q11.4 30 10 55L5 55.2Z'/%3E%3C/svg%3E")}@media (forced-colors:none){.panel,.frame,.notice,.chapter__text,.chapter__side,.strip__link,.timeline--alt .timeline__item{border-image:var(--frame-ink) 15 / 3 / 1 stretch}.spread--ink .frame,a.panel:hover,a.panel:focus-visible,.strip__link:hover,.strip__link:focus-visible{border-image-source:var(--frame-paper)}.wwm__ink,.hero__end,.player{border-image:}}.panel__media--tall img{object-position:50% 0}.hero-spread__media>.frame--portrait{max-inline-size:min(100%,15rem);margin-inline-start:auto}@media (width>=48rem){.spread--feature-start>.panel:first-of-type,.spread--feature-quad>.panel:first-of-type,.spread--3up>.panel:first-of-type,.timeline--alt .timeline__item:nth-child(odd),.spread--feature-end>.panel:first-of-type,.spread--3up>.panel:last-of-type,.timeline--alt .timeline__item:nth-child(2n){--cut:2.5rem;--bar:5px;position:relative}.timeline--alt .timeline__item{--cut:1.5rem;--bar:3px}.spread--feature-start>.panel:first-of-type,.spread--feature-quad>.panel:first-of-type,.spread--3up>.panel:first-of-type,.timeline--alt .timeline__item:nth-child(odd){clip-path:polygon(-6px -6px, 100% -6px, 100% 0, calc(100% - var(--cut)) 100%, calc(100% - var(--cut)) calc(100% + var(--shadow-x)), -6px calc(100% + var(--shadow-x)))}[dir=rtl] .spread--feature-start>.panel:first-of-type,[dir=rtl] .spread--feature-quad>.panel:first-of-type,[dir=rtl] .spread--3up>.panel:first-of-type,[dir=rtl] .timeline--alt .timeline__item:nth-child(odd){clip-path:polygon(0 -6px, calc(100% + 6px) -6px, calc(100% + 6px) calc(100% + var(--shadow-x)), var(--cut) calc(100% + var(--shadow-x)), var(--cut) 100%, 0 0)}.spread--feature-end>.panel:first-of-type,.spread--3up>.panel:last-of-type,.timeline--alt .timeline__item:nth-child(2n){clip-path:polygon(var(--cut) -6px, calc(100% + var(--shadow-x)) -6px, calc(100% + var(--shadow-x)) calc(100% + var(--shadow-x)), -6px calc(100% + var(--shadow-x)), -6px 100%, var(--cut) 0)}[dir=rtl] .spread--feature-end>.panel:first-of-type,[dir=rtl] .spread--3up>.panel:last-of-type,[dir=rtl] .timeline--alt .timeline__item:nth-child(2n){clip-path:polygon(calc(-1 * var(--shadow-x)) -6px, calc(100% - var(--cut)) -6px, calc(100% - var(--cut)) 0, calc(100% + 6px) 100%, calc(100% + 6px) calc(100% + var(--shadow-x)), calc(-1 * var(--shadow-x)) calc(100% + var(--shadow-x)))}:is(.spread--feature-start,.spread--feature-quad,.spread--feature-end)>.panel:first-of-type:after,.spread--3up>.panel:is(:first-of-type,:last-of-type):after,.timeline--alt .timeline__item:after{content:"";z-index:3;background:var(--ink);pointer-events:none;position:absolute;inset:-8px}.spread--feature-start>.panel:first-of-type:after,.spread--feature-quad>.panel:first-of-type:after,.spread--3up>.panel:first-of-type:after,.timeline--alt .timeline__item:nth-child(odd):after{clip-path:polygon(calc(100% - 6px) 0, calc(100% - 6px - var(--cut)) 100%, calc(100% - 6px - var(--cut) - var(--bar)) 100%, calc(100% - 6px - var(--bar)) 0)}[dir=rtl] .spread--feature-start>.panel:first-of-type:after,[dir=rtl] .spread--feature-quad>.panel:first-of-type:after,[dir=rtl] .spread--3up>.panel:first-of-type:after,[dir=rtl] .timeline--alt .timeline__item:nth-child(odd):after{clip-path:polygon(6px 0, calc(6px + var(--cut)) 100%, calc(6px + var(--cut) + var(--bar)) 100%, calc(6px + var(--bar)) 0)}.spread--feature-end>.panel:first-of-type:after,.spread--3up>.panel:last-of-type:after,.timeline--alt .timeline__item:nth-child(2n):after{clip-path:polygon(calc(6px + var(--cut)) 0, 6px 100%, calc(6px + var(--bar)) 100%, calc(6px + var(--cut) + var(--bar)) 0)}[dir=rtl] .spread--feature-end>.panel:first-of-type:after,[dir=rtl] .spread--3up>.panel:last-of-type:after,[dir=rtl] .timeline--alt .timeline__item:nth-child(2n):after{clip-path:polygon(calc(100% - 6px - var(--cut)) 0, calc(100% - 6px) 100%, calc(100% - 6px - var(--bar)) 100%, calc(100% - 6px - var(--cut) - var(--bar)) 0)}a.panel:hover:after,a.panel:focus-visible:after{background:var(--paper)}a.panel{overflow-clip-margin:8px}:is(.spread--feature-start,.spread--feature-quad,.spread--3up)>.panel:first-of-type>.panel__body,.timeline--alt .timeline__item:nth-child(odd){padding-inline-end:calc(1rem + var(--cut,0px))}:is(.spread--feature-end,.spread--3up)>.panel:last-of-type>.panel__body,.spread--feature-end>.panel:first-of-type>.panel__body,.timeline--alt .timeline__item:nth-child(2n){padding-inline-start:calc(1rem + var(--cut,0px))}}@media (width<=47.99rem){.timeline--alt .timeline__item{--cut:1.5rem;--bar:3px;position:relative}.timeline--alt .timeline__item:nth-child(odd){clip-path:polygon(-6px -6px, 100% -6px, 100% 0, calc(100% - var(--cut)) 100%, calc(100% - var(--cut)) calc(100% + var(--shadow-x)), -6px calc(100% + var(--shadow-x)));padding-inline-end:calc(1rem + var(--cut,0px))}[dir=rtl] .timeline--alt .timeline__item:nth-child(odd){clip-path:polygon(0 -6px, calc(100% + 6px) -6px, calc(100% + 6px) calc(100% + var(--shadow-x)), var(--cut) calc(100% + var(--shadow-x)), var(--cut) 100%, 0 0)}.timeline--alt .timeline__item:nth-child(2n){clip-path:polygon(var(--cut) -6px, calc(100% + var(--shadow-x)) -6px, calc(100% + var(--shadow-x)) calc(100% + var(--shadow-x)), -6px calc(100% + var(--shadow-x)), -6px 100%, var(--cut) 0);padding-inline-start:calc(1rem + var(--cut,0px))}[dir=rtl] .timeline--alt .timeline__item:nth-child(2n){clip-path:polygon(calc(-1 * var(--shadow-x)) -6px, calc(100% - var(--cut)) -6px, calc(100% - var(--cut)) 0, calc(100% + 6px) 100%, calc(100% + 6px) calc(100% + var(--shadow-x)), calc(-1 * var(--shadow-x)) calc(100% + var(--shadow-x)))}.timeline--alt .timeline__item:after{content:"";z-index:3;background:var(--ink);pointer-events:none;position:absolute;inset:-8px}.timeline--alt .timeline__item:nth-child(odd):after{clip-path:polygon(calc(100% - 6px) 0, calc(100% - 6px - var(--cut)) 100%, calc(100% - 6px - var(--cut) - var(--bar)) 100%, calc(100% - 6px - var(--bar)) 0)}[dir=rtl] .timeline--alt .timeline__item:nth-child(odd):after{clip-path:polygon(6px 0, calc(6px + var(--cut)) 100%, calc(6px + var(--cut) + var(--bar)) 100%, calc(6px + var(--bar)) 0)}.timeline--alt .timeline__item:nth-child(2n):after{clip-path:polygon(calc(6px + var(--cut)) 0, 6px 100%, calc(6px + var(--bar)) 100%, calc(6px + var(--cut) + var(--bar)) 0)}[dir=rtl] .timeline--alt .timeline__item:nth-child(2n):after{clip-path:polygon(calc(100% - 6px - var(--cut)) 0, calc(100% - 6px) 100%, calc(100% - 6px - var(--bar)) 100%, calc(100% - 6px - var(--cut) - var(--bar)) 0)}}@media (width>=48rem) and (width<=63.99rem){.spread--3up>.panel:last-of-type:nth-of-type(odd){clip-path:none}.spread--3up>.panel:last-of-type:nth-of-type(odd):after{content:none}.spread--3up>.panel:last-of-type:nth-of-type(odd)>.panel__body{padding-inline-start:1rem}}.spread{isolation:isolate}.spread:before{content:"";inset:calc(-1 * var(--gutter-panel));z-index:-1;background-image:radial-gradient(circle at center, var(--ink) 1.3px, transparent 1.7px);opacity:.55;pointer-events:none;background-size:4px 4px;position:absolute}.spread--ink{--ink-pad:clamp(1.5rem, 4vw, 3rem);padding:var(--ink-pad) var(--bleed)}@media (width<=47.99rem){.spread--ink{--ink-pad:var(--gutter)}}.spread--ink:before{inset:calc(var(--ink-pad) - var(--gutter-panel)) calc(var(--bleed) - var(--gutter-panel));background-image:radial-gradient(circle at center, var(--paper) 1.1px, transparent 1.5px);opacity:.4}.stack>h2+.spread--ink:has(>.sfx){--ink-pad:clamp(1.5rem, 3.5vw, 2.5rem)}@media (width>=48rem){.stack>h2+.spread--ink:has(>.sfx){padding-block-start:calc(var(--ink-pad) + 7.5rem)}}main:has(>.wrap>.spread--ink:last-child),main:has(>.wrap>.stack:last-child>.spread--ink:last-child){padding-block-end:0}.stack:has(>.spread--ink:last-child)+.next-panel{margin-block-start:var(--gutter-panel)}.stack>h2{isolation:isolate;position:relative;overflow:clip}.stack>h2:before{content:"";z-index:-1;opacity:.2;background:repeating-conic-gradient(from 0deg at 0% 50%, var(--ink) 0deg .6deg, transparent .6deg 6deg);pointer-events:none;position:absolute;inset-block:-1em;inset-inline:-1em 0;rotate:-6deg;mask-image:radial-gradient(circle at 0%,#0000 1.2em,#000 2em,#0000 9em)}[dir=rtl] .stack>h2:before{background:repeating-conic-gradient(from 0deg at 100% 50%, var(--ink) 0deg .6deg, transparent .6deg 6deg);rotate:6deg;mask-image:radial-gradient(circle at 100%,#0000 1.2em,#000 2em,#0000 9em)}.page-head{isolation:isolate;position:relative}.page-head:before{content:"";inset:calc(-1 * var(--gutter-panel)) calc(-1 * var(--gutter-panel)) 0 40%;z-index:-1;opacity:.45;background-image:radial-gradient(circle at center, var(--ink) 1.1px, transparent 1.5px);pointer-events:none;background-size:6px 6px;position:absolute;mask-image:radial-gradient(100% 120% at 100% 40%,#000 25%,#0000 72%)}[dir=rtl] .page-head:before{inset:calc(-1 * var(--gutter-panel)) 40% 0 calc(-1 * var(--gutter-panel));mask-image:radial-gradient(100% 120% at 0 40%,#000 25%,#0000 72%)}:is(.stack,.page-head,.hero-spread__text)>:is(h1,h2),.chapter__text>h2{-webkit-text-stroke:2px var(--paper);paint-order:stroke fill;letter-spacing:.05em;word-spacing:.12em;text-shadow:.04em .04em 0 var(--ink);transform-origin:0 100%;transform:skew(-6deg)}[dir=rtl] :is(.stack,.page-head,.hero-spread__text)>:is(h1,h2),[dir=rtl] .chapter__text>h2{text-shadow:-.04em .04em 0 var(--ink);transform-origin:100% 100%;transform:skew(6deg)}.stack>h2:before{transform:skew(6deg)}:is(.stack,.page-head)>:is(h1,h2){padding-inline-end:.12em}.page-head>.bubble--round{max-inline-size:min(100%,44rem);color:var(--ink);justify-self:start;margin-block-start:1.4rem}.bubble--up .bubble__tail{inset-block:auto calc(100% - 2px);scale:1 -1}.bubble--caption,.frame__cap{background:var(--ink);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);border:0;padding:calc(.3rem + 2px) calc(.65rem + 2px)}.bubble--caption:before,.frame__cap:before{content:"";z-index:-1;background:var(--paper);clip-path:polygon(8.8px 0,100% 0,100% 100%,0 100%,0 8.8px);pointer-events:none;position:absolute;inset:2px}.bubble--caption{isolation:isolate}.bubble--caption>.bubble__body{z-index:1}[dir=rtl] .bubble--caption,[dir=rtl] .frame__cap{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}[dir=rtl] .bubble--caption:before,[dir=rtl] .frame__cap:before{clip-path:polygon(0 0,calc(100% - 8.8px) 0,100% 8.8px,100% 100%,0 100%)}.timeline__item:first-child .bubble--caption.timeline__period:before{background:var(--ink)}.badge--live,.badge--released{clip-path:polygon(100% 50%,88.8% 66.1%,85.4% 85.4%,66.1% 88.8%,50% 100%,33.9% 88.8%,14.6% 85.4%,11.2% 66.1%,0 50%,11.2% 33.9%,14.6% 14.6%,33.9% 11.2%,50% 0,66.1% 11.2%,85.4% 14.6%,88.8% 33.9%);border:0;padding:.5rem 1.1rem}.ink-bar{background:var(--ink);clip-path:polygon(0 100%,0 calc(100% - 1.25rem),100% 0,100% 1.25rem);block-size:clamp(3rem,10vw,8rem)}[dir=rtl] .ink-bar{clip-path:polygon(0 0,0 1.25rem,100% 100%,100% calc(100% - 1.25rem))}.tone-strip{background-image:radial-gradient(circle at center, var(--ink) 1.3px, transparent 1.7px);opacity:.7;background-size:5px 5px;block-size:1rem}.page-head--figure{align-items:stretch}.page-head__text{align-content:start;gap:1rem;display:grid}.hero__end-cell--inset{min-block-size:16rem}.hero__end-cell--inset .hero__figure img{block-size:90%}.lost{text-align:center;justify-items:center;gap:3.5rem;inline-size:min(100%,38rem);margin-inline:auto;padding-block:2rem 4rem;display:grid}.lost>*{inline-size:100%}.lost__code{font:700 .8rem / 1 var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:var(--tone);margin-block-end:.6rem;display:block}@media (width>=48rem){.page-head--figure{grid-template-columns:7fr 5fr}.hero__end-cell--inset .hero__figure img{block-size:90%}}.hero-spread:before{content:none}.lost>.bubble--thought{margin-inline:0}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
