#kb-site-preview .studio-events-intro {padding-bottom:20px;max-width:900px;}
#kb-site-preview .studio-events-intro h1 {font:400 clamp(42px,5vw,74px)/1.1 'playfair display',serif;letter-spacing:-.035em;}
#kb-site-preview .studio-events-intro p:not(.kicker) {max-width:650px;font-size:18px;}
#kb-site-preview .studio-event {padding-top:30px;}
#kb-site-preview .studio-event-heading {max-width:760px;margin-bottom:30px;}
#kb-site-preview .studio-event-story {display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,80px);margin-top:40px;}
#kb-site-preview .studio-event-story aside {padding-left:32px;border-left:1px solid #d4c8db;}
#kb-site-preview .studio-event-story .actions {gap:4px;margin-top:12px;}
#kb-site-preview .studio-events-visit p {max-width:600px;}
@media (max-width:700px) {#kb-site-preview .studio-event-story {grid-template-columns:1fr;}#kb-site-preview .studio-event-story aside {border-left:0;border-top:1px solid #d4c8db;padding:26px 0 0;}}
