#zero-two-dvd-intro{position:fixed;inset:0;z-index:2147483000;overflow:hidden;isolation:isolate;opacity:1;transition:opacity .55s ease;touch-action:manipulation;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat}
#zero-two-dvd-intro.zt-leaving{opacity:0;pointer-events:none}
#zero-two-dvd-intro .zt-white-mask{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}
#zero-two-dvd-intro button.zt-logo{position:absolute;left:0;top:0;width:clamp(190px,19vw,270px);height:auto;display:block;will-change:transform;transform:translate3d(0,0,0);appearance:none;padding:0;margin:0;border:0;background:transparent;line-height:0;box-shadow:none;cursor:pointer;touch-action:manipulation}
#zero-two-dvd-intro button.zt-logo img{width:100%;height:auto;display:block;opacity:0;pointer-events:none}
#zero-two-dvd-intro button.zt-logo:focus-visible{outline:2px solid #111;outline-offset:4px}
@media(max-width:600px){#zero-two-dvd-intro button.zt-logo{width:clamp(145px,42vw,205px)}}

#zero-two-dvd-intro button.zt-dots{width:clamp(90px,10vw,145px)}
#zero-two-dvd-intro button.zt-oval{width:clamp(135px,15vw,205px)}
@media(max-width:600px){#zero-two-dvd-intro button.zt-dots{width:clamp(75px,22vw,110px)}#zero-two-dvd-intro button.zt-oval{width:clamp(115px,35vw,155px)}}
