.hero[data-astro-cid-v2gmbbcj]{background:radial-gradient(ellipse 60% 70% at 85% 40%, #f2892b29, transparent 70%), var(--ink);padding:clamp(48px,8vw,100px) 0;position:relative;overflow:hidden}.wm[data-astro-cid-v2gmbbcj]{font-size:clamp(9rem,26vw,24rem);bottom:-5vw;left:-2vw}.hero-grid[data-astro-cid-v2gmbbcj]{z-index:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(36px,7vw,96px);display:grid;position:relative}.hero[data-astro-cid-v2gmbbcj] h1[data-astro-cid-v2gmbbcj]{font-size:clamp(2.8rem,6.4vw,5.2rem)}.hero[data-astro-cid-v2gmbbcj] .frame[data-astro-cid-v2gmbbcj]{justify-self:end;width:100%;max-width:400px}.formats[data-astro-cid-v2gmbbcj]{gap:clamp(56px,8vw,100px);display:grid}.formats[data-astro-cid-v2gmbbcj] article[data-astro-cid-v2gmbbcj]{grid-template-columns:.7fr 1.3fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.formats[data-astro-cid-v2gmbbcj] article[data-astro-cid-v2gmbbcj]:nth-child(2n) .pic[data-astro-cid-v2gmbbcj]{order:2}.formats[data-astro-cid-v2gmbbcj] .pic[data-astro-cid-v2gmbbcj]{max-width:380px}.vid-frame[data-astro-cid-v2gmbbcj]{isolation:isolate;width:100%;text-decoration:none;display:block;position:relative}.vid-frame[data-astro-cid-v2gmbbcj]:before{content:"";background:var(--fire);z-index:-1;position:absolute;inset:16px -16px -16px 16px}.vid-frame[data-astro-cid-v2gmbbcj] img[data-astro-cid-v2gmbbcj]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.play[data-astro-cid-v2gmbbcj]{aspect-ratio:1;background:var(--fire);border-radius:50%;width:27%;transition:transform .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #f2892b47,0 10px 30px #00000080}.play[data-astro-cid-v2gmbbcj]:after{content:"";background:var(--ink);clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;inset:30% 26% 30% 38%}.vid-frame[data-astro-cid-v2gmbbcj]:hover .play[data-astro-cid-v2gmbbcj]{transform:translate(-50%,-50%)scale(1.08)}.ig[data-astro-cid-v2gmbbcj]{background:var(--ink);color:var(--fire);letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;font-size:.7rem;font-weight:700;position:absolute;bottom:0;left:0}.formats[data-astro-cid-v2gmbbcj] .frame--color[data-astro-cid-v2gmbbcj] img[data-astro-cid-v2gmbbcj]{filter:contrast(1.05)}.formats[data-astro-cid-v2gmbbcj] .frame[data-astro-cid-v2gmbbcj] img[data-astro-cid-v2gmbbcj]{aspect-ratio:1}.talks[data-astro-cid-v2gmbbcj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:32px 0 0;padding:0;list-style:none;display:grid}.talks[data-astro-cid-v2gmbbcj] li[data-astro-cid-v2gmbbcj]{border-bottom:1px solid var(--rule);grid-template-columns:72px 1fr;gap:12px;padding:26px 0;display:grid}.talks[data-astro-cid-v2gmbbcj] .no[data-astro-cid-v2gmbbcj]{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--fire);font-size:3rem;font-weight:900;line-height:.9}.talks[data-astro-cid-v2gmbbcj] h3[data-astro-cid-v2gmbbcj]{margin-bottom:6px;font-size:1.7rem}.talks[data-astro-cid-v2gmbbcj] p[data-astro-cid-v2gmbbcj]{margin:0}.seen[data-astro-cid-v2gmbbcj]{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.seen[data-astro-cid-v2gmbbcj] li[data-astro-cid-v2gmbbcj]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.04em;color:var(--bone);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:12px 20px;font-size:1.15rem;font-weight:700}.press[data-astro-cid-v2gmbbcj]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.bio-h[data-astro-cid-v2gmbbcj]{letter-spacing:.16em;text-transform:uppercase;color:var(--fire);margin-top:20px;font-size:.75rem}.bio[data-astro-cid-v2gmbbcj]{background:var(--ink);border:1px solid var(--rule);padding:20px;font-size:.98rem}.photos[data-astro-cid-v2gmbbcj]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.photos[data-astro-cid-v2gmbbcj] a[data-astro-cid-v2gmbbcj]{border:1px solid var(--rule);display:block;position:relative;overflow:hidden}.photos[data-astro-cid-v2gmbbcj] img[data-astro-cid-v2gmbbcj]{aspect-ratio:4/5;object-fit:cover;filter:grayscale();transition:filter .2s}.photos[data-astro-cid-v2gmbbcj] a[data-astro-cid-v2gmbbcj]:hover img[data-astro-cid-v2gmbbcj]{filter:none}.photos[data-astro-cid-v2gmbbcj] span[data-astro-cid-v2gmbbcj]{background:var(--fire);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;font-size:.66rem;font-weight:700;position:absolute;bottom:8px;left:8px}.book-grid[data-astro-cid-v2gmbbcj]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.form[data-astro-cid-v2gmbbcj]{background:var(--navy);border:1px solid var(--rule);border-top:3px solid var(--fire);gap:16px;padding:clamp(24px,3vw,36px);display:grid}.form[data-astro-cid-v2gmbbcj] label[data-astro-cid-v2gmbbcj]{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--smoke);gap:6px;font-size:.75rem;display:grid}.form[data-astro-cid-v2gmbbcj] input[data-astro-cid-v2gmbbcj],.form[data-astro-cid-v2gmbbcj] select[data-astro-cid-v2gmbbcj],.form[data-astro-cid-v2gmbbcj] textarea[data-astro-cid-v2gmbbcj]{font:inherit;font-family:var(--f-body);text-transform:none;letter-spacing:0;color:var(--bone);background:var(--ink);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:13px 14px;font-size:1rem}.form[data-astro-cid-v2gmbbcj] input[data-astro-cid-v2gmbbcj]:focus,.form[data-astro-cid-v2gmbbcj] select[data-astro-cid-v2gmbbcj]:focus,.form[data-astro-cid-v2gmbbcj] textarea[data-astro-cid-v2gmbbcj]:focus{border-color:var(--fire);outline:none}.form[data-astro-cid-v2gmbbcj] button[data-astro-cid-v2gmbbcj]{justify-self:start}@media (width<=900px){.hero-grid[data-astro-cid-v2gmbbcj],.formats[data-astro-cid-v2gmbbcj] article[data-astro-cid-v2gmbbcj],.press[data-astro-cid-v2gmbbcj],.book-grid[data-astro-cid-v2gmbbcj]{grid-template-columns:1fr}.hero[data-astro-cid-v2gmbbcj] .frame[data-astro-cid-v2gmbbcj]{justify-self:start;max-width:300px}.formats[data-astro-cid-v2gmbbcj] article[data-astro-cid-v2gmbbcj]:nth-child(2n) .pic[data-astro-cid-v2gmbbcj]{order:0}.formats[data-astro-cid-v2gmbbcj] .pic[data-astro-cid-v2gmbbcj]{max-width:300px}.talks[data-astro-cid-v2gmbbcj]{grid-template-columns:1fr}}
