.hero{position:relative;padding:100px 30px;overflow:hidden}.hero .hero-bg{position:absolute;inset:0;z-index:-1;display:flex;pointer-events:none}.hero .hero-bg .hero-grid-svg{width:100%;height:100%;color:#8900ff33;transform:scale(1.2)}.hero .hero-inner{max-width:1250px;margin:0 auto;display:flex;justify-content:space-between;gap:40px}.hero .hero-inner .left{flex:1;align-content:center}.hero .hero-inner .left h1{font-size:3rem;line-height:1.15;margin:0 0 20px}.hero .hero-inner .left p{max-width:450px}.hero .hero-inner .left .cta-row{display:flex;margin-top:32px}.hero .hero-inner .left .cta-row .btn{padding:12px 20px;border-radius:16px;text-decoration:none;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 10px 16px #00000040;border:none}.hero .hero-inner .left .cta-row .btn.primary{background:#fff;color:#000}.hero .hero-inner .left .cta-row .btn.ghost{background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff}.hero .hero-inner .left .cta-row .btn:active{transform:scale(.97) translateY(1px);box-shadow:0 6px 12px #00000059}.hero .hero-inner .left .cta-row .btn{margin-right:14px}.hero .hero-inner .left .cta-row p{opacity:.5;font-size:15px;margin:0;align-self:center}.hero .hero-inner .right{flex:1;align-items:center}.hero .hero-inner .right .screenshot-frame{position:relative;width:fit-content;height:fit-content;padding:4px;background:#ffffff24;border:1px solid rgba(255,255,255,.19);border-radius:18px}.hero .hero-inner .right .screenshot-frame .screenshot-placeholder{width:100%;aspect-ratio:14/9;background:#1d1d1f;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#777}.hero .hero-inner .right .screenshot-frame{border-radius:14px}.hero .hero-inner .right .screenshot-frame img{border-radius:10px}.trusted-strip{padding:0!important;margin-top:50px}.trusted-strip .trusted-label{width:100%;text-align:center;font-size:18px;font-weight:600;margin-bottom:22px}.trusted-strip .trusted-frame{border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25);padding:40px 0;display:flex;justify-content:center}.trusted-strip .trusted-logos{display:flex;align-items:center;gap:60px;flex-wrap:wrap;opacity:.85}.trusted-strip .trusted-logos img{width:fit-content;height:70px;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}.features{max-width:1000px;margin:60px auto}.features h2{margin:100px 0;text-align:center}.features .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.features .grid .feature .icon{font-size:1.6rem;margin-bottom:16px;color:#b28cff}.features .grid .feature h3{margin:0 0 10px}.features .grid .feature p{opacity:.65}.wide-showcase{padding:70px 32px;background:linear-gradient(130deg,#2a0066,#1a003d 30%,#0e0e11 80%);display:flex;justify-content:center}.wide-showcase .showcase-inner{max-width:1100px;margin:0 auto;text-align:center}.wide-showcase .showcase-title{font-size:34px;margin:20px 0}.wide-showcase .showcase-desc{max-width:620px;margin:0 auto 30px}.wide-showcase .showcase-frame{position:relative}.wide-showcase .showcase-frame .purple-corner{position:absolute;width:80px;height:80px;background:#a050ffcc;filter:blur(60px);z-index:1;border-radius:50%}.wide-showcase .showcase-frame .top-left{top:-20px;left:-20px}.wide-showcase .showcase-frame .top-right{top:-20px;right:-20px}.wide-showcase .showcase-frame .bottom-left{bottom:-20px;left:-20px}.wide-showcase .showcase-frame .bottom-right{bottom:-20px;right:-20px}.wide-showcase .showcase-frame .screenshot-frame{z-index:1;position:relative;width:fit-content;height:fit-content;padding:4px;background:#ffffff24;border:1px solid rgba(255,255,255,.19);border-radius:18px}.wide-showcase .showcase-frame .screenshot-frame .screenshot-placeholder{width:100%;aspect-ratio:14/9;background:#1d1d1f;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#777}.alt-section{max-width:1000px;margin:100px auto;display:flex;flex-direction:column;gap:80px}.alt-section .alt-row{display:flex;align-items:center;gap:80px}.alt-section .alt-row.reverse{flex-direction:row-reverse}.alt-section .alt-row .text{flex:1}.alt-section .alt-row .text .tag{font-size:18px;background:linear-gradient(92deg,#b595ff,#9769ff 20.17%);background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px}.alt-section .alt-row .text h2{margin:0 0 12px;font-size:26px}.alt-section .alt-row .text p{max-width:420px;margin:12px 0}.alt-section .alt-row .media{flex:1}.alt-section .alt-row .media .screenshot-frame{position:relative;width:fit-content;height:fit-content;padding:4px;background:#ffffff24;border:1px solid rgba(255,255,255,.19);border-radius:18px}.alt-section .alt-row .media .screenshot-frame .screenshot-placeholder{width:100%;aspect-ratio:14/9;background:#1d1d1f;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#777}@media(max-width:1150px){.hero .hero-inner .left h1{font-size:2.5rem}}@media(max-width:1000px){.hero{padding:80px 20px}.hero .hero-inner{flex-direction:column;text-align:center;gap:40px}.hero .hero-inner .left p{max-width:none}.hero .hero-inner .left .cta-row{justify-content:center}.hero .hero-inner .right{width:100%}}@media(max-width:820px){.trusted-strip .trusted-logos{gap:30px}.trusted-strip .trusted-logos img{height:50px}.video-section .video-box{width:100%;max-width:90%}.video-section .video-box .video-placeholder{height:260px}.features .grid{grid-template-columns:1fr;gap:30px}.wide-showcase{padding:50px 32px}.wide-showcase .showcase-title{font-size:26px}.alt-section{gap:60px}.alt-section .alt-row{flex-direction:column!important;gap:40px}.alt-section .alt-row .text .tag{font-size:16px}.alt-section .alt-row .text h2{font-size:22px}.alt-section .alt-row .text p{max-width:none}.alt-section .alt-row .media{width:100%}}@font-face{font-family:Safiro;src:url(/_astro/safiro-medium.RuKbGlYJ.woff2) format("woff2"),url(/_astro/safiro-medium.Cersg_GA.woff) format("woff");font-style:normal;font-display:swap}body{margin:0;background:#14141a;color:#f9f9f9;font-family:system-ui,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Safiro,system-ui,sans-serif;font-weight:500}p{opacity:.8;font-size:18px}section{padding:0 32px}img{width:100%;height:auto;display:block;border-radius:14px}#nav{position:fixed;top:0;width:100%;padding:14px 0;z-index:50;transition:backdrop-filter .25s ease,background .25s ease}#nav .nav-inner{max-width:1250px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center}#nav .brand{display:inline-flex;align-items:center;text-decoration:none}#nav .brand .brand-logo{width:130px;height:auto;display:block}#nav .links a{margin-left:20px;color:#dcdcdc;text-decoration:none;font-size:.95rem}#nav.blur{backdrop-filter:blur(14px);background:#00000040}footer{background-color:#14141a;color:#f9f9f9;padding:30px 0;text-align:center;font-size:14px}footer .row{width:100%;margin:1% 0%;padding:.6% 0%;color:#ccf;font-size:.8em}footer .row a{text-decoration:none;color:#ccf;transition:.5s}footer .row a:hover{color:#f7f7ff}footer .row ul{width:100%}footer .row ul li{display:inline-block;margin:0 30px}footer .row a i{font-size:2em;margin:0% 1%}@media(max-width:768px){footer{text-align:left;padding:5%}footer .row ul li{display:block;margin:10px 0;text-align:left}footer .row a i{margin:0% 3%}}
