:root{--primary-color: #3498db;--secondary-color: #2ecc71}html{color:#fff;overflow-y:scroll;overflow-x:hidden}body{background-color:#000;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}html,body{box-sizing:border-box;max-height:100dvh}* ::-webkit-scrollbar{background:#ffffff0d;width:9px;height:9px}* :hover::-webkit-scrollbar{background:#ffffff0d;width:9px;height:9px}* ::-webkit-scrollbar-track{background:#fff0}* ::-webkit-scrollbar-thumb{transition:.5s;border-radius:8px;background:transparent;background:#fff2}* :hover::-webkit-scrollbar-thumb{background:#ffffff40}* ::-webkit-scrollbar-thumb:hover{background:#ffffff80}.info-icon{cursor:default;background-color:#ffffff4d;border-radius:50%;width:1.2em;height:1.2em;font-size:.8em;display:inline-flex;align-items:center;justify-content:center}#app{height:100dvh}span.text-highlight{color:var(--primary-color);font-weight:900}span.text-highlight.secondary{color:var(--secondary-color)}:root{--navbar-height: 70px}body{font-size:clamp(14px,2vw,18px);background-color:#000;color:#fff}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 20% 0%,#2a2a2a,#000 40%);background-repeat:no-repeat}nav.navbar{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5;width:100%;position:fixed;top:0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#00000080;filter:contrast(1.05) saturate(1.2);border-bottom:1px solid #90caf9;height:var(--navbar-height)}nav.navbar .content{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1em}nav.navbar .menu{display:flex;align-items:center;justify-content:center;gap:1em}nav.navbar .menu #navigation{display:flex;align-items:center;justify-content:center;gap:.5em}*{box-sizing:border-box;margin:0}section:not(:first-child) .title{margin-bottom:3em;text-align:center;display:flex;flex-direction:column;gap:.5em}@media screen and (max-width:768px){section:not(:first-child) .title{text-align:left}}section:not(:first-child) .title h3{font-size:1.8em}section:not(:first-child) .content{height:100%;display:flex;align-items:center}.card{padding:1em;background-color:#ffffff1a;transition:.5s ease-out;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:5px}.card:hover{transform:scale(1.02)}.eyebrow{font-size:.8em;font-weight:700;padding:.4em .8em;text-align:center;border-radius:1em;background-color:#2563eb;width:fit-content;display:flex;align-items:center;justify-content:center;gap:.5em}.header{position:relative;display:flex;justify-content:space-evenly;overflow-x:hidden;padding:2em 0}.header .container{margin-top:var(--navbar-height);padding:1em;padding-top:calc(1em + 6px)}.header .hero{display:flex;width:100%;gap:2em;justify-content:space-between}.header .info{display:flex;flex-direction:column;justify-content:space-between;gap:1em;max-width:64ch}.header .hero .title{font-size:2.5em;text-wrap:balance;line-height:1.05;letter-spacing:-.04em;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.5)}.header .hero .subtitle{font-size:.75em;margin-bottom:.5em;font-weight:400;opacity:.8;margin-top:-.5em}.header .hero .description{display:flex;flex-direction:column;line-height:1.6;letter-spacing:-.02em;font-weight:300;text-shadow:0 0 5px rgba(0,0,0,.3)}.header .hero .description strong{font-weight:900}.header .image{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:750px}.header .image iframe{overflow:hidden;border-radius:.5em;border:2px solid rgba(255,255,255,.3);box-shadow:0 0 25px #0000004d,0 0 60px #00000029,0 0 120px #0000001a}.header .mouse-icon{position:absolute;bottom:32px;left:50%;transform:translate(-50%);border:2px solid white;border-radius:16px;height:40px;width:24px;display:block;animation:jump 2s infinite}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.header .mouse-icon .wheel{-webkit-animation-name:drop;animation-name:drop;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}.header .mouse-icon .wheel{position:relative;border-radius:10px;background:#fff;width:2px;height:6px;top:4px;margin-left:auto;margin-right:auto}@-webkit-keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}to{top:25px;opacity:0}}@keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}to{top:25px;opacity:0}}@media screen and (max-width:1000px){.header{margin-top:0;min-height:unset}.header .hero{flex-direction:column}.header .hero .info,.header .image{max-width:100%}.header .mouse-icon{display:none}}.copy-grid{max-width:1536px;width:100%;margin:0 auto;padding:1em;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;align-items:start}.copy-card{--radial-gradient-position: top right;position:relative;overflow:hidden;padding:2em;border-radius:1.5rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #00000073;background-color:#6464640d;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.copy-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(to bottom,transparent,rgba(14,201,245,.95),rgba(37,99,235,.95),transparent);opacity:.9}.copy-card:after{content:"";position:absolute;inset:-40% -20% auto auto;width:220px;height:220px;border-radius:999px;pointer-events:none}.copy-card:hover{transform:translateY(-4px);border-color:#60a5fa38;box-shadow:0 18px 60px #0009}.copy-card h2{margin:0 0 1em;font-weight:900;line-height:1.1;letter-spacing:-.02em}.copy-card strong{opacity:100;font-weight:800}.copy-card p{font-weight:300;margin:0 0 1em;max-width:64ch;line-height:1.75}.copy-list{margin:1em 0 0;padding-left:1.2rem}.copy-list li{margin-bottom:1em;line-height:1.65;max-width:64ch}.copy-card--why{grid-column:1 / -1;display:flex;justify-content:space-between;background:radial-gradient(circle at var(--radial-gradient-position),#0ec9f5,#1c1c1c 55%)}.copy-card--why .safety-shield-container{width:50%;display:flex;justify-content:center;align-items:center}.copy-card--why .safety-shield-container>img{height:100%;max-height:400px;object-position:center;filter:drop-shadow(0 0 5em #ffffff)}.copy-card--how{grid-column:1 / 8;min-height:100%;background:radial-gradient(circle at top right,#72727277,#1c1c1c 50%)}.copy-card--transform{grid-column:8 / -1;min-height:100%;background:radial-gradient(circle at top right,#72727277,#1c1c1c 50%)}@media(max-width:900px){.copy-grid{grid-template-columns:1fr}.copy-card--why{--radial-gradient-position: bottom}.copy-card--why,.copy-card--how,.copy-card--transform{grid-column:auto;margin-top:0}.copy-card--why{flex-direction:column}.copy-card--why .safety-shield-container{width:100%;height:50%;margin:0 auto;padding:1em}}.about-us img{width:calc(100% - 48px);height:auto;border-radius:12px;transition:.5s ease-out}.about-us img:hover{transform:scale(1.02)}.about-us .content p{font-size:1.1em}.features .card{display:flex;flex-direction:column;gap:.7em;align-items:flex-start}.features .card h6{font-size:1.1em}.features .card p{font-size:1em}.call-to-action{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100dvh - var(--navbar-height))}.call-to-action .inner-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2em}@media screen and (max-width:768px){.call-to-action .inner-container{gap:4em}}.call-to-action .disclaimer{font-size:.8rem;color:#ccc;text-align:center;border-top:3px solid #ad6a00;background-color:#161616;padding:1rem;line-height:1.4}.call-to-action .animated-title{text-align:center;line-height:1.2em;font-size:2em;min-height:2.5em;display:flex;align-items:center;text-wrap:balance}.testimonials .title .section-title{text-wrap:balance}.cta-button{font-weight:900;color:#000;background:linear-gradient(270deg,#0fffc1,#0ec9f5,#2563eb,#0ec9f5,#0fffc1);background-size:400% 400%;animation:gradientFlow 8s ease-in-out infinite,pulseGlow 4s ease-in-out infinite;border-radius:1em;box-shadow:0 4px 20px #6496ff4d;cursor:pointer;letter-spacing:.02em;text-shadow:none;transition:all .3s ease-out}.cta-button:hover,.cta-button:focus{outline:none;filter:brightness(1.1) contrast(1.05);box-shadow:0 6px 30px #82b4ff80}.cta-button:hover:before,.cta-button:focus:before{opacity:1;animation:shine 1s ease forwards}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulseGlow{0%,to{box-shadow:0 4px 20px #6496ff4d}50%{box-shadow:0 6px 25px #96b4ff99}}@keyframes shine{0%{left:-75%}to{left:125%}}.page-header{display:flex;justify-content:flex-end;padding:16px}.pending-screen{display:flex;justify-content:center;align-items:center;height:100vh}
