.lp-root{--lp-bg-void: #03030A;--lp-bg-dark: #080812;--lp-bg-surface: #0D0D1A;--lp-bg-card: #111124;--lp-bg-card-hover: #161630;--lp-border-subtle: rgba(255,255,255,.06);--lp-accent-cyan: #00D4FF;--lp-accent-blue: #4F7CFF;--lp-accent-gold: #F59E0B;--lp-accent-green: #10E07A;--lp-accent-red: #FF4D6D;--lp-accent-purple: #8B5CF6;--lp-text-primary: #F0F4FF;--lp-text-muted: #7A85A3;--lp-text-dim: #3E4A6E;--lp-font-sans: "DM Sans", system-ui, sans-serif;--lp-font-mono: "JetBrains Mono", monospace;font-family:var(--lp-font-sans);background:var(--lp-bg-void);color:var(--lp-text-primary);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative}.lp-root a{text-decoration:none;color:inherit}.lp-root button{font-family:var(--lp-font-sans);cursor:pointer;border:none;outline:none}.lp-root:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");background-size:180px;pointer-events:none;z-index:9998}.lp-orbs{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.lp-orb{position:absolute;border-radius:50%;filter:blur(90px);animation:lp-orb-drift 22s ease-in-out infinite}.lp-o1{width:700px;height:700px;background:radial-gradient(circle,rgba(0,212,255,.09) 0%,transparent 70%);top:-200px;left:-250px;animation-delay:0s}.lp-o2{width:900px;height:900px;background:radial-gradient(circle,rgba(79,124,255,.06) 0%,transparent 70%);top:15%;right:-350px;animation-delay:-8s}.lp-o3{width:550px;height:550px;background:radial-gradient(circle,rgba(139,92,246,.07) 0%,transparent 70%);bottom:25%;left:35%;animation-delay:-16s}.lp-o4{width:450px;height:450px;background:radial-gradient(circle,rgba(245,158,11,.05) 0%,transparent 70%);bottom:-80px;right:8%;animation-delay:-5s}@keyframes lp-orb-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(50px,-70px) scale(1.06)}66%{transform:translate(-35px,45px) scale(.94)}}.lp-grain{position:fixed;top:-120%;right:-120%;bottom:-120%;left:-120%;z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:lp-grain-shift 6s steps(6) infinite;will-change:transform}@keyframes lp-grain-shift{0%{transform:translate(0)}16%{transform:translate(-3%,-2%)}33%{transform:translate(2%,-4%)}50%{transform:translate(-2%,3%)}66%{transform:translate(3%,2%)}83%{transform:translate(-3%,1%)}to{transform:translate(0)}}.lp-sprog{position:fixed;top:0;left:0;height:1.5px;z-index:10000;width:0;background:linear-gradient(90deg,#00d4ff,#19dfff 60%,#8b5cf6);box-shadow:0 0 10px #00d4ff8c}.lp-nav{position:fixed;top:16px;left:50%;transform:translate(-50%);width:calc(100% - 48px);max-width:1200px;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background:#080812b8;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--lp-border-subtle);border-radius:16px;transition:opacity .3s ease,transform .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease;animation:lp-nav-in .8s cubic-bezier(.4,0,.2,1) both}@keyframes lp-nav-in{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.lp-nav.lp-condensed{background:#03030ad1;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom-color:#00d4ff29;box-shadow:0 1px 24px #00000080}.lp-nav-logo{display:flex;align-items:center;gap:10px;font-weight:700;font-size:17px;letter-spacing:-.02em}.lp-logo-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lp-logo-icon img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:block}.lp-logo-icon svg{width:18px;height:18px}.lp-nav-links{display:flex;align-items:center;gap:32px;list-style:none;margin:0;padding:0}.lp-nav-links a{font-size:14px;font-weight:500;color:var(--lp-text-muted);transition:color .15s}.lp-nav-links a:hover{color:var(--lp-text-primary)}.lp-nav-actions{display:flex;gap:10px}.lp-btn-ghost{padding:9px 18px;border-radius:10px;font-size:14px;font-weight:500;color:var(--lp-text-muted);background:transparent;border:1px solid var(--lp-border-subtle);transition:all .15s;cursor:pointer}.lp-btn-ghost:hover{color:var(--lp-text-primary);border-color:#ffffff26;background:#ffffff0a}.lp-btn-primary{padding:9px 20px;border-radius:10px;font-size:14px;font-weight:600;color:var(--lp-bg-void);background:var(--lp-accent-cyan);box-shadow:0 0 20px #00d4ff4d;transition:all .15s;cursor:pointer}.lp-btn-primary:hover{background:#19dfff;box-shadow:0 0 36px #00d4ff80;transform:translateY(-1px)}.lp-container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.lp-section{padding:120px 0}.lp-hero{min-height:100vh;display:flex;align-items:center;padding-top:100px}.lp-hero-inner{text-align:center;max-width:920px;margin:0 auto}.lp-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px 6px 8px;border-radius:100px;background:#00d4ff14;border:1px solid rgba(0,212,255,.22);font-size:11px;font-weight:700;color:var(--lp-accent-cyan);letter-spacing:.1em;text-transform:uppercase;margin-bottom:32px;animation:lp-fade-up .8s ease both}.lp-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--lp-accent-cyan);animation:lp-blink 2s ease-in-out infinite}@keyframes lp-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}h1.lp-hero-title{font-size:clamp(46px,7.5vw,92px);font-weight:800;line-height:1.04;letter-spacing:-.045em;margin-bottom:24px;animation:lp-fade-up .8s .08s ease both;text-wrap:balance}.lp-line-plain{display:block;color:var(--lp-text-primary)}.lp-line-gradient{display:block;background:linear-gradient(90deg,var(--lp-accent-cyan) 0%,var(--lp-accent-blue) 50%,var(--lp-accent-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% auto;animation:lp-grad-move 4s linear infinite,lp-fade-up .8s .08s ease both}@keyframes lp-grad-move{0%{background-position:0 center}to{background-position:200% center}}.lp-hero-desc{font-size:clamp(16px,2vw,20px);font-weight:400;color:var(--lp-text-muted);max-width:620px;margin:0 auto 40px;line-height:1.75;animation:lp-fade-up .8s .17s ease both}.lp-hero-actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:64px;animation:lp-fade-up .8s .25s ease both}.lp-btn-big{display:inline-flex;align-items:center;gap:8px;padding:15px 32px;border-radius:14px;font-size:16px;font-weight:700;cursor:pointer;transition:all .25s}.lp-btn-big-cyan{background:var(--lp-accent-cyan);color:var(--lp-bg-void);box-shadow:0 0 30px #00d4ff61,0 4px 20px #0006}.lp-btn-big-cyan:hover{background:#19dfff;box-shadow:0 0 60px #00d4ff99,0 8px 30px #00000080;transform:translateY(-2px)}.lp-btn-big-outline{background:transparent;color:var(--lp-text-primary);border:1px solid rgba(255,255,255,.12)}.lp-btn-big-outline:hover{background:#ffffff0d;border-color:#ffffff40;transform:translateY(-2px)}.lp-hero-stats{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap;animation:lp-fade-up .8s .33s ease both}.lp-stat-item{text-align:center}.lp-stat-val{font-size:28px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-c{color:var(--lp-accent-cyan)}.lp-stat-lbl{font-size:11px;font-weight:600;color:var(--lp-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:4px}.lp-stat-div{width:1px;height:42px;background:var(--lp-border-subtle)}.lp-dash-wrap{position:relative;margin-top:80px;animation:lp-fade-up .9s .42s ease both;perspective:1600px}.lp-dash-glow{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;background:radial-gradient(ellipse at 50% 60%,rgba(0,212,255,.16) 0%,rgba(79,124,255,.08) 40%,transparent 70%);pointer-events:none}.lp-dash-frame{position:relative;z-index:1;border-radius:20px;overflow:hidden;border:1px solid rgba(0,212,255,.22);box-shadow:0 0 0 1px #ffffff0a,0 50px 100px #000000d9,0 0 90px #00d4ff14;transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1)}.lp-dash-frame.lp-tilting{transition:transform .12s ease-out}.lp-dash-topbar{display:flex;align-items:center;gap:8px;padding:14px 20px;background:#0d0d1af2;border-bottom:1px solid var(--lp-border-subtle)}.lp-dot{width:12px;height:12px;border-radius:50%}.lp-dr{background:#ff5f57}.lp-dy{background:#ffbd2e}.lp-dg{background:#28c840}.lp-dash-topbar-title{flex:1;text-align:center;font-family:var(--lp-font-mono);font-size:12px;color:var(--lp-text-dim);letter-spacing:.05em}.lp-dash-img{width:100%;height:auto;display:block}.lp-dash-fade{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(to top,var(--lp-bg-void),transparent);pointer-events:none}.lp-ticker{background:#0d0d1ad1;border-top:1px solid var(--lp-border-subtle);border-bottom:1px solid var(--lp-border-subtle);padding:10px 0;overflow:hidden;position:relative}.lp-ticker:before,.lp-ticker:after{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2}.lp-ticker:before{left:0;background:linear-gradient(to right,var(--lp-bg-void),transparent)}.lp-ticker:after{right:0;background:linear-gradient(to left,var(--lp-bg-void),transparent)}.lp-ticker-track{display:flex;width:-moz-max-content;width:max-content;animation:lp-tick-scroll 32s linear infinite}@keyframes lp-tick-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-ti{display:flex;align-items:center;gap:8px;padding:0 28px;border-right:1px solid var(--lp-border-subtle);white-space:nowrap}.lp-ti-sym{font-family:var(--lp-font-mono);font-size:12px;font-weight:600;color:var(--lp-text-muted);letter-spacing:.07em}.lp-ti-val{font-family:var(--lp-font-mono);font-size:13px;font-weight:500;color:var(--lp-text-primary)}.lp-ti-chg{font-family:var(--lp-font-mono);font-size:11px;font-weight:600}.lp-up{color:var(--lp-accent-green)}.lp-down{color:var(--lp-accent-red)}.lp-sec-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--lp-font-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-accent-cyan);margin-bottom:16px}.lp-sec-label:before{content:"";width:24px;height:1px;background:var(--lp-accent-cyan)}h2.lp-sec-title{font-size:clamp(32px,4vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--lp-text-primary);margin-bottom:16px;text-wrap:balance}h2.lp-sec-title em{font-style:normal;background:linear-gradient(90deg,var(--lp-accent-cyan),var(--lp-accent-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-sec-desc{font-size:18px;color:var(--lp-text-muted);line-height:1.75;max-width:560px}.lp-feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--lp-border-subtle);border-radius:24px;overflow:hidden;margin-top:80px}.lp-feat-card{background:var(--lp-bg-card);padding:40px 36px;position:relative;overflow:hidden;transition:background .3s,transform .35s cubic-bezier(.16,1,.3,1);isolation:isolate}.lp-feat-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;opacity:0;transition:opacity .35s ease;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(0,212,255,.1),transparent 42%)}.lp-feat-card:hover{background:var(--lp-bg-card-hover);transform:translateY(-3px)}.lp-feat-card:hover:before{opacity:1}.lp-feat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.lp-feat-icon svg{width:24px;height:24px}.lp-ic-cyan{background:#00d4ff1a;box-shadow:0 0 18px #00d4ff2e;color:var(--lp-accent-cyan)}.lp-ic-blue{background:#4f7cff1a;box-shadow:0 0 18px #4f7cff2e;color:var(--lp-accent-blue)}.lp-ic-gold{background:#f59e0b1a;box-shadow:0 0 18px #f59e0b2e;color:var(--lp-accent-gold)}.lp-ic-green{background:#10e07a1a;box-shadow:0 0 18px #10e07a2e;color:var(--lp-accent-green)}.lp-ic-purple{background:#8b5cf61a;box-shadow:0 0 18px #8b5cf62e;color:var(--lp-accent-purple)}.lp-ic-red{background:#ff4d6d1a;box-shadow:0 0 18px #ff4d6d2e;color:var(--lp-accent-red)}.lp-feat-title{font-size:18px;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.lp-feat-desc{font-size:14px;color:var(--lp-text-muted);line-height:1.7}.lp-feat-tag{display:inline-flex;align-items:center;gap:5px;margin-top:16px;font-family:var(--lp-font-mono);font-size:11px;font-weight:700;color:var(--lp-accent-cyan);letter-spacing:.05em}.lp-feat-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lp-accent-cyan)}.lp-showcase{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.lp-showcase.lp-flip{direction:rtl}.lp-showcase.lp-flip>*{direction:ltr}.lp-panel{background:var(--lp-bg-card);border:1px solid var(--lp-border-subtle);border-radius:20px;overflow:hidden;box-shadow:0 30px 60px #00000080;transition:transform .6s ease,box-shadow .6s ease}.lp-panel:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 50px 80px #0009,0 0 40px #00d4ff1a}.lp-panel-hd{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid var(--lp-border-subtle)}.lp-panel-title{font-size:13px;font-weight:700}.lp-live-badge{display:flex;align-items:center;gap:6px;font-family:var(--lp-font-mono);font-size:11px;font-weight:700;color:var(--lp-accent-green)}.lp-live-dot{width:6px;height:6px;border-radius:50%;background:var(--lp-accent-green);animation:lp-live-pulse 1.6s ease-in-out infinite}@keyframes lp-live-pulse{0%,to{opacity:1;box-shadow:0 0 #10e07a80}50%{opacity:.7;box-shadow:0 0 0 5px #10e07a00}}.lp-chart-wrap{padding:24px}.lp-gex-svg{width:100%;height:180px;overflow:visible}.lp-hmap-wrap{padding:18px}.lp-hmap-row{display:grid;grid-template-columns:76px repeat(5,1fr);gap:2px;margin-bottom:2px}.lp-hmap-lbl{font-family:var(--lp-font-mono);font-size:11px;color:var(--lp-text-dim);display:flex;align-items:center}.lp-hmap-cell{height:28px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-family:var(--lp-font-mono);font-size:10px;font-weight:600;transition:all .5s ease}.lp-metric-float{position:absolute;top:-16px;right:-16px;display:flex;flex-direction:column;gap:10px;z-index:2}.lp-mf-card{background:var(--lp-bg-surface);border:1px solid var(--lp-border-subtle);border-radius:12px;padding:12px 16px;min-width:140px;box-shadow:0 8px 24px #00000080;animation:lp-mf-bob 4s ease-in-out infinite}.lp-mf-card:nth-child(2){animation-delay:-2s}@keyframes lp-mf-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-mf-lbl{font-family:var(--lp-font-mono);font-size:10px;color:var(--lp-text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px}.lp-mf-val{font-size:20px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp-mf-sub{font-family:var(--lp-font-mono);font-size:11px;color:var(--lp-text-dim);margin-top:2px}.lp-checklist{list-style:none;margin-top:32px;padding:0;display:flex;flex-direction:column;gap:14px}.lp-checklist li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--lp-text-muted);line-height:1.55}.lp-ck-icon{width:20px;height:20px;border-radius:6px;background:#10e07a1a;border:1px solid rgba(16,224,122,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.lp-ck-icon svg{width:12px;height:12px;color:var(--lp-accent-green)}.lp-arch-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:80px}.lp-arch-step{background:var(--lp-bg-card);padding:36px 28px;border-radius:20px;border:1px solid var(--lp-border-subtle);position:relative;overflow:hidden}.lp-arch-step:after{content:attr(data-n);position:absolute;bottom:-12px;right:-8px;font-size:110px;font-weight:900;color:#ffffff05;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp-arch-num{width:36px;height:36px;border-radius:10px;border:1px solid var(--lp-border-subtle);display:flex;align-items:center;justify-content:center;font-family:var(--lp-font-mono);font-size:13px;font-weight:700;color:var(--lp-accent-cyan);margin-bottom:20px}.lp-arch-title{font-size:16px;font-weight:700;margin-bottom:10px}.lp-arch-desc{font-size:13px;color:var(--lp-text-muted);line-height:1.65}.lp-stats-banner{background:var(--lp-bg-surface);border:1px solid var(--lp-border-subtle);border-radius:24px;padding:60px;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;position:relative;overflow:hidden}.lp-stats-banner:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--lp-accent-cyan) 50%,transparent)}.lp-sb-item{text-align:center}.lp-sb-val{font-size:52px;font-weight:900;letter-spacing:-.04em;line-height:1;margin-bottom:8px;font-variant-numeric:tabular-nums}.lp-sb-lbl{font-size:13px;font-weight:500;color:var(--lp-text-muted);letter-spacing:.03em}.lp-cta-sec{position:relative;padding:140px 0;text-align:center}.lp-cta-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:500px;background:radial-gradient(ellipse,rgba(0,212,255,.13) 0%,transparent 70%);pointer-events:none}h2.lp-cta-title{font-size:clamp(38px,5.5vw,70px);font-weight:900;letter-spacing:-.045em;line-height:1.04;margin-bottom:20px}.lp-cta-hl{background:linear-gradient(90deg,var(--lp-accent-cyan),var(--lp-accent-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-cta-desc{font-size:18px;color:var(--lp-text-muted);max-width:480px;margin:0 auto 40px}.lp-cta-actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.lp-footer{border-top:1px solid var(--lp-border-subtle);padding:60px 0 40px}.lp-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:56px}.lp-footer-desc{font-size:14px;color:var(--lp-text-muted);line-height:1.75;margin-top:14px;max-width:280px}.lp-footer-col-title{font-size:12px;font-weight:700;color:var(--lp-text-primary);letter-spacing:.07em;text-transform:uppercase;margin-bottom:18px}.lp-footer-links{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.lp-footer-links a{font-size:14px;color:var(--lp-text-muted);transition:color .15s}.lp-footer-links a:hover{color:var(--lp-text-primary)}.lp-footer-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:28px;border-top:1px solid var(--lp-border-subtle)}.lp-footer-copy{font-size:13px;color:var(--lp-text-dim)}.lp-footer-founder{color:var(--lp-text-muted);text-decoration:underline;text-underline-offset:3px;transition:color .15s}.lp-footer-founder:hover{color:var(--lp-text-primary)}.lp-footer-legal{display:flex;gap:24px}.lp-footer-legal a{font-size:13px;color:var(--lp-text-dim);transition:color .15s}.lp-footer-legal a:hover{color:var(--lp-text-muted)}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.js .lp-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.js .lp-reveal.lp-in{opacity:1;transform:translateY(0)}.lp-d1{transition-delay:.08s}.lp-d2{transition-delay:.16s}.lp-d3{transition-delay:.24s}.lp-d4{transition-delay:.32s}.lp-section:nth-of-type(2n){padding-top:clamp(72px,9vw,132px)}.lp-section:nth-of-type(odd){padding-top:clamp(96px,12vw,180px)}.lp-req-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#03030a73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:none;align-items:center;justify-content:center;padding:20px}.lp-req-bg.open{display:flex}.lp-req{width:min(440px,100%);border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#1a1a349e,#0d0d1a85);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 80px #0000008c,inset 0 1px #ffffff14}.lp-req-h{padding:22px 24px 0}.lp-req-h h3{margin:0 0 6px;font-size:19px;font-weight:600;letter-spacing:-.02em}.lp-req-h p{margin:0;font-size:13px;color:#7a85a3;line-height:1.55}.lp-req-b{padding:18px 24px 24px;display:flex;flex-direction:column;gap:13px}.lp-req label{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#7a85a3;margin-bottom:5px}.lp-req input,.lp-req textarea{width:100%;background:#03030a8c;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f0f4ff;font-family:JetBrains Mono,monospace;font-size:13px;padding:10px 11px;outline:none;transition:border-color .16s,box-shadow .16s;resize:vertical}.lp-req input:focus,.lp-req textarea:focus{border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff1f}.lp-req textarea{min-height:74px;font-family:DM Sans,sans-serif}.lp-req-sub{width:100%;padding:12px;border-radius:6px;border:0;cursor:pointer;background:#00d4ff;color:#04121a;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;transition:background .16s,opacity .16s}.lp-req-sub:hover:not(:disabled){background:#19dfff}.lp-req-sub:disabled{opacity:.55;cursor:not-allowed}.lp-req-x{position:absolute;top:14px;right:16px;background:none;border:0;color:#4b5470;font-size:22px;line-height:1;cursor:pointer;padding:4px}.lp-req-x:hover{color:#f0f4ff}.lp-req-msg{font-size:12.5px;line-height:1.55;padding:11px 13px;border-radius:6px}.lp-req-msg.ok{background:#10e07a1a;border:1px solid rgba(16,224,122,.32);color:#8df7c0}.lp-req-msg.err{background:#ff4d6d1a;border:1px solid rgba(255,77,109,.32);color:#ffc4ce}.lp-req-note{font-size:11px;color:#7a85a3;line-height:1.5;border-top:1px solid rgba(255,255,255,.08);padding-top:12px}@supports not (backdrop-filter:blur(1px)){.lp-req-bg{background:#03030ad1}.lp-req{background:#0d0d1a}}@media (prefers-reduced-transparency: reduce){.lp-req-bg{background:#03030ae6;-webkit-backdrop-filter:none;backdrop-filter:none}.lp-req{background:#0d0d1a;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:1024px){.lp-feat-grid{grid-template-columns:repeat(2,1fr)}.lp-showcase,.lp-showcase.lp-flip{grid-template-columns:1fr;direction:ltr}.lp-arch-grid,.lp-stats-banner{grid-template-columns:repeat(2,1fr)}.lp-footer-grid{grid-template-columns:1fr 1fr}.lp-metric-float{display:none}}@media (max-width:768px){.lp-nav-links{display:none}.lp-feat-grid,.lp-arch-grid{grid-template-columns:1fr}.lp-stats-banner{grid-template-columns:1fr 1fr;padding:36px 20px}.lp-footer-grid{grid-template-columns:1fr}.lp-hero-stats{gap:20px}.lp-stat-div{display:none}}@media (prefers-reduced-motion:reduce){.lp-grain{animation:none}.lp-dash-frame,.lp-feat-card{transition:none!important;transform:none!important}}
