@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/caveat-cyrillic-ext-wght-normal.DiMfzA-V.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/caveat-cyrillic-wght-normal.D5lnP6kL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/caveat-latin-ext-wght-normal.Byk3UhVp.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/caveat-latin-wght-normal.C1hSzPvX.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_app/immutable/assets/dm-sans-latin-ext-wght-normal.BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_app/immutable/assets/dm-sans-latin-wght-normal.Xz1IZZA0.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-cyrillic-ext-wght-normal.EocZY2iu.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-greek-wght-normal.Bw9x6K1M.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-latin-wght-normal.B9CIFXIH.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:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/rubik-mono-one-cyrillic-400-normal.BnSqJbXw.woff2)format("woff2"),url(/_app/immutable/assets/rubik-mono-one-cyrillic-400-normal.CYYDEcIq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/rubik-mono-one-latin-ext-400-normal.CZqoBXpE.woff2)format("woff2"),url(/_app/immutable/assets/rubik-mono-one-latin-ext-400-normal.CJfzRdUT.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:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/rubik-mono-one-latin-400-normal.U2Afr9Di.woff2)format("woff2"),url(/_app/immutable/assets/rubik-mono-one-latin-400-normal.Cd19iSlZ.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:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/special-elite-latin-ext-400-normal.ChcxYnmu.woff2)format("woff2"),url(/_app/immutable/assets/special-elite-latin-ext-400-normal.CaJZjSVf.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:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/special-elite-latin-400-normal.YjDd9tmf.woff2)format("woff2"),url(/_app/immutable/assets/special-elite-latin-400-normal.BtSRmyJ6.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}@layer tokens{:root{--paper:#fff;--paper-2:#f7f7f6;--ink-1:#0a0a0a;--ink-2:#4a4a48;--ink-3:#8a8a86;--ink-line:#0a0a0aeb;--ink-line-soft:#0a0a0a47;--ink-sun:#ffe600;--ink-forest:#00e680;--ink-flame:#ff5a6e;--ink-cobalt:#0095ff;--ink-magenta:#ff1fa8;--ink-plum:#9d4dff;--wash-sun-light:#ffd83d8c;--wash-forest-light:#2fa36373;--wash-flame-light:#ff5a6e73;--wash-cobalt-light:#2d5bff61;--wash-magenta-light:#e93aa673;--wash-plum-light:#6b3aa066;--font-hand-print:"Caveat Variable", "Bradley Hand", cursive;--font-stencil-print:"Special Elite", "Courier New", monospace;--font-mega-print:"Rubik Mono One", "Arial Black", sans-serif;--font-sans-print:"DM Sans Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono-print:"JetBrains Mono Variable", ui-monospace, "SF Mono", Consolas, monospace;--font-hand:"Sav Hand", var(--font-hand-print);--font-stencil:"Sav Hand", var(--font-stencil-print);--font-mega:"Sav Hand", var(--font-mega-print);--font-sans:"Sav Hand", var(--font-sans-print);--font-mono:var(--font-mono-print);--fs-micro:.6875rem;--fs-caption:.75rem;--fs-small:.875rem;--fs-body:1rem;--fs-lead:1.125rem;--fs-lede:1.25rem;--fs-hand-sm:1.375rem;--fs-hand-md:1.75rem;--fs-hand-lg:2rem;--fs-h2:clamp(1.625rem, 1.1rem + 1.6vw, 2.25rem);--fs-h2-lg:clamp(1.75rem, 1.1rem + 2vw, 2.5rem);--fs-h1:clamp(2rem, 1rem + 4.5vw, 4rem);--fs-h1-lg:clamp(1.875rem, .75rem + 5.5vw, 5rem);--fs-stat:clamp(3rem, 2rem + 3vw, 4.5rem);--fs-hero:clamp(3.75rem, 1.5rem + 7.5vw, 6.5rem);--lh-tight:1.05;--lh-snug:1.2;--lh-body:1.55;--lh-list:1.45;--tracking-caps:.16em;--tracking-mega:-.02em;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--page-max:73.75rem;--page-max-home:68.75rem;--page-max-case:60rem;--measure:45rem;--gutter:clamp(1rem, .25rem + 3.5vw, 2.5rem);--line:1.5px solid var(--ink-1);--line-dashed:1.5px dashed var(--ink-1);--line-dotted:1px dotted var(--ink-2);--ease-pen:cubic-bezier(.2, .7, .2, 1);--dur-quick:.18s;--dur-reveal:.42s}}@layer base{html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:5rem}body{background:var(--paper);min-block-size:100dvh;color:var(--ink-1);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex}main{flex:1}html{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}:is(h1,h2,h3,h4){text-wrap:balance;margin:0;font-weight:400}p{text-wrap:pretty;margin:0}:is(ul,ol)[role=list]{margin:0;padding:0;list-style:none}figure{margin:0}img{block-size:auto;max-inline-size:100%;display:block}b,strong{font-weight:700}a{color:inherit;background-image:linear-gradient(180deg, transparent 55%, var(--ink-sun) 55%, var(--ink-sun) 92%, transparent 92%);transition:background-size var(--dur-reveal) var(--ease-pen);background-repeat:no-repeat;background-size:0% 100%;padding-inline:2px;text-decoration:none}a:hover{background-size:100% 100%}:focus-visible{outline:2px solid var(--ink-1);outline-offset:3px}::selection{background:var(--ink-sun);color:var(--ink-1)}@media (prefers-reduced-motion:reduce){a{transition:none}}@media (forced-colors:active){a{text-decoration:underline}}}@layer ink{[data-ink=sun]{--ink-color:var(--ink-sun);--ink-tint:var(--wash-sun-light)}[data-ink=forest]{--ink-color:var(--ink-forest);--ink-tint:var(--wash-forest-light)}[data-ink=flame]{--ink-color:var(--ink-flame);--ink-tint:var(--wash-flame-light)}[data-ink=cobalt]{--ink-color:var(--ink-cobalt);--ink-tint:var(--wash-cobalt-light)}[data-ink=magenta]{--ink-color:var(--ink-magenta);--ink-tint:var(--wash-magenta-light)}[data-ink=plum]{--ink-color:var(--ink-plum);--ink-tint:var(--wash-plum-light)}mark.ink{--hl-cap:.75em;color:var(--ink-1);background-color:#0000;background-image:var(--hl-start), var(--hl-end), var(--hl-mid);--hl-end-w:min(var(--hl-cap), 45%);background-size:var(--hl-end-w) 100%, var(--hl-end-w) 100%, calc(100% - 2 * var(--hl-end-w) + .06em) 100%;--pad-s:.28em;--pad-e:.28em;padding-inline:var(--pad-s) var(--pad-e);margin-inline:calc(.18em - var(--pad-s)) calc(.18em - var(--pad-e));-webkit-box-decoration-break:clone;box-decoration-break:clone;mix-blend-mode:multiply;background-position:0 0,100% 0,top;background-repeat:no-repeat}mark.ink[data-v="2"]{--pad-s:.14em;--pad-e:.42em}mark.ink[data-v="3"]{--pad-s:.4em;--pad-e:.2em}mark.ink[data-v="4"]{--pad-s:.3em;--pad-e:.1em}mark.ink[data-v="5"]{--pad-s:.22em;--pad-e:.36em}mark.ink[data-ink=sun]{--hl-start:url(/ink/highlight/neon-sun-1-start.svg);--hl-mid:url(/ink/highlight/neon-sun-1-mid.svg);--hl-end:url(/ink/highlight/neon-sun-1-end.svg);--hl-start-lg:url(/ink/highlight/neon-sun-1-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-sun-1-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-sun-1-end-lg.svg)}mark.ink[data-ink=sun][data-v="2"]{--hl-start:url(/ink/highlight/neon-sun-2-start.svg);--hl-mid:url(/ink/highlight/neon-sun-2-mid.svg);--hl-end:url(/ink/highlight/neon-sun-2-end.svg);--hl-start-lg:url(/ink/highlight/neon-sun-2-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-sun-2-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-sun-2-end-lg.svg)}mark.ink[data-ink=sun][data-v="3"]{--hl-start:url(/ink/highlight/neon-sun-3-start.svg);--hl-mid:url(/ink/highlight/neon-sun-3-mid.svg);--hl-end:url(/ink/highlight/neon-sun-3-end.svg);--hl-start-lg:url(/ink/highlight/neon-sun-3-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-sun-3-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-sun-3-end-lg.svg)}mark.ink[data-ink=sun][data-v="4"]{--hl-start:url(/ink/highlight/neon-sun-4-start.svg);--hl-mid:url(/ink/highlight/neon-sun-4-mid.svg);--hl-end:url(/ink/highlight/neon-sun-4-end.svg);--hl-start-lg:url(/ink/highlight/neon-sun-4-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-sun-4-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-sun-4-end-lg.svg)}mark.ink[data-ink=sun][data-v="5"]{--hl-start:url(/ink/highlight/neon-sun-5-start.svg);--hl-mid:url(/ink/highlight/neon-sun-5-mid.svg);--hl-end:url(/ink/highlight/neon-sun-5-end.svg);--hl-start-lg:url(/ink/highlight/neon-sun-5-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-sun-5-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-sun-5-end-lg.svg)}mark.ink[data-ink=forest]{--hl-start:url(/ink/highlight/neon-forest-1-start.svg);--hl-mid:url(/ink/highlight/neon-forest-1-mid.svg);--hl-end:url(/ink/highlight/neon-forest-1-end.svg);--hl-start-lg:url(/ink/highlight/neon-forest-1-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-forest-1-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-forest-1-end-lg.svg)}mark.ink[data-ink=forest][data-v="2"]{--hl-start:url(/ink/highlight/neon-forest-2-start.svg);--hl-mid:url(/ink/highlight/neon-forest-2-mid.svg);--hl-end:url(/ink/highlight/neon-forest-2-end.svg);--hl-start-lg:url(/ink/highlight/neon-forest-2-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-forest-2-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-forest-2-end-lg.svg)}mark.ink[data-ink=forest][data-v="3"]{--hl-start:url(/ink/highlight/neon-forest-3-start.svg);--hl-mid:url(/ink/highlight/neon-forest-3-mid.svg);--hl-end:url(/ink/highlight/neon-forest-3-end.svg);--hl-start-lg:url(/ink/highlight/neon-forest-3-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-forest-3-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-forest-3-end-lg.svg)}mark.ink[data-ink=forest][data-v="4"]{--hl-start:url(/ink/highlight/neon-forest-4-start.svg);--hl-mid:url(/ink/highlight/neon-forest-4-mid.svg);--hl-end:url(/ink/highlight/neon-forest-4-end.svg);--hl-start-lg:url(/ink/highlight/neon-forest-4-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-forest-4-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-forest-4-end-lg.svg)}mark.ink[data-ink=forest][data-v="5"]{--hl-start:url(/ink/highlight/neon-forest-5-start.svg);--hl-mid:url(/ink/highlight/neon-forest-5-mid.svg);--hl-end:url(/ink/highlight/neon-forest-5-end.svg);--hl-start-lg:url(/ink/highlight/neon-forest-5-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-forest-5-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-forest-5-end-lg.svg)}mark.ink[data-ink=flame]{--hl-start:url(/ink/highlight/neon-flame-1-start.svg);--hl-mid:url(/ink/highlight/neon-flame-1-mid.svg);--hl-end:url(/ink/highlight/neon-flame-1-end.svg);--hl-start-lg:url(/ink/highlight/neon-flame-1-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-flame-1-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-flame-1-end-lg.svg)}mark.ink[data-ink=flame][data-v="2"]{--hl-start:url(/ink/highlight/neon-flame-2-start.svg);--hl-mid:url(/ink/highlight/neon-flame-2-mid.svg);--hl-end:url(/ink/highlight/neon-flame-2-end.svg);--hl-start-lg:url(/ink/highlight/neon-flame-2-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-flame-2-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-flame-2-end-lg.svg)}mark.ink[data-ink=flame][data-v="3"]{--hl-start:url(/ink/highlight/neon-flame-3-start.svg);--hl-mid:url(/ink/highlight/neon-flame-3-mid.svg);--hl-end:url(/ink/highlight/neon-flame-3-end.svg);--hl-start-lg:url(/ink/highlight/neon-flame-3-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-flame-3-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-flame-3-end-lg.svg)}mark.ink[data-ink=flame][data-v="4"]{--hl-start:url(/ink/highlight/neon-flame-4-start.svg);--hl-mid:url(/ink/highlight/neon-flame-4-mid.svg);--hl-end:url(/ink/highlight/neon-flame-4-end.svg);--hl-start-lg:url(/ink/highlight/neon-flame-4-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-flame-4-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-flame-4-end-lg.svg)}mark.ink[data-ink=flame][data-v="5"]{--hl-start:url(/ink/highlight/neon-flame-5-start.svg);--hl-mid:url(/ink/highlight/neon-flame-5-mid.svg);--hl-end:url(/ink/highlight/neon-flame-5-end.svg);--hl-start-lg:url(/ink/highlight/neon-flame-5-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-flame-5-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-flame-5-end-lg.svg)}mark.ink[data-ink=cobalt]{--hl-start:url(/ink/highlight/neon-cobalt-1-start.svg);--hl-mid:url(/ink/highlight/neon-cobalt-1-mid.svg);--hl-end:url(/ink/highlight/neon-cobalt-1-end.svg);--hl-start-lg:url(/ink/highlight/neon-cobalt-1-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-cobalt-1-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-cobalt-1-end-lg.svg)}mark.ink[data-ink=cobalt][data-v="2"]{--hl-start:url(/ink/highlight/neon-cobalt-2-start.svg);--hl-mid:url(/ink/highlight/neon-cobalt-2-mid.svg);--hl-end:url(/ink/highlight/neon-cobalt-2-end.svg);--hl-start-lg:url(/ink/highlight/neon-cobalt-2-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-cobalt-2-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-cobalt-2-end-lg.svg)}mark.ink[data-ink=cobalt][data-v="3"]{--hl-start:url(/ink/highlight/neon-cobalt-3-start.svg);--hl-mid:url(/ink/highlight/neon-cobalt-3-mid.svg);--hl-end:url(/ink/highlight/neon-cobalt-3-end.svg);--hl-start-lg:url(/ink/highlight/neon-cobalt-3-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-cobalt-3-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-cobalt-3-end-lg.svg)}mark.ink[data-ink=cobalt][data-v="4"]{--hl-start:url(/ink/highlight/neon-cobalt-4-start.svg);--hl-mid:url(/ink/highlight/neon-cobalt-4-mid.svg);--hl-end:url(/ink/highlight/neon-cobalt-4-end.svg);--hl-start-lg:url(/ink/highlight/neon-cobalt-4-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-cobalt-4-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-cobalt-4-end-lg.svg)}mark.ink[data-ink=cobalt][data-v="5"]{--hl-start:url(/ink/highlight/neon-cobalt-5-start.svg);--hl-mid:url(/ink/highlight/neon-cobalt-5-mid.svg);--hl-end:url(/ink/highlight/neon-cobalt-5-end.svg);--hl-start-lg:url(/ink/highlight/neon-cobalt-5-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-cobalt-5-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-cobalt-5-end-lg.svg)}mark.ink[data-ink=magenta]{--hl-start:url(/ink/highlight/neon-magenta-1-start.svg);--hl-mid:url(/ink/highlight/neon-magenta-1-mid.svg);--hl-end:url(/ink/highlight/neon-magenta-1-end.svg);--hl-start-lg:url(/ink/highlight/neon-magenta-1-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-magenta-1-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-magenta-1-end-lg.svg)}mark.ink[data-ink=magenta][data-v="2"]{--hl-start:url(/ink/highlight/neon-magenta-2-start.svg);--hl-mid:url(/ink/highlight/neon-magenta-2-mid.svg);--hl-end:url(/ink/highlight/neon-magenta-2-end.svg);--hl-start-lg:url(/ink/highlight/neon-magenta-2-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-magenta-2-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-magenta-2-end-lg.svg)}mark.ink[data-ink=magenta][data-v="3"]{--hl-start:url(/ink/highlight/neon-magenta-3-start.svg);--hl-mid:url(/ink/highlight/neon-magenta-3-mid.svg);--hl-end:url(/ink/highlight/neon-magenta-3-end.svg);--hl-start-lg:url(/ink/highlight/neon-magenta-3-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-magenta-3-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-magenta-3-end-lg.svg)}mark.ink[data-ink=magenta][data-v="4"]{--hl-start:url(/ink/highlight/neon-magenta-4-start.svg);--hl-mid:url(/ink/highlight/neon-magenta-4-mid.svg);--hl-end:url(/ink/highlight/neon-magenta-4-end.svg);--hl-start-lg:url(/ink/highlight/neon-magenta-4-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-magenta-4-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-magenta-4-end-lg.svg)}mark.ink[data-ink=magenta][data-v="5"]{--hl-start:url(/ink/highlight/neon-magenta-5-start.svg);--hl-mid:url(/ink/highlight/neon-magenta-5-mid.svg);--hl-end:url(/ink/highlight/neon-magenta-5-end.svg);--hl-start-lg:url(/ink/highlight/neon-magenta-5-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-magenta-5-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-magenta-5-end-lg.svg)}mark.ink[data-ink=plum]{--hl-start:url(/ink/highlight/neon-plum-1-start.svg);--hl-mid:url(/ink/highlight/neon-plum-1-mid.svg);--hl-end:url(/ink/highlight/neon-plum-1-end.svg);--hl-start-lg:url(/ink/highlight/neon-plum-1-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-plum-1-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-plum-1-end-lg.svg)}mark.ink[data-ink=plum][data-v="2"]{--hl-start:url(/ink/highlight/neon-plum-2-start.svg);--hl-mid:url(/ink/highlight/neon-plum-2-mid.svg);--hl-end:url(/ink/highlight/neon-plum-2-end.svg);--hl-start-lg:url(/ink/highlight/neon-plum-2-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-plum-2-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-plum-2-end-lg.svg)}mark.ink[data-ink=plum][data-v="3"]{--hl-start:url(/ink/highlight/neon-plum-3-start.svg);--hl-mid:url(/ink/highlight/neon-plum-3-mid.svg);--hl-end:url(/ink/highlight/neon-plum-3-end.svg);--hl-start-lg:url(/ink/highlight/neon-plum-3-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-plum-3-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-plum-3-end-lg.svg)}mark.ink[data-ink=plum][data-v="4"]{--hl-start:url(/ink/highlight/neon-plum-4-start.svg);--hl-mid:url(/ink/highlight/neon-plum-4-mid.svg);--hl-end:url(/ink/highlight/neon-plum-4-end.svg);--hl-start-lg:url(/ink/highlight/neon-plum-4-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-plum-4-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-plum-4-end-lg.svg)}mark.ink[data-ink=plum][data-v="5"]{--hl-start:url(/ink/highlight/neon-plum-5-start.svg);--hl-mid:url(/ink/highlight/neon-plum-5-mid.svg);--hl-end:url(/ink/highlight/neon-plum-5-end.svg);--hl-start-lg:url(/ink/highlight/neon-plum-5-start-lg.svg);--hl-mid-lg:url(/ink/highlight/neon-plum-5-mid-lg.svg);--hl-end-lg:url(/ink/highlight/neon-plum-5-end-lg.svg)}:is(.page-intro h1,.section-title,.case h1,.stat .value) mark.ink{background-image:var(--hl-start-lg), var(--hl-end-lg), var(--hl-mid-lg)}.ink-clean{--hl-cap:.75em;--hl-end-w:min(var(--hl-cap), 45%);background-image:url(/ink/highlight/neon-sun-1-start.svg),url(/ink/highlight/neon-sun-1-end.svg),url(/ink/highlight/neon-sun-1-mid.svg);background-size:var(--hl-end-w) 100%, var(--hl-end-w) 100%, calc(100% - 2 * var(--hl-end-w) + .06em) 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;mix-blend-mode:multiply;background-position:0 0,100% 0,top;background-repeat:no-repeat}.ink-clean[data-v="2"]{background-image:url(/ink/highlight/neon-sun-2-start.svg),url(/ink/highlight/neon-sun-2-end.svg),url(/ink/highlight/neon-sun-2-mid.svg)}.ink-clean[data-v="3"]{background-image:url(/ink/highlight/neon-sun-3-start.svg),url(/ink/highlight/neon-sun-3-end.svg),url(/ink/highlight/neon-sun-3-mid.svg)}.ink-clean[data-v="4"]{background-image:url(/ink/highlight/neon-sun-4-start.svg),url(/ink/highlight/neon-sun-4-end.svg),url(/ink/highlight/neon-sun-4-mid.svg)}.ink-clean[data-v="5"]{background-image:url(/ink/highlight/neon-sun-5-start.svg),url(/ink/highlight/neon-sun-5-end.svg),url(/ink/highlight/neon-sun-5-mid.svg)}.ink-underline{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% .55em;padding-block-end:.15em}.ink-underline[data-ink=sun]{background-image:url(/ink/underline/sun.svg)}.ink-underline[data-ink=forest]{background-image:url(/ink/underline/forest.svg)}.ink-underline[data-ink=flame]{background-image:url(/ink/underline/flame.svg)}.ink-underline[data-ink=cobalt]{background-image:url(/ink/underline/cobalt.svg)}.ink-underline[data-ink=magenta]{background-image:url(/ink/underline/magenta.svg)}.ink-underline[data-ink=plum]{background-image:url(/ink/underline/plum.svg)}.dots{line-height:var(--lh-list);margin:0;padding:0;list-style:none}.dots>li{margin-block-end:.375rem;padding-inline-start:1.5rem;position:relative}.dots>li:before{content:"";background-color:currentColor;block-size:.6em;inline-size:.6em;position:absolute;inset-block-start:calc(.5lh - .3em);inset-inline-start:.125rem;-webkit-mask:url(/ink/dot/1.svg) 50%/contain no-repeat;mask:url(/ink/dot/1.svg) 50%/contain no-repeat}.dots>li:nth-child(4n+2):before{-webkit-mask-image:url(/ink/dot/2.svg);mask-image:url(/ink/dot/2.svg)}.dots>li:nth-child(4n+3):before{-webkit-mask-image:url(/ink/dot/3.svg);mask-image:url(/ink/dot/3.svg)}.dots>li:nth-child(4n):before{-webkit-mask-image:url(/ink/dot/4.svg);mask-image:url(/ink/dot/4.svg)}@media (forced-colors:active){mark.ink,.ink-clean,.ink-underline{mix-blend-mode:normal;background-image:none}.ink-underline{text-decoration:underline}.dots>li:before{content:"•";background:0 0;block-size:auto;inline-size:auto;inset-block-start:0;-webkit-mask:none;mask:none}}}@layer labels{.tape,.kicker{inline-size:fit-content;font-family:var(--font-mono-print);font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;color:#f1f0ea;rotate:var(--tilt,0deg);background:linear-gradient(#ffffff17,#fff0 55%),#141414;border-radius:1.5px;padding:.52em .9em .46em;font-weight:500;line-height:1;display:inline-block;box-shadow:inset 0 .5px #ffffff24,0 1px 1px #00000038,0 4px 7px -4px #00000061}.tape-white{color:var(--ink-1);background:#fff;font-weight:600;box-shadow:0 1px 1.5px #00000029,0 5px 9px -5px #00000052}.kicker{--tilt:-.9deg;margin:0 0 var(--sp-4)}@media (forced-colors:active){.tape,.kicker{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}}}@layer page{:is(.page-intro,.page-section){box-sizing:border-box;max-inline-size:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.page-intro{padding-block:var(--sp-7) var(--sp-5)}.page-intro h1{font-family:var(--font-mega);font-size:var(--fs-h1);letter-spacing:var(--tracking-mega);margin-block:1.125rem;font-weight:900;line-height:1}.page-intro>.dots{max-inline-size:var(--measure);font-size:var(--fs-lead)}.page-section{padding-block:var(--sp-6) var(--sp-4)}.section-title{margin-block:var(--sp-2) var(--sp-5);font-family:var(--font-mega);font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--tracking-mega)}.ruled-list{border:var(--line);background:var(--paper)}.ruled-list>li+li{border-block-start:var(--line-dashed)}.prose{gap:var(--sp-3);max-inline-size:var(--measure);font-size:var(--fs-body);line-height:1.6;display:grid}:is(.prose,.dots,figcaption) a{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}img.photo{box-sizing:border-box;aspect-ratio:3/2;object-fit:cover;border:var(--line);inline-size:100%}}@font-face{font-family:Sav Hand;src:url(/_app/immutable/assets/SavHand-Regular.BGGsjH4z.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Sav Hand;src:url(/_app/immutable/assets/SavHand-Bold.BPT1MuWU.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Sav Hand;src:url(/_app/immutable/assets/SavHand-Black.CWGBK5kT.woff2)format("woff2");font-weight:900;font-display:swap}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.site-footer.svelte-4jwo3w{justify-content:space-between;align-items:flex-end;gap:var(--sp-5);padding:3.5rem var(--gutter) var(--sp-6);border-block-start:var(--line);flex-wrap:wrap;margin-block-start:var(--sp-8);display:flex}.signature.svelte-4jwo3w{font-family:var(--font-hand);font-size:3rem;line-height:1}.dot.svelte-4jwo3w{color:var(--ink-magenta)}.meta.svelte-4jwo3w{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--ink-2);margin-block-start:.375rem}ul.svelte-4jwo3w{gap:var(--sp-2) 1.125rem;font-family:var(--font-mono);font-size:var(--fs-caption);flex-wrap:wrap;display:flex}.site-header.svelte-a8kxe2{z-index:20;border-block-end:var(--line);-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);background:#ffffffeb;position:sticky;inset-block-start:0}nav.svelte-a8kxe2{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);padding:1.375rem var(--gutter);flex-wrap:wrap;display:flex}.brand.svelte-a8kxe2{font-family:var(--font-mega);letter-spacing:var(--tracking-mega);background-image:none;padding:0;font-size:2.5rem;font-weight:900;line-height:1}ul.svelte-a8kxe2{align-items:center;gap:var(--sp-1) 1.5rem;flex-wrap:wrap;display:flex}ul.svelte-a8kxe2 a:where(.svelte-a8kxe2){min-block-size:1.5rem;font-size:1.375rem;font-weight:700;display:inline-block}ul.svelte-a8kxe2 a[aria-current]:where(.svelte-a8kxe2){font-weight:900}@media (width<40rem){nav.svelte-a8kxe2{padding-block:1.125rem}.brand.svelte-a8kxe2{font-size:1.875rem}ul.svelte-a8kxe2{column-gap:1.125rem}ul.svelte-a8kxe2 a:where(.svelte-a8kxe2){font-size:1.125rem}}.skip-link.svelte-a8kxe2{z-index:30;padding:var(--sp-2) var(--sp-3);border:var(--line);background:var(--ink-sun);font-family:var(--font-mono);font-size:var(--fs-caption);position:absolute;inset-block-start:var(--sp-2);inset-inline-start:var(--sp-4);translate:0 -200%}.skip-link.svelte-a8kxe2:focus-visible{translate:0}@media (forced-colors:active){ul.svelte-a8kxe2 a[aria-current]:where(.svelte-a8kxe2){text-decoration:underline;text-decoration-thickness:2px}}
