.site .pg-event .ev-hero{color:var(--snow);padding-block:clamp(48px,7vw,96px)}.site .pg-event .ev-hero .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.site .pg-event .ev-hero .h1{color:var(--snow)}.site .pg-event .ev-hero .lede{color:var(--mist)}.site .pg-event .ev-hero .ctas{margin-top:28px}.site .pg-event .ev-copy{min-width:0}.site .pg-event .ev-tagline{font-family:var(--display);text-transform:uppercase;color:var(--gold);text-wrap:balance;margin:14px 0 22px;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1}.site .pg-event .ev-photo{aspect-ratio:5/4;object-fit:cover;border-radius:10px;width:100%;display:block}.site .pg-event .ev-hero.tall .wrap{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.site .pg-event .ev-hero.tall .ev-photo{aspect-ratio:4/5;max-height:640px}.site .pg-event .ev-facts-band{border-bottom:1px solid var(--line)}.site .pg-event .ev-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-block:0;display:grid}.site .pg-event .ev-facts div{border-left:1px solid var(--line);padding:22px 20px}.site .pg-event .ev-facts div:first-child{border-left:0;padding-left:0}.site .pg-event .ev-facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-gold);font-size:11px;font-weight:700}.site .pg-event .ev-facts dd{font-family:var(--display);text-transform:uppercase;color:var(--storm);margin:6px 0 0;font-size:22px;font-weight:700;line-height:1.05}.site .pg-event .ev-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.site .pg-event .ev-themes li{background:var(--white);border:1px solid var(--line);border-radius:10px;align-content:start;gap:8px;padding:24px;display:grid}.site .pg-event .ev-themes .num{font-family:var(--display);color:var(--ink-teal);font-size:36px;font-weight:700;line-height:1}.site .pg-event .ev-themes p{color:var(--g75);margin:0}.site .pg-event .ev-band{text-align:center;justify-items:center;gap:6px;display:grid}.site .pg-event .ev-band p{font-family:var(--display);text-transform:uppercase;margin:0;font-weight:700;line-height:1}.site .pg-event .ev-band .ev-band-name{color:var(--snow);font-size:clamp(30px,4vw,48px)}.site .pg-event .ev-band .ev-band-tag{color:var(--gold);font-size:clamp(24px,3vw,34px)}.site .pg-event .ev-evening{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}.site .pg-event .ev-evening li{counter-increment:step;border-left:2px solid var(--teal-50);margin-left:18px;padding:0 0 26px 58px;position:relative}.site .pg-event .ev-evening li:last-child{border-left-color:#0000;padding-bottom:0}.site .pg-event .ev-evening li:before{content:counter(step);background:var(--storm);width:36px;height:36px;color:var(--snow);font-family:var(--display);border-radius:6px;place-items:center;font-size:20px;font-weight:700;display:grid;position:absolute;top:-2px;left:-19px}.site .pg-event .ev-evening h3{margin:4px 0 6px}.site .pg-event .ev-evening p{color:var(--g75);margin:0}.site .pg-event .ev-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.site .pg-event .ev-quotes figure{border:1px solid var(--line-dark);background:var(--storm);border-radius:10px;align-content:space-between;gap:16px;margin:0;padding:24px;display:grid}.site .pg-event .ev-quotes blockquote{color:var(--snow);margin:0;font-size:17px;line-height:1.55}.site .pg-event .ev-quotes figcaption{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:12px;font-weight:700}.site .pg-event .bg-dark .head p{color:var(--mist)}@media (max-width:900px){.site .pg-event .ev-quotes{grid-template-columns:1fr}.site .pg-event .ev-hero .wrap,.site .pg-event .ev-hero.tall .wrap{grid-template-columns:1fr;gap:36px}.site .pg-event .ev-hero.tall .ev-photo{aspect-ratio:4/5;max-height:520px}.site .pg-event .ev-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.site .pg-event .ev-facts div:nth-child(3){border-left:0;padding-left:0}.site .pg-event .ev-themes{grid-template-columns:1fr}}
