:root{color-scheme:dark;--bg:#090d0a;--panel:#111912;--panel2:#162016;--line:#29352a;--lime:#c6ff00;--white:#f5f8f2;--muted:#a2b0a0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:Inter,"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}button,a{outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--lime)}.site-shell{overflow:hidden}.topbar,.hero,.feature-section,.steps-section,.final-cta,.footer{max-width:1280px;margin:auto}.topbar{height:84px;padding:0 42px;display:flex;align-items:center;gap:48px;position:relative;z-index:10}.logo{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-weight:850;font-size:22px;letter-spacing:-.9px}.logo img{width:35px;height:35px}.logo strong{color:var(--lime)}.topnav{display:flex;align-items:center;gap:31px;margin:auto;font-size:13px;color:#bac7b8}.topnav a:hover,.login:hover,.footer a:hover{color:var(--lime)}.top-actions{display:flex;align-items:center;gap:22px}.language{display:flex;border:1px solid var(--line);padding:3px;border-radius:8px;background:#101711}.language button{border:0;background:transparent;color:#8f9e8e;padding:5px 7px;border-radius:5px;font-size:10px;font-weight:800;cursor:pointer}.language button[aria-pressed=true]{background:#26351e;color:var(--lime)}.login{font-size:13px;font-weight:700;white-space:nowrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;border:1px solid var(--lime);border-radius:10px;background:var(--lime);color:#101900;font-weight:800;box-shadow:0 0 34px #baff0020;transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px);box-shadow:0 10px 42px #baff0033}.button-small{font-size:12px;padding:12px 16px;gap:16px;white-space:nowrap}.button-large{padding:17px 21px;font-size:14px;min-height:53px}.hero{min-height:660px;padding:86px 42px 100px;display:grid;grid-template-columns:47% 53%;align-items:center;position:relative}.hero:before{content:"";position:absolute;left:50%;top:-20%;width:850px;height:850px;background:radial-gradient(circle,#263b1266 0,#10200a30 35%,transparent 68%);pointer-events:none}.hero-glow{position:absolute;inset:auto -20% 0 auto;width:800px;height:400px;background:radial-gradient(ellipse,#c6ff0014,transparent 65%);pointer-events:none}.hero-copy{position:relative;z-index:2;padding-bottom:25px}.eyebrow,.section-tag,.preview-kicker{font-size:10px;letter-spacing:2.5px;color:var(--lime);font-weight:800}.eyebrow{display:inline-flex;align-items:center;gap:10px;border:1px solid #354925;border-radius:30px;padding:10px 14px;background:#152015}.pulse{width:7px;height:7px;background:var(--lime);border-radius:50%;box-shadow:0 0 0 5px #c6ff001d}.hero h1{font-size:clamp(58px,6vw,89px);line-height:1.02;letter-spacing:-5px;margin:27px 0 25px;font-weight:850}.hero h1 em{font-style:normal;color:var(--lime)}.hero-lead{max-width:555px;color:#bdc9bd;font-size:17px;line-height:1.75;margin:0}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:32px}.text-link{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:13px;color:#e0e9dc}.text-link:hover{color:var(--lime)}.hero-proof{margin-top:39px;display:flex;align-items:center;gap:10px;color:#899c85;font-size:11px}.proof-icon{width:20px;height:20px;border:1px solid #4d7535;color:var(--lime);border-radius:50%;display:grid;place-items:center;font-size:10px}.hero-visual{position:relative;min-height:550px;display:flex;align-items:center;justify-content:center;perspective:1200px}.orbit{position:absolute;border:1px solid #c6ff001f;border-radius:50%;transform:rotate(-25deg)}.orbit-one{width:570px;height:570px}.orbit-two{width:720px;height:720px;border-color:#c6ff000d}.preview-window{width:min(620px,100%);background:#0e160f;border:1px solid #41602c;border-radius:16px;box-shadow:0 45px 110px #000b,0 0 80px #baff0012;transform:rotateY(-7deg) rotateX(2deg);overflow:hidden;position:relative;z-index:1}.preview-bar{height:45px;border-bottom:1px solid #2c3a2b;background:#151d16;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:10px;color:#92a38e}.window-dots{display:flex;gap:5px}.window-dots i{display:block;width:7px;height:7px;background:#4b5b4b;border-radius:50%}.preview-live{display:flex;gap:5px;align-items:center;font-size:8px;letter-spacing:1px}.preview-live span{width:6px;height:6px;border-radius:50%;background:var(--lime)}.preview-body{display:grid;grid-template-columns:170px 1fr;min-height:350px}.preview-sidebar{background:#0b110c;border-right:1px solid #273427;padding:19px 10px}.preview-brand{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:800;margin:0 0 23px 8px}.preview-brand img{width:20px;height:20px}.preview-nav{display:flex;align-items:center;gap:10px;padding:11px;border-radius:6px;color:#829281;font-size:10px}.preview-nav b{font-size:14px;width:16px}.preview-nav.active{background:var(--lime);color:#162000;font-weight:700}.preview-content{padding:28px}.preview-kicker{font-size:8px;letter-spacing:1.5px}.preview-content h2{margin:10px 0 4px;font-size:22px;letter-spacing:-.8px}.preview-content p{margin:0 0 19px;color:#859584;font-size:10px}.preview-tile{display:flex;align-items:center;gap:11px;padding:12px 11px;margin:9px 0;border:1px solid #2d3d2c;border-radius:8px;background:#172018}.tile-icon{width:27px;height:27px;display:grid;place-items:center;border-radius:7px;color:var(--lime);background:#293d20}.preview-tile strong,.preview-tile small{display:block}.preview-tile strong{font-size:10px}.preview-tile small{font-size:8px;color:#8d9d8a;margin-top:3px}.tile-arrow{margin-left:auto;color:var(--lime)}.floating-note{position:absolute;right:-12px;bottom:27px;z-index:2;background:#1a2b18;border:1px solid #668f41;border-radius:12px;padding:13px 20px;display:flex;gap:10px;align-items:center;box-shadow:0 20px 50px #0009;transform:rotate(5deg)}.note-mark{font-size:27px;color:var(--lime)}.floating-note strong,.floating-note small{display:block}.floating-note strong{font-size:13px}.floating-note small{font-size:10px;color:#a5b99e;margin-top:3px}.feature-section{padding:85px 42px 90px;border-top:1px solid #202a20}.section-heading{max-width:650px;margin:0 0 37px}.section-heading h2,.final-cta h2{font-size:clamp(35px,4vw,52px);letter-spacing:-2.5px;line-height:1.12;margin:14px 0}.section-heading p,.final-cta p{color:var(--muted);font-size:15px;line-height:1.6}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.feature-card{min-height:300px;position:relative;padding:26px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(150deg,#19251a,#101711 68%);overflow:hidden}.feature-card:hover{border-color:#6d903b}.card-number{position:absolute;right:24px;top:26px;font-size:12px;color:#657b5e}.feature-symbol{height:44px;width:44px;border:1px solid #4e7138;background:#20351b;color:var(--lime);border-radius:10px;display:grid;place-items:center;font-size:24px}.feature-card h3{font-size:20px;letter-spacing:-.5px;margin:35px 0 10px}.feature-card p{font-size:13px;color:#aab8a7;line-height:1.7;max-width:295px;margin:0}.card-line{position:absolute;bottom:0;left:0;width:38%;height:2px;background:var(--lime)}.muted-card{background:#131a14}.muted-card .card-line{background:#536d42}.card-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.card-heading h3{margin-bottom:10px}.soon{font-size:9px;color:#bcd0ae;border:1px solid #3d5038;border-radius:20px;padding:5px 7px;margin-top:26px}.steps-section{padding:75px 42px 110px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-top:1px solid var(--line);padding-top:28px}.step span{display:grid;place-items:center;width:34px;height:34px;background:var(--lime);color:#101900;border-radius:50%;font-weight:800;font-size:12px}.step h3{font-size:17px;margin:24px 0 9px}.step p{font-size:13px;color:var(--muted);line-height:1.7;max-width:300px;margin:0}.final-cta{margin-bottom:70px;padding:49px 52px;border:1px solid #526c37;border-radius:18px;background:radial-gradient(circle at 94% 30%,#658e2240,transparent 40%),linear-gradient(120deg,#192919,#101911);display:flex;align-items:center;justify-content:space-between;gap:32px}.final-cta h2{max-width:650px}.final-cta p{margin-bottom:0}.final-cta .button{white-space:nowrap}.footer{border-top:1px solid var(--line);padding:30px 42px 45px;display:flex;align-items:center;gap:27px;color:#92a291}.footer-logo{font-size:16px;color:var(--white)}.footer-logo img{width:24px;height:24px}.footer p{font-size:11px;margin-right:auto}.footer div{display:flex;gap:22px;font-size:11px}.footer small{font-size:10px;white-space:nowrap}@media(max-width:1050px){.topbar{padding:0 24px;gap:18px}.topnav{gap:15px}.hero{padding:65px 24px 85px;grid-template-columns:1fr 1fr}.hero h1{font-size:clamp(51px,6vw,70px);letter-spacing:-3.5px}.hero-visual{min-height:430px}.preview-body{grid-template-columns:120px 1fr}.preview-content{padding:22px}.preview-sidebar{padding:15px 5px}.feature-section,.steps-section{padding-left:24px;padding-right:24px}.final-cta{margin-left:24px;margin-right:24px}.footer{padding-left:24px;padding-right:24px}}@media(max-width:780px){.topnav{display:none}.top-actions{margin-left:auto}.hero{display:block;padding:55px 24px 55px}.hero-copy{max-width:610px}.hero-visual{margin-top:35px;min-height:450px}.preview-window{max-width:570px}.feature-grid{grid-template-columns:1fr 1fr}.feature-card:last-child{grid-column:1/-1;min-height:235px}.steps-grid{gap:20px}.final-cta{display:block}.final-cta .button{margin-top:25px}.footer{flex-wrap:wrap}.footer p{margin-right:auto}}@media(max-width:560px){.topbar{height:70px;padding:0 18px}.logo{font-size:18px}.logo img{width:29px;height:29px}.top-actions{gap:11px}.login{display:none}.button-small{padding:10px 11px;font-size:11px;gap:7px}.hero{padding:55px 18px 40px;min-height:0}.hero h1{font-size:clamp(49px,12vw,69px);letter-spacing:-3.5px}.hero-lead{font-size:15px}.hero-actions{align-items:flex-start;flex-direction:column;gap:17px}.hero-proof{margin-top:27px}.hero-visual{min-height:350px;margin-top:18px}.preview-window{transform:none;width:100%}.preview-body{grid-template-columns:100px 1fr;min-height:300px}.preview-sidebar{padding:12px 4px}.preview-brand{font-size:10px;margin-left:4px}.preview-nav{font-size:7px;padding:8px 4px;gap:5px}.preview-nav b{font-size:11px;width:10px}.preview-content{padding:15px}.preview-content h2{font-size:15px}.preview-content p{font-size:8px}.preview-tile{padding:8px 6px;gap:6px}.preview-tile strong{font-size:8px}.preview-tile small{font-size:7px}.tile-icon{width:22px;height:22px;font-size:12px}.floating-note{right:0;bottom:5px;padding:9px}.floating-note strong{font-size:10px}.floating-note small{font-size:8px}.orbit-one{width:400px;height:400px}.orbit-two{width:500px;height:500px}.feature-section,.steps-section{padding:70px 18px}.section-heading h2,.final-cta h2{font-size:36px;letter-spacing:-1.7px}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-card:last-child{grid-column:auto;min-height:250px}.steps-grid{grid-template-columns:1fr;gap:26px}.step h3{margin-top:13px}.final-cta{margin:0 18px 55px;padding:28px}.final-cta .button{white-space:normal}.footer{padding:28px 18px;gap:15px}.footer p{flex-basis:100%;margin:0}.footer div{margin-right:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
