.VideoModal_overlay__Y3O6y{position:fixed;inset:0;z-index:var(--z-modal);background:rgba(11,11,11,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;place-items:center;padding:var(--space-3);padding-bottom:calc(var(--space-3) + var(--safe-bottom))}.VideoModal_panel__Mzvur{width:min(1120px,100%);background:var(--black);color:var(--white);border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--hairline-inverse);box-shadow:0 40px 80px rgba(0,0,0,.45)}.VideoModal_panel__Mzvur.VideoModal_portrait__bm7Pn{width:min(520px,100%)}.VideoModal_bar__OLRbX{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-4)}.VideoModal_kicker__5oWEC{font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--grey-400);margin-bottom:6px}.VideoModal_bar__OLRbX h2{font-size:clamp(1.1rem,2vw,1.55rem)}.VideoModal_loc__aDAPH{margin-top:4px;font-size:var(--t-sm);color:var(--grey-400)}.VideoModal_close__IiEBS{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;border:1px solid var(--hairline-inverse);color:var(--white);transition:background var(--dur) var(--ease),transform var(--dur) var(--ease)}.VideoModal_close__IiEBS:hover{background:rgba(255,255,255,.08);transform:rotate(90deg)}.VideoModal_stage__Nd1WK{position:relative;aspect-ratio:16/9;background:#000}.VideoModal_stage__Nd1WK iframe,.VideoModal_stage__Nd1WK video{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:contain;background:#000}.VideoModal_stage__Nd1WK.VideoModal_portrait__bm7Pn{aspect-ratio:9/16;max-height:min(72vh,820px);margin:0 auto;width:min(100%,420px)}@media (max-width:767px){.VideoModal_overlay__Y3O6y{align-items:flex-end}.VideoModal_panel__Mzvur{border-radius:var(--r-lg) var(--r-lg) var(--r-sm) var(--r-sm)}.VideoModal_bar__OLRbX h2{font-size:1.05rem}}@media (min-width:768px){.VideoModal_overlay__Y3O6y{padding:var(--space-5)}.VideoModal_bar__OLRbX{padding:var(--space-5) var(--space-6)}}