.ts-intro{z-index:9999;opacity:1;background:#000;flex-direction:column;justify-content:center;align-items:center;font-family:inherit;transition:opacity .4s ease-out;display:flex;position:fixed;inset:0}.ts-intro.ts-intro-fading{opacity:0;pointer-events:none}.ts-intro video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.ts-intro-skip{z-index:10;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:8px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s ease-in-out;position:absolute;bottom:2rem;right:2rem}.ts-intro-skip:hover{background:#ffffff40;border-color:#ffffff80}.ts-intro-skip:active{transform:scale(.98)}.ts-intro-skip span{margin-left:.5rem;transition:transform .2s ease-in-out;display:inline-block}.ts-intro-skip:hover span{transform:translate(4px,-2px)}.ts-intro-content{opacity:0}.ts-intro-content.reveal-ready{opacity:1;transition:opacity .4s ease-out}@media (prefers-reduced-motion:reduce){.ts-intro{display:none}.ts-intro-content{opacity:1}.ts-intro-skip,.ts-intro-skip span{transition:none}}noscript style{display:none}@media (max-width:768px){.ts-intro-skip{padding:.6rem 1.2rem;font-size:.75rem;bottom:1rem;right:1rem}}
