*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Poppins',sans-serif;background:#071320;overflow-x:hidden;overflow-y:auto}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}.background{position:fixed;width:100%;height:100%;left:0;top:0;background:radial-gradient(circle at top right,#1b70ff55 0%,transparent 35%),radial-gradient(circle at bottom left,#00b7ff22 0%,transparent 35%),linear-gradient(180deg,#06111d,#081827);z-index:-2}.container{width:100%;min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:translateY(30px)}.logo{width:320px;height:auto;margin-bottom:50px}.light-flare::before{content:"";position:absolute;left:50%;top:50%;width:28px;height:28px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.95) 0%,#45B8FF 30%,rgba(69,184,255,.45) 55%,transparent 100%);border-radius:50%;filter:blur(2px)}.hero-spacer{height:100px;background:transparent}.tagline{width:320px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:130px}.line1{color:#ffffff;font-size:20px;font-weight:400;letter-spacing:3px;line-height:28px}.line1_es{color:#ffffff;font-size:19px;font-weight:400;letter-spacing:2px;line-height:28px}.line2{color:#ffffff;font-size:25px;font-weight:500;letter-spacing:6px;line-height:24px;margin-top:4px}.line2_es{color:#ffffff;font-size:25px;font-weight:500;letter-spacing:2px;line-height:24px;margin-top:4px}.blue{color:#1B7CFF;font-weight:500}.primary-btn,.secondary-btn{display:inline-flex;justify-content:center;align-items:center;width:320px;height:62px;border-radius:15px;font-size:20px;font-weight:600;cursor:pointer;transition:.35s;margin-bottom:22px;text-decoration:none;box-sizing:border-box}.primary-btn{background:#1b7cff;color:white}.primary-btn:hover{background:#005ee8}.secondary-btn{background:transparent;color:white;border:2px solid #0C2A69}.secondary-btn:hover{}.title-style{width:90%;max-width:1200px;margin:0 auto 40px;text-align:center;color:#FFF;font-size:26px;font-weight:600;line-height:1.2}.p-style{width:90%;max-width:1200px;margin:0 auto 40px;text-align:center;color:#FFF;font-size:18px;font-weight:600;line-height:1.2}h2{text-align:center;margin-bottom:40px}h3{margin-left:5%}.expl{width:90%;margin-left:5%;margin-bottom:10px}.description{margin-top:40px;margin-bottom:20px}.first-paragraph{margin-top:-40px}footer{text-align:center;color:#FFF;margin-top:70px;margin-bottom:10px}.footer-links{margin-top:7px;text-align:center}.footer-links a{color:#FFF;text-decoration:none;font-size:15px;transition:.3s}.footer-links a:hover{color:#1B7CFF}.footer-links span{color:#4A5A78;margin:0 10px}.language-switch{position:absolute;top:30px;left:30px;z-index:1000;font-size:14px;font-weight:600;gap:8px}.language-switch a{color:white;text-decoration:none;transition:.3s}.language-switch span{color:rgba(255,255,255,.45);margin:0 1px}.language-switch a:hover{opacity:.7}@media(max-width:768px){.logo{width:320px;height:auto}h2{font-size:22px;line-height:34px;margin-bottom:55px}.seo-content h2{width:80%;margin-left:auto;margin-right:auto}button{width:100%;max-width:320px}}
