:root{--bg:#04111a;--bg-2:#061823;--panel:#081e2a;--panel-soft:#081e2ac2;--blue:#34dfff;--cyan:#7cf5ff;--green:#00f5a0;--green-soft:#78ffd0;--text:#effbff;--muted:#87a9b7;--line:#55d6ff24;--line-strong:#55d6ff40;--max-width:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 20% 0%, #1055752b, transparent 28%), radial-gradient(circle at 90% 10%, #00f5a00f, transparent 25%), var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit}.background{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.ambient{filter:blur(90px);border-radius:999px;position:absolute}.ambient-1{background:#19c5ff1a;width:420px;height:420px;top:20px;right:-100px}.ambient-2{background:#00f5a014;width:340px;height:340px;bottom:12%;left:-110px}.ambient-3{background:#4ae0ff0a;width:260px;height:260px;top:48%;left:46%}.background-atom{fill:none;stroke:#4fdcff09;stroke-width:3px;width:420px;position:absolute}.background-atom circle{fill:#4fdcff06}.atom-bg-1{top:-70px;right:-100px;transform:rotate(17deg)}.atom-bg-2{stroke:#00f5a006;bottom:-150px;left:-100px;transform:rotate(-13deg)}.container{width:min(var(--max-width), calc(100% - 40px));z-index:1;margin:0 auto;position:relative}.header{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#031019d1;border-bottom:1px solid #49d2ff1a;position:sticky;top:0}.navbar{justify-content:space-between;align-items:center;gap:28px;min-height:76px;display:flex}.brand{align-items:center;gap:13px;display:flex}.brand-symbol{background:linear-gradient(#0e2f3ff2,#061823f2);border:1px solid #5ee7ff38;border-radius:13px;place-items:center;width:45px;height:45px;display:grid;box-shadow:inset 0 0 20px #33d3ff0a,0 0 22px #00e6ff12}.brand-symbol svg{filter:drop-shadow(0 0 7px #39e0ff33);width:29px;height:29px}.brand-copy strong,.brand-copy small{display:block}.brand-copy strong{letter-spacing:.13em;font-size:15px}.brand-copy small{color:var(--muted);letter-spacing:.18em;margin-top:3px;font-size:8px}.desktop-nav{color:#a4c0cb;align-items:center;gap:32px;font-size:13px;display:flex}.desktop-nav a{transition:color .18s}.desktop-nav a:hover{color:#fff}.nav-actions{align-items:center;gap:10px;display:flex}.language-switcher{position:relative}.language-button{color:#a9c8d3;cursor:pointer;background:#071d29b8;border:1px solid #4bd5ff29;border-radius:12px;align-items:center;gap:8px;height:41px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.language-icon{color:var(--cyan);font-size:15px}.language-arrow{color:#668b99}.language-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;z-index:200;background:#051722fa;border:1px solid #4bd5ff29;border-radius:14px;width:175px;padding:7px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 9px);right:0;transform:translateY(-5px);box-shadow:0 20px 50px #00000059}.language-menu.open{opacity:1;visibility:visible;transform:translateY(0)}.language-menu button{color:#a5c6d2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;width:100%;padding:10px;font-size:11px;display:grid}.language-menu button span{color:#69edff;letter-spacing:.08em;font-size:9px;font-weight:900}.language-menu button:hover,.language-menu button.active{color:#fff;background:#33d7ff14}.language-menu button.active span{color:var(--green)}.button{color:#03141b;letter-spacing:.025em;background:linear-gradient(135deg,#00ef9a,#5defff);border:1px solid #49ffd375;border-radius:13px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:13px;font-weight:900;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 0 25px #00f5a014}.button:hover{transform:translateY(-2px);box-shadow:0 0 30px #00f5a029,0 0 50px #31d7ff14}.button-small{min-height:41px;padding:0 19px}.button.ghost{color:var(--text);box-shadow:none;background:#04141e8c;border-color:#4bd6ff38}.hero{border-bottom:1px solid #44ceff1a;min-height:760px;position:relative;overflow:hidden}.hero-grid{background-image:radial-gradient(circle,#4ae0ff29 1px,#0000 1px),linear-gradient(#36c1ee0b 1px,#0000 1px),linear-gradient(90deg,#36c1ee0b 1px,#0000 1px);background-size:35px 35px,70px 70px,70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 95%);mask-image:linear-gradient(#000 30%,#0000 95%)}.hero-layout{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;min-height:760px;display:grid}.badge{color:#85efff;letter-spacing:.15em;background:#071e2a78;border:1px solid #4fdfff33;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:10px 14px;font-size:11px;font-weight:900;display:inline-flex}.badge-symbol{color:var(--green)}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.055em;max-width:760px;margin-bottom:25px;font-size:clamp(54px,6.2vw,84px);line-height:.97}.hero-main-line{color:var(--text);display:block}.hero-accent{color:#88d8eb;text-shadow:0 0 30px #3acbff0d;display:block}.hero-description{color:#9fbdc9;max-width:660px;font-size:17px;line-height:1.75}.hero-actions{gap:12px;margin-top:34px;display:flex}.hero-metrics{border-top:1px solid #4ad6ff21;gap:40px;margin-top:56px;padding-top:26px;display:flex}.hero-metrics div{flex-direction:column;gap:6px;display:flex}.hero-metrics strong{letter-spacing:.11em;font-size:11px}.hero-metrics span{color:var(--muted);font-size:11px}.hero-visual{justify-content:center;display:flex}.core-panel{background:linear-gradient(#0c2836f2,#061a26e6);border:1px solid #4bd4ff2b;border-radius:26px;width:min(510px,100%);padding:24px;box-shadow:0 20px 70px #00000047,inset 0 0 30px #4ad5ff06}.panel-header{color:#83b8ca;letter-spacing:.13em;justify-content:space-between;gap:16px;font-size:9px;font-weight:700;display:flex}.system-status{color:#6affc7;align-items:center;gap:8px;display:flex}.system-status i{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%}.atom-stage{place-items:center;height:410px;display:grid;position:relative}.halo{filter:blur(12px);border-radius:50%;position:absolute}.halo-1{background:radial-gradient(circle,#00f5a017,#0000 70%);width:235px;height:235px}.halo-2{background:radial-gradient(circle,#2cd7ff0d,#0000 70%);width:370px;height:370px}.atomic-logo{place-items:center;width:320px;height:320px;display:grid;position:relative}.orbit{border:2px solid #4ee1ffad;border-radius:50%;width:290px;height:110px;position:absolute;box-shadow:inset 0 0 13px #2cddff0a,0 0 10px #23d9ff0d}.orbit-1{animation:15s linear infinite rotate1;transform:rotate(0)}.orbit-2{border-color:#00f5a0b8;animation:19s linear infinite rotate2;transform:rotate(60deg)}.orbit-3{border-color:#82caffb8;animation:13s linear infinite rotate3;transform:rotate(120deg)}.electron{border-radius:50%;width:14px;height:14px;position:absolute}.e1{background:var(--green);box-shadow:0 0 16px var(--green);top:calc(50% - 7px);left:-7px}.e2{background:var(--cyan);box-shadow:0 0 16px var(--cyan);top:calc(50% - 7px);right:-7px}.e3{background:#78ffd0;top:-7px;left:calc(50% - 7px);box-shadow:0 0 16px #78ffd0}.e4{background:#48e8ff;bottom:-7px;left:calc(50% - 7px);box-shadow:0 0 16px #48e8ff}.e5{background:#abfff0;top:10px;left:24px;box-shadow:0 0 16px #abfff0}.e6{background:#63dfff;bottom:10px;right:24px;box-shadow:0 0 16px #63dfff}.core{z-index:4;background:linear-gradient(135deg,#d7fff6,#00f5a0,#23d9ff);border-radius:50%;width:124px;height:124px;padding:3px;position:relative;box-shadow:0 0 25px #00f5a040,0 0 70px #25d6ff2e}.core-inner{background:radial-gradient(circle at 35% 30%,#baffec,#0ef0ab 35%,#1db7e6 70%,#073041);border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.core-inner span{color:#02151d;letter-spacing:.06em;font-size:31px;font-weight:1000}@keyframes rotate1{to{transform:rotate(360deg)}}@keyframes rotate2{to{transform:rotate(420deg)}}@keyframes rotate3{to{transform:rotate(-240deg)}}.panel-footer{border-top:1px solid #4bd5ff1f;flex-direction:column;gap:7px;padding-top:18px;display:flex}.panel-footer strong{letter-spacing:.09em;font-size:13px}.panel-footer span{color:#79a6b7;letter-spacing:.15em;font-size:9px}.section-label{color:#73efff;letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:900}.products-section{padding:120px 0}.section-heading{max-width:700px;margin-bottom:62px}h2{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(40px,5vw,64px);line-height:1}.section-heading p,.about-copy p,.support-copy p{color:var(--muted);line-height:1.75}.product-featured{background:linear-gradient(135deg,#00f5a009,#30d5ff0a,#0000 65%),#061b27cc;border:1px solid #4ad5ff24;border-radius:25px;grid-template-columns:82px minmax(0,1fr) 310px;min-height:410px;display:grid;overflow:hidden;box-shadow:0 25px 70px #00000024}.product-index{color:#7fa8b8;border-right:1px solid #4ad5ff1a;padding:30px;font-size:11px}.product-content{padding:46px}.product-status{color:#65ffc1;letter-spacing:.14em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.product-status i{background:var(--green);width:7px;height:7px;box-shadow:0 0 11px var(--green);border-radius:50%}.product-brandline{color:#628a9c;letter-spacing:.16em;margin-top:30px;font-size:9px}.product-content h3{letter-spacing:-.035em;margin:10px 0 18px;font-size:40px}.product-content p{max-width:620px;color:var(--muted);line-height:1.75}.feature-tags{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.feature-tags span{color:#a5d7e5;letter-spacing:.08em;text-transform:uppercase;background:#061a26b3;border:1px solid #51daff24;border-radius:999px;padding:8px 11px;font-size:9px}.product-specs{border-top:1px solid #4fd5ff1a;gap:32px;margin-top:34px;padding-top:24px;display:flex}.product-specs div{flex-direction:column;gap:5px;display:flex}.product-specs small{color:#668c9a;letter-spacing:.12em;font-size:8px}.product-specs strong{letter-spacing:.08em;font-size:10px}.product-visual{background:radial-gradient(circle,#00f5a00f,#0000 50%);border-left:1px solid #4cd3ff1a;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-visual:before{content:"";background-image:linear-gradient(#50dcff0b 1px,#0000 1px),linear-gradient(90deg,#50dcff0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.scanner{background:linear-gradient(90deg,#0000,#00ffaeb3,#0000);height:1px;animation:5s ease-in-out infinite scanning;position:absolute;top:25%;left:0;right:0;box-shadow:0 0 12px #00ffae4d}@keyframes scanning{0%,to{opacity:0;top:18%}20%,80%{opacity:1}50%{top:80%}}.analytics-symbol{z-index:2;place-items:center;width:145px;height:145px;display:grid;position:relative}.analytics-ring{border:1px solid #5adeff42;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 35px #28d5ff08}.analytics-ring:before{content:"";border:1px dashed #00f5a04d;border-radius:50%;animation:16s linear infinite spinRing;position:absolute;inset:16px}@keyframes spinRing{to{transform:rotate(360deg)}}.bars{justify-content:center;align-items:flex-end;gap:7px;width:78px;height:70px;display:flex}.bars span{background:linear-gradient(#49ddff,#00f5a0);border-radius:5px 5px 2px 2px;width:12px;box-shadow:0 0 10px #00f5a014}.bars span:first-child{height:32%}.bars span:nth-child(2){height:61%}.bars span:nth-child(3){height:48%}.bars span:nth-child(4){height:87%}.visual-label{z-index:2;color:#98d5df;letter-spacing:.14em;margin-top:22px;font-size:9px;position:relative}.product-arrow{z-index:4;background:linear-gradient(135deg, var(--green), var(--cyan));color:#03151b;border-radius:14px;place-items:center;width:52px;height:52px;font-size:24px;font-weight:900;display:grid;position:absolute;bottom:24px;right:24px}.future-products{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.future-products article{background:#061823b3;border:1px solid #4ad5ff1c;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:180px;padding:30px;display:grid}.future-number{color:#7295a2;font-size:11px}.future-products small{color:#53cfda;letter-spacing:.12em;font-size:8px}.future-products h3{margin:8px 0 6px}.future-products p{color:var(--muted);margin-bottom:0;font-size:13px}.future-icon{color:#58ddff3d;font-size:58px}.about-section{background:linear-gradient(#071a269e,#06151fba);border-top:1px solid #4bd3ff17;border-bottom:1px solid #4bd3ff17;padding:120px 0}.about-layout{grid-template-columns:1.1fr .9fr;gap:100px;display:grid}.about-heading h2 span{display:block}.about-highlight{color:#82d9e9}.about-copy{padding-top:30px}.about-copy p{font-size:16px}.principles{border:1px solid #49d4ff1c;border-radius:16px;grid-template-columns:repeat(3,1fr);margin-top:34px;display:grid;overflow:hidden}.principles div{border-right:1px solid #49d4ff17;flex-direction:column;gap:8px;padding:18px;display:flex}.principles div:last-child{border-right:0}.principles span{color:#59d7e5;font-size:9px}.principles strong{font-size:11px}.support-section{padding:100px 0}.support-card{background:linear-gradient(135deg,#0c2736d4,#061924d9);border:1px solid #4bd5ff24;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;padding:54px;display:grid}.support-symbol{color:#66ecff;filter:drop-shadow(0 0 18px #00f5a01f);font-size:58px}.support-copy h2{margin-bottom:12px;font-size:42px}.support-copy p{margin-bottom:0}footer{background:#030f1773;border-top:1px solid #4ad4ff17;padding:70px 0 28px}.footer-main{grid-template-columns:1.4fr .65fr .75fr 1.25fr;gap:50px;padding-bottom:54px;display:grid}.footer-brand{align-items:center;gap:13px;display:flex}.footer-symbol{background:#071924ba;border:1px solid #49d4ff29;border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.footer-symbol svg{fill:none;stroke:#5ce8ff;stroke-width:2px;width:28px}.footer-symbol circle{fill:#00f5a0;stroke:none}.footer-brand strong{letter-spacing:.11em;font-size:12px;display:block}.footer-brand p{color:var(--muted);margin:7px 0 0;font-size:10px}.footer-column{flex-direction:column;gap:12px;display:flex}.footer-column strong{color:#dff8ff;letter-spacing:.14em;margin-bottom:4px;font-size:9px}.footer-column a{color:var(--muted);font-size:11px;transition:color .2s}.footer-column a:hover{color:var(--cyan)}.footer-contact{border-left:1px solid #4ad4ff1a;padding-left:30px}.footer-contact h3{margin:8px 0 9px;font-size:22px}.footer-contact p{max-width:320px;color:var(--muted);margin-bottom:20px;font-size:11px;line-height:1.7}.contact-email{color:#8ff7ff;background:#081d29a6;border:1px solid #4bd5ff29;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;padding:13px 15px;font-size:11px;transition:border-color .2s,background .2s;display:flex}.email-arrow{color:var(--green);font-size:18px}.contact-email:hover{background:#082730d9;border-color:#00f5a059}.footer-bottom{color:#577986;letter-spacing:.08em;border-top:1px solid #4ad4ff14;justify-content:space-between;align-items:center;padding-top:25px;font-size:9px;display:flex}@media (width<=1050px){.desktop-nav{display:none}.hero-layout{grid-template-columns:1fr;gap:50px;padding:90px 0}.hero,.hero-layout{min-height:auto}.hero-visual{justify-content:flex-start}.core-panel{max-width:600px}.product-featured{grid-template-columns:70px 1fr}.product-visual{border-top:1px solid #4ad5ff1a;border-left:0;grid-column:1/-1;min-height:270px}.future-products{grid-template-columns:1fr}.about-layout{grid-template-columns:1fr;gap:45px}.support-card{grid-template-columns:auto 1fr}.support-card .button{grid-column:1/-1;justify-self:flex-start}.footer-main{grid-template-columns:1fr 1fr}.footer-contact{border-left:0;padding-left:0}}@media (width<=700px){.container{width:min(100% - 28px, var(--max-width))}.navbar{gap:12px;min-height:69px}.brand-copy strong{font-size:12px}.brand-copy small{font-size:7px}.header-cta{display:none}.hero-layout{padding:70px 0}h1{font-size:49px}.hero-actions{flex-direction:column}.hero-metrics{flex-direction:column;gap:20px}.core-panel{padding:17px}.panel-header{flex-direction:column}.atom-stage{height:330px}.atomic-logo{width:260px;height:260px}.orbit{width:240px;height:90px}.core{width:105px;height:105px}.products-section,.about-section{padding:80px 0}.product-featured{display:block}.product-index{border-bottom:1px solid #4ad5ff17;border-right:0}.product-content{padding:30px}.product-specs{flex-direction:column;gap:16px}.product-visual{min-height:260px}.principles{grid-template-columns:1fr}.principles div{border-bottom:1px solid #49d4ff17;border-right:0}.principles div:last-child{border-bottom:0}.support-card{grid-template-columns:1fr;padding:32px}.support-symbol{font-size:44px}.footer-main{grid-template-columns:1fr;gap:34px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=430px){.brand-symbol{width:40px;height:40px}.language-button{padding:0 10px}h1{font-size:43px}.badge{letter-spacing:.1em;font-size:9px}.product-content h3{font-size:34px}}
