.toy-talk{padding-top:2rem;padding-bottom:4rem}.talk-hero{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.talk-hero h1{font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.08;color:var(--terracotta,#a44d2e);margin:.7rem 0 1.2rem}.talk-subtitle{font-size:1.6rem;color:#62643d}.talk-hero>img{width:100%;height:100%;max-height:620px;object-fit:cover;border-radius:42% 42% 12px 12px}.talk-questions{padding-left:1.3rem;font-size:1.15rem;line-height:1.7}.talk-details{background:#eee3cf;border-radius:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:2rem;margin:2.5rem 0}.talk-details strong{font-size:1.15rem;color:#555a34}.talk-details p{margin:.6rem 0 0}.workshop-booking{text-align:center;margin:2rem 0}.talk-poster{display:block;max-width:580px;margin:2rem auto}.talk-poster img{width:100%;height:auto}@media(max-width:760px){.talk-hero,.talk-details{grid-template-columns:1fr;gap:1.5rem}.talk-hero>img{height:auto;max-height:none}.talk-details{padding:1.5rem}}
