@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";:root{--bg:#060709;--panel:#0d0f13;--line:#262b34;--text:#f7f8fa;--muted:#969eac;--green:#5ce7ad}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:DM Sans,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,100% - 48px);margin:auto}.glow{filter:blur(140px);pointer-events:none;opacity:.12;z-index:-1;border-radius:50%;position:fixed}.glowOne{background:#fff;width:500px;height:500px;top:-260px;right:-260px}.glowTwo{background:var(--green);width:400px;height:400px;top:58%;left:-270px}.nav{border-bottom:1px solid #171a20;justify-content:space-between;align-items:center;height:88px;display:flex}.brand{align-items:center;gap:11px;font-family:Manrope,sans-serif;display:flex}.brand img{object-fit:contain;width:40px;height:40px}.navLinks{color:#aeb4c0;gap:34px;font-size:14px;display:flex}.navLinks a:hover{color:#fff}.pill,.primary{color:#08090b;background:#fff;border-radius:10px;padding:12px 20px;font-size:13px;font-weight:700}.hero{text-align:center;padding-top:96px}.eyebrow{letter-spacing:.18em;color:#aeb4c0;align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.hero>.eyebrow{justify-content:center}.eyebrow i{background:var(--green);width:6px;height:6px;box-shadow:0 0 16px var(--green);border-radius:50%}h1,h2,h3{margin:0;font-family:Manrope,sans-serif}h1{letter-spacing:-.065em;margin:23px auto 29px;font-size:clamp(58px,8vw,104px);line-height:.96}h1 span{color:#747b88}.hero>p{color:#a0a7b4;max-width:650px;margin:auto;font-size:18px;line-height:1.7}.heroActions{justify-content:center;gap:12px;margin:35px 0;display:flex}.primary{padding:15px 26px}.secondary{border:1px solid var(--line);border-radius:10px;padding:14px 22px;font-size:14px}.trust{color:#697180;text-transform:uppercase;letter-spacing:.1em;justify-content:center;gap:34px;margin:28px 0 58px;font-size:11px;display:flex}.trust span:before,.requirements span:before{content:"✓";color:var(--green);margin-right:7px}.appMock{text-align:left;background:linear-gradient(145deg,#090a0d,#111319);border:1px solid #2a303a;border-radius:24px;padding:28px;box-shadow:0 35px 90px #0009}.appMock header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.appMock header img{width:52px}.appMock header small{color:#8d95a4;font-size:8px;display:block}.appMock em{color:#d8dce4;background:#1b1e24;border-radius:20px;padding:9px 16px;font-size:9px;font-style:normal}.mockGrid{grid-template-columns:1.6fr 1fr;gap:14px;display:grid}.mockCard{background:#101218;border:1px solid #292e38;border-radius:15px;min-height:220px;padding:22px}.mockCard small{color:#7f8796;margin-bottom:18px;font-size:8px;display:block}.mockCard h3{font-size:15px}.mockCard hr{border:0;border-top:1px solid #262b35;margin:34px 0 20px}.mockCard>strong{margin-top:12px;font:800 34px Manrope;display:block}.field{text-align:right;background:#090a0d;border:1px solid #292e38;border-radius:9px;margin-top:18px;padding:12px;font:600 12px Manrope}.split{color:#8c94a3;justify-content:space-between;margin-top:9px;display:flex}.split b{color:#fff}.mockSteps{grid-template-columns:repeat(3,1fr);gap:10px;margin:13px 0;display:grid}.mockSteps span{background:#101218;border:1px solid #292e38;border-radius:11px;padding:14px;font-size:11px}.mockSteps b{color:var(--green);margin-right:10px}.mockActions{text-align:center;grid-template-columns:1fr 1fr;gap:12px;font-size:11px;display:grid}.mockActions>*{border-radius:10px;padding:15px}.mockActions b{color:#08090b;background:#fff}.mockActions span{color:#ff7188;border:1px solid #303641}.section{padding:140px 0}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.section h2{letter-spacing:-.045em;margin-top:16px;font-size:clamp(38px,5vw,60px);line-height:1.05}.sectionHead>p{max-width:380px;color:var(--muted);line-height:1.7}.featureGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.featureGrid article{border:1px solid var(--line);background:linear-gradient(145deg,#0d0f13,#0a0b0e);border-radius:16px;min-height:210px;padding:26px;transition:all .25s}.featureGrid article:hover{border-color:#505867;transform:translateY(-4px)}.featureGrid article>b,.steps article>b{color:var(--green);font-size:11px}.featureGrid h3{margin:48px 0 10px;font-size:18px}.featureGrid p,.steps p,.download p,.faq p{color:var(--muted);font-size:14px;line-height:1.65}.setup{background:#090b0f;border-block:1px solid #171b22}.steps{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:50px;display:grid}.steps article{border-top:1px solid #343a45;gap:18px;padding:22px 4px;display:flex}.steps h3{font-size:17px}.steps p{margin:7px 0}.requirements{border:1px solid var(--line);background:#0d1015;border-radius:14px;align-items:center;gap:28px;margin-top:44px;padding:22px 26px;font-size:12px;display:flex}.requirements strong{margin-right:auto}.requirements span{color:#9aa2b0}.download{background:radial-gradient(circle at 80% 20%,#ffffff12,#0000 32%),#0c0e12;border:1px solid #343a45;border-radius:22px;justify-content:space-between;align-items:center;padding:50px;display:flex}.download h2{margin:14px 0;font-size:42px}.download p{max-width:570px}.meta{color:#7f8796;gap:25px;margin-top:28px;font-size:11px;display:flex}.meta b{color:#fff;margin-top:4px;display:block}.download button{color:#5f6570;background:#1a1d23;border:0;border-radius:11px;padding:17px 24px;font-weight:800}.faq{max-width:900px}.faq>h2{margin-bottom:45px}.faq details{border-top:1px solid var(--line);padding:23px 4px}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:600 16px Manrope;list-style:none}.faq summary:after{content:"+";float:right;color:var(--green);font-size:20px}.faq details[open] summary:after{content:"−"}.faq p{max-width:680px;margin-bottom:0}footer{border-top:1px solid var(--line);color:#737b89;align-items:center;gap:30px;padding:35px 0 50px;font-size:12px;display:flex}footer p{margin-right:auto}footer .brand img{width:30px}footer .brand b{color:#fff}@media (width<=800px){.navLinks{display:none}.wrap{width:min(100% - 30px,1160px)}.hero{padding-top:70px}.trust{flex-wrap:wrap;gap:14px 22px}.mockGrid,.featureGrid,.steps,.mockSteps{grid-template-columns:1fr}.section{padding:90px 0}.sectionHead,.download{display:block}.sectionHead>p{margin-top:25px}.featureGrid article{min-height:175px}.featureGrid h3{margin-top:30px}.requirements{flex-wrap:wrap}.requirements strong{width:100%}.download button{width:100%;margin-top:28px}.meta,footer{flex-wrap:wrap}footer p{order:3;width:100%}.appMock{padding:16px}.nav .pill{padding:10px 12px}h1{font-size:54px}}.navTools{align-items:center;gap:10px;display:flex}.languageControl{border:1px solid var(--line);background:#0c0e12;border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 10px;display:flex}.languageControl>span{color:var(--green);font-size:14px}.languageControl select{color:#e8ebf0;cursor:pointer;background:0 0;border:0;outline:0;max-width:128px;font:600 11px DM Sans,sans-serif}.languageControl option{color:#fff;background:#11141a}.goog-te-gadget,.goog-te-banner-frame,.skiptranslate iframe{display:none!important}body{top:0!important}.productShot{isolation:isolate;justify-content:center;margin-top:54px;display:flex;position:relative}.productShot img{z-index:1;filter:drop-shadow(0 42px 60px #000b);width:min(800px,100%);height:auto;position:relative}.shotGlow{filter:blur(35px);background:radial-gradient(circle,#ffffff1d,#0000 70%);border-radius:50%;width:70%;height:70%;position:absolute;top:12%}.dependency{background:#0a0c10;border:1px solid #29303a;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding:24px 26px;display:flex}.dependency>div{align-items:center;gap:18px;display:flex}.depIcon{width:48px;height:48px;color:var(--green);background:#151920;border:1px solid #343b47;border-radius:12px;place-items:center;font:800 22px Manrope;display:grid}.dependency small{color:#6f7887;letter-spacing:.14em;font-size:9px}.dependency h3{margin:4px 0;font-size:17px}.dependency p{max-width:600px;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.dependency>a{white-space:nowrap;color:#08090b;background:#fff;border-radius:10px;padding:14px 18px;font-size:11px;font-weight:800}@media (width<=800px){.navTools .pill{display:none}.languageControl select{max-width:105px}.dependency{display:block}.dependency>a{text-align:center;margin-top:20px;display:block}}.tesseractButton{white-space:nowrap;cursor:pointer;border:0;border-radius:10px;padding:14px 18px;font-size:11px;font-weight:800;color:#08090b!important;background:#fff!important}.tesseractButton:hover{background:#dfe4e8!important}@media (width<=800px){.tesseractButton{text-align:center;width:100%;margin-top:20px;display:block}}.discordButton{color:#cfd3ff;background:#5865f218;border:1px solid #5865f255;border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 12px;font-size:12px;font-weight:700;transition:all .2s;display:flex}.discordButton:hover{background:#5865f235;border-color:#5865f2}.discordButton span{color:#fff}@media (width<=950px){.discordButton span{display:none}.discordButton{padding:0 11px}}@media (width<=650px){.discordButton{display:none}}
