@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");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 Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_acd454c8-module___y9_tW__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_acd454c8-module___y9_tW__variable{--font-fraunces:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94ef70390c90d702-s.7637e336.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.b13871c7.woff2)format("woff2");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:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94ef70390c90d702-s.7637e336.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.b13871c7.woff2)format("woff2");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:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94ef70390c90d702-s.7637e336.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.b13871c7.woff2)format("woff2");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:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.karla_f4734e3d-module__QKoHKa__className{font-family:Karla,Karla Fallback;font-style:normal}.karla_f4734e3d-module__QKoHKa__variable{--font-karla:"Karla","Karla Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_937b3aba-module__as734G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_937b3aba-module__as734G__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09d59b9ec7493ab1-s.9ec25b72.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/748b8b5301d2bdb2-s.p.9ce241d2.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:60%;descent-override:25.33%;line-gap-override:0.0%;size-adjust:117.2%}.special_elite_91777afe-module__kAvPlG__className{font-family:Special Elite,Special Elite Fallback;font-style:normal;font-weight:400}.special_elite_91777afe-module__kAvPlG__variable{--font-special-elite:"Special Elite","Special Elite Fallback"}
.mw{background:var(--ground);min-height:100vh;color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;--ground:#0c0b0f;--surface:#121016;--surface-2:#17151d;--ink:#f0ead9;--ink-dim:#b6b0a1;--ink-faint:#817d72;--amber:#f0a63c;--amber-deep:#b9772e;--brass:#d7c56f;--spec:#74b49b;--spec-violet:#b85b64;--rule:#f0ead924;--edge:#3a3247;--display:var(--font-fraunces),Georgia,serif;--body:var(--font-karla),"Helvetica Neue",sans-serif;--mono:var(--font-jetbrains),ui-monospace,monospace;--typed:var(--font-special-elite),"Courier New",monospace;--on-accent:#0c0b0f;font-size:18px;line-height:1.7}.mw[data-theme=light]{--ground:#f2e9d9;--surface:#fbf5e9;--surface-2:#e6dbc6;--ink:#191810;--ink-dim:#4e4a3d;--ink-faint:#6b6657;--amber:#8a4d10;--amber-deep:#6b3a0a;--brass:#6f6118;--spec:#1f5a48;--spec-violet:#7b2f37;--rule:#19181029;--edge:#cdc0a6;--on-accent:#fbf5e9}@media (prefers-color-scheme:light){.mw:not([data-theme=dark]){--ground:#f2e9d9;--surface:#fbf5e9;--surface-2:#e6dbc6;--ink:#191810;--ink-dim:#4e4a3d;--ink-faint:#6b6657;--amber:#8a4d10;--amber-deep:#6b3a0a;--brass:#6f6118;--spec:#1f5a48;--spec-violet:#7b2f37;--rule:#19181029;--edge:#cdc0a6;--on-accent:#fbf5e9}}.mw *{box-sizing:border-box}.mw{background:var(--ground);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.7}.mw .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.mw .col{max-width:640px;margin:0 auto}.mw h1,.mw h2,.mw h3,.mw h4{font-family:var(--display);text-wrap:balance;margin:0;line-height:1.14}.mw p{margin:0 0 1.15em}.mw a{color:var(--amber)}.mw ::selection{background:var(--brass);color:var(--on-accent)}.mw :focus-visible{outline:2px solid var(--spec);outline-offset:3px;border-radius:2px}.mw header.hero{border-bottom:1px solid var(--rule);padding:96px 0 60px}.mw .gtoggle{z-index:60;background:var(--surface);border:1px solid var(--edge);cursor:pointer;font-family:var(--typed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);border-radius:999px;align-items:center;gap:8px;padding:7px 15px 7px 11px;font-size:11.5px;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 3px 16px #0000004d}.mw .gtoggle:hover{color:var(--ink)}.mw .gt-dot{background:var(--amber);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--amber)22%,transparent);border-radius:50%}@supports not (color:color-mix(in srgb,red,red)){.mw .gt-dot{box-shadow:none}}.mw .eyebrow{font-family:var(--typed);letter-spacing:.16em;text-transform:uppercase;color:var(--brass);margin:0 0 28px;font-size:12.5px}.mw h1{font-variation-settings:"SOFT" 40,"WONK" 1;letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(40px,6.4vw,74px);font-weight:600}.mw .standfirst{color:var(--ink-dim);max-width:34em;font-size:21px;line-height:1.55}.mw .byline{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.04em;margin-top:40px;font-size:12px}.mw main{--essay-fade:1;padding:60px 0 40px}.mw #pre-band,.mw #post-band{opacity:var(--essay-fade)}.mw section{margin-bottom:58px}.mw h2{letter-spacing:-.015em;margin-bottom:22px;font-size:clamp(27px,3.4vw,36px);font-weight:600}.mw h3{margin-bottom:10px;font-size:20px;font-weight:600}.mw .lede{color:var(--ink-dim);font-size:20px}.mw strong{color:var(--ink);font-weight:700}.mw em.term{font-style:normal;font-family:var(--mono);color:var(--amber);letter-spacing:.02em;font-size:.86em}.mw .inspector{border-left:2px solid var(--spec);background:var(--surface);border-radius:0 6px 6px 0;margin:26px 0}.mw .inspector>summary{cursor:pointer;font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--spec);align-items:center;gap:10px;padding:13px 18px;font-size:11.5px;list-style:none;display:flex}.mw .inspector>summary::-webkit-details-marker{display:none}.mw .inspector>summary:before{content:"+";width:12px;font-size:15px;line-height:1}.mw .inspector[open]>summary:before{content:"–"}.mw .inspector>summary:hover{color:var(--ink)}.mw .inspector .inner{color:var(--ink-dim);border-top:1px solid var(--rule);padding:16px 22px 20px;font-size:16px}.mw .inspector .inner p:last-child{margin-bottom:0}.mw .inspector .inner strong{color:var(--ink)}.mw .band{z-index:2;--inset:0%;--fade:1;--f-ink:#f0ead9;--f-dim:#b0aa9b;--f-faint:#7e7a6f;--f-line:#f0ead91f;--f-surface:#0e100b;--f-brass:#d7c56f;--f-amber:#f0a63c;margin:44px 0 50px;position:relative}.mw .bandfield{background:radial-gradient(120% 90%,#0d0f0b 0%,#08090a 72%);position:relative}.mw .bandinner{z-index:2;margin:0 auto;padding:74px max(18px,2vw) 70px;position:relative}.mw .aperture{z-index:4;pointer-events:none;height:118px;display:block;position:absolute;left:0;right:0}.mw .aperture.top{top:var(--inset);background:linear-gradient(var(--ground),transparent)}.mw .aperture.bot{bottom:var(--inset);background:linear-gradient(transparent,var(--ground))}.mw .band.scrollmode .bandsticky{background:var(--ground);align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.mw .band.scrollmode .bandfield{width:100%;height:100%;clip-path:inset(var(--inset)0 var(--inset)0);will-change:clip-path;align-items:center;display:flex}.mw .band.scrollmode .bandinner{width:100%;opacity:var(--fade);padding-top:22px;padding-bottom:18px}.mw .band.scrollmode .viewport,.mw .band.scrollmode .lyric{height:clamp(300px,100vh - 176px,820px)}.mw .aperture{opacity:var(--edge-soft,1)}.mw .band .hint{color:var(--f-faint);margin:0 0 16px}.mw .band .lyric{background:var(--f-surface);border-color:var(--f-line);color:var(--f-dim);padding:18px;font-size:12.5px;line-height:1.78;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}.mw .band .lyric .grp{margin-bottom:11px}.mw .band .lyric .grp:last-child{margin-bottom:0}.mw .band .mark{color:var(--f-ink);border-bottom-color:#8a5a1c}.mw .band button.mark:hover{border-bottom-color:var(--f-amber);background:#f0ead90f}.mw .band button.mark[aria-pressed=true]{background:var(--f-amber);color:#0c0b0f;border-bottom-color:var(--f-amber)}.mw .band .graphcard{background:0 0;border:none;border-radius:0;padding:0}.mw .band .graphcard .cap{color:var(--f-faint)}.mw .band .graphcard .cap b{color:var(--f-brass)}.mw .band .graphcard .sub{color:#5f5c53}.mw .instrument{grid-template-columns:1fr;gap:22px;margin:0;display:grid}@media (min-width:980px){.mw .instrument{grid-template-columns:minmax(292px,368px) minmax(0,1fr);gap:30px}}.mw .lyric{background:var(--surface);border:1px solid var(--rule);font-family:var(--mono);color:var(--ink-dim);border-radius:8px;padding:24px 22px;font-size:13.5px;line-height:2.1}@media (min-width:980px){.mw .lyric{align-self:start;height:clamp(432px,66vh,760px);overflow-y:auto}}@media (max-width:979px){.mw .lyric{max-height:340px;overflow-y:auto}}.mw .stage{position:relative}.mw .viewport{border:1px solid var(--rule);touch-action:none;cursor:grab;background:#070806;border-radius:6px;height:clamp(432px,66vh,760px);position:relative;overflow:hidden}.mw .viewport.dragging{cursor:grabbing}.mw .viewport canvas{width:100%;height:100%;display:block}.mw .glayer{pointer-events:none;position:absolute;inset:0}.mw .glab{font-family:var(--mono);letter-spacing:.07em;color:#6d6a5e;white-space:nowrap;font-size:10px;transition:color .25s;position:absolute;transform:translate(-50%)}.mw .glab.near{color:#b6b0a1}.mw .glab.on{color:#f0ead9}.mw .gfloat{opacity:0;pointer-events:none;background:linear-gradient(90deg,#070806db,#07080680);border-left:1.5px solid #d7c56f;width:min(340px,44%);padding:4px 0 6px 17px;position:absolute;top:0;left:0}.mw .gfloat.in{opacity:1}@media (max-width:759px){.mw .gfloat{background:0 0;width:auto;margin:14px 0 0;padding-left:13px;position:static}}@media (prefers-reduced-motion:no-preference){.mw .gfloat{transition:opacity 1.05s cubic-bezier(.33,0,.2,1)}}.mw .gfloat .gf-eyebrow{font-family:var(--typed);letter-spacing:.2em;text-transform:uppercase;color:#8a8163;margin:0 0 7px;font-size:9.5px}.mw .gfloat .gf-title{font-family:var(--display);letter-spacing:-.01em;color:#f4efe2;margin:0 0 11px;font-size:19px;font-weight:600;line-height:1.16}.mw .gfloat .gf-res{color:#ded7c4;margin:0 0 14px;font-size:13.5px;line-height:1.6}.mw .gfloat .gf-cap{font-family:var(--typed);letter-spacing:.2em;text-transform:uppercase;color:#6f6b60;border-top:1px solid #f0ead921;margin:0 0 6px;padding-top:11px;font-size:9.5px}.mw .gfloat .gf-fn{color:#aaa496;margin:0;font-size:12.5px;line-height:1.6}.mw .gfloat em{color:#f0ead9;font-style:italic}.mw .gfloat strong{color:#f0ead9;font-weight:600}.mw .gnav{flex-wrap:wrap;align-items:center;gap:7px;padding:9px 4px 1px;display:flex}.mw .gnav button{cursor:pointer;font-family:var(--typed);letter-spacing:.1em;text-transform:uppercase;color:#817d72;background:0 0;border:1px solid #2e2e26;border-radius:999px;padding:4px 11px;font-size:10.5px}.mw .gnav button:hover{color:#f0ead9;border-color:#4a4a3d}.mw .gcount{font-family:var(--mono);color:#5c584e;letter-spacing:.05em;margin-left:auto;font-size:10px}.mw .grp{margin-bottom:15px}.mw .grp:last-child{margin-bottom:0}.mw .mark{color:var(--ink);border-bottom:1.5px solid var(--amber-deep);border-radius:3px;margin:0 -3px;padding:1px 3px;display:inline}.mw button.mark{border:none;border-bottom:1.5px solid var(--amber-deep);font:inherit;cursor:pointer;text-align:left;background:0 0}.mw button.mark:hover{background:var(--surface-2);border-bottom-color:var(--amber)}.mw button.mark[aria-pressed=true]{background:var(--amber);color:var(--on-accent);border-bottom-color:var(--amber)}.mw .rightcol{flex-direction:column;gap:18px;min-width:0;display:flex}.mw .graphcard{border:1px solid var(--rule);background:#070806;border-radius:8px;padding:14px 12px 8px;overflow:hidden}.mw[data-theme=light] .graphcard{background:#0d0f0a}@media (prefers-color-scheme:light){.mw:not([data-theme=dark]) .graphcard{background:#0d0f0a}}.mw .graphcard .cap{font-family:var(--typed);letter-spacing:.13em;text-transform:uppercase;color:#817d72;margin:0 0 2px;padding:0 6px;font-size:11.5px}.mw .graphcard .cap b{color:#d7c56f;font-weight:400}.mw .graphcard .sub{font-family:var(--typed);color:#5c584e;letter-spacing:.03em;margin:0 0 4px;padding:0 6px;font-size:11px}.mw .graphhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.mw .listen{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;padding:0 6px 4px 0;display:flex}.mw .listenbtn{cursor:pointer;font-family:var(--typed);letter-spacing:.1em;text-transform:uppercase;color:#8a8163;background:0 0;border:1px solid #2e2e26;border-radius:999px;align-items:center;gap:9px;padding:6px 15px 6px 13px;font-size:11.5px;display:inline-flex}.mw .listenbtn:hover{color:#f0ead9;border-color:#4a4a3d}.mw .listenbtn em{color:inherit;font-style:normal}.mw .listenbtn .tri{border-top:5.5px solid #0000;border-bottom:5.5px solid #0000;border-left:9px solid;flex:none;width:0;height:0}.mw .listenbtn.playing{color:var(--f-amber);border-color:#6a5a2a}.mw .listenbtn.playing .tri{background:linear-gradient(currentColor,currentColor) 0/3px 100% no-repeat,linear-gradient(currentColor,currentColor) 100%/3px 100% no-repeat;border:none;width:9px;height:11px}.mw .listenbar{cursor:pointer;background:#26261e;border-radius:3px;width:170px;height:4px;overflow:hidden}.mw .listenbar i{background:var(--f-amber);width:0;height:100%;transition:width .18s linear;display:block}.mw .listennote{font-family:var(--mono);letter-spacing:.04em;color:#4f4c45;font-size:9.5px}.mw svg.graph{width:100%;height:auto;display:block}.mw .glyph{fill:none;stroke:#4a4a3d;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.mw .glyph.solid{fill:#4a4a3d;stroke:none}.mw .node text{font-family:var(--mono);fill:#6d6a5e;text-anchor:middle;letter-spacing:.05em;font-size:9px}.mw .node.near .glyph{stroke:#8a8163}.mw .node.near .glyph.solid{fill:#8a8163}.mw .node.near text{fill:#b6b0a1}.mw .node.on .glyph{stroke:#f0a63c;stroke-width:1.7px}.mw .node.on .glyph.solid{fill:#f0a63c}.mw .node.on text{fill:#f0ead9;font-weight:500}.mw .edge{stroke:#2e2e26;stroke-width:1px;fill:none}.mw .edge.near{stroke:#4a4a3d}.mw .edge.on{stroke:#f0a63c;stroke-width:1.7px}.mw #lamp{opacity:.85}@media (prefers-reduced-motion:no-preference){.mw .glyph,.mw .node text,.mw .edge{transition:stroke .3s,fill .3s}.mw #lamp{transition:transform .45s cubic-bezier(.4,0,.2,1)}}.mw .reading{background:var(--surface);border:1px solid var(--rule);border-radius:8px;padding:22px}.mw .reading .rlabel{font-family:var(--typed);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin:0 0 6px;font-size:11.5px}.mw .reading h4{margin:0 0 14px;font-size:19px;font-weight:600}.mw .field{margin-bottom:15px}.mw .field:last-child{margin-bottom:0}.mw .fname{font-family:var(--typed);letter-spacing:.11em;text-transform:uppercase;color:var(--brass);margin-bottom:3px;font-size:11px;display:block}.mw .fval{color:var(--ink-dim);margin:0;font-size:15.5px;line-height:1.62}.mw .fval strong{color:var(--ink)}.mw .hint{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.03em;font-size:11.5px}.mw p.meta{color:var(--ink-dim);border-left:2px solid var(--spec-violet);margin:0 0 14px;padding-left:18px;font-size:16.5px}.mw p.meta:last-of-type{margin-bottom:1.6em}.mw p.meta strong{color:var(--ink)}.mw #source .src-note{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.03em;margin:0 0 14px;font-size:11.5px}.mw #source details{border-bottom:1px solid var(--rule);padding:2px 0}.mw #source summary{cursor:pointer;color:var(--ink);align-items:baseline;gap:10px;padding:11px 2px;font-weight:500;list-style:none;display:flex}.mw #source summary::-webkit-details-marker{display:none}.mw #source summary:before{content:"+";font-family:var(--mono);color:var(--amber);width:12px}.mw #source details[open] summary:before{content:"–"}.mw #source .body{padding:0 2px 16px}.mw #source .body p{color:var(--ink-dim);margin:0 0 10px;font-size:16px}.mw #source .body p:last-child{margin-bottom:0}.mw .verdict{background:var(--surface);border:1px solid var(--rule);border-radius:8px;padding:28px 26px}.mw .verdict h3{color:var(--amber);margin-bottom:12px}.mw .limits{gap:11px;margin:0;padding:0;list-style:none;display:grid}.mw .limits li{color:var(--ink-dim);padding-left:22px;font-size:16.5px;position:relative}.mw .limits li:before{content:"—";color:var(--ink-faint);position:absolute;left:0}.mw .ask{border-top:1px solid var(--rule);margin-top:20px;padding:56px 0 90px}.mw .ask h2{color:var(--amber)}.mw .cohort{font-family:var(--typed);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint);align-items:baseline;gap:14px;margin:0 0 26px;font-size:12.5px;display:flex}.mw .cohort b{font-family:var(--display);color:var(--amber);letter-spacing:-.02em;font-size:46px;font-weight:600;line-height:1}.mw .trade{font-family:var(--display);color:var(--ink);border-left:3px solid var(--amber);margin:26px 0;padding:2px 0 2px 20px;font-size:clamp(21px,2.7vw,26px);font-weight:600;line-height:1.3}.mw .deal{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:0;margin:26px 0;padding:0;list-style:none;display:grid;overflow:hidden}.mw .deal li{border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:18px 20px;display:grid}.mw .deal li:last-child{border-bottom:none}.mw .deal .n{font-family:var(--typed);letter-spacing:.08em;color:var(--brass);padding-top:5px;font-size:12px}.mw .deal .t{color:var(--ink);margin-bottom:3px;font-weight:700;display:block}.mw .deal .d{color:var(--ink-dim);margin:0;font-size:16px}.mw .payload{border:1px solid var(--rule);background:var(--surface);border-radius:8px;margin:26px 0;padding:22px 24px}.mw .payload .cap{font-family:var(--typed);letter-spacing:.13em;text-transform:uppercase;color:var(--brass);margin:0 0 14px;font-size:11.5px}.mw .payload ol{color:var(--ink-dim);margin:0;padding-left:20px;font-size:16px}.mw .payload li{margin-bottom:9px}.mw .payload li:last-child{margin-bottom:0}.mw .payload li b{color:var(--ink)}.mw .claim{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:22px;margin:34px 0 30px;padding:26px 0 0;display:flex}.mw .claimbtn{background:var(--amber);color:var(--on-accent);font-family:var(--typed);letter-spacing:.13em;text-transform:uppercase;border:1px solid var(--amber);border-radius:999px;flex:none;padding:14px 30px;font-size:14px;text-decoration:none;display:inline-block}.mw .claimbtn:hover{color:var(--amber);background:0 0}.mw .claimnote{color:var(--ink-dim);max-width:34em;margin:0;font-size:14px;line-height:1.55}.mw .claimnote span{font-family:var(--mono);color:var(--brass);letter-spacing:.02em;margin-bottom:5px;font-size:12.5px;display:block}.mw .fineprint{color:var(--ink-faint);border-left:2px solid var(--rule);margin-top:26px;padding-left:16px;font-size:15.5px}.mw .inspector .aside{border-left:2px solid var(--brass);margin-top:16px;padding-left:14px}.mw .colophon{border-top:1px solid var(--rule);padding-top:34px}.mw .swatches{flex-wrap:wrap;gap:10px;margin:16px 0 4px;padding:0;list-style:none;display:flex}.mw .swatches li{font-family:var(--mono);color:var(--ink-dim);letter-spacing:.02em;align-items:center;gap:8px;font-size:11.5px;display:flex}.mw .swatches i{border:1px solid var(--rule);border-radius:2px;flex:none;width:15px;height:15px;display:block}.mw .swatches li b{color:var(--ink-faint);font-size:10.5px;font-weight:400}.mw .whichground{font-family:var(--typed);letter-spacing:.06em;color:var(--brass);margin:0 0 2px;font-size:11.5px}.mw .whichground b{color:var(--ink);font-weight:400}.mw .sunrise-only,.mw[data-theme=light] .lantern-only{display:none}.mw[data-theme=light] .sunrise-only{display:block}@media (prefers-color-scheme:light){.mw:not([data-theme=dark]) .lantern-only{display:none}.mw:not([data-theme=dark]) .sunrise-only{display:block}}.mw footer{border-top:1px solid var(--rule);font-family:var(--typed);color:var(--ink-faint);letter-spacing:.02em;padding:26px 0 60px;font-size:12.5px;line-height:1.8}
