@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e8c7e585bb5e69ba-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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d02d66744511ad29-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26dc4a78f0c7af7f-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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_d8265e{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_d8265e{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_231f96{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_231f96{--font-dm-sans:"DM Sans","DM Sans Fallback"}:root{color-scheme:light;--bg:#fbf2e2;--bg-sunk:#f4e6cf;--surface:#fffaf2;--surface-raised:#ffffff;--text:#2b1a0d;--text-muted:#77583a;--text-faint:#a8896a;--line:#ecd9bb;--line-strong:#dbbf95;--accent:#c0650c;--accent-hover:#a45306;--accent-text:#ffffff;--accent-soft:#f7e0c0;--danger:#b3261e;--danger-soft:#fbe1dc;--success:#3b7d3a;--overlay:rgb(28 16 6/0.78);--shadow-sm:0 1px 2px rgb(84 48 12/0.07),0 1px 1px rgb(84 48 12/0.04);--shadow-md:0 6px 18px rgb(84 48 12/0.1),0 1px 3px rgb(84 48 12/0.06);--shadow-lg:0 28px 70px rgb(60 30 5/0.24),0 8px 20px rgb(60 30 5/0.1);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:26px;--radius-full:999px;--font-sans:var(--font-dm-sans),system-ui,-apple-system,sans-serif;--font-display:var(--font-fraunces),Georgia,"Times New Roman",serif;--font-mono:ui-monospace,"SF Mono","Cascadia Code",Menlo,Consolas,monospace;--page-pad:clamp(16px,4vw,44px);--max-w:1480px;--header-h:60px;--header-top:0.75rem;--bar-radius:18px;--ease:cubic-bezier(0.2,0.8,0.2,1);--glass:color-mix(in srgb,var(--bg) 62%,transparent);--glass-soft:color-mix(in srgb,var(--bg) 45%,transparent);--glass-edge:color-mix(in srgb,var(--surface-raised) 45%,transparent);--glass-blur:blur(20px) saturate(1.5);--glass-shine:inset 0 1px 0 color-mix(in srgb,var(--surface-raised) 45%,transparent);--field-filter:none;--field-veil:22%;--brand-gradient:linear-gradient(110deg,var(--text) 0%,var(--text) 38%,var(--accent) 66%,#f2b35a 92%);--ink-gradient:linear-gradient(160deg,color-mix(in srgb,var(--text) 70%,var(--accent)) 0%,var(--text) 45%,color-mix(in srgb,var(--text) 80%,#6b3c12) 100%);--amber-gradient:linear-gradient(160deg,#f6c46e 0%,var(--accent) 55%,#9a4708 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#15100b;--bg-sunk:#0f0b07;--surface:#1e1711;--surface-raised:#282017;--text:#f6ead9;--text-muted:#c4a888;--text-faint:#8e755a;--line:#33281d;--line-strong:#4a3a29;--accent:#f0a042;--accent-hover:#ffb862;--accent-text:#1c1107;--accent-soft:#3b2a16;--danger:#ff7b6c;--danger-soft:#3e1e18;--success:#83c781;--overlay:rgb(6 4 2/0.86);--shadow-sm:0 1px 2px rgb(0 0 0/0.3);--shadow-md:0 8px 22px rgb(0 0 0/0.35),0 1px 3px rgb(0 0 0/0.3);--shadow-lg:0 30px 80px rgb(0 0 0/0.55),0 8px 24px rgb(0 0 0/0.35);--glass:color-mix(in srgb,var(--surface-raised) 55%,transparent);--glass-soft:color-mix(in srgb,var(--surface-raised) 36%,transparent);--glass-edge:rgb(255 236 214/0.1);--glass-blur:blur(24px) saturate(1.7);--glass-shine:inset 0 1px 0 rgb(255 240 222/0.11);--glass-sheen:linear-gradient(180deg,rgb(255 236 214/0.05),transparent 42%);--page-light:radial-gradient(70% 55% at 8% -12%,rgb(240 140 50/0.11),transparent 70%),radial-gradient(60% 50% at 105% 108%,rgb(150 110 240/0.08),transparent 70%);--field-filter:brightness(0.7);--field-veil:48%}}:root[data-theme=dark]{color-scheme:dark;--bg:#15100b;--bg-sunk:#0f0b07;--surface:#1e1711;--surface-raised:#282017;--text:#f6ead9;--text-muted:#c4a888;--text-faint:#8e755a;--line:#33281d;--line-strong:#4a3a29;--accent:#f0a042;--accent-hover:#ffb862;--accent-text:#1c1107;--accent-soft:#3b2a16;--danger:#ff7b6c;--danger-soft:#3e1e18;--success:#83c781;--overlay:rgb(6 4 2/0.86);--shadow-sm:0 1px 2px rgb(0 0 0/0.3);--shadow-md:0 8px 22px rgb(0 0 0/0.35),0 1px 3px rgb(0 0 0/0.3);--shadow-lg:0 30px 80px rgb(0 0 0/0.55),0 8px 24px rgb(0 0 0/0.35);--glass:color-mix(in srgb,var(--surface-raised) 55%,transparent);--glass-soft:color-mix(in srgb,var(--surface-raised) 36%,transparent);--glass-edge:rgb(255 236 214/0.1);--glass-blur:blur(24px) saturate(1.7);--glass-shine:inset 0 1px 0 rgb(255 240 222/0.11);--glass-sheen:linear-gradient(180deg,rgb(255 236 214/0.05),transparent 42%);--page-light:radial-gradient(70% 55% at 8% -12%,rgb(240 140 50/0.11),transparent 70%),radial-gradient(60% 50% at 105% 108%,rgb(150 110 240/0.08),transparent 70%);--field-filter:brightness(0.7);--field-veil:48%}.glass{border:1px solid var(--glass-edge);background:var(--glass-sheen,none),var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-md),var(--glass-shine)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);font-size:16px;line-height:1.5;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;scrollbar-color:var(--line-strong) transparent}html:has(dialog[open]){overflow:hidden}body{min-height:100dvh;display:flex;flex-direction:column;background:var(--page-light,none),var(--bg);overflow-x:clip}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent-soft);color:var(--text)}dialog{color:inherit}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:after,:before,html{scroll-behavior:auto!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}::view-transition-new(*),::view-transition-old(*){animation:none!important}[data-sheen]:after{display:none}}@media (max-width:640px){:root{--field-filter:none;--glass-blur:blur(14px) saturate(1.5)}:root[data-theme=dark]{--field-filter:brightness(0.7);--glass-blur:blur(16px) saturate(1.7)}}@media (max-width:640px) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--field-filter:brightness(0.7);--glass-blur:blur(16px) saturate(1.7)}}html{scroll-padding-top:calc(var(--header-top) + var(--header-h) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html[data-reveal-ready] [data-reveal]:not([data-shown]){opacity:0;transform:translateY(28px)}html[data-reveal-ready] [data-reveal]{animation:none;transition:opacity .7s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--reveal-i, 0) * 70ms)}@media (prefers-reduced-motion:reduce){html[data-reveal-ready] [data-reveal]:not([data-shown]){opacity:1;transform:none}}[data-sheen]{position:relative;isolation:isolate}[data-sheen]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgb(255 255 255/.32),transparent 42%);mix-blend-mode:soft-light;opacity:0;transition:opacity .35s ease;pointer-events:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-sheen]:hover:after{opacity:1}}a[class]:active,button:not(:disabled):active{transition-duration:.08s}:root[data-design=classic]{--glass:var(--surface);--glass-soft:var(--surface);--glass-edge:var(--line);--glass-blur:none;--glass-shine:none;--shadow-lg:0 16px 40px rgb(60 30 5/0.14),0 4px 10px rgb(60 30 5/0.08)}:root[data-design=classic][data-theme=dark]{--glass-edge:rgb(255 255 255/0.08);--glass-sheen:none;--page-light:none}@media (prefers-color-scheme:dark){:root[data-design=classic]:not([data-theme=light]){--glass:var(--surface);--glass-soft:var(--surface);--glass-edge:rgb(255 255 255/0.08);--glass-sheen:none;--page-light:none;--glass-blur:none;--glass-shine:none}}:root[data-design=classic] body{background:var(--bg)}:root[data-effects=off] [data-sheen]:after{display:none}:root[data-effects=off] [data-reveal]{opacity:1!important;transform:none!important;animation:none!important}:root[data-motion=reduced]{scroll-behavior:auto!important}:root[data-motion=reduced] *,:root[data-motion=reduced] :after,:root[data-motion=reduced] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:root[data-motion=reduced] [data-sheen]:after{display:none}:root[data-motion=reduced] ::view-transition-new(*),:root[data-motion=reduced] ::view-transition-old(*){animation:none!important}:root[data-motion=reduced] [data-reveal]{opacity:1!important;transform:none!important}:root[data-text=large]{font-size:112.5%}:root[data-text=xlarge]{font-size:125%}:root[data-contrast=high]{--bg:#fffcf7;--bg-sunk:#f1e1c8;--surface:#ffffff;--surface-raised:#ffffff;--text:#140b04;--text-muted:#46311d;--text-faint:#5f452c;--line:#9c7951;--line-strong:#6d4f30;--accent:#9b4b00;--accent-hover:#7d3c00;--accent-text:#ffffff;--accent-soft:#f9dfb8;--danger:#9f140d;--success:#225e21;--glass:color-mix(in srgb,var(--surface) 94%,transparent);--glass-soft:color-mix(in srgb,var(--surface) 90%,transparent);--glass-edge:var(--line-strong);--glass-shine:none;--field-veil:74%}:root[data-contrast=high][data-theme=dark]{--bg:#0c0906;--bg-sunk:#050402;--surface:#140f0a;--surface-raised:#1d160f;--text:#fff9f0;--text-muted:#e5cfb5;--text-faint:#ccb090;--line:#7a6147;--line-strong:#a78867;--accent:#ffba66;--accent-hover:#ffd194;--accent-text:#120902;--accent-soft:#4a3316;--danger:#ff9c90;--success:#9fe29d;--glass:color-mix(in srgb,var(--surface) 94%,transparent);--glass-soft:color-mix(in srgb,var(--surface) 90%,transparent);--glass-edge:var(--line-strong);--glass-shine:none;--field-veil:76%}@media (prefers-color-scheme:dark){:root[data-contrast=high]:not([data-theme=light]){--bg:#0c0906;--bg-sunk:#050402;--surface:#140f0a;--surface-raised:#1d160f;--text:#fff9f0;--text-muted:#e5cfb5;--text-faint:#ccb090;--line:#7a6147;--line-strong:#a78867;--accent:#ffba66;--accent-hover:#ffd194;--accent-text:#120902;--accent-soft:#4a3316;--danger:#ff9c90;--success:#9fe29d;--glass:color-mix(in srgb,var(--surface) 94%,transparent);--glass-soft:color-mix(in srgb,var(--surface) 90%,transparent);--glass-edge:var(--line-strong);--glass-shine:none;--field-veil:76%}}:root[data-contrast=high] [data-sheen]:after{display:none}:root[data-focus=strong] :focus-visible{outline:3px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 28%,transparent)}:root[data-contrast=high][data-focus=strong] :focus-visible{outline:3px solid var(--text);outline-offset:3px;box-shadow:0 0 0 6px var(--accent)}:root[data-links=underlined] a:where(:not(:has(img,video,svg:only-child))):not([class*=brand]):not([class*=pill]):not([class*=cta]):not([class*=btn]):not([class*=tile]):not([class*=card]):not([class*=fan]):not([class*=skip]){text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1.5px}:root[data-spacing=relaxed]{line-height:1.68;letter-spacing:.012em;word-spacing:.05em}:root[data-spacing=relaxed] body{line-height:1.68}.skip-to-content{position:fixed;top:-100px;left:1rem;z-index:9999;padding:.6rem 1rem;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-text);font-weight:700;font-size:.9rem;box-shadow:var(--shadow-lg);transition:top .12s var(--ease)}.skip-to-content:focus{top:1rem}@media (hover:none) and (pointer:coarse){[data-hash] img,[data-share-hash] img{-webkit-touch-callout:none}}.music_dock__Stixk{position:fixed;right:1.25rem;bottom:1.25rem;z-index:50}.music_start__vlxp5{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border:1px solid var(--line);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--text);font-size:.85rem;font-weight:600;cursor:pointer;box-shadow:var(--shadow-md);transition:border-color .15s,color .15s,transform .15s}.music_start__vlxp5:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.music_start__vlxp5 svg{width:14px;height:14px}.music_bar__thlvi{display:flex;align-items:center;gap:.5rem;width:min(19rem,calc(100vw - 2.5rem));padding:.3rem .7rem .3rem .3rem;border:1px solid var(--line);border-radius:var(--radius-full);background:var(--surface-raised);box-shadow:var(--shadow-md)}.music_barPlay__qTaoZ{display:grid;place-items:center;flex-shrink:0;width:1.9rem;height:1.9rem;border:none;border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent);cursor:pointer}.music_barPlay__qTaoZ svg{width:13px;height:13px}.music_barName__L2HRb{flex:1 1;min-width:0;overflow:hidden;color:var(--text-muted);font-size:.8rem}.music_barNameOn__9nH4h{color:var(--text)}.music_barStill__A5UAP{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music_marquee__olBba{display:flex;gap:2rem;width:max-content;white-space:nowrap;animation:music_walk__AT8V9 12s linear infinite}.music_bar__thlvi:hover .music_marquee__olBba{animation-play-state:paused}@keyframes music_walk__AT8V9{to{transform:translateX(calc(-50% - 1rem))}}.music_volume__FcUj9{flex-shrink:0;width:4.5rem;accent-color:var(--accent);cursor:pointer}@media (max-width:720px){body:has([data-mobile-nav]) .music_dock__Stixk{bottom:calc(5rem + env(safe-area-inset-bottom))}}@media (max-width:480px){.music_dock__Stixk{right:.75rem;bottom:.75rem}.music_volume__FcUj9{display:none}}@media (prefers-reduced-motion:reduce){.music_marquee__olBba{animation:none}}:root[data-motion=reduced] .music_marquee__olBba{animation:none}