.hero[data-astro-cid-lcdefpme]{max-width:var(--content);padding:clamp(40px,5cqw,72px) var(--gutter) clamp(48px,5cqw,80px);flex-wrap:wrap;align-items:flex-end;gap:40px clamp(40px,5cqw,88px);margin:0 auto;display:flex}.hero-text[data-astro-cid-lcdefpme]{flex:1.35 520px;gap:28px;min-width:0;display:grid}h1[data-astro-cid-lcdefpme]{font-size:var(--fs-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.lead[data-astro-cid-lcdefpme]{max-width:36em;font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.hero-photo[data-astro-cid-lcdefpme]{flex:360px;min-width:0;position:relative}.aside[data-astro-cid-lcdefpme]{display:none}@container (width>=900px){.aside[data-astro-cid-lcdefpme]{width:120px;font-family:var(--f-hand);color:var(--accent);margin:0;font-size:22px;line-height:1.05;display:block;position:absolute;top:34px;left:-118px;transform:rotate(-5deg)}.aside[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.aside[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:rotate(4deg)translateY(2px)}}@container (width<=600px){.hero-text[data-astro-cid-lcdefpme],.hero-photo[data-astro-cid-lcdefpme]{flex-basis:100%}}.latest[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:32px clamp(32px,5cqw,72px);display:flex}.latest-photo[data-astro-cid-lcdefpme]{flex:1.2 440px;min-width:0}.latest-text[data-astro-cid-lcdefpme]{flex:380px;align-content:center;gap:18px;min-width:0;display:grid}@container (width<=600px){.latest-photo[data-astro-cid-lcdefpme],.latest-text[data-astro-cid-lcdefpme]{flex-basis:100%}}.latest[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-h1);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.latest[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.latest[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px}.summary[data-astro-cid-lcdefpme]{font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.meta[data-astro-cid-lcdefpme]{font-family:var(--f-mono);color:var(--ink-3);margin:0;font-size:13px}.read[data-astro-cid-lcdefpme]{min-height:44px;font-family:var(--f-sans);align-items:center;font-size:17px;font-weight:600;display:inline-flex}.upstream[data-astro-cid-lcdefpme]{background:var(--paper-2);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.upstream-inner[data-astro-cid-lcdefpme]{max-width:var(--content);padding:clamp(48px,6cqw,88px) var(--gutter);flex-wrap:wrap;align-items:center;gap:32px clamp(40px,6cqw,96px);margin:0 auto;display:flex}.upstream-text[data-astro-cid-lcdefpme]{flex:380px;gap:14px;display:grid}.upstream-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h1);letter-spacing:-.02em;margin:0;font-style:italic;font-weight:600;line-height:1}.upstream-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30em;font-size:var(--fs-lead);color:var(--ink-2);margin:0;line-height:1.5}.upstream-form[data-astro-cid-lcdefpme]{flex:400px;min-width:0}@container (width<=600px){.upstream-text[data-astro-cid-lcdefpme],.upstream-form[data-astro-cid-lcdefpme]{flex-basis:100%}}.work-speaking[data-astro-cid-lcdefpme]{max-width:var(--content);padding:var(--section) var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:56px clamp(40px,6cqw,96px);margin:0 auto;display:grid}.col[data-astro-cid-lcdefpme]{align-content:start;gap:4px;display:grid}.col[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);letter-spacing:-.015em;margin:0 0 10px;font-weight:600}.intro[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0 0 16px;font-size:18px;line-height:1.55}.row[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 0;display:flex}.row-title[data-astro-cid-lcdefpme]{font-size:19px;line-height:1.35}.talk[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);text-wrap:pretty;margin:0;padding:14px 0;font-size:19px;font-style:italic;line-height:1.35}.col-link[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);min-height:44px;font-family:var(--f-sans);align-items:center;margin-top:8px;font-size:16px;font-weight:600;display:inline-flex}.convictions[data-astro-cid-lcdefpme]{max-width:var(--content);padding:var(--section) var(--gutter);margin:0 auto}.conv-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:end;gap:16px 64px;margin-bottom:40px;display:flex}.conv-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h1);letter-spacing:-.02em;flex:360px;margin:0;font-weight:600;line-height:1.08}.conv-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34em;color:var(--ink-2);flex:320px;margin:0;font-size:18px;line-height:1.55}.conv-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 32px;display:grid}.conv[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--rule-strong);color:var(--ink);grid-template-rows:auto auto 1fr auto;gap:14px;padding:24px 0 32px;text-decoration:none;display:grid}.conv[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.conv-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.conv[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.conv[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.conv-link[data-astro-cid-lcdefpme]{font-family:var(--f-sans);color:var(--accent);text-underline-offset:3px;padding:12px 0;font-size:15px;font-weight:600;text-decoration:underline;display:inline-block}.conv[data-astro-cid-lcdefpme]:hover .conv-link[data-astro-cid-lcdefpme]{text-decoration-thickness:2px}
