@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a2830ad50e93808-s.woff2) format("woff2");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:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5924d7180a413da6-s.p.woff2) format("woff2");unicode-range:u+00??,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:Marcellus Fallback;src:local("Times New Roman");ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.00%;size-adjust:112.50%}.__className_0ccb75{font-family:Marcellus,Marcellus Fallback;font-weight:400;font-style:normal}.__variable_0ccb75{--font-dk-display:"Marcellus","Marcellus Fallback"}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");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:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Albert Sans Fallback;src:local("Arial");ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.00%;size-adjust:103.86%}.__className_d5d2a0{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.__variable_d5d2a0{--font-dk-body:"Albert Sans","Albert Sans Fallback"}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9ca347d82cee644a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f030ed1384d9a17d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/83b10e7337ce54ae-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9a1175bd1f09bb61-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/8727d2977f7c85a3-s.woff2) format("woff2");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:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/3af705219d953353-s.woff2) format("woff2");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:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/cf4c8ad270e98174-s.p.woff2) format("woff2");unicode-range:u+00??,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:Literata Fallback;src:local("Times New Roman");ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.00%;size-adjust:118.15%}.__className_cfd3c1{font-family:Literata,Literata Fallback;font-weight:400;font-style:italic}.__variable_cfd3c1{--font-dk-accent:"Literata","Literata Fallback"}.dk-root{--dk-bg:oklch(0.165 0.009 140);--dk-bg-2:oklch(0.205 0.011 140);--dk-bg-3:oklch(0.245 0.012 140);--dk-ink:oklch(0.93 0.013 95);--dk-muted:oklch(0.68 0.014 100);--dk-faint:oklch(0.48 0.012 110);--dk-line:oklch(0.3 0.011 132);--dk-line-strong:oklch(0.4 0.012 130);--dk-lime:oklch(0.8 0.165 128);--dk-radius:8px;background:var(--dk-bg);color:var(--dk-ink);color-scheme:dark;min-height:100dvh;font-family:var(--font-dk-body),"Segoe UI",system-ui,sans-serif;font-size:1.02rem;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dk-root ::selection{background:var(--dk-lime);color:var(--dk-bg)}.dk-wrap{width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.75rem)}.dk-grain{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.055;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='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.dk-display{font-family:var(--font-dk-display),Georgia,serif;font-weight:400;letter-spacing:.005em;line-height:1.08;text-wrap:balance}.dk-h1{font-size:clamp(3.1rem,8.5vw,8rem);line-height:1.02}.dk-accent-italic{font-family:var(--font-dk-accent),Georgia,serif;font-style:italic;font-weight:400;letter-spacing:0}.dk-vert{writing-mode:vertical-rl;font-family:var(--font-dk-body),system-ui,sans-serif;font-weight:600;font-size:.66rem;letter-spacing:.34em;text-transform:uppercase}.dk-outline{color:transparent;-webkit-text-stroke:1px var(--dk-line-strong);paint-order:stroke fill}.dk-outline-bright{-webkit-text-stroke-color:oklch(.55 .014 120)}.dk-h2{font-size:clamp(1.9rem,4vw,3.4rem)}.dk-h3{font-size:clamp(1.3rem,1.9vw,1.75rem)}.dk-eyebrow{font-family:var(--font-dk-body),system-ui,sans-serif;font-weight:600;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--dk-muted)}.dk-eyebrow-lime{color:var(--dk-lime)}.dk-lead{font-size:clamp(1.12rem,1.5vw,1.4rem);line-height:1.6;color:var(--dk-ink)}.dk-prose{color:var(--dk-muted);max-width:62ch}.dk-prose strong{color:var(--dk-ink);font-weight:600}.dk-index{font-family:var(--font-dk-display),Georgia,serif;font-variant-numeric:lining-nums tabular-nums;color:var(--dk-faint)}.dk-rule,.dk-section{border-top:1px solid var(--dk-line)}.dk-btn{font-family:var(--font-dk-body),system-ui,sans-serif;font-weight:600;font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.9ch;padding:1.05rem 1.9rem;border-radius:var(--dk-radius);color:var(--dk-bg);background:var(--dk-ink);border:1px solid var(--dk-ink);transition:background .3s ease,color .3s ease,border-color .3s ease}.dk-btn:hover{background:transparent;color:var(--dk-ink)}.dk-btn:focus-visible{outline:2px solid var(--dk-lime);outline-offset:3px}.dk-btn-ghost{border-color:var(--dk-line-strong)}.dk-btn-ghost,.dk-btn-ghost:hover{background:transparent;color:var(--dk-ink)}.dk-btn-ghost:hover{border-color:var(--dk-ink)}.dk-btn .dk-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.dk-btn:hover .dk-arrow{transform:translateX(4px)}.dk-link{font-family:var(--font-dk-body),system-ui,sans-serif;font-weight:600;font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--dk-ink);display:inline-flex;align-items:baseline;gap:.7ch;position:relative;width:max-content}.dk-link:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:var(--dk-lime);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.22,1,.36,1)}.dk-link:focus-visible:after,.dk-link:hover:after{transform:scaleX(1)}.dk-link .dk-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.dk-link:hover .dk-arrow{transform:translateX(3px)}.dk-marquee-band{overflow:hidden;white-space:nowrap}.dk-marquee-track{display:inline-flex;align-items:baseline;will-change:transform}.dk-marquee-word{font-family:var(--font-dk-display),Georgia,serif;font-size:clamp(3.4rem,8vw,7.5rem);line-height:1.15;padding-inline:.35em}.dk-marquee-dot{color:var(--dk-lime);font-size:clamp(1.2rem,2.4vw,2.2rem);transform:translateY(-.55em)}.dk-preview{display:none}@media (pointer:fine){.dk-preview{display:block;position:absolute;top:0;left:0;z-index:5;width:clamp(16rem,24vw,22rem);aspect-ratio:4/3;pointer-events:none;overflow:hidden;border-radius:var(--dk-radius);opacity:0;visibility:hidden}}.dk-caption{font-family:var(--font-dk-body),system-ui,sans-serif;font-weight:600;font-size:.68rem;letter-spacing:.26em;text-transform:uppercase;color:var(--dk-muted)}@media (prefers-reduced-motion:reduce){.dk-btn,.dk-btn .dk-arrow,.dk-link .dk-arrow,.dk-link:after{transition:none}}