.ep-hero{min-height:570px;display:grid;grid-template-columns:1fr 380px;align-items:center;padding:70px 7vw;overflow:hidden;background:radial-gradient(circle at 80% 45%,#7557e536,transparent 27%),#090a12}.ep-hero-copy>span,.ep-discovery main>header span,.ep-filter-card>span,.ep-states header>span,.es-description>span,.es-works header span,.es-gallery header>span,.es-essays header>span,.es-related header>span{color:#a08df1;font-size:8px;font-weight:800;letter-spacing:2px}.ep-hero h1{max-width:850px;margin:12px 0;font:700 clamp(52px,7vw,94px)/.95 Space Grotesk;letter-spacing:-4px}.ep-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #a08bf1}.ep-hero-copy>p{max-width:650px;color:#a0a5b5;font-size:17px}.ep-hero form{max-width:790px;display:flex;gap:7px;margin-top:30px;padding:7px;border:1px solid #343748;border-radius:11px;background:#11131dd9}.ep-hero form label{min-width:0;flex:1;display:flex;align-items:center;gap:7px;padding-left:10px}.ep-hero input,.ep-hero select{min-width:0;padding:11px;border:0;outline:0;background:transparent;color:#fff}.ep-hero select{width:150px;border-left:1px solid #303344}.ep-hero button,.ep-filter-card button{padding:12px 17px;border:0;border-radius:8px;background:#7557e7;color:#fff;font-weight:800}.ep-orbit{width:280px;height:280px;position:relative;display:grid;place-content:center;text-align:center;border:1px solid #ffffff1d;border-radius:50%;box-shadow:inset 0 0 60px #7655e524}.ep-orbit:before,.ep-orbit:after{content:"";position:absolute;border:1px dashed #ffffff16;border-radius:50%}.ep-orbit:before{inset:-35px}.ep-orbit:after{inset:38px}.ep-orbit strong{font:700 85px/.8 Space Grotesk;color:#a18df3}.ep-orbit span{font-size:9px;letter-spacing:3px}.ep-orbit i{position:absolute;inset:-18px;border-top:2px solid #866bf0;border-radius:50%;transform:rotate(30deg)}.ep-categories{height:54px;display:flex;align-items:center;gap:27px;padding:0 7vw;border-block:1px solid #242737;overflow:auto}.ep-categories a{height:100%;display:flex;align-items:center;gap:5px;color:#858a9c;font-size:10px;font-weight:700;white-space:nowrap}.ep-categories a.active{color:#fff;border-bottom:2px solid var(--event-color,#8063ed)}.ep-categories small{color:#626779}.ep-feature{padding:60px 7vw}.ep-feature>a{min-height:470px;position:relative;display:flex;align-items:flex-end;gap:20px;padding:35px;border-radius:17px;overflow:hidden;background:#11131d}.ep-feature>a:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,#090a12f5)}.ep-feature>a>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ep-feature-date,.ep-feature>a>section{position:relative;z-index:1}.ep-feature-date{display:flex;align-items:center;gap:9px;padding:11px 15px;border:1px solid #ffffff22;border-radius:10px;background:#0a0b13d9}.ep-feature-date>b{font:700 48px Space Grotesk}.ep-feature-date span,.ep-feature-date small{display:block}.ep-feature-date span{color:#ad9af5;font-size:10px}.ep-feature-date small{color:#858a9c}.ep-feature>a>section{max-width:780px}.ep-feature section>span,.ep-event-list section>span,.es-hero>div>span,.es-related section>span{display:inline-flex;padding:4px 8px;border-radius:4px;background:var(--event-color);font-size:8px;font-weight:800;text-transform:uppercase}.ep-feature h2{margin:9px 0;font:700 clamp(34px,5vw,62px)/1 Space Grotesk}.ep-feature section p,.ep-feature section small{display:block;color:#c3c6d0}.ep-feature section>b{display:inline-block;margin-top:12px;color:#ad9bf4}.ep-discovery{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:45px;padding:70px 7vw;background:#0d0f18}.ep-discovery main>header{display:flex;align-items:end;justify-content:space-between}.ep-discovery h2,.ep-states h2{margin:6px 0;font:700 clamp(29px,4vw,45px) Space Grotesk}.ep-event-list>h3{margin:30px 0 10px;font:700 20px Space Grotesk}.ep-event-list>h3 small{color:#74798a}.ep-event-list>a{display:flex;align-items:center;gap:14px;margin-bottom:8px;padding:11px;border:1px solid #282b3b;border-radius:11px;background:#11131d}.ep-event-list>a:hover{border-color:#6453a7;transform:translateX(4px)}.ep-event-list time{width:60px;text-align:center}.ep-event-list time b,.ep-event-list time span{display:block}.ep-event-list time b{font:700 30px Space Grotesk}.ep-event-list time span{color:#9d89ed;font-size:9px}.ep-event-list>a>img,.ep-cover-empty{width:110px;height:72px;object-fit:cover;border-radius:7px;background:#090a12}.ep-cover-empty{display:grid;place-items:center}.ep-event-list>a>section{min-width:0;flex:1}.ep-event-list h4{margin:4px 0;font:700 18px Space Grotesk}.ep-event-list p{margin:0;color:#858a9b;font-size:10px}.ep-discovery>aside{align-self:start;position:sticky;top:95px}.ep-calendar,.ep-filter-card{margin-bottom:12px;padding:19px;border:1px solid #292c3c;border-radius:12px;background:#11131d}.ep-calendar>header{display:flex;align-items:center;justify-content:space-between}.ep-calendar h3{margin:0;font:700 17px Space Grotesk}.ep-calendar header>a{color:#9e8bee}.ep-week,.ep-days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.ep-week{margin:17px 0 7px;color:#64697a;font-size:7px;text-align:center}.ep-days>a,.ep-days>i{height:34px;position:relative;display:grid;place-items:center;border-radius:6px;font-size:9px}.ep-days .today{border:1px solid #7259d6}.ep-days .has-event{background:#7658e518;font-weight:800}.ep-days .has-event small{position:absolute;bottom:3px;width:4px;height:4px;border-radius:50%;background:var(--event-color)}.ep-calendar-all{display:block;margin-top:13px;text-align:center;color:#9c88eb;font-size:8px}.ep-filter-card h3{font:700 18px Space Grotesk}.ep-filter-card label{display:block;margin:11px 0;color:#898e9f;font-size:9px}.ep-filter-card select,.ep-filter-card input{width:100%;margin-top:5px;padding:9px;border:1px solid #303344;border-radius:7px;background:#090a12;color:#fff}.ep-filter-card button{width:100%}.ep-filter-card form>a{display:block;text-align:center;margin-top:9px;color:#717688;font-size:8px}.ep-states{padding:75px 7vw}.ep-states>div{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:28px}.ep-states a{padding:18px;border:1px solid #292c3c;border-radius:10px;background:#11131d}.ep-states strong,.ep-states span,.ep-states b{display:block}.ep-states strong{font:700 26px Space Grotesk;color:#a18ef2}.ep-states span{color:#777c8e;font-size:9px}.ep-states b{margin-top:12px;font-size:8px}.ep-empty{text-align:center;padding:80px}.ep-empty h3{font:700 25px Space Grotesk}.ep-empty p{color:#84899b}.es-page{background:#090a12}.es-hero{min-height:650px;position:relative;display:flex;align-items:flex-end;padding:80px 7vw 60px;background:linear-gradient(0deg,#090a12 3%,#090a123b 70%),var(--event-cover) center/cover}.es-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#090a12bc,transparent 70%)}.es-hero>a{position:absolute;z-index:1;top:35px}.es-hero>div:last-child{position:relative;z-index:1;max-width:1050px}.es-hero h1{margin:12px 0;font:700 clamp(52px,8vw,96px)/.95 Space Grotesk;letter-spacing:-4px}.es-hero>div>p{font-size:19px}.es-hero>div>section{display:flex;gap:35px;align-items:center;margin-top:25px}.es-hero time{display:flex;align-items:center;gap:10px;padding-right:35px;border-right:1px solid #ffffff28}.es-hero time>b{font:700 52px Space Grotesk}.es-hero time span,.es-hero time small,.es-hero section>div small,.es-hero section>div b,.es-hero section>div span{display:block}.es-hero time span{color:#b4a3f5}.es-hero time small,.es-hero section>div small,.es-hero section>div span{font-size:9px}.es-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:45px;max-width:1250px;margin:auto;padding:65px 25px}.es-date-detail{display:flex;align-items:center;gap:20px;padding:20px;border:1px solid #292c3c;border-radius:12px;background:#11131d}.es-date-detail>div{flex:1}.es-date-detail span,.es-date-detail b{display:block}.es-date-detail span{color:#8170c3;font-size:8px}.es-date-detail b{font:700 15px Space Grotesk}.es-description{padding:55px 0}.es-description h2{margin:7px 0 25px;font:700 clamp(30px,4vw,45px) Space Grotesk}.es-description>div{color:#c5c8d2;font-size:16px;line-height:1.8}.es-description img{max-width:100%}.es-works>div{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.es-works img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px}.es-works a>span{display:block;margin-top:7px;color:#a08ced;font-size:8px}.es-works h3{margin:2px;font:700 13px Space Grotesk}.es-layout>aside{align-self:start;position:sticky;top:95px}.es-layout aside>section{margin-bottom:12px;padding:20px;border:1px solid #292c3c;border-radius:12px;background:#11131d}.es-layout aside section>span{color:#a18df1;font-size:8px;font-weight:800}.es-layout aside h2{margin:5px 0 14px;font:700 20px Space Grotesk}.es-info p{padding-bottom:9px;border-bottom:1px solid #292c3c}.es-info small,.es-info b{display:block}.es-info small{color:#777c8e;font-size:8px}.es-primary,.es-secondary{display:block;margin-top:7px;padding:11px;border-radius:7px;text-align:center;font-size:9px;font-weight:800}.es-primary{background:#7658e7}.es-secondary{border:1px solid #303344}.es-location p{color:#898e9f;font-size:10px}.es-location a{color:#a18ef2;font-size:9px}.es-share{display:flex;flex-wrap:wrap;gap:7px}.es-share>span{width:100%}.es-share a{padding:7px 9px;border:1px solid #303344;border-radius:6px;font-size:8px}.es-gallery,.es-essays,.es-related{padding:75px 7vw;border-top:1px solid #242737}.es-gallery>header{display:grid;grid-template-columns:1fr auto}.es-gallery h2,.es-essays h2,.es-related h2{margin:6px 0;font:700 clamp(30px,4vw,47px) Space Grotesk}.es-gallery header>a{grid-column:2;grid-row:1/3;color:#a18df2}.es-gallery>div{display:grid;grid-template-columns:repeat(8,1fr);gap:5px;margin-top:25px}.es-gallery a{aspect-ratio:1;overflow:hidden;border-radius:6px}.es-gallery img{width:100%;height:100%;object-fit:cover}.es-essays{background:#0d0f18}.es-essays>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.es-essays a{height:380px;position:relative;overflow:hidden;border-radius:12px}.es-essays img{width:100%;height:100%;object-fit:cover}.es-essays h3{position:absolute;bottom:0;margin:0;padding:40px 15px 15px;background:linear-gradient(transparent,#090a12);width:100%}.es-related>div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.es-related a{position:relative;min-height:330px;overflow:hidden;border-radius:11px;background:#11131d}.es-related img{position:absolute;width:100%;height:100%;object-fit:cover}.es-related a:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#090a12)}.es-related time,.es-related a>section{position:absolute;z-index:1}.es-related time{top:12px;left:12px;padding:8px;background:#090a12da}.es-related time b,.es-related time span{display:block}.es-related a>section{left:0;right:0;bottom:0;padding:15px}.es-related h3{margin:5px 0}@media(max-width:900px){.ep-hero{grid-template-columns:1fr}.ep-orbit{display:none}.ep-discovery,.es-layout{grid-template-columns:1fr}.ep-discovery>aside,.es-layout>aside{position:static}.ep-states>div{grid-template-columns:repeat(3,1fr)}.es-related>div{grid-template-columns:1fr 1fr}}@media(max-width:620px){.ep-hero{padding:60px 18px}.ep-hero h1{font-size:51px;letter-spacing:-2px}.ep-hero form{flex-direction:column}.ep-hero select{width:100%;border:0}.ep-categories{padding:0 18px}.ep-feature{padding:40px 18px}.ep-feature>a{min-height:500px;padding:20px;flex-direction:column;align-items:flex-start;justify-content:flex-end}.ep-discovery{padding:55px 18px}.ep-event-list>a>img,.ep-cover-empty{display:none}.ep-states{padding:55px 18px}.ep-states>div{grid-template-columns:1fr 1fr}.es-hero{padding:70px 18px 40px}.es-hero h1{font-size:49px;letter-spacing:-2px}.es-hero>div>section,.es-date-detail{align-items:flex-start;flex-direction:column}.es-hero time{border:0}.es-layout{padding:45px 18px}.es-works>div{grid-template-columns:repeat(3,1fr)}.es-gallery,.es-essays,.es-related{padding:55px 18px}.es-gallery>div{grid-template-columns:repeat(2,1fr)}.es-essays>div,.es-related>div{grid-template-columns:1fr}}
