.speaker-hero[data-astro-cid-ern53e7e]{background:var(--dark-surface);color:#fff;overflow:hidden}.hero-grid[data-astro-cid-ern53e7e]{grid-template-columns:1.3fr .7fr;align-items:center;gap:60px;min-height:560px;display:grid}.speaker-hero[data-astro-cid-ern53e7e] .eyebrow[data-astro-cid-ern53e7e]{color:#66c7f4}.speaker-hero[data-astro-cid-ern53e7e] h1[data-astro-cid-ern53e7e]{letter-spacing:-.07em;margin:18px 0 30px;font:700 clamp(3rem,7vw,6.5rem)/.96 Space Grotesk}.speaker-hero[data-astro-cid-ern53e7e] h1[data-astro-cid-ern53e7e] span[data-astro-cid-ern53e7e]{color:#66c7f4}.hero-copy[data-astro-cid-ern53e7e]{color:#c3d0db;max-width:620px;font-size:1.2rem}.hero-actions[data-astro-cid-ern53e7e]{align-items:center;gap:25px;margin-top:34px;display:flex}.text-link[data-astro-cid-ern53e7e]{color:#fff;font-weight:700}.text-link[data-astro-cid-ern53e7e] span[data-astro-cid-ern53e7e]{color:#66c7f4;margin-left:5px;font-size:1.3rem}.speaker-portrait[data-astro-cid-ern53e7e]{justify-self:end;width:360px;height:410px;position:relative}.portrait-frame[data-astro-cid-ern53e7e]{background:#0f2634;border:1px solid #66c7f4;position:absolute;inset:20px 25px 20px 5px;overflow:hidden;transform:rotate(4deg);box-shadow:20px 20px #66c7f42e}.portrait-frame[data-astro-cid-ern53e7e] img[data-astro-cid-ern53e7e]{object-fit:cover;object-position:center top;filter:grayscale(20%)contrast(1.05);width:100%;height:100%}.portrait-wash[data-astro-cid-ern53e7e]{background:linear-gradient(#0717210d 35%,#071721eb 100%);position:absolute;inset:0}.portrait-caption[data-astro-cid-ern53e7e]{position:absolute;bottom:22px;left:24px}.portrait-caption[data-astro-cid-ern53e7e] span[data-astro-cid-ern53e7e]{letter-spacing:.15em;color:#c3eafa;font:700 .72rem Space Grotesk}.portrait-tag[data-astro-cid-ern53e7e]{color:var(--ink);letter-spacing:.12em;background:#66c7f4;padding:7px 10px;font:700 .7rem Space Grotesk;position:absolute;top:20px;left:18px;transform:rotate(-4deg)}.proof[data-astro-cid-ern53e7e]{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:20px;padding-top:30px;padding-bottom:30px;display:grid}.proof[data-astro-cid-ern53e7e] div[data-astro-cid-ern53e7e]{border-right:1px solid var(--line);align-items:center;gap:16px;display:flex}.proof[data-astro-cid-ern53e7e] div[data-astro-cid-ern53e7e]:last-child{border:0}.proof[data-astro-cid-ern53e7e] strong[data-astro-cid-ern53e7e]{color:var(--accent);font:700 2rem Space Grotesk}.proof[data-astro-cid-ern53e7e] span[data-astro-cid-ern53e7e]{color:var(--muted);font-size:.85rem;line-height:1.35}.themes[data-astro-cid-ern53e7e]{grid-template-columns:.75fr 1.25fr;gap:75px;padding-top:100px;padding-bottom:105px;display:grid}.section-intro[data-astro-cid-ern53e7e] h2[data-astro-cid-ern53e7e],.talks-intro[data-astro-cid-ern53e7e] h2[data-astro-cid-ern53e7e]{letter-spacing:-.05em;margin:12px 0 20px;font:600 clamp(2rem,4vw,3.2rem)/1.05 Space Grotesk}.theme-grid[data-astro-cid-ern53e7e]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.theme-grid[data-astro-cid-ern53e7e] article[data-astro-cid-ern53e7e]{border-top:3px solid var(--accent);padding-top:18px}.theme-number[data-astro-cid-ern53e7e]{color:var(--accent);font:700 .8rem Space Grotesk}.theme-grid[data-astro-cid-ern53e7e] h3[data-astro-cid-ern53e7e]{margin:30px 0 8px;font:600 1.2rem Space Grotesk}.theme-grid[data-astro-cid-ern53e7e] p[data-astro-cid-ern53e7e]{color:var(--muted);margin:0;font-size:.95rem}.talks[data-astro-cid-ern53e7e]{background:#f2f8fb;padding:100px 0}.talks-intro[data-astro-cid-ern53e7e]{max-width:700px}.talks-intro[data-astro-cid-ern53e7e]>p[data-astro-cid-ern53e7e]:last-child{color:var(--muted);max-width:620px}.talk-list[data-astro-cid-ern53e7e]{border-top:1px solid #cbdde6;margin-top:50px}.talk-card[data-astro-cid-ern53e7e]{border-bottom:1px solid #cbdde6;grid-template-columns:100px 1fr;gap:35px;padding:35px 0;display:grid}.talk-card[data-astro-cid-ern53e7e].featured{border-left:5px solid var(--accent);background:linear-gradient(90deg,#0078d414,#0000);margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.talk-year[data-astro-cid-ern53e7e]{color:var(--accent);font:700 1.2rem Space Grotesk}.talk-event[data-astro-cid-ern53e7e]{font:700 .78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 12px}.talk-event[data-astro-cid-ern53e7e] span[data-astro-cid-ern53e7e]{color:#a7bcc8;padding:0 6px}.talk-body[data-astro-cid-ern53e7e] h3[data-astro-cid-ern53e7e]{margin:0 0 12px;font:600 clamp(1.4rem,3vw,2.1rem)/1.1 Space Grotesk}.talk-body[data-astro-cid-ern53e7e]>p[data-astro-cid-ern53e7e]:not(.talk-event){max-width:700px;color:var(--muted);margin:0}.talk-links[data-astro-cid-ern53e7e]{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}.talk-links[data-astro-cid-ern53e7e] a[data-astro-cid-ern53e7e]{font-size:.9rem;font-weight:700}.talk-links[data-astro-cid-ern53e7e] span[data-astro-cid-ern53e7e]{font-size:1rem}.speaker-cta[data-astro-cid-ern53e7e]{background:var(--accent);color:#fff}.cta-inner[data-astro-cid-ern53e7e]{justify-content:space-between;align-items:center;gap:40px;padding-top:70px;padding-bottom:70px;display:flex}.speaker-cta[data-astro-cid-ern53e7e] .eyebrow[data-astro-cid-ern53e7e]{color:#c9edff}.speaker-cta[data-astro-cid-ern53e7e] h2[data-astro-cid-ern53e7e]{margin:12px 0;font:600 2.7rem/1 Space Grotesk}.speaker-cta[data-astro-cid-ern53e7e] p[data-astro-cid-ern53e7e]:not(.eyebrow){color:#d7effb;max-width:580px}.cta-actions[data-astro-cid-ern53e7e]{flex-wrap:wrap;gap:12px;display:flex}.button-light[data-astro-cid-ern53e7e]{color:var(--accent);background:#fff}.button-light[data-astro-cid-ern53e7e]:hover{color:var(--accent);background:#e7f6fd}@media (width<=800px){.hero-grid[data-astro-cid-ern53e7e]{min-height:0;padding-top:75px;padding-bottom:75px;display:block}.speaker-portrait[data-astro-cid-ern53e7e]{width:300px;height:350px;margin:60px auto 0}.themes[data-astro-cid-ern53e7e]{padding-top:75px;padding-bottom:75px;display:block}.theme-grid[data-astro-cid-ern53e7e]{margin-top:40px}.cta-inner[data-astro-cid-ern53e7e]{display:block}.cta-actions[data-astro-cid-ern53e7e]{margin-top:25px}}@media (width<=600px){.hero-actions[data-astro-cid-ern53e7e]{display:block}.hero-actions[data-astro-cid-ern53e7e] .text-link[data-astro-cid-ern53e7e]{margin-top:20px;display:inline-block}.proof[data-astro-cid-ern53e7e]{display:block}.proof[data-astro-cid-ern53e7e] div[data-astro-cid-ern53e7e]{border-right:0;border-bottom:1px solid var(--line);padding:15px 0}.proof[data-astro-cid-ern53e7e] div[data-astro-cid-ern53e7e]:last-child{border-bottom:0}.theme-grid[data-astro-cid-ern53e7e]{display:block}.theme-grid[data-astro-cid-ern53e7e] article[data-astro-cid-ern53e7e]{margin-top:30px}.talks[data-astro-cid-ern53e7e]{padding:70px 0}.talk-card[data-astro-cid-ern53e7e]{display:block}.talk-year[data-astro-cid-ern53e7e]{margin-bottom:15px}.talk-card[data-astro-cid-ern53e7e].featured{margin-left:-10px;margin-right:-10px;padding-left:15px;padding-right:15px}.speaker-cta[data-astro-cid-ern53e7e] h2[data-astro-cid-ern53e7e]{font-size:2.2rem}}.talks[data-astro-cid-ern53e7e]{background:var(--warm)}.talk-list[data-astro-cid-ern53e7e],.talk-card[data-astro-cid-ern53e7e]{border-color:var(--line)}:root[data-theme=dark] .talk-card[data-astro-cid-ern53e7e].featured{background:linear-gradient(90deg,#66c7f41f,#0000)}
