#root,.App,body,html{font-family:Arial,sans-serif;height:100%;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;width:100%}.background{left:0;position:fixed;top:0;z-index:0}.background,.talon-bg{height:100%;width:100%}.talon-bg{filter:blur(24px) brightness(.7);object-fit:cover}.content-wrapper{height:100vh}.content,.content-wrapper{align-items:center;display:flex;justify-content:center}.content{flex-direction:column;gap:30px;transform:scale(1.1);z-index:1}.challenger-logo{margin-bottom:40px;width:200px}.oslo-container{align-items:center;background:#fff3;border-radius:25px;display:flex;margin-bottom:30px;padding:20px 40px}.oslo-text{color:#fff;font-size:36px;margin:0}.circle-icon{border:2px solid #ffffff80;border-radius:50%;height:36px;margin-left:15px;object-fit:cover;width:36px}.text-bottom{color:#fff;font-size:28px;margin-bottom:50px}.socials{align-items:flex-start;display:flex;flex-direction:column;gap:15px}.social{align-items:center;display:flex;gap:10px}.social-icon{border-radius:12px;flex-shrink:0;height:40px;object-fit:cover;width:40px}.social-text{color:#fff;cursor:pointer;font-size:24px;margin-left:10px;text-decoration:none}.social-text:hover{text-decoration:underline}.scroll-section{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.scroll-item{animation:fadeInUp .8s forwards;animation-delay:var(--delay);opacity:0;transform:translateY(50px)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.challenger-logo{margin-bottom:30px;width:150px}.oslo-text{font-size:28px}.circle-icon{height:28px;width:28px}.text-bottom{font-size:22px;margin-bottom:30px}.social-icon{height:32px;width:32px}.social-text{font-size:18px}.oslo-container{padding:15px 25px}}.second-page{gap:25px;justify-content:center;min-height:100vh;z-index:1}.comments-container,.second-page{align-items:center;display:flex;flex-direction:column}.comments-container{gap:15px}.comment{background:#ffffff26;border-radius:15px;color:#fff;font-size:22px;max-width:90%;padding:10px 20px;text-align:center}.comment-form{align-items:center;display:flex;flex-direction:column;gap:15px;margin-top:30px}.comment-form input{border:none;border-radius:12px;outline:none;padding:10px 15px;width:250px}.comment-form button{background:#fff;border:none;border-radius:12px;color:#000;cursor:pointer;font-weight:700;padding:10px 20px}.popup{background:#0f8;border-radius:12px;bottom:20px;box-shadow:0 0 10px #00000080;color:#000;font-weight:700;padding:12px 18px;position:fixed;right:20px;z-index:999}
/*# sourceMappingURL=main.7293b4bf.css.map*/