@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/courier-prime-latin-ext-400-normal.B-EsvyE4.woff2) format("woff2"),url(/_astro/courier-prime-latin-ext-400-normal.CKOCNFvK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/courier-prime-latin-400-normal.BbyBr73r.woff2) format("woff2"),url(/_astro/courier-prime-latin-400-normal.BAlbUm6l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/courier-prime-latin-ext-700-normal.ByMJlNdM.woff2) format("woff2"),url(/_astro/courier-prime-latin-ext-700-normal.BIFoAzHx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/courier-prime-latin-700-normal.D1YCjmaD.woff2) format("woff2"),url(/_astro/courier-prime-latin-700-normal.CVvp4Sof.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/permanent-marker-latin-400-normal.BF23djCy.woff2) format("woff2"),url(/_astro/permanent-marker-latin-400-normal.BnZj5c41.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0b0a0b;--ink-raised: #171415;--flash: #f4efe8;--flash-dim: #c9c0c2;--mute: #a89ea0;--marker: #ff004f;--marker-hot: #ff2e6d;--line: rgb(244 239 232 / .14);--scrim: linear-gradient(180deg, rgb(11 10 11 / .55) 0%, rgb(11 10 11 / 0) 22%, rgb(11 10 11 / 0) 52%, rgb(11 10 11 / .92) 100%);--sans: "Archivo Variable", "Archivo", system-ui, sans-serif;--press: "Courier Prime", ui-monospace, monospace;--scrawl: "Permanent Marker", "Archivo Variable", sans-serif;--step--1: clamp(.82rem, .79rem + .15vw, .9rem);--step-0: clamp(1rem, .96rem + .2vw, 1.125rem);--step-1: clamp(1.2rem, 1.1rem + .5vw, 1.5rem);--step-2: clamp(1.5rem, 1.3rem + 1vw, 2.1rem);--step-3: clamp(2rem, 1.6rem + 2vw, 3.2rem);--step-4: clamp(2.6rem, 1.9rem + 3.6vw, 5.2rem);--gutter: clamp(1rem, .6rem + 2.4vw, 3rem);--space-s: clamp(.75rem, .6rem + .6vw, 1.1rem);--space-m: clamp(1.25rem, 1rem + 1.2vw, 2rem);--space-l: clamp(2.5rem, 1.8rem + 3vw, 4.5rem);--space-xl: clamp(4rem, 2.8rem + 6vw, 8rem);--ease-out: cubic-bezier(.16, 1, .3, 1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{margin:0;background:var(--ink);color:var(--flash);font-family:var(--sans);font-size:var(--step-0);line-height:1.55;font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration-color:var(--marker);text-decoration-thickness:2px;text-underline-offset:.22em}a:hover{text-decoration-color:var(--marker-hot)}p{margin:0}h1,h2,h3{margin:0;line-height:1.02;text-wrap:balance}ul,ol,dl,dd{margin:0;padding:0}li{list-style:none}::selection{background:var(--marker);color:var(--flash)}:focus-visible{outline:3px solid var(--marker);outline-offset:4px;border-radius:2px}*{scrollbar-color:var(--marker) var(--ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{background:var(--marker);border-radius:0}input,textarea{caret-color:var(--marker)}.skip{position:absolute;left:var(--gutter);top:-4rem;z-index:100;background:var(--flash);color:var(--ink);padding:.6rem 1rem;font:700 var(--step--1) var(--press);text-decoration:none}.skip:focus{top:1rem}.wrap{width:100%;max-width:92rem;margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.press{font-family:var(--press);font-weight:700;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}.press--mute{color:var(--mute)}.display{font-family:var(--sans);font-variation-settings:"wdth" 125;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.92}.scrawl-text{font-family:var(--scrawl);color:var(--marker);line-height:.9;letter-spacing:-.01em}.ink{fill:none;stroke:var(--marker);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.js .draw .ink{stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease-out)}.js .draw.drawn .ink{stroke-dashoffset:0}.js .draw.drawn .ink:nth-child(2){transition-delay:.25s}@media(prefers-reduced-motion:reduce){.js .draw .ink{stroke-dashoffset:0;transition:none}}.sticker{--tilt: 10deg;display:inline-grid;place-items:center;text-align:center;aspect-ratio:1;border-radius:50%;background:var(--flash);color:var(--ink);text-decoration:none;transform:rotate(var(--tilt));box-shadow:0 .5rem 1.4rem #00000073,0 .1rem .2rem #0006;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.sticker:hover{color:var(--ink);transform:rotate(calc(var(--tilt) - 8deg)) scale(1.04);box-shadow:0 1rem 2.2rem #00000080,0 .15rem .3rem #0006}.sticker:active{transform:rotate(calc(var(--tilt) - 4deg)) scale(.98)}.sticker__main{display:block;font-family:var(--sans);font-variation-settings:"wdth" 118;font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.01em}.sticker__small{display:block;margin-top:.55em;font:700 max(.72rem,.62em)/1.2 var(--press);letter-spacing:.08em;text-transform:uppercase;color:#c8003e}.mark-link{position:relative;text-decoration:none}.mark-link:after{content:"";position:absolute;left:-4%;right:-4%;bottom:-.32em;height:.42em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8 C 30 3, 60 10, 118 4' fill='none' stroke='%23ff004f' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;clip-path:inset(0 100% 0 0);transition:clip-path .35s var(--ease-out)}.mark-link:hover:after,.mark-link:focus-visible:after,.mark-link[aria-current=page]:after{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.mark-link:after{transition:none}}.flash-photo{filter:grayscale(.92) contrast(1.45) brightness(1.1)}body:after{content:"";position:fixed;inset:0;z-index:90;pointer-events:none;background:url(/grain.png) repeat;background-size:256px;mix-blend-mode:overlay;opacity:.22}.section{padding-block:var(--space-xl)}.rule{border:0;border-top:1px solid var(--line);margin:0}.nav.astro-dmqpwcec{position:absolute;inset:0 0 auto;z-index:20;padding-block:1.1rem}.nav__inner.astro-dmqpwcec{display:flex;align-items:center;justify-content:space-between;gap:1rem}.nav__home.astro-dmqpwcec{display:flex;align-items:center;gap:.7rem;text-decoration:none;color:var(--flash)}.nav__crest.astro-dmqpwcec{width:2.6rem;color:var(--marker)}.nav__name.astro-dmqpwcec{font:900 1.05rem/1 var(--sans);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.01em}.nav__links.astro-dmqpwcec{display:flex;align-items:center;gap:clamp(1rem,2.4vw,2.4rem)}.nav__links.astro-dmqpwcec a.astro-dmqpwcec{color:var(--flash)}.nav__join-link.astro-dmqpwcec{display:inline-block;padding:.7rem 1rem;background:var(--flash);color:var(--ink)!important;text-decoration:none;border-radius:999px;transform:rotate(-2deg);transition:transform .3s var(--ease-out),background .3s var(--ease-out)}.nav__join-link.astro-dmqpwcec:hover{transform:rotate(-4deg) scale(1.04);background:#fff}@media(max-width:720px){.nav__name.astro-dmqpwcec,.nav__join.astro-dmqpwcec{display:none}.nav__links.astro-dmqpwcec{gap:1.1rem}}.foot.astro-sz7xmlte{border-top:1px solid var(--line);padding-block:var(--space-l) var(--space-m)}.foot__inner.astro-sz7xmlte{display:grid;gap:var(--space-m);grid-template-columns:1fr auto;align-items:start}.foot__brand.astro-sz7xmlte{display:flex;align-items:center;gap:1rem}.foot__crest.astro-sz7xmlte{width:3rem;color:var(--marker);flex:none}.foot__line.astro-sz7xmlte{font-weight:600;max-width:28ch}.foot__links.astro-sz7xmlte{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;justify-content:flex-end}.foot__fine.astro-sz7xmlte{grid-column:1 / -1;color:var(--mute);font-size:var(--step--1);max-width:72ch}.foot__fine.astro-sz7xmlte a.astro-sz7xmlte{color:var(--flash-dim)}@media(max-width:720px){.foot__inner.astro-sz7xmlte{grid-template-columns:1fr}.foot__links.astro-sz7xmlte{justify-content:flex-start}}.dock.astro-5hce7sga{display:none}@media(max-width:720px){.dock.astro-5hce7sga{display:block;position:fixed;right:1rem;bottom:1rem;z-index:30;background:var(--flash);color:var(--ink);text-decoration:none;padding:.95rem 1.2rem;border-radius:999px;transform:rotate(-3deg);box-shadow:0 .6rem 1.4rem #00000080,0 .1rem .2rem #0006;transition:transform .4s var(--ease-out),opacity .4s var(--ease-out),visibility 0s linear 0s}.dock.astro-5hce7sga.dock--away{opacity:0;transform:rotate(-3deg) translateY(150%);pointer-events:none;visibility:hidden;transition:transform .4s var(--ease-out),opacity .4s var(--ease-out),visibility 0s linear .4s}.foot{padding-bottom:6rem}}
