@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,600;0,700;1,600;1,700&display=swap");:root{--ink:#0c0c11;--panel:#14131b;--soft:#1b1924;--line:hsla(0,0%,100%,.12);--muted:#a9a5b6;--violet:#8b5cf6;--lilac:#c4b5fd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#f8f7fb;font-family:Manrope,Arial,sans-serif;line-height:1.6}body:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse 70% 45% at 85% -10%,rgba(110,55,219,.18),transparent 70%),radial-gradient(ellipse 40% 30% at 0 40%,rgba(45,24,110,.1),transparent 70%);pointer-events:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.nav-wrap{height:78px;position:relative;z-index:10}.nav{height:78px;max-width:var(--max);margin:auto;padding:0 24px;justify-content:space-between;border-bottom:1px solid var(--line)}.brand,.nav{display:flex;align-items:center}.brand{gap:5px;font-size:18px;font-weight:800;letter-spacing:-.8px}.brand span{color:#b7a0ff}.mark{display:inline-flex;width:27px;height:24px;align-items:flex-end;gap:2px;margin-right:5px;transform:skewX(-15deg)}.mark i{width:5px;border-radius:3px;background:linear-gradient(#bfa6ff,#6238cb)}.mark i:first-child{height:10px}.mark i:nth-child(2){height:18px}.mark i:nth-child(3){height:24px}.mark-small{transform:scale(.72) skewX(-15deg);margin-right:-1px}.nav-links{display:flex;gap:28px;margin-left:auto;margin-right:32px}.nav-links a{color:#c4c0cf;font-size:13px;font-weight:700}.download-pill{border:1px solid #7654c8;padding:9px 14px;border-radius:100px;color:#f6f1ff;font-size:12px;font-weight:800}.download-pill b{color:#c4a7ff;margin-left:8px}.menu,.mobile-only{display:none}.app-hero,.contact,.detail-hero,.hero,.listing-hero,.section{max-width:var(--max);margin:auto;padding-left:24px;padding-right:24px}.hero{min-height:670px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;grid-gap:32px;gap:32px;padding-top:60px;padding-bottom:70px}.eyebrow{display:block;color:#b79aff;font:500 10px DM Mono,monospace;letter-spacing:1.25px;margin-bottom:20px}.app-hero h1,.contact h1,.detail-hero h1,.hero h1,.listing-hero h1{font-size:clamp(55px,7vw,96px);line-height:.99;letter-spacing:-5px;margin:0 0 27px;font-weight:800}.app-hero h1 span,.contact h1 em,.detail-hero h1 em,.hero h1 em,.listing-hero h1 em,h2 em{font-family:Playfair Display,serif;letter-spacing:-4px;color:#c4a6ff}.app-hero p,.contact>div>p,.detail-hero p,.hero-copy>p,.listing-hero p{max-width:500px;color:#b8b4c2;font-size:17px;margin:0 0 32px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--line);padding:13px 17px;font-weight:800;transition:.2s;background:transparent;color:#fff}.button:hover{border-color:#9977ed;transform:translateY(-2px)}.button.primary{background:#eae1ff;color:#201832;border-color:#eae1ff}.button.primary:hover{background:#fff}.hero-signature{display:flex;align-items:center;gap:9px;margin-top:66px;color:#827d8c;font:10px DM Mono;letter-spacing:.8px}.hero-signature i{width:3px;height:3px;background:#946cf0;border-radius:50%}.hero-art{position:relative;height:490px;display:flex;align-items:center;justify-content:center}.orb{position:absolute;border-radius:50%;filter:blur(1px)}.orb-one{width:360px;height:360px;background:radial-gradient(circle at 40% 35%,#956ef0,rgba(81,43,180,.25) 46%,transparent 70%)}.orb-two{width:270px;height:270px;border:1px solid rgba(203,179,255,.2);box-shadow:0 0 100px 15px rgba(120,72,255,.15)}.code-window{z-index:2;height:365px;border:1px solid rgba(217,197,255,.3);border-radius:10px;background:linear-gradient(135deg,rgba(32,26,50,.9),rgba(14,13,20,.85));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:rotate(-5deg);box-shadow:22px 28px 70px rgba(0,0,0,.42)}.window-head{height:42px;display:flex;align-items:center;gap:6px;padding:0 15px;border-bottom:1px solid var(--line)}.window-head span{width:7px;height:7px;border-radius:50%;background:#8269bb}.window-head b{margin-left:8px;color:#aaa1ba;font:10px DM Mono}.code-content{padding:34px}.code-label{color:#a88cf4;font:10px DM Mono;letter-spacing:1px}.code-logo{font-size:108px;font-weight:800;letter-spacing:-15px;line-height:1;margin:20px 0;color:#f2ebff}.code-logo span{color:#a778ff}.code-lines{display:flex;gap:7px}.code-lines i{height:4px;border-radius:4px;background:#5d4a7e}.code-lines i:first-child{width:78px;background:#b18aff}.code-lines i:nth-child(2){width:40px}.code-lines i:nth-child(3){width:62px}.code-lines i:nth-child(4){width:23px}.built{margin-top:52px;color:#bcb6c8;font:9px DM Mono;letter-spacing:1px}.hero-caption{position:absolute;bottom:7px;right:3%;z-index:3;display:flex;flex-direction:column;font-size:11px;color:#aaa6b1}.hero-caption b{color:#d2beff;font:10px DM Mono;letter-spacing:1px}.marquee{padding:17px max(24px,calc((100vw - var(--max))/2));border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;gap:25px;overflow:hidden;white-space:nowrap;color:#c5b9da;font:10px DM Mono;letter-spacing:1.5px}.marquee i{font-style:normal;color:#8b5cf6}.section{padding-top:128px;padding-bottom:0}.section-intro{max-width:680px}.apps-list h2,.detail-main h2,.founder h2,.products-copy h2,.section-intro h2{font-size:clamp(36px,5vw,61px);letter-spacing:-3.5px;line-height:1.04;margin:0 0 18px}.section-intro p{max-width:580px;color:var(--muted);margin:0;font-size:16px}.projects-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:55px}.project-card{border:1px solid var(--line);background:hsla(0,0%,100%,.015);transition:.25s}.project-card:hover{transform:translateY(-5px);border-color:rgba(189,156,255,.55);box-shadow:0 22px 48px rgba(0,0,0,.2)}.product-visual{height:205px;position:relative;overflow:hidden;background:linear-gradient(145deg,#211a39,#110f1b);padding:20px}.product-visual:before{content:"";position:absolute;width:250px;height:250px;border-radius:50%;right:-80px;top:-100px;background:radial-gradient(circle,rgba(179,125,255,.8),transparent 65%);filter:blur(10px)}.product-visual.blue:before{background:radial-gradient(circle,#4aa6ff,transparent 65%)}.product-visual.pink:before{background:radial-gradient(circle,#ef76c4,transparent 65%)}.product-visual.cyan:before{background:radial-gradient(circle,#50e8dd,transparent 65%)}.product-visual.orange:before{background:radial-gradient(circle,#faaf63,transparent 65%)}.product-visual.green:before{background:radial-gradient(circle,#77db89,transparent 65%)}.screen-top{height:9px;display:flex;gap:4px;position:relative}.screen-top i{width:4px;height:4px;border-radius:4px;background:#e0d1ff}.screen-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;position:relative;margin:28px 0 14px}.screen-grid b{height:38px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.13);border-radius:3px}.screen-line{width:55%;height:5px;margin:7px 0;background:hsla(0,0%,100%,.16);position:relative}.screen-line.wide{width:76%;background:rgba(212,188,255,.5)}.product-visual>span{position:absolute;right:26px;bottom:15px;color:hsla(0,0%,100%,.72);font:700 70px Playfair Display;line-height:1}.card-body{padding:19px}.card-footer,.card-meta{display:flex;justify-content:space-between;align-items:center}.card-meta>span,.download-list span,.game-card span,.product-item span{color:#a58ae8;font:10px DM Mono;letter-spacing:1px}.status{display:inline-flex;align-items:center;gap:5px;color:#b8b3c0;font:9px DM Mono}.status i{width:6px;height:6px;border-radius:50%;background:#63d38a}.status.beta i,.status.em-desenvolvimento i{background:#f6bd65}.status.projeto-privado i{background:#b792fa}.project-card h3{font-size:23px;letter-spacing:-1px;margin:18px 0 5px}.project-card p{font-size:13px;line-height:1.55;color:#aaa5b4;margin:0;min-height:60px}.card-footer{margin-top:20px;padding-top:13px;border-top:1px solid var(--line)}.id{font:9px DM Mono;color:#7b7585}.card-footer a{font-size:12px;font-weight:800}.card-footer b{color:#b999ff}.featured{grid-column:span 2}.featured .product-visual{height:285px}.featured .card-body{padding:23px}.text-cta{display:inline-flex;gap:8px;margin-top:32px;color:#e1d4ff;font-size:13px;font-weight:800}.text-cta span{color:#a780f9}.services{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:70px;gap:70px;align-items:start}.service-heading{position:-webkit-sticky;position:sticky;top:25px}.service-heading .button{margin-top:30px}.services-list{border-top:1px solid var(--line)}.service{position:relative;display:grid;grid-template-columns:50px 1fr 1.5fr 20px;grid-gap:10px;gap:10px;padding:22px 0;border-bottom:1px solid var(--line);align-items:center}.service>span{font:10px DM Mono;color:#a687eb}.service h3{margin:0;font-size:17px;letter-spacing:-.6px}.service p{margin:0;font-size:12px;color:#aaa5b5}.service>b{color:#a581f7}.process{padding-bottom:110px}.timeline{display:grid;grid-template-columns:repeat(5,1fr);margin-top:55px;position:relative}.timeline:before{content:"";position:absolute;top:34px;left:0;right:0;border-top:1px solid var(--line)}.timeline>div{position:relative;padding-right:15px}.timeline span{font:10px DM Mono;color:#a687eb}.timeline i{display:block;width:10px;height:10px;border-radius:50%;background:#b58aff;border:3px solid var(--ink);margin:16px 0 20px;position:relative}.timeline h3{font-size:16px;margin:0 0 7px}.timeline p{font-size:12px;color:var(--muted);margin:0}.products{background:linear-gradient(90deg,rgba(125,78,211,.1),transparent 55%);max-width:none;padding:100px max(24px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:75px;gap:75px}.products-stack{display:grid;grid-gap:12px;gap:12px}.product-item{padding:12px;display:grid;grid-template-columns:160px 1fr;grid-gap:18px;gap:18px;align-items:center;border:1px solid var(--line);background:rgba(15,13,22,.55)}.product-item .product-visual{height:115px}.product-item h3{font-size:21px;margin:7px 0 3px}.product-item p{font-size:12px;color:var(--muted);margin:0}.final-cta{margin-top:128px;padding:105px 24px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 50% 50%,rgba(113,65,222,.22),transparent 57%)}.final-cta h2{font-size:clamp(51px,7vw,82px);line-height:1;letter-spacing:-4px;margin:18px 0}.final-cta h2 em{color:#c8a5ff}.final-cta p{color:var(--muted);margin:0 0 30px}footer{max-width:var(--max);margin:auto;padding:55px 24px 25px}.footer-grid{display:flex;justify-content:space-between;gap:60px}.footer-grid p{font-size:12px;color:var(--muted);max-width:230px}.footer-links{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px 30px;gap:8px 30px;align-content:start}.footer-links a{color:#c1bdc9;font-size:12px}.footer-bottom{display:flex;justify-content:space-between;margin-top:50px;padding-top:20px;border-top:1px solid var(--line);color:#777280;font:9px DM Mono;letter-spacing:.4px}.listing-hero{padding-top:100px;padding-bottom:80px;min-height:400px;border-bottom:1px solid var(--line)}.listing-hero.compact{min-height:370px}.catalog{padding-top:45px}.filter-row{display:flex;justify-content:space-between;gap:20px;align-items:center}.filters{display:flex;gap:7px;flex-wrap:wrap}.filters button{border:1px solid var(--line);border-radius:100px;color:#aaa6b3;background:transparent;padding:9px 12px}.filters button.active{background:#e9ddff;color:#241b38;border-color:#e9ddff}.search{height:38px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:7px;color:#a891eb}.search input{background:transparent;border:0;outline:0;color:#fff;width:175px;font-size:12px}.results{font:10px DM Mono;color:#827c8d;margin:30px 0 -32px}.catalog-grid{margin-top:55px}.detail-hero{min-height:500px;padding-top:75px;padding-bottom:75px;display:grid;grid-template-columns:1fr .7fr;align-items:center;grid-gap:70px;gap:70px;border-bottom:1px solid var(--line)}.detail-hero .back{display:inline-block;margin-bottom:45px;color:#c0a4ff;font-size:12px}.detail-hero .product-visual{height:300px;box-shadow:20px 25px 70px rgba(0,0,0,.3)}.detail-hero .status{margin-top:8px}.detail-grid{padding-top:90px;display:grid;grid-template-columns:1fr 280px;grid-gap:100px;gap:100px;padding-bottom:50px}.detail-main>p{max-width:670px;color:#b5b0bd;font-size:16px}.detail-main h3{margin-top:50px;font-size:16px}.detail-main ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;color:#cac5d3;font-size:13px}.detail-main li{border-bottom:1px solid var(--line);padding:0 0 10px}.detail-main li:first-letter{color:#b18bff}.project-facts{border-top:1px solid var(--line)}.project-facts>div{padding:16px 0;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:6px}.project-facts span{display:block;width:100%;font:9px DM Mono;color:#938c9d;letter-spacing:1px}.project-facts b{font-size:12px;padding:4px 7px;background:#1c1926;font-weight:600}.project-facts .link-stack{display:grid;grid-gap:5px;gap:5px}.link-stack a{font-size:12px;font-weight:800;color:#c9adff}.private-note{margin-top:35px;padding:17px;background:rgba(143,93,246,.1);border:1px solid rgba(167,129,246,.3);display:flex;flex-direction:column;gap:6px;font-size:12px;color:#c2bbcc}.gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.gallery .product-visual{height:140px}.gallery .product-visual:nth-child(2){filter:hue-rotate(25deg)}.gallery .product-visual:nth-child(3){filter:hue-rotate(-20deg)}.api-list{padding-top:0}.api-card{display:grid;grid-template-columns:120px 1fr 180px;align-items:center;grid-gap:20px;gap:20px;padding:30px 0;border-bottom:1px solid var(--line)}.api-card>span{font:10px DM Mono;color:#a284eb}.api-card h2{font-size:25px;margin:0}.api-card p{margin:4px 0 0;color:var(--muted);font-size:13px}.api-status{align-items:flex-end;flex-direction:column;gap:10px}.api-status b{font:10px DM Mono;font-weight:400}.api-status i{display:inline-block;width:7px;height:7px;background:#63d38a;margin-right:6px}.api-status button{background:transparent;border:0;color:#c5a6ff;font-size:11px;font-weight:800}.subdomain-note{max-width:var(--max);margin:110px auto 0;padding:50px 24px;background:linear-gradient(100deg,#1e1535,#15111f);border:1px solid var(--line);display:flex;gap:18px;align-items:center}.subdomain-note span{font:10px DM Mono;color:#bd9dff}.subdomain-note b{font-size:18px}.subdomain-note p{margin:0 0 0 auto;font-size:12px;color:var(--muted)}.app-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;min-height:620px;grid-gap:50px;gap:50px}.app-hero h1{font-size:clamp(66px,9vw,110px)}.app-hero h1 span{font-style:italic}.app-specs{display:flex;gap:24px;margin-top:42px}.app-specs span{display:flex;flex-direction:column;color:#928d9b;font:9px DM Mono;gap:4px}.app-specs b{color:#ddd6e8;font:11px Manrope}.phone{position:relative;width:270px;height:500px;margin:60px auto 0;padding:35px 17px 20px;background:linear-gradient(130deg,#332759,#14131d);border:4px solid #292433;border-radius:34px;box-shadow:18px 30px 70px rgba(0,0,0,.45)}.notch{position:absolute;top:8px;left:92px;width:80px;height:12px;border-radius:10px;background:#121018}.phone-header{display:flex;gap:7px;align-items:center;margin-bottom:35px;color:#c9b0ff;font-size:12px}.phone-header b{font-size:25px}.app-card-mini{display:flex;gap:10px;padding:12px;margin-bottom:10px;background:hsla(0,0%,100%,.08);border-radius:8px}.app-card-mini i{width:35px;height:35px;border-radius:8px;background:linear-gradient(135deg,#9d70ff,#4430a4)}.app-card-mini b,.app-card-mini small{display:block;font-size:11px}.app-card-mini small{color:#a9a0b6;font-size:9px}.phone-nav{position:absolute;bottom:25px;left:45px;color:#bca8e9;font-size:13px}.apps-list{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px;gap:60px;align-items:start}.download-box{padding:16px;display:grid;grid-template-columns:130px 1fr auto;grid-gap:16px;gap:16px;align-items:center;border:1px solid var(--line);background:var(--panel)}.download-box .product-visual{height:100px}.download-box span{font:9px DM Mono;color:#ad91ef}.download-box h3{margin:5px 0;font-size:18px}.download-box p{font-size:10px;color:var(--muted);margin:0}.games-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;padding-top:0}.game-card{border:1px solid var(--line);background:#13121a}.game-card .product-visual{height:260px}.game-card>div:last-child{padding:22px}.game-card h2{font-size:28px;margin:9px 0}.game-card p{font-size:13px;color:var(--muted);margin:0 0 20px}.game-card a{font-size:12px;font-weight:800;color:#c6a6ff}.download-list{padding-top:0}.download-list article{padding:20px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:160px 1fr auto;grid-gap:24px;gap:24px;align-items:center}.download-list .product-visual{height:118px}.download-list h2{margin:5px 0;font-size:24px}.download-list p{font-size:12px;color:var(--muted);margin:0}.download-list small{font:9px DM Mono;color:#837b90}.about-hero{min-height:480px}.what-we-do{padding-bottom:0}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:52px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.value-grid article{height:170px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;background:hsla(0,0%,100%,.01)}.value-grid span{font:10px DM Mono;color:#a98ced}.value-grid h3{position:absolute;bottom:12px;margin:0;font-size:20px;letter-spacing:-.8px}.value-grid b{position:absolute;right:17px;bottom:18px;color:#b99bff}.founder{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;grid-gap:100px;gap:100px;padding-bottom:20px}.founder-portrait{min-height:355px;background:radial-gradient(circle at 70% 20%,#a57aff,transparent 35%),linear-gradient(135deg,#302349,#121018);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.founder-portrait span{font:700 155px Playfair Display;letter-spacing:-23px;color:rgba(245,239,255,.9)}.founder-portrait div{position:absolute;left:18px;bottom:18px;font:9px DM Mono;letter-spacing:1px;color:#d3b8ff}.founder p{max-width:520px;color:var(--muted);font-size:15px;margin:0 0 28px}.contact{padding-top:100px;padding-bottom:130px;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:90px;gap:90px}.contact form{padding:28px;background:#15131c;border:1px solid var(--line)}.contact label{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:800;margin-bottom:17px}.contact input,.contact select,.contact textarea{width:100%;color:#fff;background:#0f0e14;border:1px solid #302d38;border-radius:2px;padding:11px;outline:none;font-size:13px}.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:#a885f5}.contact select option{background:#15131c}.form-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.contact form small{display:block;margin-top:16px;color:#817b8a;font-size:10px}.contact-note{display:flex;flex-direction:column;gap:5px;border-left:2px solid #9b76ed;padding-left:13px;margin-top:55px;color:#aaa4b3;font-size:13px}.contact-note b{color:#e5dcf2}.sent{padding:40px 10px;text-align:center}.sent>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#8d63e7;color:#201735;font-weight:800}.sent h2{font-size:28px;margin:18px 0 5px}.sent p{color:var(--muted);font-size:13px}.sent button{margin-top:20px;border:0;background:transparent;color:#c7a8ff;font-weight:800;font-size:12px}@media (max-width:800px){.nav{padding:0 18px}.desktop-only{display:none}.menu{display:flex;flex-direction:column;gap:5px;background:none;border:0;padding:10px}.menu i{width:20px;border-top:1px solid #ded8e9}.nav-links{display:none}.nav-links.open{display:flex;position:absolute;top:78px;left:0;right:0;padding:25px 18px 22px;background:#15131c;border-bottom:1px solid var(--line);flex-direction:column;gap:17px;margin:0}.nav-links.open a{font-size:14px}.mobile-only{display:inline-flex;width:max-content}.hero{grid-template-columns:1fr;padding-top:60px;min-height:auto}.hero-copy{z-index:2}.contact h1,.detail-hero h1,.hero h1,.listing-hero h1{letter-spacing:-3px}.hero-art{height:340px;margin-top:-30px}.code-window{height:290px;width:320px}.code-content{padding:24px}.code-logo{font-size:82px}.built{margin-top:35px}.hero-signature{margin-top:46px}.projects-grid{grid-template-columns:1fr;margin-top:35px}.featured{grid-column:auto}.featured .product-visual{height:205px}.section{padding-top:85px}.apps-list,.contact,.founder,.products,.services{grid-template-columns:1fr;gap:35px}.service-heading{position:static}.service{grid-template-columns:36px 1fr 20px}.service p{grid-column:2/4}.process{padding-bottom:75px}.timeline{grid-template-columns:1fr;gap:0;margin-top:35px}.timeline:before{top:0;bottom:0;left:5px;right:auto;border-top:0;border-left:1px solid var(--line)}.timeline>div{padding:0 0 23px 28px}.timeline i{position:absolute;left:0;top:16px;margin:0}.timeline h3{margin-top:8px}.products{padding:75px 18px}.product-item{grid-template-columns:100px 1fr;gap:13px}.product-item .product-visual{height:95px}.product-item h3{font-size:17px}.product-item p{font-size:11px}.final-cta{margin-top:85px;padding:75px 18px}.footer-bottom,.footer-grid{flex-direction:column;gap:25px}.footer-links{grid-template-columns:repeat(3,1fr);gap:8px 15px}.listing-hero{padding-top:70px;padding-bottom:65px;min-height:auto}.filter-row{align-items:stretch;flex-direction:column}.search,.search input{width:100%}.results{margin-bottom:-22px}.detail-hero{grid-template-columns:1fr;gap:40px;min-height:auto;padding-top:55px;padding-bottom:60px}.detail-hero .back{margin-bottom:30px}.detail-grid{gap:50px;padding-top:65px}.detail-grid,.detail-main ul{grid-template-columns:1fr}.gallery{grid-template-columns:1fr 1fr}.gallery .product-visual{height:120px}.api-card{grid-template-columns:1fr;gap:10px}.api-status,.subdomain-note{align-items:flex-start}.subdomain-note{margin:70px 18px 0;display:flex;flex-direction:column;gap:7px;padding:30px 20px}.subdomain-note p{margin:0}.app-hero{grid-template-columns:1fr;min-height:auto;padding-top:70px}.app-hero h1{font-size:70px}.phone{margin:0 auto}.app-specs{gap:13px}.download-box{grid-template-columns:85px 1fr}.download-box .product-visual{height:80px}.download-box .button{grid-column:1/3}.games-grid{grid-template-columns:1fr}.game-card .product-visual{height:210px}.download-list article{grid-template-columns:95px 1fr;gap:15px}.download-list .product-visual{height:90px}.download-list .button{grid-column:1/3}.value-grid{grid-template-columns:1fr 1fr;margin-top:35px}.value-grid article{height:130px}.founder-portrait{min-height:280px}.contact{padding-top:70px;padding-bottom:85px}.form-two{grid-template-columns:1fr}.contact form{padding:20px}}.remote-cover{display:flex;align-items:center;justify-content:center;gap:18px;background:radial-gradient(circle at 78% 20%,rgba(62,166,255,.6),transparent 38%),linear-gradient(145deg,#111331,#0b0a16)}.remote-cover:before{background:radial-gradient(circle,rgba(73,157,255,.9),transparent 68%);opacity:.55}.remote-cover img{width:86px;height:86px;object-fit:cover;border-radius:20px;position:relative;z-index:1;box-shadow:0 0 34px rgba(56,141,255,.45)}.remote-cover>div{position:relative;z-index:1;display:flex;flex-direction:column;gap:5px}.remote-cover>div b{font-size:17px;letter-spacing:1px}.remote-cover>div span{font:9px DM Mono;letter-spacing:1px;color:#a6b9e7}.voltz-remote-detail{padding-top:64px}.voltz-remote-detail>.back{display:inline-block;margin-bottom:33px;color:#c0a4ff;font-size:12px}.remote-detail-kicker{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.remote-banner-frame{margin-top:20px;overflow:hidden;border:1px solid rgba(198,164,255,.24);background:#090711;box-shadow:0 28px 80px rgba(0,0,0,.35)}.remote-banner-frame img{display:block;width:100%;height:auto}.remote-detail-heading{display:grid;grid-template-columns:1fr 280px;grid-gap:80px;gap:80px;align-items:end;padding:68px 0 0}.remote-detail-heading h1{font-size:clamp(55px,7vw,96px);line-height:.97;letter-spacing:-5px;margin:0 0 24px}.remote-detail-heading h1 em{font-family:Playfair Display,serif;color:#c4a6ff;letter-spacing:-4px}.remote-detail-heading p{max-width:570px;color:#b8b4c2;font-size:17px;margin:0 0 28px}.remote-facts{border-top:1px solid var(--line)}.remote-facts>div{padding:16px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:7px}.remote-facts span{font:9px DM Mono;color:#938c9d;letter-spacing:1px}.remote-facts b{font-size:13px}.remote-facts .fact-online{color:#92e8ae;font:11px DM Mono;font-weight:400}.remote-section{padding-top:122px}.remote-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:55px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.remote-feature-grid article{min-height:210px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:hsla(0,0%,100%,.01)}.remote-feature-grid article>span{font:10px DM Mono;color:#a687eb}.remote-feature-grid h3{font-size:18px;line-height:1.15;margin:54px 0 9px}.remote-feature-grid p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.remote-showcase{padding-bottom:20px}.remote-screens{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:17px;gap:17px;margin-top:55px;align-items:start}.remote-screens figure{margin:0}.remote-screens figure:nth-child(2){transform:translateY(34px)}.remote-screens figure>div{padding:9px;border:1px solid rgba(190,157,255,.2);background:#13101d;box-shadow:0 22px 50px rgba(0,0,0,.25)}.remote-screens img{display:block;width:100%;height:auto}.remote-screens figcaption{display:flex;gap:9px;align-items:center;margin-top:15px;color:#a9a5b6;font-size:12px}.remote-screens figcaption b{color:#c2a4ff;font:10px DM Mono}.remote-final{margin-top:115px}.remote-final h2{font-size:clamp(45px,6vw,76px)}@media (max-width:800px){.remote-detail-heading{grid-template-columns:1fr;gap:36px;padding-top:48px}.remote-detail-heading h1{letter-spacing:-3px}.remote-feature-grid{grid-template-columns:1fr 1fr;margin-top:35px}.remote-feature-grid article{min-height:190px}.remote-feature-grid h3{margin-top:38px;font-size:16px}.remote-screens{grid-template-columns:1fr 1fr;gap:11px;margin-top:35px}.remote-screens figure:nth-child(2){transform:none}.remote-screens figure:last-child{grid-column:1/3;width:50%;margin:18px auto 0}.remote-banner-frame{margin-left:-18px;margin-right:-18px}.remote-detail-kicker{align-items:center}.remote-cover img{width:66px;height:66px}.remote-cover>div b{font-size:14px}}@keyframes remote-banner-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.035) translate3d(-.7%,-.4%,0)}}.remote-banner-frame img{animation:remote-banner-drift 14s ease-in-out infinite alternate;transform-origin:center}@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap");:root{--ink:#0e0e11;--panel:#15151a;--soft:#1b1b21;--line:rgba(226,223,235,.13);--muted:#aaa9b3;--violet:#9b73e7;--lilac:#c3adef;--max:1180px;color-scheme:dark}html{scroll-padding-top:24px}body{background:var(--ink);color:#f1f0f4;font-family:IBM Plex Sans,Arial,sans-serif;font-size:15px;line-height:1.65}body:before{display:none}::selection{color:#fff;background:#62439a}a{text-decoration-thickness:.08em;text-underline-offset:.18em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #c3adef;outline-offset:3px}.nav,.nav-wrap{height:82px}.nav{border-color:rgba(226,223,235,.16)}.brand{font-family:IBM Plex Sans,sans-serif;font-size:17px;letter-spacing:-.55px}.brand span{color:#bca0f0}.mark i{background:#a983f0;border-radius:1px}.nav-links{gap:25px}.nav-links a{position:relative;color:#bcbac4;font-size:12px;font-weight:600;transition:color .18s ease}.nav-links a:after{position:absolute;right:0;bottom:-7px;left:0;height:1px;background:#b697ed;content:"";transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.nav-links a:hover{color:#fff}.nav-links a:hover:after{transform:scaleX(1)}.download-pill{border-color:rgba(191,160,239,.48);border-radius:3px;padding:9px 13px;font-size:11px}.hero{min-height:635px;gap:24px}.eyebrow{display:inline-flex;align-items:center;min-height:14px;border-left:2px solid #9b73e7;padding-left:9px;color:#bda5eb;font:500 9px IBM Plex Mono,monospace;letter-spacing:.09em}.app-hero h1,.contact h1,.detail-hero h1,.hero h1,.listing-hero h1{font-family:Barlow Condensed,IBM Plex Sans,sans-serif;font-size:clamp(58px,7.2vw,92px);font-weight:600;line-height:.91;letter-spacing:-.035em}.app-hero h1 span,.contact h1 em,.detail-hero h1 em,.hero h1 em,.listing-hero h1 em,h2 em{color:#c3adef;font-family:inherit;font-style:normal;font-weight:600;letter-spacing:inherit}.app-hero p,.contact>div>p,.detail-hero p,.hero-copy>p,.listing-hero p{color:#b6b4bd;font-size:15px;line-height:1.75}.button{min-height:44px;border-color:rgba(226,223,235,.24);border-radius:3px;padding:11px 15px;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:600;transition:background .18s ease,border-color .18s ease,color .18s ease}.button:hover{transform:none;border-color:#b89be9;background-color:rgba(155,115,231,.12)}.button.primary{border-color:#7658ad;background:#7658ad;color:#fff}.button.primary:hover{border-color:#9272cb;background:#9272cb}.hero-signature{color:#8e8b97;font-family:IBM Plex Mono,monospace;font-size:9px}.hero-signature i{background:#9b73e7}.hero-art{height:455px}.orb{border-radius:2px;filter:none}.orb-one{width:305px;height:305px;border:1px dashed rgba(190,166,230,.22);background:transparent;transform:rotate(-12deg)}.orb-two{width:230px;height:230px;border-color:rgba(190,166,230,.2);box-shadow:none;transform:rotate(45deg)}.code-window{width:min(390px,90%);height:350px;border:1px solid rgba(203,192,224,.28);border-radius:3px;background:#17171c;-webkit-backdrop-filter:none;backdrop-filter:none;transform:rotate(-2deg);box-shadow:9px 10px 0 rgba(83,62,116,.25)}.window-head{border-color:var(--line)}.window-head span{border-radius:1px;background:#9b73e7}.window-head b{color:#aaa7b1}.code-label,.window-head b{font-family:IBM Plex Mono,monospace}.code-label{color:#b89be9}.code-logo{letter-spacing:-.08em}.code-logo span{color:#ae8bea}.built{font-family:IBM Plex Mono,monospace}.built,.hero-caption{color:#aaa7b1}.hero-caption b{color:#c3adef}.hero-caption b,.marquee{font-family:IBM Plex Mono,monospace}.marquee{border-color:var(--line);color:#aaa7b1;font-size:9px}.marquee i{color:#a987e7}.section{padding-top:112px}.apps-list h2,.detail-main h2,.founder h2,.products-copy h2,.section-intro h2{font-family:Barlow Condensed,IBM Plex Sans,sans-serif;font-size:clamp(40px,5vw,58px);font-weight:600;letter-spacing:-.025em;line-height:.98}.section-intro p{color:#aaa9b3;font-size:14px}.projects-grid{gap:18px}.project-card{border:1px solid rgba(226,223,235,.16);border-radius:4px;background:#141419;box-shadow:none;transition:border-color .18s ease,transform .18s ease}.project-card:hover{transform:translateY(-3px);border-color:rgba(190,161,239,.58);box-shadow:0 12px 26px rgba(0,0,0,.2)}.product-visual{background:#19171f}.product-visual:before{opacity:.45;filter:blur(18px)}.card-meta .status,.card-meta>span:first-child{border-radius:3px}.project-card h3{font-family:Barlow Condensed,IBM Plex Sans,sans-serif;font-size:25px;font-weight:600;letter-spacing:-.02em}.project-card p{color:#aaa9b3}.card-footer{border-color:rgba(226,223,235,.13)}.id{color:#898691;font-family:IBM Plex Mono,monospace}.card-footer a{min-height:38px;border:1px solid rgba(184,155,233,.5);border-radius:3px;background:#211b2b;color:#e9e2f4;font-family:IBM Plex Sans,sans-serif;font-weight:600}.card-footer a:hover{transform:none;border-color:#b99ae8;background:#302440;box-shadow:none}.card-footer a b,.card-footer a i{color:#c3adef}.relvist-body{background:#15131a}.relvist-body:before{display:none}.relvist-app-icon{border-radius:13px;background:#7750aa;box-shadow:0 0 0 1px rgba(213,186,255,.26)}.relvist-app-icon img{border-radius:11px}.filters{gap:6px}.filters button{border-radius:3px;padding:8px 11px;color:#aaa9b3;font-family:IBM Plex Sans,sans-serif;font-size:11px}.filters button.active{border-color:#7658ad;background:#7658ad;color:#fff}.search{color:#b89be9}.search input{font-family:IBM Plex Sans,sans-serif}.results{color:#898691;font-family:IBM Plex Mono,monospace}.service-heading{top:30px}.service>b,.service>span,.timeline span{color:#b89be9}.service h3,.timeline h3{font-family:IBM Plex Sans,sans-serif;font-weight:600}.service p,.timeline p{color:#aaa9b3}.timeline i{background:#9b73e7}.products{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#131318}.product-item{border-color:rgba(226,223,235,.15);border-radius:3px;background:#101014}.api-card h2,.download-list h2,.game-card h2,.product-item h3{font-family:Barlow Condensed,IBM Plex Sans,sans-serif;font-weight:600}.download-list span,.game-card span,.product-item span{color:#b89be9}.final-cta{position:relative;max-width:var(--max);margin:116px auto 0;border-top-color:var(--line);border-bottom-color:var(--line);padding:68px 24px 72px 34px;background:transparent;text-align:left}.final-cta:before{position:absolute;top:68px;bottom:72px;left:0;width:2px;background:#9b73e7;content:""}.final-cta h2{font-family:Barlow Condensed,IBM Plex Sans,sans-serif;font-size:clamp(54px,6.5vw,78px);font-weight:600;letter-spacing:-.03em}.final-cta p{color:#aaa9b3;font-size:14px}footer{padding-top:50px}.footer-grid p,.footer-links a{color:#aaa9b3}.footer-links a:hover{color:#e8def7}.footer-bottom{color:#85818d;font-family:IBM Plex Mono,monospace}.listing-hero{min-height:350px;padding-top:82px;padding-bottom:58px;border-bottom-color:var(--line)}.listing-hero.compact{min-height:315px}.detail-hero{border-bottom-color:var(--line)}.api-status button,.detail-hero .back,.link-stack a,.text-cta{color:#c3adef}.detail-hero .product-visual{box-shadow:8px 10px 0 rgba(83,62,116,.2)}.detail-main>p{color:#b2b0b9}.detail-main li{border-bottom-color:var(--line);color:#c7c5ce}.detail-main li:first-letter{color:#b89be9}.project-facts b{border:1px solid rgba(226,223,235,.13);border-radius:2px;background:#18181e}.private-note{border-color:rgba(184,155,233,.28);border-radius:3px;background:#19151f}.api-card{border-color:var(--line)}.api-card>span,.api-status button{font-family:IBM Plex Mono,monospace}.subdomain-note{border-color:rgba(226,223,235,.16);border-left:2px solid #9b73e7;background:#141419}.subdomain-note span{color:#c3adef;font-family:IBM Plex Mono,monospace}.phone{border-radius:25px;background:#17171d;box-shadow:8px 10px 0 rgba(83,62,116,.2)}.app-card-mini{border:1px solid rgba(226,223,235,.12);border-radius:4px;background:#202027}.app-card-mini i{border-radius:5px;background:#7658ad}.game-card{border-color:rgba(226,223,235,.16);border-radius:4px;background:#141419}.game-card h2{font-size:30px}.game-card a{color:#c3adef}.download-list article{border-color:var(--line)}.value-grid,.value-grid article{border-color:rgba(226,223,235,.16)}.value-grid article{background:#141419}.value-grid h3{font-family:Barlow Condensed,IBM Plex Sans,sans-serif;font-size:23px;font-weight:600}.value-grid b,.value-grid span{color:#b89be9}.founder-portrait{border:1px solid rgba(226,223,235,.16);background-color:#17171d;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:24px 24px}.founder-portrait span{font-family:Barlow Condensed,sans-serif;color:rgba(231,223,245,.88)}.contact form{border-color:rgba(226,223,235,.16);border-radius:3px;background:#141419}.contact input,.contact select,.contact textarea{border-color:#393740;border-radius:3px;background:#101014;font-family:IBM Plex Sans,sans-serif}.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:#a989e5}.contact-note{border-color:#9b73e7}.sent>span{border-radius:3px;background:#7658ad;color:#fff}.remote-banner-frame{border-color:rgba(226,223,235,.18);border-radius:3px;box-shadow:8px 10px 0 rgba(83,62,116,.18)}.remote-detail-heading h1{font-family:Barlow Condensed,IBM Plex Sans,sans-serif;font-weight:600;letter-spacing:-.035em}.remote-detail-heading h1 em{color:#c3adef;font-family:inherit;font-style:normal;font-weight:600;letter-spacing:inherit}.remote-feature-grid{border-color:rgba(226,223,235,.16)}.remote-feature-grid article{background:#141419}.remote-feature-grid article>span,.remote-screens figcaption b{color:#c3adef}.remote-screens figure>div{border-color:rgba(226,223,235,.16);border-radius:3px;background:#141419;box-shadow:none}.inova-art{background:#19161e}.inova-side{background:#1e1b24}.inova-main{background:#17161b}.inova-metrics b{background:#28212e}.inova-chart{background:#111115}.inova-chart i{background:#a76f9f}.apps-art{background:#121a20}.apps-orbit{border-color:rgba(114,210,198,.18)}.apps-mark{border-color:rgba(154,220,211,.42);background:#1b3339;box-shadow:none}.apps-dots i,.apps-mark i{background:#89c9bf}.api-art{background:#1a1714}.api-code{background:#111112}.api-code,.api-status i{box-shadow:none}.voxel-art{background:#121a16}.voxel-glow{display:none}.voxel{border-color:rgba(190,230,198,.2);background:linear-gradient(135deg,#668f71 0 33%,#496d53 34% 66%,#314c3a 67%);box-shadow:4px 5px 0 rgba(0,0,0,.18)}.voxel-art>b i{color:#9bc1a1}.project-card:hover .project-art{filter:none}.project-card:hover .inova-chart i,.project-card:hover .voxel{animation:none}.project-card:hover .voxel{transform:rotate(30deg) skew(-8deg,-8deg)}@media (max-width:800px){.nav,.nav-wrap{height:72px}.nav-links.open{top:72px;background:#141419}.hero{padding-top:55px}.listing-hero,.listing-hero.compact{min-height:auto;padding-top:60px;padding-bottom:48px}.app-hero h1,.contact h1,.detail-hero h1,.hero h1,.listing-hero h1{letter-spacing:-.035em}.hero-art{height:315px;margin-top:0}.code-window{height:275px}.orb-one{width:235px;height:235px}.orb-two{width:185px;height:185px}.section{padding-top:82px}.final-cta{margin:80px 18px 0;padding:48px 8px 52px 22px}.final-cta:before{top:48px;bottom:52px}.final-cta h2{font-size:clamp(50px,13vw,68px)}.products{border-radius:0}.contact form{padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.project-card{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border-radius:12px;border-color:rgba(190,164,236,.16);background:linear-gradient(150deg,rgba(27,22,38,.96),rgba(13,12,19,.98));box-shadow:0 12px 35px rgba(0,0,0,.12)}.project-card:hover{border-color:rgba(189,156,255,.62);box-shadow:0 22px 50px rgba(0,0,0,.28),0 0 34px rgba(139,92,246,.08)}.product-visual{flex:0 0 205px;min-width:0;isolation:isolate}.featured .product-visual{flex-basis:285px}.card-body{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:20px}.card-meta{gap:10px;min-height:22px}.card-meta>span:first-child{display:inline-flex;align-items:center;min-height:23px;padding:4px 8px;border:1px solid rgba(181,145,248,.2);border-radius:5px;background:rgba(156,112,227,.09);font-size:9px;letter-spacing:.8px}.card-meta .status{gap:6px;min-height:23px;padding:4px 8px;border:1px solid hsla(0,0%,100%,.09);border-radius:100px;background:hsla(0,0%,100%,.035);font-size:9px;white-space:nowrap}.project-card h3{margin:15px 0 6px;font-size:21px;line-height:1.2;letter-spacing:-.8px}.project-card p{flex:1 1;min-height:0;color:#b3adbf;font-size:12px;line-height:1.65}.card-footer{gap:12px;margin-top:auto;padding-top:15px;border-color:hsla(0,0%,100%,.1)}.card-footer a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:0 13px;border:1px solid rgba(183,137,245,.35);border-radius:8px;background:linear-gradient(110deg,rgba(149,98,220,.17),rgba(107,69,157,.08));color:#f0e6ff;font-size:11px;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.card-footer a:hover{transform:translateY(-2px);border-color:rgba(210,177,255,.8);background:linear-gradient(110deg,rgba(149,98,220,.28),rgba(107,69,157,.16));box-shadow:0 8px 22px rgba(0,0,0,.22),0 0 18px rgba(157,97,229,.12)}.card-footer a:focus-visible{outline:2px solid #d8b9ff;outline-offset:3px}.card-footer a b,.card-footer a i{color:#cfacff;font-size:16px;font-style:normal}.relvist-body{position:relative;isolation:isolate;overflow:hidden;padding:23px 25px 22px;background:linear-gradient(145deg,#1c1329,#120d1a 62%,#0f0b16)}.relvist-body:before{content:"";position:absolute;z-index:-1;top:-135px;right:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(163,108,255,.28),rgba(123,66,188,.08) 42%,transparent 72%);pointer-events:none}.relvist-card-main{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:17px;gap:17px;align-items:center}.relvist-app-icon{width:72px;height:72px;padding:3px;border-radius:20px;background:linear-gradient(145deg,#dec9ff,#7a42bc 52%,#291541);box-shadow:0 12px 28px rgba(0,0,0,.45),0 0 0 1px rgba(213,186,255,.38),0 0 26px rgba(163,104,240,.22)}.relvist-app-icon img{display:block;width:100%;height:100%;border-radius:17px;object-fit:cover}.relvist-card-copy .card-meta{margin-bottom:7px}.relvist-card-copy h3{margin:0 0 6px;font-size:23px}.relvist-card-copy p{flex:initial}.relvist-action{min-width:142px}.relvist-action strong{margin-left:auto;font-size:11px}.remote-cover{padding:0}.remote-cover img.remote-banner{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;max-width:none;border:0;border-radius:0;background:#090711;box-shadow:none;object-fit:contain;object-position:center}.project-art{position:absolute;z-index:1;inset:0;overflow:hidden}.inova-art{padding:17px 19px 18px;background:radial-gradient(ellipse at 82% 4%,rgba(238,111,194,.24),transparent 43%),linear-gradient(145deg,#1b1427,#111018 72%)}.art-window-bar{display:flex;align-items:center;gap:5px;height:15px;color:rgba(239,218,246,.68);font:7px DM Mono,monospace;letter-spacing:.8px}.art-window-bar i{width:5px;height:5px;border-radius:50%;background:#dd91d5;opacity:.8}.art-window-bar span{margin-left:5px}.inova-dashboard{display:grid;grid-template-columns:43px 1fr;grid-gap:12px;gap:12px;height:calc(100% - 20px);margin-top:14px}.inova-side{display:flex;flex-direction:column;gap:9px;padding:10px 8px;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;background:hsla(0,0%,100%,.035)}.inova-side b{height:10px;background:#e7a0d4;opacity:.7}.inova-side b,.inova-side i{width:100%;border-radius:3px}.inova-side i{height:4px;background:hsla(0,0%,100%,.17)}.inova-main{min-width:0;padding:9px 10px;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;background:hsla(0,0%,100%,.055)}.inova-main>span{color:rgba(250,228,245,.65);font:7px DM Mono,monospace;letter-spacing:.7px}.inova-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin:8px 0}.inova-metrics b{height:19px;border:1px solid rgba(241,160,219,.18);border-radius:3px;background:linear-gradient(110deg,rgba(231,118,195,.22),hsla(0,0%,100%,.025))}.inova-chart{display:flex;align-items:flex-end;gap:5px;height:49px;padding:6px 8px 0;border:1px solid hsla(0,0%,100%,.08);border-radius:4px;background:rgba(0,0,0,.14)}.inova-chart i{flex:1 1;height:48%;border-radius:2px 2px 0 0;background:linear-gradient(#f4a5dc,#9f4fa5);opacity:.8}.inova-chart i:nth-child(2n){height:72%}.inova-chart i:nth-child(3n){height:89%}.apps-art{display:grid;place-items:center;background:radial-gradient(circle at 50% 50%,rgba(43,224,208,.23),transparent 48%),linear-gradient(145deg,#111d2b,#0b101a)}.apps-orbit{position:absolute;width:178px;height:178px;border:1px solid rgba(114,245,225,.16);border-radius:50%}.apps-orbit-one{transform:scaleX(1.42) rotate(-22deg)}.apps-orbit-two{transform:scaleX(1.42) rotate(22deg)}.apps-mark{position:relative;display:grid;place-items:center;width:81px;height:81px;border:1px solid rgba(154,255,237,.48);border-radius:23px;background:linear-gradient(145deg,rgba(69,238,219,.3),rgba(21,42,56,.92));box-shadow:0 0 42px rgba(53,231,212,.25),inset 0 1px hsla(0,0%,100%,.2)}.apps-mark span{color:#edfffc;font-size:43px;font-weight:800;line-height:1}.apps-mark i{position:absolute;right:-30px;bottom:4px;color:#8af5e5;font:7px DM Mono,monospace;letter-spacing:1px;font-style:normal}.apps-dots{position:absolute;top:20px;left:22px;display:grid;grid-template-columns:repeat(2,6px);grid-gap:5px;gap:5px}.apps-dots i{width:6px;height:6px;border-radius:2px;background:#7cebdc;opacity:.75}.api-art{padding:18px 20px;background:radial-gradient(ellipse at 88% 8%,rgba(255,177,101,.22),transparent 42%),linear-gradient(145deg,#211a17,#100e0f 76%)}.api-top{display:flex;align-items:center;gap:5px;height:14px;color:rgba(255,213,177,.68);font:7px DM Mono,monospace;letter-spacing:.8px}.api-top i{width:5px;height:5px;border-radius:50%;background:#ffbb7a;opacity:.72}.api-top span{margin-left:5px}.api-code{position:relative;width:85%;margin:16px auto 0;padding:12px 14px 13px;border:1px solid rgba(255,198,145,.17);border-radius:6px;background:rgba(0,0,0,.24);box-shadow:0 12px 28px rgba(0,0,0,.2)}.api-code b{margin-right:9px;color:#f7c58e;font:8px DM Mono,monospace}.api-code span{color:#f0e7db;font:8px DM Mono,monospace}.api-code i{display:block;width:77%;height:4px;margin-top:9px;border-radius:4px;background:hsla(0,0%,100%,.18)}.api-code i:first-of-type{width:45%;margin-top:12px;background:hsla(27,85%,67%,.62)}.api-code i:nth-of-type(3){width:61%}.api-code i:nth-of-type(4){width:32%}.api-status{display:flex;align-items:center;gap:6px;width:max-content;margin:10px 0 0 auto;color:rgba(255,220,189,.7);font:7px DM Mono,monospace;letter-spacing:.7px}.api-status i{width:5px;height:5px;border-radius:50%;background:#f6bd68;box-shadow:0 0 10px rgba(255,191,111,.65)}.voxel-art{background:radial-gradient(ellipse at 63% 39%,rgba(88,221,135,.22),transparent 43%),linear-gradient(145deg,#12231c,#0b1110 78%)}.voxel-glow{position:absolute;left:50%;top:52%;width:130px;height:50px;transform:translate(-50%,-50%) rotate(-20deg);border-radius:50%;background:rgba(95,223,141,.22);filter:blur(20px)}.voxel{position:absolute;width:48px;height:48px;border:1px solid rgba(190,255,205,.2);background:linear-gradient(135deg,#74d88a 0 33%,#459b61 34% 66%,#2b694a 67%);box-shadow:8px 10px 0 rgba(0,0,0,.18);transform:rotate(30deg) skew(-8deg,-8deg)}.voxel-one{left:34%;top:29%}.voxel-two{left:48%;top:22%;width:37px;height:37px;filter:brightness(1.14)}.voxel-three{left:52%;top:46%;width:52px;height:52px;filter:brightness(.82)}.voxel-four{left:38%;top:55%;width:31px;height:31px;filter:brightness(.72)}.voxel-five{left:65%;top:32%;width:30px;height:30px;filter:brightness(.9)}.voxel-six{left:26%;top:46%;width:26px;height:26px;filter:brightness(.8)}.voxel-art>b{position:absolute;right:16px;bottom:14px;color:rgba(210,255,218,.65);font:7px DM Mono,monospace;letter-spacing:1px}.voxel-art>b i{color:#76d88e;font-style:normal}.project-card:hover .project-art{filter:saturate(1.08) brightness(1.04)}.project-card:hover .inova-chart i{animation:projectChartPulse 1.5s ease-in-out infinite alternate}.project-card:hover .voxel{transform:translateY(-3px) rotate(30deg) skew(-8deg,-8deg)}@keyframes projectChartPulse{to{opacity:1}}@media (max-width:800px){.featured .product-visual{flex-basis:205px}.card-body{padding:18px}.relvist-body{padding:19px 18px}.relvist-card-main{grid-template-columns:58px minmax(0,1fr);gap:13px}.relvist-app-icon{width:58px;height:58px;border-radius:17px}.relvist-app-icon img{border-radius:14px}.relvist-card-copy h3{font-size:20px}.card-footer a{min-height:38px;padding-inline:11px}}@media (prefers-reduced-motion:reduce){.card-footer a,.project-card{transition:none}.project-card:hover .inova-chart i{animation:none}}