:root{font-family:Silka,sans-serif;font-style:normal;line-height:1.5;font-weight:400;width:100%;height:100%;margin:0;padding:0;background-color:#000;overflow:hidden}@font-face{font-family:Silka;src:url(/assets/Silka-Regular-gbrBzKpZ.woff) format("woff");font-style:normal}body,h1,h2,p{font-family:Neue Frutiger World,sans-serif}#app{width:100%;height:100%;margin:0;padding:0;display:flex;overflow:hidden;font-family:Neue Frutiger World,sans-serif}button{border:none;cursor:pointer;outline:none}.container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;background:url(/assets/bg-B2nQpP_7.png) no-repeat center center fixed;background-size:cover;overflow:hidden;width:1980px;height:1080px}.container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(80deg,#000,#0000 56.42%);z-index:1}.container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 50%,#000);z-index:2}.content{background:#0000;padding:30px;position:absolute;width:726px;height:881px;top:99px;left:145px;display:flex;flex-direction:column;align-items:center;z-index:3}.new-label{background:#f7414b;width:229px;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.new-label-text{font-size:24px;font-weight:600;line-height:32px;text-align:center}.headline{font-size:128px;font-style:italic;font-weight:900;line-height:112px;letter-spacing:-.03em;text-align:center;text-shadow:2px 2px 8px rgba(0,0,0,.5);margin-bottom:20px;max-width:860px;max-height:480px}.subtext{width:478px;font-size:28px;font-weight:400;line-height:40px;text-align:center;color:#bbb;text-shadow:1px 1px 6px rgba(0,0,0,.4);margin-bottom:30px}.button-container{display:flex;flex-direction:column;gap:16px}button.primary{display:flex;width:481px;height:80px;padding:16px 40px;justify-content:center;align-items:center;border-radius:8px;background:#fff3;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:#fff;font-size:32px;font-weight:500;line-height:48px;text-align:center;border:none;cursor:pointer;outline:none}button.primary:focus{background:#fff;color:#000}button.text-button{height:80px;background:none;color:#fff9;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:32px;border:none;cursor:pointer;outline:none}button.text-button:focus{color:#fff}
