.epk_root__xPCgW{--text:var(--color-foreground-light,#f8f3f3);--muted:#9ca3af;--line:rgba(255,255,255,0.1);--accent:#54b6e8;position:relative;min-height:100vh;background:var(--surface-0,#0a0a0a);color:var(--text);font-family:var(--font-inter),Arial,Helvetica,sans-serif;overflow-x:hidden}.epk_hero___zqxZ{position:relative;width:100%;aspect-ratio:16/9;max-height:72vh;background:#000;overflow:hidden}.epk_heroEmpty__F66qT,.epk_heroVideo__Bm8wP{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.epk_heroPlay__B4UYv{border:none;padding:0;cursor:pointer;background:#000}.epk_heroThumb__HjkS8{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.epk_heroScrim__Ep83H{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(10,10,10,.95) 0,rgba(10,10,10,.35) 45%,transparent 70%)}.epk_heroText__8FN8f{position:absolute;left:clamp(20px,5vw,48px);right:clamp(20px,5vw,48px);bottom:clamp(20px,4vw,40px);pointer-events:none}.epk_heroText__8FN8f a{pointer-events:auto}.epk_kicker__cbj75{font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .5rem}.epk_name__FLCL0{font-weight:700;font-size:clamp(2rem,7vw,4.5rem);line-height:1.05;letter-spacing:-.02em;margin:0;text-wrap:balance}.epk_heroMeta__XY_Ni{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:1rem 0 0;font-size:.8125rem}.epk_tag__AwFBw{text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:500;color:var(--text);border:1px solid var(--line);padding:4px 10px;border-radius:999px;text-decoration:none;transition:border-color .2s,color .2s}.epk_tag__AwFBw:hover{border-color:rgba(84,182,232,.45);color:var(--accent)}.epk_nowPlaying__ihp_x{color:var(--muted);font-size:.8125rem}.epk_idleVideosMobile__OYTLZ{max-width:1080px;margin:0 auto;padding:0 clamp(20px,5vw,48px)}@media (min-width:768px){.epk_idleVideosMobile__OYTLZ,.epk_playingVideosMobile__OsK1s{display:none}}.epk_videoSection__Zhbxz{margin-bottom:clamp(28px,4vw,48px)}.epk_videoSectionIdle__vXJjG{margin-top:clamp(20px,3vw,32px)}.epk_videoSectionPlaying__drRC5{margin-bottom:clamp(24px,4vw,40px)}.epk_playingVideosMobile__OsK1s{display:block}.epk_videoStrip__crZKI{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;list-style:none;margin:0;padding:2px 0 8px;margin-inline:calc(-1 * clamp(20px, 5vw, 48px));padding-inline:clamp(20px,5vw,48px);scrollbar-width:thin}.epk_videoCardItem__NfgUl{min-width:0;scroll-snap-align:start}.epk_videoStrip__crZKI .epk_videoCardItem__NfgUl{flex:0 0 min(72vw,220px)}.epk_videoCard__4bMqT{position:relative;display:flex;flex-direction:column;width:100%;border:1px solid var(--line);border-radius:10px;overflow:hidden;padding:0;cursor:pointer;background:#111;text-align:left;color:var(--text);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.epk_videoCard__4bMqT:hover{border-color:rgba(84,182,232,.45);transform:translateY(-1px)}.epk_videoCardActive__FcEzk{border-color:var(--accent);box-shadow:0 0 0 1px rgba(84,182,232,.35)}.epk_videoCardThumb__UoEHg{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#000}.epk_videoCardBadge__ksQls{position:absolute;top:8px;left:8px;z-index:1;border-radius:999px;background:rgba(84,182,232,.92);color:#0a0a0a;font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px}.epk_videoCardTitle__WQ9cf{display:block;padding:10px 12px 12px;font-size:.8125rem;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.epk_videoCardCompact__TtMY8 .epk_videoCardTitle__WQ9cf{font-size:.75rem;padding:8px 10px 10px}.epk_body__y1P9q{max-width:1080px;margin:0 auto;padding:clamp(32px,5vw,64px) clamp(20px,5vw,48px) 40px}.epk_sectionLabel__HZTwk{display:block;font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem}.epk_rootPlaying__rrTTt{min-height:auto}.epk_rootPlaying__rrTTt .epk_body__y1P9q{padding-top:clamp(16px,3vw,40px)}.epk_playingHeader__Bxzxa{margin-bottom:clamp(20px,3vw,32px)}.epk_playingName__QFv1I{font-weight:700;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.1;letter-spacing:-.02em;margin:.35rem 0 0;text-wrap:balance}.epk_bio__cVG82{margin-bottom:clamp(40px,6vw,72px)}@media (min-width:768px){.epk_bioMobileOnly__2Xdko,.epk_rootPlaying__rrTTt .epk_playingHeaderWhenPlaying__bHqwg{display:none}.epk_rootPlaying__rrTTt .epk_body__y1P9q{padding-top:clamp(20px,3vw,40px)}.epk_rootPlaying__rrTTt .epk_booking___Zn6O{margin-bottom:clamp(28px,4vw,40px)}.epk_rootPlaying__rrTTt .epk_contact__knAzy{border-top:none;padding-top:0}.epk_body__y1P9q{padding-top:clamp(24px,4vw,48px)}.epk_booking___Zn6O{margin-bottom:clamp(28px,4vw,40px)}}.epk_bioText__dJlfs{font-size:clamp(1rem,2vw,1.25rem);line-height:1.65;max-width:52ch;margin:0;color:#d1d5db}.epk_booking___Zn6O{margin-bottom:clamp(40px,6vw,72px)}.epk_bookingHint__DBSoA{margin:-.35rem 0 1.25rem;font-size:.9375rem;color:var(--muted);max-width:42ch}.epk_bookingIcons__NxnDb{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.epk_bookingIcon__ks_ZE{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#f8f3f3;background:transparent;text-decoration:none;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.epk_bookingIcon__ks_ZE:hover{color:#0a0a0a;background:#f8f3f3;border-color:#f8f3f3;transform:translateY(-2px)}.epk_bookingIcon__ks_ZE:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.epk_contact__knAzy{border-top:1px solid var(--line);padding-top:clamp(28px,4vw,48px)}.epk_linkIndex__qdExf{list-style:none;margin:0 0 1.5rem;padding:0}.epk_linkRow__Y1xcC{display:flex;align-items:center;justify-content:space-between;padding:14px 2px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--text);transition:color .2s}.epk_linkRow__Y1xcC:hover{color:var(--accent)}.epk_linkKey__a6wbu{font-size:1rem;font-weight:600;text-transform:capitalize}.epk_linkArrow__1D1V3{display:inline-flex;align-items:center;color:var(--muted)}.epk_noLinks__gcXnI{margin:0 0 1.5rem;font-size:.9375rem;color:var(--muted)}.epk_bookBtn__3aB9S{display:inline-block;font-size:.875rem;font-weight:600;color:#0a0a0a;background:var(--accent);padding:12px 22px;border-radius:8px;text-decoration:none;transition:background .2s,transform .2s}.epk_bookBtn__3aB9S:hover{background:#7bc1ff;transform:translateY(-1px)}.epk_footer__WMtOe{border-top:1px solid var(--line);padding:24px clamp(20px,5vw,48px);text-align:center}.epk_poweredBy__X4N9V{font-size:.8125rem;color:var(--muted);text-decoration:none}.epk_poweredBy__X4N9V strong{color:var(--text);font-weight:600}.epk_reveal__2hBS2{opacity:0;transform:translateY(12px);animation:epk_rise__W4aiW .5s ease forwards}@keyframes epk_rise__W4aiW{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.epk_reveal__2hBS2{animation:none;opacity:1;transform:none}}