.home-trailer{width:min(1080px,calc(100% - 28px));max-height:calc(100dvh - 28px);padding:0;border:1px solid #a9844e;border-radius:12px;color:#ead7af;background:#101516;box-shadow:0 24px 100px #000b;overflow:hidden}.home-trailer:not([open]){display:none}.home-trailer::backdrop{background:#050708e8;backdrop-filter:blur(6px)}.home-trailer-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid #92704a70}.home-trailer-heading h2{font:inherit;font-size:1.15rem;margin:0}.home-trailer-close{flex:none;width:42px;height:42px;display:grid;place-items:center;border:1px solid #92704a70;border-radius:6px;background:#1c2425;color:#ead7af;font-size:28px;cursor:pointer}.home-trailer-close:hover{background:#35302a}.home-trailer-close:focus-visible{outline:2px solid #e7ca8f;outline-offset:2px}.home-trailer video{display:block;width:100%;height:min(72dvh,680px);object-fit:contain;background:#000}@media(max-width:600px){.home-trailer-heading{padding:8px 12px}.home-trailer video{height:70dvh}}
