.presskit-hub{--press-ease:cubic-bezier(.22,.61,.36,1);isolation:isolate}.presskit-hub h1,.presskit-hub h2{font-family:var(--font-display);line-height:1.08;letter-spacing:-.04em;font-weight:500}.presskit-label{font-family:var(--font-display);font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.presskit-intro{padding-block:20px 0}.presskit-cover{position:relative;isolation:isolate;overflow:hidden;height:clamp(310px,29vw,400px);display:grid;place-items:center;padding:38px;background:var(--color-secondary)}.presskit-cover>.media-slot{position:absolute;inset:0;z-index:-2;width:100%;height:100%;aspect-ratio:auto!important;animation:press-cover-arrive 1.2s var(--press-ease) both}.presskit-cover img{position:absolute;top:auto;bottom:0;width:100%;height:350%;object-fit:cover;object-position:50% 100%}.presskit-cover-shade{position:absolute;inset:0;z-index:-1;background:#10120f99}.presskit-cover-identity{text-align:center;animation:press-identity-arrive .7s var(--press-ease) both}.presskit-cover .presskit-label{margin:0 0 20px}.presskit-cover .presskit-label,.presskit-film .presskit-path-top .presskit-label{color:var(--media-ink)}.presskit-cover h1{font-size:clamp(22px,4.25vw,60px);white-space:nowrap;margin:0;line-height:1.05;letter-spacing:-.04em}.presskit-practices{display:flex;align-items:center;justify-content:center;gap:10px 26px;margin-top:18px}.presskit-practices a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#eeece4}.presskit-practices a:hover{color:var(--accent-hover)}.presskit-cover-meta{position:absolute;left:30px;right:30px;bottom:60px;display:flex;justify-content:space-between;gap:16px;align-items:center;color:#e2dfd3}.presskit-location,.presskit-cover-caption{font-size:10px;margin:0}.presskit-paths{position:relative;z-index:1;margin-top:-34px;padding-bottom:46px}.presskit-pair{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:56px auto;align-items:start;gap:0}.presskit-path{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-width:0;height:clamp(530px,45vw,620px);padding:34px;background:var(--color-secondary);scroll-margin-top:92px;transition:opacity .45s var(--press-ease),transform .6s var(--press-ease)}.presskit-music{grid-column:1/7;grid-row:1/3;position:sticky;top:88px;z-index:1}.presskit-film{grid-column:7/13;grid-row:2;z-index:2;margin-left:-24px;box-shadow:-12px -12px 0 var(--color-background)}.presskit-path>.media-slot{position:absolute;inset:0;z-index:-2;height:100%;width:100%;aspect-ratio:auto!important;overflow:hidden}.presskit-path img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--press-ease)}.presskit-music>.media-slot{left:auto;width:66%}.presskit-music img{filter:saturate(.72)}.presskit-film img{position:absolute;top:0;bottom:auto;height:200%;object-position:50% 0%}.presskit-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#10120ff2,#10120fbf 27%,#10120f19 62%,#10120f40)}.presskit-path-top{display:flex;flex-direction:column;align-items:start;gap:10px}.presskit-path-top .presskit-label{font-size:10px}.presskit-film-caption{font-size:10px;color:#e5e0d4}.presskit-path-bottom{position:relative;z-index:1}.presskit-path-bottom h2{font-size:clamp(35px,3.7vw,53px);margin:0 0 18px;min-height:104px}.presskit-path-bottom h2>span:not(.presskit-path-name){display:block;font-size:.57em;letter-spacing:-.025em;margin-top:7px}.presskit-music .presskit-path-bottom h2{font-size:clamp(52px,5.2vw,72px);line-height:1}.presskit-path-name{display:block;font-size:17px;letter-spacing:-.015em;line-height:1.4;margin-bottom:9px}.presskit-path-bottom p{font-size:12px;line-height:1.8;margin:0 0 18px;color:#eeece4;min-height:5.4em}.presskit-path .cinema-button{font-size:11px}.presskit-hub :is(.cinema-button,.presskit-practices a,.presskit-downloads a){position:relative;transition:color .2s ease,border-color .2s ease,transform .2s ease}.presskit-hub :is(.cinema-button,.presskit-practices a,.presskit-downloads a):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--press-ease)}.presskit-hub :is(.cinema-button,.presskit-practices a,.presskit-downloads a):is(:hover,:focus-visible):after,.presskit-path:is(:hover,:focus-visible) .cinema-button:after{transform:scaleX(1)}.presskit-hub :is(.cinema-button,.presskit-practices a,.presskit-downloads a):active{transform:translateY(2px)}.presskit-path:is(:hover,:focus-visible) .cinema-button{color:var(--accent-hover);border-bottom-color:var(--color-foreground)}.presskit-path:active .cinema-button{transform:translateY(2px)}.presskit-path:focus-visible{z-index:10;outline:2px solid var(--color-primary);outline-offset:5px}@media(hover:hover)and (pointer:fine){.presskit-music:hover img{transform:scale(1.025)}.presskit-film:hover img{transform:scale(1.025) translateY(-.3%)}}.presskit-experience,.presskit-resources{position:relative;z-index:2;display:grid;grid-template-columns:4fr 8fr;gap:6vw;padding-block:38px 46px;background:var(--color-background);transition:opacity .45s var(--press-ease),transform .6s var(--press-ease)}.presskit-section-heading{align-self:start}.presskit-section-heading .presskit-label{margin:0 0 12px}.presskit-section-heading h2{font-size:clamp(30px,3vw,42px);margin:0;max-width:320px}.presskit-experience-list{display:grid;grid-template-columns:1.25fr 1fr;gap:30px}.presskit-experience-list h3{font-size:11px;font-weight:500;color:var(--color-primary);display:flex;align-items:baseline;gap:14px;margin:0 0 16px}.presskit-experience-list h3 span{font-size:10px;color:var(--color-muted-foreground)}.presskit-experience-list ul{list-style:none;padding:0;margin:0}.presskit-experience-list li{font-family:var(--font-display);font-size:19px;letter-spacing:-.015em;line-height:1.5;padding-block:5px}.presskit-resources{background:var(--color-secondary);padding-block:38px 42px}.presskit-epk{display:flex;justify-content:space-between;align-items:center;gap:20px}.presskit-epk h3{font-family:var(--font-display);font-size:clamp(24px,2.3vw,32px);font-weight:500;letter-spacing:-.025em;margin:0}.presskit-epk .cinema-button{font-size:11px;white-space:nowrap}.presskit-downloads{padding-top:28px}.presskit-downloads>span{font-size:10px;color:var(--color-muted-foreground)}.presskit-downloads>div{display:flex;gap:0 24px;flex-wrap:wrap;margin-top:9px}.presskit-downloads a{font-size:11px;min-height:44px;display:inline-flex;align-items:center}.presskit-hub .cinema-contact{position:relative;z-index:3;padding-block:44px 48px}.presskit-hub .cinema-contact h2{font-family:var(--font-display);font-size:clamp(34px,4vw,58px)}.presskit-hub .cinema-contact>.cinema-container{transition:opacity .45s var(--press-ease),transform .6s var(--press-ease)}.presskit-hub.motion-ready .reveal-pending{opacity:0;transform:translateY(14px)}@keyframes press-cover-arrive{0%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes press-identity-arrive{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:none}}body:has(.presskit-hub) .editorial-header{height:72px}body:has(.presskit-hub) .editorial-header.is-scrolled>.header-brand,body:has(.presskit-hub) .editorial-header.is-scrolled>.editorial-navigation,body:has(.presskit-hub) .editorial-header.is-scrolled>.header-utilities{transform:translateY(-4px);transition:transform .25s ease}.presskit-pending{min-height:60svh;padding-block:clamp(70px,12vw,140px);max-width:1150px}.presskit-pending h1{font-family:var(--font-display);font-size:clamp(42px,6vw,76px);font-weight:500;letter-spacing:-.04em;line-height:1.05;margin:24px 0}.presskit-pending>p:not(.presskit-label){font-size:14px;color:var(--color-muted-foreground);margin-bottom:32px}@media(max-width:1000px){.presskit-cover{padding:30px}.presskit-path{padding:26px;height:520px}.presskit-path-bottom h2{font-size:34px;min-height:94px}.presskit-music .presskit-path-bottom h2{font-size:54px}.presskit-path-name{font-size:15px}.presskit-path-bottom p{font-size:11px}.presskit-experience,.presskit-resources{grid-template-columns:1fr 1.8fr;gap:30px}.presskit-experience-list{gap:22px}.presskit-experience-list li{font-size:16px}.presskit-epk{align-items:start;flex-direction:column;gap:12px}}@media(max-width:760px){body:has(.presskit-hub) .editorial-header,body:has(.presskit-hub) .editorial-header.is-scrolled{height:58px}body:has(.presskit-hub) .editorial-header.is-scrolled>:is(.header-brand,.editorial-navigation,.header-utilities){transform:none}.presskit-intro{padding-block:12px 0}.presskit-cover{height:260px;padding:22px 18px}.presskit-cover .presskit-label{font-size:9px;margin-bottom:17px}.presskit-cover h1{font-size:clamp(20px,5.8vw,28px)}.presskit-practices{gap:0 18px;margin-top:12px;flex-wrap:wrap}.presskit-practices a{font-size:10px}.presskit-cover-meta{left:18px;right:18px;bottom:38px;gap:10px}.presskit-location,.presskit-cover-caption{font-size:9px}.presskit-paths{margin-top:-20px;padding-bottom:20px}.presskit-pair{display:flex;flex-direction:column;gap:0}.presskit-path{position:sticky;top:70px;width:100%;height:clamp(406px,105vw,455px);padding:25px;flex-shrink:0;scroll-margin-top:78px}.presskit-film{top:84px;margin:-14px 0 0;box-shadow:0 -8px 0 var(--color-background)}.presskit-path-top .presskit-label,.presskit-film-caption{font-size:9px}.presskit-path-bottom h2{font-size:clamp(28px,7.8vw,36px);min-height:88px;margin-bottom:13px}.presskit-path-bottom h2>span:not(.presskit-path-name){font-size:.64em;margin-top:7px}.presskit-music .presskit-path-bottom h2{font-size:54px}.presskit-path-name{font-size:14px;margin-bottom:8px}.presskit-path-bottom p{font-size:11px;line-height:1.75;min-height:5.25em;margin-bottom:10px}.presskit-path .cinema-button{font-size:10px}.presskit-experience,.presskit-resources{grid-template-columns:1fr;gap:24px;padding-block:30px 34px}.presskit-section-heading h2{font-size:29px;max-width:none}.presskit-section-heading .presskit-label{margin-bottom:8px}.presskit-experience-list{gap:18px;grid-template-columns:1.2fr 1fr}.presskit-experience-list h3{font-size:10px;gap:8px;margin-bottom:12px}.presskit-experience-list li{font-size:14px;line-height:1.55;padding-block:5px}.presskit-epk{flex-direction:row;align-items:center;gap:16px}.presskit-epk h3{font-size:22px;line-height:1.2}.presskit-epk .cinema-button{font-size:10px;min-width:100px}.presskit-downloads{padding-top:22px}.presskit-downloads>div{gap:0 22px}.presskit-hub .cinema-contact{padding-block:32px 36px}.presskit-hub .cinema-contact h2{font-size:clamp(29px,8.1vw,37px);max-width:230px}.presskit-hub .cinema-contact p{font-size:10px}.presskit-pending{min-height:55svh;padding-block:65px}}@media(max-height:600px){.presskit-path{position:relative;top:auto}}@media(prefers-reduced-motion:reduce){.presskit-hub *,.presskit-hub *:after,.presskit-hub *:before,body:has(.presskit-hub) .editorial-header,body:has(.presskit-hub) .editorial-header>*{animation:none!important;transition:none!important}.presskit-path{position:relative;top:auto}.presskit-hub.motion-ready .reveal-pending{opacity:1;transform:none}.presskit-cover>.media-slot,.presskit-cover-identity,.presskit-path img{transform:none!important}}.site-interior #main .presskit-dj-first .presskit-cover{height:clamp(225px,22vw,290px);background:var(--color-background);padding-block:30px 58px}.site-interior #main .presskit-dj-first .presskit-cover h1{color:var(--color-foreground)}.site-interior #main .presskit-dj-first .presskit-cover .presskit-label{color:var(--color-primary)}.site-interior #main .presskit-dj-first .presskit-practices a{color:var(--color-foreground);font-size:13px}.site-interior #main .presskit-dj-first .presskit-cover-meta{bottom:20px;justify-content:center;color:var(--color-muted-foreground)}.site-interior #main .presskit-dj-first .presskit-paths{margin-top:0}.site-interior #main .presskit-dj-first .presskit-pair{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-template-rows:auto;gap:28px}.site-interior #main .presskit-dj-first .presskit-music{grid-column:1;grid-row:1;position:relative;top:auto}.site-interior #main .presskit-dj-first .presskit-film{grid-column:2;grid-row:1;margin:64px 0 0;height:clamp(360px,32vw,440px);box-shadow:none}.site-interior #main .presskit-dj-first .presskit-film .presskit-path-bottom h2{font-size:clamp(25px,2.6vw,38px);min-height:0}.site-interior #main .presskit-dj-first .presskit-film .presskit-path-bottom p{min-height:0}.site-interior #main .presskit-blaze-link{margin-block:0 22px}@media(max-width:760px){.site-interior #main .presskit-dj-first .presskit-cover{height:225px;padding-inline:0}.site-interior #main .presskit-dj-first .presskit-pair{display:flex;flex-direction:column;align-items:stretch;gap:18px}.site-interior #main .presskit-dj-first .presskit-film{position:relative;top:auto;height:auto;min-height:320px;margin:0;padding:24px;gap:24px}.site-interior #main .presskit-dj-first .presskit-film .presskit-path-top{gap:4px}.site-interior #main .presskit-dj-first .presskit-film .presskit-path-bottom h2{font-size:28px;margin-bottom:10px}.site-interior #main .presskit-dj-first .presskit-film .presskit-path-bottom p{font-size:13px;line-height:1.65}}
