.Site_root__3jx9C{--bg:#faf6f0;--surface:#f3ede4;--surface-hi:#ebe3d7;--text:#2a2220;--muted:#6d5b51;--accent:#b2502d;--accent-soft:#e6a487;--on-accent:#fff;--line:color-mix(in srgb,#b2502d 18%,transparent);--glow:color-mix(in srgb,#d9694a 14%,transparent);--shadow:0 12px 32px color-mix(in srgb,#b2502d 9%,transparent);--chip:#fff;--serif:"Newsreader","Lora",Georgia,serif;--sans:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:light dark;min-height:100vh;background:var(--bg);background-image:radial-gradient(60rem 30rem at 85% -10%,var(--glow),transparent 70%);color:var(--text);font-family:var(--sans);font-size:1.0625rem;line-height:1.7;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){.Site_root__3jx9C{--bg:#1a1714;--surface:#231f1b;--surface-hi:#2d2823;--text:#f1ebe4;--muted:#cdb9ac;--accent:#ec9674;--accent-soft:#b2502d;--on-accent:#2a130a;--line:color-mix(in srgb,#ec9674 20%,transparent);--glow:color-mix(in srgb,#d9694a 16%,transparent);--shadow:0 12px 32px rgb(0 0 0/0.35);--chip:#f4eee7}}.Site_root__3jx9C :where(p){margin:1rem 0;color:var(--text)}.Site_root__3jx9C :where(ul){padding:0;margin:0;color:inherit;list-style:none}.Site_root__3jx9C :where(li){margin:0}.Site_root__3jx9C :where(a){color:var(--accent);text-decoration:none;transition:color .2s ease}.Site_root__3jx9C :where(a):hover{color:var(--text)}.Site_btn__GhYfB:focus-visible,.Site_root__3jx9C :where(a):focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.Site_nav__qqWA3{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.Site_navInner__k6Ggv{max-width:64rem;margin:0 auto;padding:.9rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.Site_brand__Upg_i{font-family:var(--serif);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;color:var(--text)!important}.Site_brand__Upg_i span{color:var(--accent)}.Site_navList__1jftN{display:flex;gap:1.75rem;flex-wrap:wrap;justify-content:flex-end}.Site_navLink__t5Zva{font-size:.95rem;font-weight:500;color:var(--muted);padding:.25rem 0;border-bottom:2px solid transparent}.Site_active__qZZzm,.Site_navLink__t5Zva:hover{color:var(--text)!important;border-bottom-color:var(--accent)}.Site_main__O8dDz{max-width:64rem;margin:0 auto;padding:4.5rem 1.5rem 6rem}.Site_pageHeader__UvLrd{margin-bottom:4rem}.Site_h1__Wb0qD{font-family:var(--serif);font-weight:500;font-size:clamp(2.75rem,8vw,4.5rem);line-height:1.02;letter-spacing:-.03em;margin:0 0 1.25rem;color:var(--text)}.Site_h1__Wb0qD em{font-style:italic;color:var(--accent)}.Site_lede__E6nPR{font-family:var(--serif)!important;font-style:italic;font-size:clamp(1.35rem,3.4vw,1.85rem);line-height:1.45;color:var(--muted)!important;max-width:40rem;margin:0!important}.Site_section__julJC{margin-top:5rem}.Site_h2__Opvfr{font-size:clamp(1.9rem,4.5vw,2.5rem);letter-spacing:-.02em;line-height:1.15;margin:0 0 1.5rem}.Site_h2__Opvfr,.Site_h3__RQUSN{font-family:var(--serif);font-weight:500}.Site_h3__RQUSN{font-size:1.5rem;line-height:1.25;margin:0 0 .5rem}.Site_meta__p2AEt{display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.Site_prose__mbj2p{max-width:40rem}.Site_prose__mbj2p :where(p){color:var(--muted)}.Site_hero___xQXS{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;align-items:center;margin-bottom:1rem}@media (min-width:52rem){.Site_hero___xQXS{grid-template-columns:1fr 15rem}}.Site_avatar__IgUwM{width:11rem;height:11rem;border-radius:50%;object-fit:cover;border:1px solid var(--line);box-shadow:var(--shadow);justify-self:start}@media (min-width:52rem){.Site_avatar__IgUwM{width:15rem;height:15rem;justify-self:end;order:2}}.Site_actions__NxmYM{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.Site_btn__GhYfB{display:inline-block;padding:.8rem 1.4rem;border-radius:2px;font-weight:600;font-size:.95rem;border:1px solid var(--accent);background:var(--accent);color:var(--on-accent)!important;transition:transform .2s ease,box-shadow .2s ease}.Site_btn__GhYfB:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.Site_btnGhost__imRes{background:transparent;color:var(--accent)!important}.Site_wins__X997i{display:grid;grid-gap:1rem;gap:1rem}.Site_win__gOcaS{padding:1.25rem 1.5rem;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:2px;color:var(--text)}.Site_grid3___BJAK{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr}@media (min-width:52rem){.Site_grid3___BJAK{grid-template-columns:repeat(3,1fr)}}.Site_pillar__yTeCr{padding:1.75rem;background:var(--surface);border:1px solid var(--line);border-radius:2px}.Site_pillar__yTeCr :where(p){color:var(--muted);margin:.5rem 0 1rem}.Site_pillar__yTeCr li{padding:.55rem 0;border-top:1px solid var(--line);font-size:.95rem;line-height:1.5}.Site_pillar__yTeCr li strong{display:block;font-weight:600}.Site_pillar__yTeCr li span{color:var(--muted)}.Site_cards__TpVGu{display:grid;grid-gap:1.75rem;gap:1.75rem;grid-template-columns:1fr}@media (min-width:46rem){.Site_cards__TpVGu{grid-template-columns:repeat(2,1fr)}}.Site_card__LBklD{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:2px;overflow:hidden;color:var(--text)!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Site_card__LBklD:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--accent)}.Site_cardImage__eO6_a{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;border-bottom:1px solid var(--line)}.Site_cardBody__QVCUQ{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem}.Site_cardTitle__ctIjT{font-family:var(--serif);font-size:1.6rem;font-weight:500;line-height:1.2;letter-spacing:-.01em}.Site_cardExcerpt__WWBVJ{color:var(--muted);font-size:.98rem;line-height:1.6}.Site_timeline__8jvSG{position:relative;margin-left:.5rem;padding-left:2rem;border-left:1px solid var(--line);display:grid;grid-gap:3rem;gap:3rem}.Site_role__o41ac{position:relative}.Site_role__o41ac:before{content:"";position:absolute;left:calc(-2rem - 5px);top:.55rem;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--bg)}.Site_roleHead__68C_j{display:flex;align-items:center;justify-content:space-between;gap:1rem}.Site_logo__jH_1o{height:2.25rem;width:auto;max-width:7.5rem;object-fit:contain;background:var(--chip);padding:.35rem .6rem;border-radius:4px;border:1px solid var(--line);flex:none}.Site_role__o41ac :where(p){color:var(--muted);max-width:40rem;margin:.5rem 0 0}.Site_frame__arIEK{width:100%;height:640px;border:1px solid var(--line);border-radius:2px;background:#fff}.Site_footer__rfLdx{max-width:64rem;margin:0 auto;padding:2.5rem 1.5rem 3.5rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.5rem 2rem;justify-content:space-between;font-size:.9rem}.Site_footer__rfLdx :where(p){margin:0;color:var(--muted)}.Site_footerLinks__H_j2B{display:flex;gap:1.5rem}@media (max-width:40rem){.Site_navInner__k6Ggv{flex-direction:column;align-items:flex-start;gap:.5rem}.Site_navList__1jftN{justify-content:flex-start;gap:.5rem 1rem}.Site_main__O8dDz{padding-top:3rem}}