@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-display-vietnamese-800-normal.TfqTMNKp.woff2)format("woff2"),url(/_astro/big-shoulders-display-vietnamese-800-normal.zHzF0To4.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-display-latin-ext-800-normal.fpv_pHPA.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-ext-800-normal.BQnXNQRw.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-display-latin-800-normal.DDUD9Xuh.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-800-normal.CI0lhnTM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/big-shoulders-display-vietnamese-900-normal.B_uE6zXf.woff2)format("woff2"),url(/_astro/big-shoulders-display-vietnamese-900-normal.BKSkdzuv.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/big-shoulders-display-latin-ext-900-normal.HMld4L9H.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-ext-900-normal.DkuviPcI.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/big-shoulders-display-latin-900-normal.CW8trzgu.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-900-normal.DMT-1gsg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/familjen-grotesk-vietnamese-400-normal.zA_bdTHL.woff2)format("woff2"),url(/_astro/familjen-grotesk-vietnamese-400-normal.BBg_xB3v.woff)format("woff");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:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/familjen-grotesk-latin-ext-400-normal.CKjrzSH-.woff2)format("woff2"),url(/_astro/familjen-grotesk-latin-ext-400-normal.uP2AiLOF.woff)format("woff");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:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/familjen-grotesk-latin-400-normal.DOvmqNol.woff2)format("woff2"),url(/_astro/familjen-grotesk-latin-400-normal.DYohiwGD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/familjen-grotesk-vietnamese-600-normal.Cf5LI1HU.woff2)format("woff2"),url(/_astro/familjen-grotesk-vietnamese-600-normal.DD7qc10H.woff)format("woff");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:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/familjen-grotesk-latin-ext-600-normal.K2kKrvU3.woff2)format("woff2"),url(/_astro/familjen-grotesk-latin-ext-600-normal.Bm1Bk2lg.woff)format("woff");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:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/familjen-grotesk-latin-600-normal.DR8FYmV8.woff2)format("woff2"),url(/_astro/familjen-grotesk-latin-600-normal.Cchso0CV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");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{--black:#0a0a0a;--paper:#f3f1ec;--amber:#efa62e;--denim:#46689a;--red:#d8232a;--display:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--serif:"Instrument Serif", Georgia, serif;--sans:"Familjen Grotesk", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--gut:clamp(16px, 3.5vw, 48px);--ease:cubic-bezier(.77, 0, .18, 1)}:root,:root[data-side=aba]{--bg:#0a0a0a;--ink:#f3f1ec;--soft:#cfccc4;--mute:#9a978f;--faint:#5d5b56;--line:#262628;--panel:#131314;--accent:#efa62e;--accent-ink:#120c05;--glow:#efa62e4d;color-scheme:dark}:root[data-side=woj]{--bg:#f3f1ec;--ink:#0d0f14;--soft:#34373d;--mute:#5f6168;--faint:#9a9890;--line:#d9d5cc;--panel:#e9e5dc;--accent:#46689a;--accent-ink:#fff;--glow:#46689a47;color-scheme:light}:root[data-side=woj] [data-only=aba],:root:not([data-side=woj]) [data-only=woj]{display:none!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--bg);color:var(--ink);font:400 17px/1.55 var(--sans);-webkit-font-smoothing:antialiased;transition:background-color .9s var(--ease), color .9s var(--ease);overflow-x:clip}img,video,canvas,svg{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:var(--accent-ink)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:var(--bg);font:500 12px var(--mono);padding:10px 14px;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}.wrap{width:100%;max-width:1240px;padding:0 var(--gut);margin:0 auto}.mono{font:500 12px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.kicker{font:500 12px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.display{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;font-weight:900;line-height:.82}.soft{font-family:var(--serif);text-transform:none;letter-spacing:0;font-style:italic;font-weight:400}.h2{font:900 clamp(52px, 9vw, 132px)/.82 var(--display);text-transform:uppercase;letter-spacing:-.01em}.h2 .soft{color:var(--accent);margin-top:.1em;font-size:.4em;line-height:1.15;display:block}.lede{color:var(--soft);max-width:56ch;font-size:clamp(18px,2vw,22px);line-height:1.5}p{max-width:64ch}.spaced{letter-spacing:.32em}.btn{font:800 16px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:16px 22px;text-decoration:none;transition:transform .2s,background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn.go{background:var(--red);color:#fff}.btn.go:hover{background:#ef2c33}.btn.line{color:var(--ink);border-color:currentColor}.btn.line:hover{background:var(--ink);color:var(--bg)}.btn.small{padding:11px 14px;font-size:13px}.nav{z-index:40;padding:14px var(--gut);pointer-events:none;transition:background-color .4s, transform .5s var(--ease);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset:0 0 auto}.nav>*{pointer-events:auto}.nav.hide{transform:translateY(-110%)}.brand,.nav .links{background:color-mix(in srgb, var(--bg) 80%, transparent);border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);border-radius:40px;box-shadow:0 6px 24px #0000002e}.brand{font:800 15px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;padding:5px 16px 5px 5px;text-decoration:none;display:flex}.brand img{border-radius:50%;width:34px;height:34px}.nav .links{font:600 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:clamp(10px,1.8vw,20px);padding:5px 5px 5px clamp(14px,1.8vw,20px);display:flex}.nav .links a:not(.btn){color:var(--ink);opacity:.82;text-decoration:none;transition:opacity .2s}.nav .links a:not(.btn):hover,.nav .links a[aria-current=page]{opacity:1;text-underline-offset:5px;text-decoration:underline 1.5px}.nav .links .btn{border-radius:40px;padding-left:18px;padding-right:18px}.side-switch{border:1px solid color-mix(in srgb, var(--ink) 40%, transparent);font:600 11.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-radius:30px;align-items:center;gap:8px;padding:6px 10px 6px 6px;display:inline-flex}.side-switch:hover{border-color:var(--ink)}.side-switch i{background:linear-gradient(90deg, var(--paper) 50%, var(--black) 50%);width:18px;height:18px;transition:transform .9s var(--ease);border-radius:50%;box-shadow:0 0 0 1px #777}:root[data-side=woj] .side-switch i{transform:rotate(180deg)}@media (width<=760px){.nav .links .hide-sm,.side-switch b{display:none}.side-switch{padding:6px}.brand{letter-spacing:.12em;padding-right:13px;font-size:13px}.brand .name{flex-direction:column;align-items:center;line-height:1.1;display:flex}.nav .links{padding-left:5px}}.chapter{padding:clamp(96px,14vw,180px) 0;position:relative}.chapter-head{gap:18px;margin-bottom:clamp(40px,6vw,72px);display:grid}.chapter-head .num{font:500 12px/1 var(--mono);letter-spacing:.14em;color:var(--mute)}.flash{z-index:90;opacity:0;pointer-events:none;background:#fff;position:fixed;inset:0}.flash.on{animation:.42s ease-out flash}@keyframes flash{0%{opacity:.5}to{opacity:0}}.grain{z-index:80;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.2s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-4%)}60%{transform:translate(-2%,5%)}80%{transform:translate(5%,-1%)}to{transform:translate(0)}}:root[data-side=woj] .grain{opacity:.05;mix-blend-mode:multiply}.booth{background:var(--amber);box-shadow:0 0 90px 8px var(--glow), inset 0 0 0 clamp(6px, .8vw, 10px) #1a120a;position:relative;overflow:hidden}.booth img,.booth video{object-fit:cover;mix-blend-mode:multiply;filter:contrast(1.15)saturate(1.05);width:100%;height:100%;transition:mix-blend-mode .6s,filter .8s;position:absolute;inset:0}:root[data-side=woj] .booth{background:var(--paper);box-shadow:0 24px 70px #283c644d, inset 0 0 0 clamp(6px, .8vw, 10px) var(--denim)}:root[data-side=woj] .booth img,:root[data-side=woj] .booth video{mix-blend-mode:normal;filter:none}.paper{background:var(--paper);color:#0d0f14;--ink:#0d0f14;--soft:#34373d;--mute:#5f6168;--line:#d9d5cc;--panel:#e9e5dc;color-scheme:light}@view-transition{navigation:auto}::view-transition-old(root){animation:.55s var(--ease) both seam-out}::view-transition-new(root){animation:.7s var(--ease) both seam-in}@keyframes seam-out{to{clip-path:inset(0 0 0 100%)}}@keyframes seam-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.lite .grain,.lite .fx-only{display:none!important}@media (prefers-reduced-motion:reduce){.grain{display:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(root),::view-transition-new(root){animation:none}}.flock[data-astro-cid-cbyz7tkb]{color:#f3f1ec;--accent:#efa62e;background:#060607;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}:root[data-side=woj] .flock[data-astro-cid-cbyz7tkb]{color:#0d0f14;--accent:#46689a;background:#eceae4}.flock-cv[data-astro-cid-cbyz7tkb]{width:100%;height:100%;position:absolute;inset:0}.flock[data-astro-cid-cbyz7tkb] .wrap[data-astro-cid-cbyz7tkb]{z-index:2;pointer-events:none;padding-top:40vh;padding-bottom:clamp(32px,5vw,56px);position:relative}.flock[data-astro-cid-cbyz7tkb] .wrap[data-astro-cid-cbyz7tkb]>[data-astro-cid-cbyz7tkb]{pointer-events:auto}.flock[data-astro-cid-cbyz7tkb] .hint[data-astro-cid-cbyz7tkb]{color:#8d8a83;pointer-events:none;margin-bottom:14px}.flock[data-astro-cid-cbyz7tkb] .h2[data-astro-cid-cbyz7tkb]{pointer-events:none}.acts[data-astro-cid-cbyz7tkb]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.flock[data-astro-cid-cbyz7tkb] .btn[data-astro-cid-cbyz7tkb].line{color:inherit}.flock[data-astro-cid-cbyz7tkb] .btn[data-astro-cid-cbyz7tkb].line:hover{color:#060607;background:#f3f1ec}:root[data-side=woj] .flock[data-astro-cid-cbyz7tkb] .btn[data-astro-cid-cbyz7tkb].line:hover{color:#f3f1ec;background:#0d0f14}.socials[data-astro-cid-cbyz7tkb]{font:500 12px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:10px 24px;margin-top:22px;list-style:none;display:flex}.socials[data-astro-cid-cbyz7tkb] a[data-astro-cid-cbyz7tkb]{opacity:.8;border-bottom:1px solid;padding-bottom:2px;text-decoration:none}.socials[data-astro-cid-cbyz7tkb] a[data-astro-cid-cbyz7tkb]:hover{opacity:1}.socials[data-astro-cid-cbyz7tkb].pages{margin-top:34px}.socials[data-astro-cid-cbyz7tkb].pages a[data-astro-cid-cbyz7tkb]{opacity:1;border-bottom:0;font-weight:500}.fine[data-astro-cid-cbyz7tkb]{font:500 11px/1.6 var(--mono);letter-spacing:.04em;opacity:.55;flex-wrap:wrap;gap:8px 22px;margin-top:30px;display:flex}.fine[data-astro-cid-cbyz7tkb] button[data-astro-cid-cbyz7tkb]{text-underline-offset:3px;font:inherit;text-decoration:underline}.fine[data-astro-cid-cbyz7tkb] button[data-astro-cid-cbyz7tkb][aria-pressed=true]:after{content:": on"}.fine[data-astro-cid-cbyz7tkb] button[data-astro-cid-cbyz7tkb][aria-pressed=false]:after{content:": off"}.sheep[data-astro-cid-cbyz7tkb]{z-index:3;pointer-events:none;opacity:0;will-change:transform;transition:opacity .3s;position:absolute;top:0;left:0}.flock[data-astro-cid-cbyz7tkb].pointing .sheep[data-astro-cid-cbyz7tkb]{opacity:1}.flock[data-astro-cid-cbyz7tkb].pointing{cursor:none}.flock[data-astro-cid-cbyz7tkb].pointing a[data-astro-cid-cbyz7tkb],.flock[data-astro-cid-cbyz7tkb].pointing button[data-astro-cid-cbyz7tkb]{cursor:pointer}@media (hover:none){.sheep[data-astro-cid-cbyz7tkb],.hint[data-astro-cid-cbyz7tkb]{display:none}}
