@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.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}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-italic-BHALq22K.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-italic-B8-t4Nou.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-italic-D2JnYqd-.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}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-vietnamese-wght-normal-DKRsWTd7.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:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-latin-ext-wght-normal-Cvgdx4cy.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:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-latin-wght-normal-CfZa4wxB.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}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.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{--paper:#f4eee1;--paper-2:#ebe2cf;--paper-3:#d9ccb2;--ink:#102a4c;--ink-2:#213a5e;--ink-soft:#56607a;--blue:#18457c;--blue-deep:#0f3463;--blue-mid:#2c5f9e;--sky:#7498c9;--kaya:#eeb32f;--display:"Fraunces Variable", "Iowan Old Style", Georgia, serif;--body:"Familjen Grotesk Variable", "Segoe UI", sans-serif;--pixel:"Silkscreen", ui-monospace, monospace;--px:4px;--wrap:1180px;--gutter:clamp(1.25rem, 4vw, 2.5rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}body:after{content:"";z-index:100;pointer-events:none;opacity:.2;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .25 0 0 0 .35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}img,svg{max-width:100%;display:block}a{color:inherit}::selection{background:var(--kaya);color:var(--ink)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;margin:0;font-weight:700;line-height:.95}p{margin:0}.wrap{width:min(100% - var(--gutter) * 2, var(--wrap));margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:200;background:var(--ink);color:var(--paper);font-family:var(--pixel);padding:.6rem 1rem;text-decoration:none;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}.label{font-family:var(--pixel);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;line-height:1.3}.section{padding-block:clamp(5rem,11vw,9rem);position:relative}.section-head{gap:1.1rem;max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.section-head .label{align-items:center;gap:.6rem;display:inline-flex}.section-head .label:before{content:"";width:1.6rem;height:var(--px);background:currentColor}.section-head h2{font-size:clamp(2.6rem,6.4vw,5rem)}.section-head h2 em{color:var(--blue-mid);font-style:italic;font-weight:400}.section-head p:not(.label){color:var(--ink-soft);max-width:38rem;font-size:1.15rem}.pixel-frame{--frame:var(--ink);--shadow:8px;background:var(--paper);box-shadow:0 calc(var(--px) * -1) 0 0 var(--frame), 0 var(--px) 0 0 var(--frame), calc(var(--px) * -1) 0 0 0 var(--frame), var(--px) 0 0 0 var(--frame), calc(var(--shadow) + var(--px)) calc(var(--shadow) + var(--px)) 0 0 var(--ink);position:relative}.btn{--bg:var(--blue);--fg:var(--paper);background:var(--bg);color:var(--fg);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);font-family:var(--pixel);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.7rem;padding:.95rem 1.4rem .85rem;font-size:.9rem;text-decoration:none;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end);display:inline-flex}.btn:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(4px,4px)}.btn--ghost{--bg:var(--paper);--fg:var(--ink)}.btn--kaya{--bg:var(--kaya);--fg:var(--ink)}.btn--small{box-shadow:3px 3px 0 var(--ink);padding:.6rem .9rem .5rem;font-size:.75rem}.btn--small:hover{box-shadow:5px 5px 0 var(--ink)}.btn .arrow{transition:transform .2s steps(2,end);display:inline-block}.btn:hover .arrow{transform:translate(4px)}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2, .7, .2, 1) var(--delay,0s), transform .7s cubic-bezier(.2, .7, .2, 1) var(--delay,0s);transform:translateY(28px)}.reveal.is-in{opacity:1;transform:none}@keyframes blink{50%{opacity:0}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.section-head .label{color:var(--ink-soft)}.nq .section-head .label{color:var(--kaya)}main{overflow-x:clip}.nav[data-v-4bbe7348]{z-index:50;background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:3px solid var(--ink);position:sticky;top:0}.nav__inner[data-v-4bbe7348]{align-items:center;gap:1.5rem;height:4.25rem;display:flex}.brand[data-v-4bbe7348]{align-items:center;gap:.7rem;margin-right:auto;text-decoration:none;display:flex}.brand__logo[data-v-4bbe7348]{width:46px;height:46px;box-shadow:3px 3px 0 var(--ink);transition:transform .2s steps(3,end);display:block}.brand:hover .brand__logo[data-v-4bbe7348]{transform:rotate(-4deg)}.nav__links[data-v-4bbe7348]{gap:1.6rem;display:flex}.nav__links a[data-v-4bbe7348]{padding-block:.3rem;font-size:.72rem;text-decoration:none;position:relative}.nav__links a[data-v-4bbe7348]:after{content:"";background:var(--blue);transform-origin:0;height:3px;transition:transform .2s steps(4,end);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.nav__links a[data-v-4bbe7348]:hover:after{transform:scaleX(1)}.nav__toggle[data-v-4bbe7348]{border:3px solid var(--ink);background:var(--paper);cursor:pointer;place-items:center;width:2.75rem;height:2.75rem;display:none}.burger[data-v-4bbe7348],.burger[data-v-4bbe7348]:before,.burger[data-v-4bbe7348]:after{background:var(--ink);width:18px;height:3px;transition:transform .2s steps(2,end);display:block;position:relative}.burger[data-v-4bbe7348]:before,.burger[data-v-4bbe7348]:after{content:"";position:absolute;left:0}.burger[data-v-4bbe7348]:before{top:-6px}.burger[data-v-4bbe7348]:after{top:6px}.is-open .burger[data-v-4bbe7348]{background:0 0}.is-open .burger[data-v-4bbe7348]:before{transform:translateY(6px)rotate(45deg)}.is-open .burger[data-v-4bbe7348]:after{transform:translateY(-6px)rotate(-45deg)}@media (width<=920px){.nav__toggle[data-v-4bbe7348]{display:grid}.nav__links[data-v-4bbe7348]{background:var(--paper);border-bottom:3px solid var(--ink);flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.is-open .nav__links[data-v-4bbe7348]{display:flex}.nav__links a[data-v-4bbe7348]{padding:1rem var(--gutter);border-top:1px dashed var(--paper-3);font-size:.85rem}.nav__links a[data-v-4bbe7348]:after{display:none}}@media (width<=480px){.nav__cta[data-v-4bbe7348]{display:none}}.hero[data-v-81d6b249]{background-image:radial-gradient(color-mix(in srgb, var(--ink) 18%, transparent) 1.2px, transparent 1.6px);background-position:-12px -12px;background-size:24px 24px;padding-block:clamp(3.5rem,8vw,6.5rem) clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.hero__inner[data-v-81d6b249]{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.hero__eyebrow[data-v-81d6b249]{background:var(--ink);color:var(--paper);align-items:center;gap:.6rem;margin-bottom:1.8rem;padding:.45rem .75rem .35rem;animation:.6s cubic-bezier(.2,.7,.2,1) both rise-81d6b249;display:inline-flex}.dot[data-v-81d6b249]{background:var(--kaya);width:8px;height:8px;animation:1.2s step-end infinite blink}.hero__title[data-v-81d6b249]{letter-spacing:-.035em;font-size:clamp(3rem,7vw,6.4rem);line-height:.88}.line[data-v-81d6b249]{text-wrap:balance;animation:.8s cubic-bezier(.2,.7,.2,1) both rise-81d6b249;display:block}.line--em[data-v-81d6b249]{margin-top:.08em;animation-delay:.1s}.line--em em[data-v-81d6b249]{color:var(--blue-mid);font-weight:400;position:relative}.line--em em[data-v-81d6b249]:after{content:"";background:var(--kaya);z-index:-1;transform-origin:0;height:.12em;animation:.6s steps(8,end) .7s both underline-81d6b249;position:absolute;bottom:.02em;left:.05em;right:0}.hero__lede[data-v-81d6b249]{max-width:34rem;color:var(--ink-2);margin-top:2rem;font-size:clamp(1.1rem,1.6vw,1.3rem);animation:.8s cubic-bezier(.2,.7,.2,1) .26s both rise-81d6b249}.hero__ctas[data-v-81d6b249]{flex-wrap:wrap;gap:1rem;margin-top:2.2rem;animation:.8s cubic-bezier(.2,.7,.2,1) .34s both rise-81d6b249;display:flex}.hero__start[data-v-81d6b249]{color:var(--ink-soft);margin-top:2.2rem;animation:1.4s step-end infinite blink}.card[data-v-81d6b249]{padding:1.6rem 1.6rem 1.8rem;transition:transform .3s cubic-bezier(.2,.8,.2,1.2);animation:.9s cubic-bezier(.2,.8,.2,1.15) .3s both deal-81d6b249;transform:rotate(2deg)}.card[data-v-81d6b249]:hover{transform:rotate(0)translateY(-4px)}.card__pin[data-v-81d6b249]{background:var(--sky);width:20px;height:20px;box-shadow:inset -4px -4px 0 var(--blue-mid), 0 0 0 3px var(--ink);margin-left:-10px;position:absolute;top:-14px;left:50%}.card__head[data-v-81d6b249]{border-bottom:3px dashed var(--paper-3);justify-content:space-between;padding-bottom:.9rem;font-size:.7rem;display:flex}.card__no[data-v-81d6b249]{color:var(--blue)}.card__id[data-v-81d6b249]{align-items:center;gap:1rem;padding-block:1.2rem;display:flex}.card__logo[data-v-81d6b249]{border:3px solid var(--ink);width:76px;height:76px;box-shadow:4px 4px 0 var(--sky);flex:none;transform:rotate(-3deg)}.card__name[data-v-81d6b249]{font-family:var(--display);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:1.45rem;font-weight:700;line-height:1.05}.card__lv[data-v-81d6b249]{color:var(--blue-mid);margin-top:.3rem;font-size:.7rem}.card__stats[data-v-81d6b249]{gap:.15rem;margin:0;display:grid}.card__stats div[data-v-81d6b249]{border-bottom:1px solid var(--paper-3);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.card__stats dt[data-v-81d6b249]{color:var(--ink-soft);padding-top:.2rem;font-size:.68rem}.card__stats dd[data-v-81d6b249]{text-align:right;margin:0;font-weight:600}.card__meters[data-v-81d6b249]{gap:.9rem;margin-top:1.3rem;display:grid}.meter[data-v-81d6b249]{--fill:var(--blue);grid-template-columns:1fr auto;align-items:center;gap:.35rem .8rem;display:grid}.meter .label[data-v-81d6b249]{grid-column:1/-1;font-size:.66rem}.meter__bar[data-v-81d6b249]{border:3px solid var(--ink);background:var(--paper-2);height:16px;padding:2px}.meter__bar span[data-v-81d6b249]{height:100%;width:calc(var(--n) / 12 * 100%);background:repeating-linear-gradient(90deg, var(--fill) 0 10px, transparent 10px 12px);animation:1.4s steps(12,end) .9s both fill-81d6b249;display:block}.meter__num[data-v-81d6b249]{font-family:var(--pixel);text-align:right;min-width:2ch;font-size:1.1rem}.spark[data-v-81d6b249]{color:var(--kaya);width:28px;animation:2.4s steps(3,end) infinite twinkle-81d6b249;position:absolute}.spark--1[data-v-81d6b249]{top:12%;left:52%}.spark--2[data-v-81d6b249]{width:20px;color:var(--sky);animation-delay:.8s;bottom:14%;left:6%}.spark--3[data-v-81d6b249]{width:18px;color:var(--blue);animation-delay:1.6s;top:8%;right:4%}@keyframes rise-81d6b249{0%{opacity:0;transform:translateY(30px)}}@keyframes deal-81d6b249{0%{opacity:0;transform:translate(40px,30px)rotate(12deg)}}@keyframes underline-81d6b249{0%{transform:scaleX(0)}}@keyframes fill-81d6b249{0%{width:0}}@keyframes twinkle-81d6b249{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.5)}}@media (width<=920px){.hero__inner[data-v-81d6b249]{grid-template-columns:1fr}.card[data-v-81d6b249]{max-width:26rem;margin-inline:auto .75rem}.spark--1[data-v-81d6b249]{left:auto;right:10%}}.ticker[data-v-bb03ccb3]{z-index:2;background:var(--kaya);color:var(--ink);border-block:3px solid var(--ink);width:104%;margin-top:-2.5rem;margin-left:-2%;position:relative;overflow:hidden;transform:rotate(-1.6deg)}.ticker__track[data-v-bb03ccb3]{width:max-content;animation:60s linear infinite scroll-bb03ccb3;display:flex}.ticker:hover .ticker__track[data-v-bb03ccb3]{animation-play-state:paused}.ticker__item[data-v-bb03ccb3]{font-family:var(--display);white-space:nowrap;font-variation-settings:"SOFT" 100, "WONK" 1;align-items:center;gap:1.6rem;padding:.85rem 0 .75rem 1.6rem;font-size:clamp(1.3rem,2.4vw,1.9rem);font-style:italic;display:inline-flex}.ticker__spark[data-v-bb03ccb3]{width:16px;color:var(--blue)}@keyframes scroll-bb03ccb3{to{transform:translate(-50%)}}.nq[data-v-081169a3]{background:var(--ink);color:var(--paper);margin-top:-2rem;padding-top:clamp(7rem,13vw,11rem)}.nq__inner[data-v-081169a3]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2.5rem,6vw,5rem);display:grid}.nq__head[data-v-081169a3]{position:sticky;top:7rem}.nq__head p[data-v-081169a3]:not(.label){color:color-mix(in srgb, var(--paper) 70%, transparent)}.nq__head h2 em[data-v-081169a3]{color:var(--kaya)}.scroll[data-v-081169a3]{--frame:var(--paper);color:var(--ink);background:linear-gradient(var(--paper), var(--paper)) padding-box, var(--paper);box-shadow:0 -4px 0 0 var(--frame), 0 4px 0 0 var(--frame), -4px 0 0 0 var(--frame), 4px 0 0 0 var(--frame), 14px 14px 0 0 var(--sky);padding:clamp(1.8rem,4vw,3rem);transform:rotate(-1deg)}.scroll.reveal[data-v-081169a3]{transform:rotate(-1deg)translateY(28px)}.scroll.reveal.is-in[data-v-081169a3]{transform:rotate(-1deg)}.marker[data-v-081169a3]{width:30px;animation:1.6s steps(4,end) infinite bob;position:absolute;top:-4.6rem;right:2.5rem}.scroll__top[data-v-081169a3]{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:1.6rem;display:flex}.tag[data-v-081169a3]{background:var(--ink);color:var(--kaya);padding:.35rem .6rem .25rem;font-size:.7rem}.count[data-v-081169a3]{color:var(--blue);padding-top:.3rem;font-size:.8rem}.scroll__title[data-v-081169a3]{font-size:clamp(2.8rem,6vw,4.6rem)}.scroll__sub[data-v-081169a3]{font-family:var(--display);color:var(--blue-mid);margin-top:.6rem;font-size:clamp(1.2rem,2vw,1.5rem);font-style:italic}.scroll__meta[data-v-081169a3]{border-block:3px dashed var(--paper-3);grid-template-columns:repeat(3,auto);justify-content:start;gap:1.2rem 2.5rem;margin:2rem 0;padding-block:1.3rem;display:grid}.scroll__meta dt[data-v-081169a3]{color:var(--ink-soft);margin-bottom:.3rem;font-size:.68rem}.scroll__meta dd[data-v-081169a3]{margin:0;font-weight:600;line-height:1.4}.scroll__meta dd span[data-v-081169a3]{color:var(--ink-soft);font-weight:400}.scroll__blurb[data-v-081169a3]{max-width:38rem;font-size:1.12rem}.scroll__reward[data-v-081169a3]{align-items:baseline;gap:.8rem;margin-top:1.2rem;font-weight:600;display:flex}.scroll__reward .label[data-v-081169a3]{background:var(--blue-mid);color:var(--paper);padding:.25rem .5rem .15rem;font-size:.68rem}.scroll .btn[data-v-081169a3]{margin-top:2rem}@media (width<=920px){.nq__inner[data-v-081169a3]{grid-template-columns:1fr}.nq__head[data-v-081169a3]{margin-bottom:2rem;position:static}}@media (width<=600px){.scroll__meta[data-v-081169a3]{grid-template-columns:1fr}.marker[data-v-081169a3]{width:24px;top:-4rem}}.grid[data-v-79000007]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.4rem 2rem;margin:0;padding:0;list-style:none;display:grid}.act[data-v-79000007]{--shadow:6px;border-top:10px solid var(--accent);flex-direction:column;padding:1.8rem 1.6rem 1.6rem;transition:transform .2s steps(3,end);display:flex}.act[data-v-79000007]:hover{transform:translateY(-6px)rotate(-.6deg)}.act[data-v-79000007]:nth-child(2n){margin-top:2rem}.act__icon[data-v-79000007]{width:64px;height:64px;color:var(--ink);place-items:center;margin-bottom:1.3rem;display:grid}.act__icon svg[data-v-79000007]{width:56px}.act:hover .act__icon svg[data-v-79000007]{animation:.8s steps(2,end) infinite bob}.act__tag[data-v-79000007]{color:var(--ink-soft);margin-bottom:.5rem;font-size:.66rem}.act h3[data-v-79000007]{font-size:1.85rem;line-height:1}.act__text[data-v-79000007]{color:var(--ink-2);flex:1;margin-top:.9rem}.act__cadence[data-v-79000007]{background:var(--paper-2);align-self:flex-start;margin-top:1.4rem;padding:.3rem .55rem .2rem;font-size:.68rem}@media (width<=1100px){.act[data-v-79000007]:nth-child(2n){margin-top:0}}.log[data-v-31aa8564]{background:var(--paper-2);border-block:3px solid var(--ink)}.entries[data-v-31aa8564]{border-top:3px solid var(--ink);margin:0;padding:0;list-style:none}.entry__link[data-v-31aa8564]{border-bottom:2px dashed var(--paper-3);grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.4rem .75rem;text-decoration:none;transition:background .15s steps(2,end),padding .2s steps(3,end);display:grid;position:relative}.entry__link[data-v-31aa8564]:hover{background:var(--paper);padding-left:1.5rem}.entry__link:hover h3[data-v-31aa8564]{color:var(--blue)}.entry__date[data-v-31aa8564]{line-height:1;display:grid}.entry__date .d[data-v-31aa8564]{font-family:var(--display);letter-spacing:-.04em;font-variation-settings:"SOFT" 100, "WONK" 1;font-size:2.8rem;font-weight:800}.entry__date .label[data-v-31aa8564]{color:var(--ink-soft);margin-top:.35rem;font-size:.66rem}.entry__kind[data-v-31aa8564]{color:var(--blue-mid);margin-bottom:.35rem;font-size:.64rem}.entry h3[data-v-31aa8564]{font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.05;transition:color .15s steps(2,end)}.nowrap[data-v-31aa8564]{white-space:nowrap}.entry__where[data-v-31aa8564]{color:var(--ink-soft);margin-top:.35rem;font-size:.98rem}.stamp[data-v-31aa8564]{color:var(--blue-mid);white-space:nowrap;border:3px solid;padding:.45rem .7rem .35rem;font-size:.72rem;transform:rotate(-6deg)}.is-upcoming .stamp[data-v-31aa8564],.is-live .stamp[data-v-31aa8564]{color:var(--paper);background:var(--blue);border-color:var(--ink);animation:1.6s steps(3,end) infinite bob;transform:rotate(3deg)}.is-cleared .entry__date .d[data-v-31aa8564]{color:var(--ink-soft)}@media (width<=640px){.entry__link[data-v-31aa8564]{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem}.entry__date .d[data-v-31aa8564]{font-size:2rem}.stamp[data-v-31aa8564]{grid-column:2;justify-self:start;font-size:.6rem}}.allies[data-v-ae8ea4be]{padding-bottom:0}.list[data-v-ae8ea4be]{border:3px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.list li+li[data-v-ae8ea4be]{border-left:3px solid var(--ink)}.ally[data-v-ae8ea4be]{gap:.5rem;height:100%;padding:2rem 1.8rem 2.2rem;text-decoration:none;transition:background .2s steps(2,end);display:grid;position:relative}.ally[data-v-ae8ea4be]:hover{background:var(--kaya)}.ally__no[data-v-ae8ea4be]{color:var(--blue);font-size:.7rem}.ally__name[data-v-ae8ea4be]{font-family:var(--display);font-variation-settings:"SOFT" 100, "WONK" 1;margin-top:1.2rem;font-size:2rem;font-weight:700;line-height:1}.ally__role[data-v-ae8ea4be]{color:var(--ink-soft);font-size:.64rem}.ally__text[data-v-ae8ea4be]{color:var(--ink-2);margin-top:.6rem}.ally__go[data-v-ae8ea4be]{font-size:1.5rem;transition:transform .2s steps(2,end);position:absolute;top:1.6rem;right:1.6rem}.ally:hover .ally__go[data-v-ae8ea4be]{transform:translate(4px,-4px)}@media (width<=860px){.list li+li[data-v-ae8ea4be]{border-left:0;border-top:3px solid var(--ink)}}.join__top[data-v-31a824f5]{gap:2.5rem;display:grid}.join .section-head[data-v-31a824f5]{margin-bottom:0}.steps[data-v-31a824f5]{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.step[data-v-31a824f5]{align-items:flex-start;gap:1.1rem;display:flex}.step__n[data-v-31a824f5]{background:var(--ink);width:3.2rem;height:3.2rem;color:var(--kaya);font-family:var(--pixel);box-shadow:4px 4px 0 var(--blue);flex:none;place-items:center;font-size:1.4rem;display:grid}.step h3[data-v-31a824f5]{font-size:1.6rem;line-height:1.05}.step p[data-v-31a824f5]{color:var(--ink-2);margin-top:.45rem}.channels[data-v-31a824f5]{flex-wrap:wrap;gap:1rem;padding-top:1rem;display:flex}.faq[data-v-31a824f5]{max-width:52rem;margin-top:clamp(4rem,8vw,6rem)}.faq__title[data-v-31a824f5]{color:var(--blue);margin-bottom:1rem;font-size:.8rem}.faq__item[data-v-31a824f5]{border-top:3px solid var(--ink)}.faq__item[data-v-31a824f5]:last-child{border-bottom:3px solid var(--ink)}.faq__item summary[data-v-31a824f5]{cursor:pointer;font-family:var(--display);font-variation-settings:"SOFT" 100, "WONK" 1;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem .25rem;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:600;line-height:1.2;list-style:none;display:flex}.faq__item summary[data-v-31a824f5]::-webkit-details-marker{display:none}.faq__item summary[data-v-31a824f5]:hover{color:var(--blue)}.faq__icon[data-v-31a824f5]{flex:none;width:18px;height:18px;position:relative}.faq__icon[data-v-31a824f5]:before,.faq__icon[data-v-31a824f5]:after{content:"";background:currentColor;height:4px;position:absolute;top:7px;left:0;right:0}.faq__icon[data-v-31a824f5]:after{transition:transform .2s steps(2,end);transform:rotate(90deg)}.faq__item[open] .faq__icon[data-v-31a824f5]:after{transform:rotate(0)}.faq__item p[data-v-31a824f5]{max-width:44rem;color:var(--ink-2);padding:0 .25rem 1.5rem;font-size:1.08rem}.foot[data-v-d760d277]{background:var(--ink);color:var(--paper);border-top:10px solid var(--sky);padding-top:4.5rem}.foot__inner[data-v-d760d277]{flex-wrap:wrap;justify-content:space-between;gap:2.5rem;padding-bottom:3.5rem;display:flex}.foot__logo[data-v-d760d277]{border:3px solid var(--paper);width:104px;height:104px;box-shadow:6px 6px 0 var(--sky)}.foot__name[data-v-d760d277]{font-family:var(--display);font-variation-settings:"SOFT" 100, "WONK" 1;margin-top:1rem;font-size:2rem;font-weight:700}.foot__tag[data-v-d760d277]{max-width:24rem;color:color-mix(in srgb, var(--paper) 65%, transparent);margin-top:.4rem}.foot__links[data-v-d760d277]{grid-template-columns:repeat(2,auto);align-content:start;gap:.9rem 3rem;display:grid}.foot__links a[data-v-d760d277]{font-size:.8rem;text-decoration:none}.foot__links a[data-v-d760d277]:hover{color:var(--kaya)}.foot__links a[data-v-d760d277]:before{content:"▸ ";color:var(--sky)}.foot__base[data-v-d760d277]{border-top:2px dashed color-mix(in srgb, var(--paper) 25%, transparent);color:color-mix(in srgb, var(--paper) 55%, transparent);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block:1.4rem;font-size:.66rem;display:flex}
