@font-face{font-family:Antonio;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/41579f70b9bdd955-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Antonio;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af1398d181bb9623-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Antonio Fallback;src:local("Arial");ascent-override:137.82%;descent-override:16.61%;line-gap-override:0.00%;size-adjust:83.79%}.__className_838bea{font-family:Antonio,Antonio Fallback;font-weight:700;font-style:normal}.__variable_838bea{--font-antonio:"Antonio","Antonio Fallback"}:root{--black:#000;--white:#fff;--orange:#f7931a;--red:#f11212;--gray:#4d4d4d;--muted:#9a9a9a;--line:rgba(255,255,255,0.14);--display:var(--font-antonio),"Antonio","Arial Narrow",sans-serif;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--gutter:clamp(16px,4vw,48px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer;text-align:left}img{display:block}::selection{background:var(--orange);color:var(--black)}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;color:var(--muted)}.hl{color:var(--orange)}.header{position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;gap:24px;padding:20px var(--gutter);background:linear-gradient(180deg,rgba(0,0,0,.75),rgba(0,0,0,0))}.wordmark{font-family:var(--display);font-size:20px;letter-spacing:.04em;white-space:nowrap}.wordmark .dash{color:var(--orange)}.wordmark sup{font-family:var(--sans);font-size:9px;margin-left:2px}.header-rule{flex:1 1;height:1px;background:rgba(255,255,255,.4)}.header-cta{font-size:11px;font-weight:700;letter-spacing:.18em}.header-cta:hover{color:var(--orange)}.menu-btn{position:fixed;z-index:60;left:var(--gutter);top:72px;font-size:11px;font-weight:700;letter-spacing:.16em;padding:4px 0 4px 12px;border-left:3px solid var(--orange)}.menu-plus{display:inline-block;transition:transform .3s;margin-right:4px}.menu-btn.open .menu-plus{transform:rotate(45deg)}.menu{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.96);display:flex;flex-direction:column;justify-content:center;padding:0 var(--gutter);opacity:0;pointer-events:none;transition:opacity .35s}.menu.open{opacity:1;pointer-events:auto}.menu>*{font-family:var(--display);text-transform:uppercase;font-size:clamp(48px,10vw,120px);line-height:1.05;transform:translateY(30px);opacity:0;transition:transform .5s,opacity .5s,color .2s}.menu.open>*{transform:none;opacity:1}.menu>:hover{color:var(--orange)}.menu-num{font-family:var(--sans);font-size:12px;color:var(--muted);vertical-align:top;margin-right:16px;letter-spacing:.1em}.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden}.hero-bg,.hero-bg img{position:absolute;inset:0}.hero-bg img{width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .9s ease,transform 6s ease;filter:saturate(.85)}.hero-bg img.on{opacity:1;transform:scale(1)}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.7) 45%,rgba(0,0,0,.35)),linear-gradient(0deg,rgba(0,0,0,.95),rgba(0,0,0,0) 45%)}.hero-content{position:relative;z-index:2;width:100%;padding:140px var(--gutter) 72px}.hero-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:28px;color:var(--white)}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 0 rgba(241,18,18,.6);animation:pulse 1.8s infinite}@keyframes pulse{70%{box-shadow:0 0 0 10px rgba(241,18,18,0)}to{box-shadow:0 0 0 0 rgba(241,18,18,0)}}.hero-list{list-style:none}.hero-list li{display:flex;align-items:center;gap:18px}.hero-date{width:74px;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--muted)}.hero-name{font-family:var(--display);text-transform:uppercase;white-space:nowrap;font-size:clamp(44px,7.4vw,104px);line-height:1.02;letter-spacing:-.005em;color:var(--white);transition:color .25s,transform .35s}.hero-list li.active .hero-name{color:var(--orange);transform:translateX(6px)}.hero-meta{font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--muted);display:flex;flex-direction:column;gap:6px}.hero-title{color:var(--white);text-transform:uppercase;max-width:340px;line-height:1.5;animation:fadeUp .4s ease}.hero-play{color:var(--red);animation:fadeUp .4s ease .05s both}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.view-more{display:inline-block;margin:28px 0 0 92px;font-size:11px;font-weight:700;letter-spacing:.18em;border-bottom:1px solid;padding-bottom:3px;transition:color .2s}.view-more:hover{color:var(--orange)}.hero-progress{position:absolute;z-index:2;right:var(--gutter);top:50%;display:flex;flex-direction:column;gap:8px}.hero-progress span{width:2px;height:34px;background:rgba(255,255,255,.2);position:relative;overflow:hidden}.hero-progress span.on:after{content:"";position:absolute;inset:0;background:var(--orange);transform-origin:top;animation:fill 4.5s linear forwards;animation-play-state:inherit}@keyframes fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.scroll-cue{position:absolute;z-index:2;right:var(--gutter);bottom:28px;font-size:20px;animation:bob 2s ease-in-out infinite}@keyframes bob{50%{transform:translateY(6px)}}.marquee{background:var(--orange);color:var(--black);overflow:hidden;padding:14px 0}.marquee-track{display:flex;width:max-content;animation:marquee 40s linear infinite}.marquee span{font-family:var(--display);font-size:28px;letter-spacing:.02em;white-space:nowrap;display:flex;align-items:center}.marquee i{font-style:normal;font-size:14px;margin:0 28px}@keyframes marquee{to{transform:translateX(-50%)}}.about h2,.section-head h2,.subscribe h2{font-family:var(--display);text-transform:uppercase;line-height:1}.section-head{padding:120px var(--gutter) 32px}.section-head h2{font-size:clamp(56px,10vw,150px);margin-top:12px}.count{font-family:var(--sans);font-size:14px;font-weight:700;color:var(--orange);vertical-align:top;letter-spacing:.1em}.filters{gap:16px;justify-content:space-between;align-items:center;padding:0 var(--gutter) 24px;border-bottom:1px solid var(--line)}.chips,.filters{display:flex;flex-wrap:wrap}.chips{gap:8px}.chips button{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);padding:9px 16px;border-radius:999px;transition:all .2s}.chips button:hover{border-color:var(--white)}.chips button.on{background:var(--orange);border-color:var(--orange);color:var(--black)}.search{background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--white);font:700 11px var(--sans);letter-spacing:.14em;padding:10px 0;width:min(320px,100%);outline:none}.search:focus{border-color:var(--orange)}.search::placeholder{color:var(--muted)}.rows{list-style:none}.row{border-bottom:1px solid var(--line)}.row button{width:100%;display:grid;align-items:center;grid-gap:24px;gap:24px;grid-template-columns:120px minmax(220px,1.1fr) 1.4fr 120px 24px;padding:26px var(--gutter);position:relative;transition:background .25s}.row button:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--orange);transform:scaleY(0);transition:transform .3s}.row button:hover{background:rgba(255,255,255,.035)}.row button:hover:before{transform:scaleY(1)}.row-thumb{display:none}.row-date,.row-stats{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--muted)}.row-guest{font-family:var(--display);text-transform:uppercase;font-size:clamp(30px,3.4vw,48px);line-height:1;transition:color .2s,transform .3s}.row button:hover .row-guest{color:var(--orange);transform:translateX(6px)}.row-title{font-size:15px;line-height:1.45;color:#ddd;display:flex;flex-direction:column;gap:8px}.row-tags{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--muted);text-transform:uppercase}.row-stats{display:flex;flex-direction:column;gap:6px;text-align:right}.row-arrow{color:var(--orange);opacity:0;transform:translateX(-8px);transition:all .25s}.row button:hover .row-arrow{opacity:1;transform:none}.empty{padding:48px var(--gutter);font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--muted)}.float-thumb{position:fixed;left:0;top:0;z-index:30;pointer-events:none;width:320px;aspect-ratio:16/9;overflow:hidden;opacity:0;transition:opacity .25s;box-shadow:0 30px 60px rgba(0,0,0,.6)}.float-thumb.on{opacity:1}.float-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s}.float-thumb img.on{opacity:1}.about{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:64px;gap:64px;align-items:end;padding:160px var(--gutter);background:radial-gradient(ellipse at 10% 100%,rgba(247,147,26,.12),transparent 55%)}.about h2{font-size:clamp(52px,8vw,120px);margin-top:16px}.about-body p{color:#cfcfcf;font-size:17px;line-height:1.7;font-weight:300;margin-bottom:18px}.about-body .lead{color:var(--white);font-size:22px;font-weight:700;line-height:1.4}.about-body strong{color:var(--orange);font-weight:700}.subscribe{padding:120px var(--gutter);border-top:1px solid var(--line)}.subscribe h2{font-size:clamp(64px,13vw,200px);line-height:.92}.subscribe-grid{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:48px;gap:48px;margin-top:64px}.sub-copy{font-size:13px;font-weight:700;letter-spacing:.14em;margin:14px 0 20px}.signup{display:flex;border-bottom:1px solid var(--white);max-width:520px}.signup input{flex:1 1;min-width:0;background:transparent;border:0;outline:none;color:var(--white);font:700 12px var(--sans);letter-spacing:.14em;padding:14px 0}.signup input::placeholder{color:var(--muted)}.signup button{font-size:12px;font-weight:700;letter-spacing:.16em;padding:0 0 0 16px;transition:color .2s}.signup button:hover,.thanks{color:var(--orange)}.thanks{font-size:13px;font-weight:700;letter-spacing:.14em}.follow{list-style:none;margin-top:14px}.follow a{font-family:var(--display);font-size:40px;transition:color .2s}.follow a:hover{color:var(--orange)}.footer{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:28px var(--gutter);border-top:1px solid var(--line);font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--muted)}.player{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.92);display:grid;place-items:center;padding:24px;animation:fadeIn .25s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes fadeIn{0%{opacity:0}}.player-inner{width:min(1100px,100%);animation:fadeUp .35s ease}.player-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.player-top h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(36px,5vw,64px);line-height:1;margin-top:8px;color:var(--orange)}.player-close{font-size:22px;padding:8px;transition:color .2s}.player-close:hover{color:var(--orange)}.player-frame{aspect-ratio:16/9;background:#111}.player-frame iframe{width:100%;height:100%;border:0;display:block}.player-bottom{margin-top:18px}.player-title{font-weight:700;font-size:18px}.player-summary{color:#bbb;margin:8px 0 4px;line-height:1.6;max-width:760px}.player-bottom .view-more{margin-left:0;margin-top:14px}.reveal{opacity:0;transform:translateY(40px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}@media (max-width:900px){.header-rule{display:none}.header{justify-content:space-between}.hero-meta{display:none}.hero-list li.active .hero-meta{display:flex}.hero-list li{flex-wrap:wrap;gap:4px 12px}.hero-date{width:64px}.hero-list li.active .hero-meta{width:100%;padding-left:0}.view-more{margin-left:0}.hero-progress{display:none}.row button{grid-template-columns:112px 1fr;gap:6px 16px;padding:20px var(--gutter)}.row-thumb{display:block;grid-row:span 3;width:112px;aspect-ratio:16/9;object-fit:cover;align-self:start}.row-date,.row-guest{grid-column:2}.row-guest{font-size:28px}.row-title{grid-column:1/-1;font-size:14px;margin-top:8px}.row-stats{grid-column:2;grid-row:3;flex-direction:row;gap:14px;text-align:left}.float-thumb,.row-arrow{display:none}.about{gap:32px;padding:100px var(--gutter)}.about,.subscribe-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}