*{padding:0;margin:0}body{font-family:Sora,sans-serif;overflow:hidden}#container{height:100vh;background-color:#06243e}#excel{position:absolute;top:0;left:0;z-index:1;width:200px;padding:1rem 0 0 1rem;color:#fff;display:flex;justify-content:flex-start;align-items:center;gap:1rem}#excel #excel-logo{width:100%}@media only screen and (max-width: 576px){#excel{width:100%;height:80px;justify-content:center;padding:1rem 0}#excel #excel-logo{height:100%;width:auto}}#social-links{position:absolute;top:0;right:0;width:90px;height:350px;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}#social-links .social-link{color:#2caec1;font-size:2rem}@media only screen and (max-width: 300px){#social-links .social-link{font-size:1.5rem}}#social-links .social-link:hover{color:#2ceeff}@media only screen and (max-width: 900px){#social-links{z-index:2;height:70px;width:100%;bottom:0;top:initial;flex-direction:row;justify-content:space-evenly}}@media only screen and (max-height: 440px){#social-links{height:50px}}#coming-soon{position:absolute;top:45%;transform:translateY(-50%);left:0;right:50%;z-index:1;color:#fff;min-width:430px;padding:2rem}#coming-soon p{font-size:3.5rem}@media only screen and (max-width: 900px){#coming-soon{top:auto;bottom:50%;height:80px;min-width:auto;width:100%;padding:0;text-align:center}#coming-soon p{font-size:3.5rem}}@media only screen and (max-width: 576px){#coming-soon p{font-size:3rem}}@media only screen and (max-height: 440px){#coming-soon{bottom:35%}#coming-soon p{font-size:2.5rem}}@media only screen and (max-width: 300px){#coming-soon p{font-size:2.3rem}}#tagline{position:absolute;bottom:0;left:0;z-index:2;font-family:"Baloo 2",cursive;width:50%;max-height:40%;background-color:transparent;color:#2caec1;min-width:520px;padding:2rem}#tagline p{font-size:1.7rem}@media only screen and (max-width: 900px){#tagline{bottom:70px;min-width:auto;width:inherit;padding:2rem 1rem;display:flex;justify-content:center;align-items:center}#tagline p{font-size:1.7rem;text-align:center}}@media only screen and (max-width: 576px){#tagline p{font-size:1.4rem}}@media only screen and (max-height: 440px){#tagline{bottom:30px}#tagline p{font-size:1.4rem}}@media only screen and (max-width: 300px){#tagline p{font-size:1rem}}#aftermovie{position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden}#aftermovie #black-filter{height:100%;width:100%;position:absolute;top:0;bottom:0;background-color:#000000b3}#aftermovie video{height:100%}@media (min-aspect-ratio: 16/9){#aftermovie video{height:auto;width:100%}}
