.speaker-page{--bg:#03111f;--surface:#08233a;--line:#82cdf438;--text:#edf8ff;--muted:#bdd9ea;--gold:#f2bd60;min-height:100svh;color:var(--text);background:linear-gradient(#03111f,#061a2d 55%,#03111f);font-family:Sora,Avenir Next,Arial,sans-serif}.speaker-page *{box-sizing:border-box}.speaker-nav{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03111feb;justify-content:space-between;align-items:center;gap:24px;padding:16px max(5vw,24px);display:flex;position:sticky;top:0}.speaker-nav img{width:min(270px,48vw);height:auto}.speaker-nav nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.speaker-nav a{color:#d9effb;font-size:.82rem;font-weight:800;text-decoration:none}.speaker-nav-cta,.speaker-button{border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-weight:900;text-decoration:none;display:inline-flex;background:var(--gold)!important;color:#092035!important}.speaker-hero{grid-template-columns:minmax(300px,430px) 1fr;align-items:center;gap:56px;padding:76px max(6vw,28px);display:grid}.speaker-portrait{border:1px solid var(--line);background:#06192a;border-radius:26px;overflow:hidden;box-shadow:0 28px 70px #0000004d}.speaker-portrait img{width:100%;height:auto;display:block}.speaker-portrait div{padding:18px 20px}.speaker-portrait span,.speaker-portrait strong{display:block}.speaker-portrait span{color:var(--gold);letter-spacing:.12em;font-size:.76rem;font-weight:900}.speaker-portrait strong{margin-top:6px}.speaker-kicker{color:var(--gold);letter-spacing:.14em;margin:0 0 12px;font-size:.76rem;font-weight:900}.speaker-hero h1,.speaker-topics h2,.speaker-gallery h2,.speaker-books h2,.speaker-recognition h2,.speaker-booking h2,.speaker-intro h2{letter-spacing:-.04em;margin:0;font-size:clamp(2.1rem,5vw,4.8rem);line-height:1}.speaker-hero p,.speaker-intro p,.speaker-topic-grid p,.speaker-gallery p,.speaker-books p,.speaker-recognition p,.speaker-booking p{color:var(--muted);line-height:1.7}.speaker-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.speaker-outline{color:#fff;border:1px solid #f2bd607a;border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.speaker-metrics{grid-template-columns:repeat(6,1fr);gap:12px;padding:0 max(5vw,24px) 72px;display:grid}.speaker-metrics article{border:1px solid var(--line);background:#08233ac7;border-radius:16px;padding:20px}.speaker-metrics strong,.speaker-metrics span{display:block}.speaker-metrics strong{color:var(--gold);font-size:1.8rem}.speaker-metrics span{color:var(--muted);margin-top:6px;font-size:.82rem}.speaker-intro,.speaker-recognition,.speaker-books{grid-template-columns:.9fr 1.1fr;gap:48px;padding:84px max(6vw,28px);display:grid}.speaker-topics,.speaker-gallery,.speaker-booking{padding:84px max(6vw,28px)}.speaker-topic-grid,.speaker-gallery-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.speaker-topic-grid article,.speaker-gallery-grid article{border:1px solid var(--line);background:linear-gradient(#0b2d49f0,#051829fa);border-radius:20px;overflow:hidden}.speaker-topic-grid article{padding:24px}.speaker-topic-grid h3,.speaker-gallery-grid h3,.speaker-book-grid h3,.speaker-recognition-card h3{margin:0 0 10px}.speaker-gallery-grid img{-o-object-fit:cover;object-fit:cover;width:100%;height:250px;display:block}.speaker-gallery-grid h3,.speaker-gallery-grid p{padding-left:20px;padding-right:20px}.speaker-gallery-grid p{padding-bottom:20px}.speaker-book-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.speaker-book-grid article{border:1px solid var(--line);background:#08233ac2;border-radius:18px;grid-template-columns:130px 1fr;align-items:center;gap:18px;padding:18px;display:grid}.speaker-book-grid img{border-radius:8px;width:100%;height:auto}.speaker-book-grid a{color:var(--gold);font-weight:900}.speaker-recognition-card{border:1px solid var(--line);background:#08233ac2;border-radius:22px;grid-template-columns:260px 1fr;align-items:center;gap:24px;padding:22px;display:grid}.speaker-recognition-card img{width:100%;height:auto}.speaker-recognition-card span{color:var(--gold);letter-spacing:.12em;font-size:.75rem;font-weight:900}.speaker-booking{text-align:center;background:radial-gradient(circle at 50% 0,#397faa40,#0000 48%)}.speaker-booking p{max-width:760px;margin-left:auto;margin-right:auto}.speaker-booking .speaker-actions{justify-content:center}.speaker-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding:28px max(5vw,24px);display:flex}.speaker-footer img{width:190px;height:auto}.speaker-footer p{text-align:right;max-width:640px;margin:0}@media (max-width:1100px){.speaker-metrics{grid-template-columns:repeat(3,1fr)}.speaker-topic-grid,.speaker-gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.speaker-nav{align-items:flex-start}.speaker-nav nav{display:none}.speaker-hero,.speaker-intro,.speaker-books,.speaker-recognition{grid-template-columns:1fr}.speaker-hero{padding-top:42px}.speaker-portrait{max-width:430px;margin:auto}.speaker-topic-grid,.speaker-gallery-grid,.speaker-book-grid,.speaker-recognition-card{grid-template-columns:1fr}.speaker-recognition-card img{max-width:420px}.speaker-footer{flex-direction:column;align-items:flex-start}.speaker-footer p{text-align:left}}@media (max-width:560px){.speaker-metrics{grid-template-columns:repeat(2,1fr)}.speaker-actions{flex-direction:column}.speaker-button,.speaker-outline{width:100%}.speaker-topic-grid,.speaker-gallery-grid{grid-template-columns:1fr}.speaker-book-grid article{grid-template-columns:100px 1fr}.speaker-hero h1,.speaker-topics h2,.speaker-gallery h2,.speaker-books h2,.speaker-recognition h2,.speaker-booking h2,.speaker-intro h2{font-size:clamp(2rem,11vw,3.2rem)}}
