*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;max-height:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none;margin:0;padding:0}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Light.woff2') format('woff2'),url('fonts/Avenir-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Book.woff2') format('woff2'),url('fonts/Avenir-Book.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Roman.woff2') format('woff2'),url('fonts/Avenir-Roman.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Medium.woff2') format('woff2'),url('fonts/Avenir-Medium.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Black.woff2') format('woff2'),url('fonts/Avenir-Black.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Heavy.woff2') format('woff2'),url('fonts/Avenir-Heavy.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-LightOblique.woff2') format('woff2'),url('fonts/Avenir-LightOblique.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-BookOblique.woff2') format('woff2'),url('fonts/Avenir-BookOblique.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Oblique.woff2') format('woff2'),url('fonts/Avenir-Oblique.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-MediumOblique.woff2') format('woff2'),url('fonts/Avenir-MediumOblique.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-BlackOblique.woff2') format('woff2'),url('fonts/Avenir-BlackOblique.woff') format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-HeavyOblique.woff2') format('woff2'),url('fonts/Avenir-HeavyOblique.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}html{font-family:'Avenir',sans-serif;font-weight:200;background-image:linear-gradient(to right top, #003229, #004338, #006b5a)}html body{min-height:100vh;overflow:clip}html body main{background-size:cover;background-position:center;height:100vh;width:100%;display:grid;justify-content:center;justify-items:center;color:white;padding:50px 0}html body main .coming{text-align:center;display:grid;gap:20px;align-content:center}html body main .coming img{max-width:300px;height:auto}html body main .coming h1{font-weight:200}html body main .coming h2{font-weight:600}html body main .coming a{color:white;text-decoration:underline}html body main .copyright{align-self:end;text-align:center}.circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:rgba(255,255,255,0.2);animation:animate 25s linear infinite;bottom:-150px}.circles li:nth-child(1){left:25%;width:80px;height:80px;animation-delay:0s}.circles li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}