.privacy-container{background-color:#000;color:#fff;display:flex;justify-content:center;min-height:100vh;padding:80px 20px}.privacy-container .privacy-content{background-color:#121212;border-radius:8px;box-shadow:0 4px 12px #ffffff1a;max-width:800px;padding:40px}.privacy-container .privacy-content h1{color:#fff;font-size:2.5rem;margin-bottom:10px}.privacy-container .privacy-content .last-updated{color:#aaa;font-style:italic;margin-bottom:30px}.privacy-container .privacy-content section{margin-bottom:30px}.privacy-container .privacy-content section h2{border-bottom:1px solid #333;color:#fff;font-size:1.5rem;margin-bottom:15px;padding-bottom:8px}.privacy-container .privacy-content section p{line-height:1.6;margin-bottom:15px}.privacy-container .privacy-content section ul{margin-bottom:15px;margin-left:20px}.privacy-container .privacy-content section ul li{line-height:1.5;margin-bottom:8px}.privacy-container .privacy-content .contact-info{font-weight:700;margin-top:10px}.privacy-container .privacy-content .back-link{border-top:1px solid #333;margin-top:40px;padding-top:20px}.privacy-container .privacy-content .back-link a{align-items:center;color:#4d9dff;display:inline-flex;font-weight:500;text-decoration:none}.privacy-container .privacy-content .back-link a:hover{color:#66b3ff;text-decoration:underline}@media(max-width:768px){.privacy-container{padding:60px 15px}.privacy-container .privacy-content{padding:25px}.privacy-container .privacy-content h1{font-size:2rem}.privacy-container .privacy-content h2{font-size:1.3rem}}@media(max-width:480px){.privacy-container{padding:40px 10px}.privacy-container .privacy-content{padding:20px}.privacy-container .privacy-content h1{font-size:1.8rem}}@font-face{font-display:swap;font-family:Kiona;font-style:normal;font-weight:400;src:url(/static/media/Kiona-Regular.743f23a1f47a941862f5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kiona;font-style:italic;font-weight:400;src:url(/static/media/Kiona-Itallic.db6ee65eb3d28bff6710.ttf) format("truetype")}.bold-kiona,b,h1,h2,h3,h4,h5,h6,strong{font-family:Kiona,sans-serif;font-weight:700}.bold-kiona,.hero__tagline .glow,[class*=__heading],[class*=__title],b,h1,h2,h3,h4,h5,h6,strong{letter-spacing:.01em;text-shadow:.5px 0 0 currentColor}body{background-color:#121212;color:#f5f5f5;font-family:Kiona,sans-serif;margin:0;overflow-x:hidden;padding:0}.container{min-height:100vh}.container,.hero{display:flex;flex-direction:column;width:100%}.hero{align-items:center;background-attachment:fixed;background-image:url(/static/media/dc-background-glitched.582b400638c7c8b3de89.png);background-position:50%;background-size:cover;height:100vh;justify-content:center;position:relative}.hero__overlay{background-color:#000000b3;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero__content{max-width:800px;padding:0 20px;text-align:center;z-index:2}.hero__logo{margin-bottom:30px;width:300px}.hero__title{font-family:Kiona,sans-serif;font-size:3.5rem;margin-bottom:20px}@media(max-width:768px){.hero__title{font-size:2.5rem}}.hero__subtitle{font-size:1.5rem;margin-bottom:40px;opacity:.9}@media(max-width:768px){.hero__subtitle{font-size:1.2rem}}.hero__tagline{font-size:2rem;font-style:italic;letter-spacing:1px;margin-bottom:40px}.hero__tagline .glow{color:#f5f5f5;font-weight:700;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #6200ee,0 0 20px #6200ee,0 0 25px #6200ee}@media(max-width:768px){.hero__tagline{font-size:1.6rem}}.hero__scroll-cue{animation:bounce 2s infinite;bottom:40px;cursor:pointer;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.marketing-quote{margin:0 auto 60px;max-width:800px;padding:0 20px;text-align:center}.marketing-quote p{color:#f5f5f5;font-size:1.4rem;font-weight:300;line-height:1.6;opacity:.9}@media(max-width:768px){.marketing-quote p{font-size:1.2rem}}.email-section{align-items:center;display:flex;flex-direction:column;padding:100px 20px}.email-section__title{font-family:Kiona,sans-serif;font-size:2.5rem;margin-bottom:30px;text-align:center}@media(max-width:768px){.email-section__title{font-size:2rem}}.email-section__form{align-items:center;display:flex;flex-direction:column;max-width:500px;width:100%}.email-section__input{background-color:#ffffff1a;border:none;border-radius:4px;color:#f5f5f5;font-size:1rem;margin-bottom:20px;padding:15px;width:100%}.email-section__input:focus{outline:2px solid #6200ee}.email-section__button{background-color:#6200ee;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:15px 40px;transition:background-color .3s}.email-section__button:hover{background-color:#4d00bb}.email-section__button:disabled{background-color:#666;cursor:not-allowed}.email-section__error{color:#cf6679;margin-top:10px;text-align:center}.email-section__success{color:#03dac6;margin-top:10px;text-align:center}.email-section__captcha-notice{background-color:#ffffff0d;border-radius:4px;margin:15px 0;padding:10px;text-align:center}.email-section__captcha-notice p{font-style:italic;margin-bottom:10px;opacity:.7}.email-section__captcha-mock{background-color:#ffffff1a;border:1px solid #6200ee;border-radius:4px;color:#f5f5f5;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:background-color .3s}.email-section__captcha-mock:hover{background-color:#6200ee33}.footer{background-color:#0a0a0a;padding:40px 20px;text-align:center}.footer__text{font-size:.9rem;opacity:.7}.footer__link{color:#6200ee;text-decoration:none}.footer__link:hover{text-decoration:underline}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top-color:#6200ee;height:30px;margin:0 auto;width:30px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0) translateX(-50%)}40%{transform:translateY(-20px) translateX(-50%)}60%{transform:translateY(-10px) translateX(-50%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}@media(max-width:768px){.container{padding:0 15px}}
/*# sourceMappingURL=main.d9ddc7ce.css.map*/