:root{--accent:#93420f;--accent-bright:#7f390e;--accent-deep:#c25f22;--accent-rgb:147 66 15;--ink-900:#f1eee2;--ink-800:#e9e5d6;--ink-700:#ded9c7;--ink-600:#cac3ad;--ink-500:#a49c84;--ink-400:#736c58;--ink-300:#4b4638;--ink-900-rgb:241 238 226;--ink-400-rgb:115 108 88;--ink-300-rgb:75 70 56;--paper:#14150f;--paper-dim:#3d3d31;--paper-faint:#5b5a4b;--paper-ghost:#8a8878;--wash-rgb:0 0 0;--on-accent:#fff}.field[data-astro-cid-lcdefpme]{z-index:0;background:radial-gradient(120% 90% at 50% 0%, var(--ink-800) 0%, var(--ink-900) 62%), var(--ink-900);position:fixed;inset:0;overflow:hidden}.blob[data-astro-cid-lcdefpme]{filter:blur(90px);border-radius:50%;position:absolute}.blob--a[data-astro-cid-lcdefpme]{background:radial-gradient(circle, rgb(var(--ink-400-rgb) / .42), transparent 68%);width:58vmax;height:58vmax;animation:drift-a 28s var(--ease-in-out) infinite alternate;top:-24%;left:-14%}.blob--b[data-astro-cid-lcdefpme]{background:radial-gradient(circle, rgb(var(--accent-rgb) / .12), transparent 66%);width:54vmax;height:54vmax;animation:drift-b 34s var(--ease-in-out) infinite alternate;bottom:-26%;right:-20%}@keyframes drift-a{to{transform:translate(8%,6%)scale(1.1)}}@keyframes drift-b{to{transform:translate(-8%,-8%)scale(1.14)}}.brain[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;position:fixed;inset:0;mask-image:radial-gradient(88% 82% at 50% 45%,#000 60%,#0000 100%)}.brain__canvas[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.brain[data-astro-cid-lcdefpme]{display:none}}.page[data-astro-cid-lcdefpme]{z-index:2;max-width:60rem;padding:clamp(var(--sp-8), 8vh, var(--sp-24)) var(--gutter) var(--sp-16);margin-inline:auto;position:relative}.hero__name[data-astro-cid-lcdefpme]{margin-top:var(--sp-4);font-size:var(--text-3xl);font-stretch:82%}.hero__lede[data-astro-cid-lcdefpme]{margin-top:var(--sp-6);max-width:52ch;color:var(--fg-muted);font-size:var(--text-lg);line-height:var(--leading-snug)}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--sp-3);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.btn[data-astro-cid-lcdefpme]{font-size:var(--text-sm);transition:background var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);border:1px solid #0000;border-radius:999px;align-items:center;padding:.85em 1.5em;font-weight:600;text-decoration:none;display:inline-flex}.btn--primary[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--on-accent)}.btn--primary[data-astro-cid-lcdefpme]:hover{background:var(--accent-bright)}.btn--ghost[data-astro-cid-lcdefpme]{isolation:isolate;border-color:var(--hairline-strong);color:var(--fg);position:relative;overflow:hidden}.btn--ghost[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:var(--accent);transform-origin:0;transition:transform .9s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.btn--ghost[data-astro-cid-lcdefpme]:hover:before,.btn--ghost[data-astro-cid-lcdefpme]:focus-visible:before{transform:scaleX(1)}.btn--ghost[data-astro-cid-lcdefpme]:hover,.btn--ghost[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--accent);color:var(--on-accent)}.shot[data-astro-cid-lcdefpme]{margin:var(--sp-6) 0 0;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:rgb(var(--accent-rgb) / .05);aspect-ratio:4/3;position:relative;overflow:hidden}.shot[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background: radial-gradient(120% 120% at 50% 45%, transparent 55%, rgb(var(--ink-900-rgb) / .45) 100%),  linear-gradient(180deg, transparent 28%, rgb(var(--accent-rgb) / .08) 62%, rgb(var(--ink-900-rgb) / .4) 86%, rgb(var(--ink-900-rgb) / .68) 100%),  linear-gradient(0deg, rgb(var(--accent-rgb) / .07), rgb(var(--accent-rgb) / .07));position:absolute;inset:0}.shot__img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 32%;width:100%;height:100%;display:block}.block[data-astro-cid-lcdefpme]{margin-top:clamp(var(--sp-12), 8vh, var(--sp-24));padding-top:var(--sp-8);border-top:1px solid var(--hairline)}.block__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent);font-weight:600}.facts[data-astro-cid-lcdefpme]{gap:var(--sp-3);margin-top:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.facts__item[data-astro-cid-lcdefpme]{padding:var(--sp-4) var(--sp-4) var(--sp-5);background:linear-gradient(168deg, rgb(var(--accent-rgb) / .07), rgb(var(--wash-rgb) / .012));border:1px solid var(--hairline);border-radius:var(--radius-lg);transition:border-color var(--dur) var(--ease-out);flex-direction:column;display:flex}.facts__item[data-astro-cid-lcdefpme]:hover{border-color:rgb(var(--accent-rgb) / .45)}.facts__label[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-base);color:var(--fg);hyphens:auto;font-weight:700;font-stretch:86%;line-height:1.2}.facts__detail[data-astro-cid-lcdefpme]{margin:var(--sp-2) 0 0;padding-top:var(--sp-2);color:var(--fg-faint);font-size:var(--text-xs);text-wrap:balance;margin-top:auto;line-height:1.45}@media (width>=52rem){.facts[data-astro-cid-lcdefpme]{gap:var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr))}.facts__item[data-astro-cid-lcdefpme]{padding:var(--sp-5) var(--sp-5) var(--sp-6)}.facts__label[data-astro-cid-lcdefpme]{font-size:var(--text-lg)}.facts__detail[data-astro-cid-lcdefpme]{font-size:var(--text-sm)}}@media (width>=56rem){.shot[data-astro-cid-lcdefpme]{aspect-ratio:16/7}}.seen[data-astro-cid-lcdefpme]{gap:var(--sp-3) var(--sp-5);margin-top:clamp(var(--sp-8), 5vh, var(--sp-12));padding-top:var(--sp-5);border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:baseline;display:flex}.seen__label[data-astro-cid-lcdefpme]{font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--fg-faint);font-weight:500}.seen__list[data-astro-cid-lcdefpme]{gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.seen__item[data-astro-cid-lcdefpme]{position:relative}.seen__item[data-astro-cid-lcdefpme]+.seen__item[data-astro-cid-lcdefpme]:before{content:"";top:.15em;bottom:.15em;left:calc(var(--sp-5) / -2);background:var(--hairline);width:1px;position:absolute}@media (width<=34rem){.seen__item[data-astro-cid-lcdefpme]+.seen__item[data-astro-cid-lcdefpme]:before{display:none}}.seen__link[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);color:var(--fg-muted);transition:color var(--dur) var(--ease-out);font-weight:600;font-stretch:88%;text-decoration:none;display:inline-block;position:relative}.seen__link[data-astro-cid-lcdefpme]:after{content:"";background:rgb(var(--accent-rgb) / .32);width:100%;height:1px;transition:background-color var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out);position:absolute;bottom:-.25em;left:0}.seen__link[data-astro-cid-lcdefpme]:hover,.seen__link[data-astro-cid-lcdefpme]:focus-visible{color:var(--fg)}.seen__link[data-astro-cid-lcdefpme]:hover:after,.seen__link[data-astro-cid-lcdefpme]:focus-visible:after{background:var(--accent)}@media (prefers-reduced-motion:no-preference){html.js .seen__item[data-astro-cid-lcdefpme]{opacity:0;transform:translate(-8px)}html.is-ready .seen__item[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transition-delay:calc(.68s + var(--i,0) * 70ms);transform:translate(0)}}.block__lede[data-astro-cid-lcdefpme]{max-width:46ch;margin:var(--sp-4) 0 0;color:var(--fg-faint);font-size:var(--text-sm);line-height:1.65}.media[data-astro-cid-lcdefpme]{gap:var(--sp-4);margin-top:var(--sp-7);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));padding:0;list-style:none;display:grid}.media__item[data-astro-cid-lcdefpme]{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:linear-gradient(168deg, rgb(var(--accent-rgb) / .06), rgb(var(--wash-rgb) / .012));transition:border-color var(--dur) var(--ease-out)}.media__item[data-astro-cid-lcdefpme]:hover,.media__item[data-astro-cid-lcdefpme]:focus-within{border-color:rgb(var(--accent-rgb) / .45)}.media__link[data-astro-cid-lcdefpme]{gap:var(--sp-2);height:100%;padding:var(--sp-5) var(--sp-5) var(--sp-6);color:inherit;flex-direction:column;text-decoration:none;display:flex}.media__outlet[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-base);color:var(--fg);padding-right:var(--sp-6);font-weight:700;font-stretch:86%}.media__prog[data-astro-cid-lcdefpme]{margin-top:calc(var(--sp-2) * -1);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--accent)}.media__summary[data-astro-cid-lcdefpme]{color:var(--fg-faint);font-size:var(--text-sm);line-height:1.6}.media__meta[data-astro-cid-lcdefpme]{gap:var(--sp-2);padding-top:var(--sp-3);font-size:var(--text-xs);color:var(--fg-faint);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}.media__dot[data-astro-cid-lcdefpme]{opacity:.5}.media__chip[data-astro-cid-lcdefpme]{letter-spacing:var(--tracking-wide);color:rgb(var(--accent-rgb) / .95);background:rgb(var(--accent-rgb) / .11);border:1px solid rgb(var(--accent-rgb) / .3);border-radius:999px;padding:.15em .5em;font-size:.68rem}.media__arrow[data-astro-cid-lcdefpme]{top:var(--sp-5);right:var(--sp-5);width:1rem;height:1rem;color:var(--accent);opacity:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);position:absolute;transform:translate(-4px,4px)}.media__arrow[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100%}.media__item[data-astro-cid-lcdefpme]:hover .media__arrow[data-astro-cid-lcdefpme],.media__item[data-astro-cid-lcdefpme]:focus-within .media__arrow[data-astro-cid-lcdefpme],.media__item[data-astro-cid-lcdefpme].is-lit .media__arrow[data-astro-cid-lcdefpme]{opacity:1;transform:translate(0,0)}.more[data-astro-cid-lcdefpme]{margin-top:var(--sp-6);border-top:1px solid var(--hairline)}.more__toggle[data-astro-cid-lcdefpme]{gap:var(--sp-3);padding:var(--sp-4) 0;font-size:var(--text-sm);color:var(--fg-muted);cursor:pointer;transition:color var(--dur) var(--ease-out);align-items:center;list-style:none;display:flex}.more__toggle[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.more__toggle[data-astro-cid-lcdefpme]:hover{color:var(--fg)}.more__toggle[data-astro-cid-lcdefpme]:before{content:"";border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);width:.45rem;height:.45rem;transition:transform var(--dur) var(--ease-out);transform:rotate(-45deg)}.more[data-astro-cid-lcdefpme][open] .more__toggle[data-astro-cid-lcdefpme]:before{transform:rotate(45deg)}.more__count[data-astro-cid-lcdefpme]{color:rgb(var(--accent-rgb) / .95);background:rgb(var(--accent-rgb) / .11);border-radius:999px;padding:.1em .5em;font-size:.7rem}.more__list[data-astro-cid-lcdefpme]{padding:0 0 var(--sp-4);margin:0;list-style:none}.more__row[data-astro-cid-lcdefpme]+.more__row[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline)}.more__link[data-astro-cid-lcdefpme]{gap:var(--sp-2) var(--sp-4);padding:var(--sp-3) var(--sp-2);color:var(--fg-muted);border-radius:var(--radius-sm);transition:color var(--dur) var(--ease-out), background var(--dur) var(--ease-out);flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-decoration:none;display:flex}.more__link[data-astro-cid-lcdefpme]:hover,.more__link[data-astro-cid-lcdefpme]:focus-visible{color:var(--fg);background:rgb(var(--accent-rgb) / .06)}.more__outlet[data-astro-cid-lcdefpme]{font-size:var(--text-sm)}.more__prog[data-astro-cid-lcdefpme]{color:var(--fg-faint)}.more__meta[data-astro-cid-lcdefpme]{gap:var(--sp-2);font-size:var(--text-xs);color:var(--fg-faint);align-items:center;display:flex}.roles[data-astro-cid-lcdefpme]{gap:var(--sp-8);margin:var(--sp-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.role[data-astro-cid-lcdefpme]{gap:var(--sp-6);grid-template-columns:minmax(9rem,12rem) 1fr;display:grid}.role__when[data-astro-cid-lcdefpme]{gap:var(--sp-2);color:var(--fg-faint);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-direction:column;align-items:flex-start;display:flex}.role__now[data-astro-cid-lcdefpme]{color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .3);border-radius:999px;padding:.15em .6em;font-weight:600}.role--current[data-astro-cid-lcdefpme] .role__title[data-astro-cid-lcdefpme]{color:var(--accent)}.role__title[data-astro-cid-lcdefpme]{font-size:var(--text-lg);font-stretch:90%}.role__org[data-astro-cid-lcdefpme]{margin-top:var(--sp-1);color:var(--fg-muted);font-size:var(--text-sm)}.role__where[data-astro-cid-lcdefpme]{color:var(--fg-faint)}.role__note[data-astro-cid-lcdefpme]{margin-top:var(--sp-2);max-width:56ch;color:var(--fg-faint);font-size:var(--text-sm);line-height:var(--leading-snug)}.contact[data-astro-cid-lcdefpme]{gap:var(--sp-8);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.contact__col[data-astro-cid-lcdefpme]{gap:var(--sp-2);flex-direction:column;display:flex}.contact__head[data-astro-cid-lcdefpme]{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--fg-faint);font-weight:600}.contact__link[data-astro-cid-lcdefpme]{transform-origin:0;color:var(--fg-muted);font-size:var(--text-sm);transition:color var(--dur-fast) var(--ease-out), transform var(--dur) var(--ease-spring);text-decoration:none;display:inline-block}.contact__link[data-astro-cid-lcdefpme]:hover,.contact__link[data-astro-cid-lcdefpme]:focus-visible{color:var(--accent);transform:scale(1.09)}.contact__place[data-astro-cid-lcdefpme]{color:var(--fg-faint);font-size:var(--text-sm)}.foot[data-astro-cid-lcdefpme]{gap:var(--sp-4);margin-top:var(--sp-24);padding-top:var(--sp-6);border-top:1px solid var(--hairline);color:var(--fg-faint);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;display:flex}@media (width<=40rem){.role[data-astro-cid-lcdefpme]{gap:var(--sp-2);grid-template-columns:1fr}.role__when[data-astro-cid-lcdefpme]{align-items:center;gap:var(--sp-3);flex-direction:row}}.brandbar[data-astro-cid-lcdefpme]{z-index:3;padding:var(--sp-6) var(--gutter) 0;position:relative}.brandbar__link[data-astro-cid-lcdefpme]{gap:var(--sp-3);align-items:center;text-decoration:none;display:inline-flex}.brandbar__mark[data-astro-cid-lcdefpme]{flex:none;width:2.1rem;height:2.1rem}.brandbar__text[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-out);font-weight:700;font-stretch:84%}.brandbar__link[data-astro-cid-lcdefpme]:hover .brandbar__text[data-astro-cid-lcdefpme]{color:var(--accent)}
