:root{--bg:#060b16;--text:#93a6c7;--text-h:#e7efff;--surface:#0b1428;--border:#1d2d49;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box}body{background-color:var(--bg);background-image:radial-gradient(720px 320px at 10% -8%,#0ea5e929,#0000 70%),radial-gradient(680px 310px at 94% 0,#2563eb24,#0000 74%),linear-gradient(#060b16 0%,#070d19 42%,#060b16 100%);background-repeat:no-repeat;background-attachment:fixed;min-width:320px;margin:0}#root{min-height:100svh}p{margin:0}.page{width:min(1160px,100% - 40px);margin:0 auto;padding:24px 0 56px}.header{z-index:10;border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070d1acc;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;display:flex;position:sticky;top:16px}.logo{color:#0000;letter-spacing:-.02em;background:linear-gradient(120deg,#60a5fa,#22d3ee,#818cf8);-webkit-background-clip:text;background-clip:text;font-weight:700;text-decoration:none}nav{gap:18px;display:flex}nav a{color:var(--text);letter-spacing:.01em;font-size:14px;text-decoration:none;transition:color .2s}nav a:hover{color:var(--text-h)}.btn{border-radius:10px;justify-content:center;align-items:center;padding:10px 15px;font-weight:550;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0841763d}.btn-primary{color:#eaf4ff;background:linear-gradient(135deg,#1d4ed8,#0284c7);border:1px solid #67c7ff59}.btn-secondary,.btn-ghost{border:1px solid var(--border);color:var(--text-h);background:#0f172ab3}main{gap:58px;margin-top:42px;display:grid}.hero{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:30px;display:grid}.hero-content{align-content:center;gap:16px;display:grid}.hero-content h1{letter-spacing:-.04em;max-width:12ch;margin:16px 0;font-size:clamp(38px,5vw,62px);line-height:1.02}.lead{max-width:56ch;font-size:17px}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.hero-micro{color:#7f8fb0;margin-top:-4px;font-size:13px}.hero-card{border:1px solid var(--border);background:linear-gradient(160deg,#0b152cf0,#070e1ef2);border-radius:16px;grid-template-rows:auto auto auto 1fr auto;gap:10px;padding:18px;display:grid;box-shadow:0 20px 50px #02081475}.hero-card-bar{gap:7px;margin-bottom:14px;display:flex}.hero-card-bar span{background:#334155;border-radius:999px;width:10px;height:10px}.hero-card-bar span:first-child{background:#0ea5e9}.hero-card-bar span:nth-child(2){background:#6366f1}.hero-card-bar span:nth-child(3){background:#1d4ed8}.hero-card h2{letter-spacing:.04em;text-transform:uppercase;color:#8eb2e8;margin:0 0 12px;font-size:17px}.hero-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hero-card li{border:1px solid var(--border);background:#080e1e8c;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.hero-card-visual{grid-template-columns:1fr 150px;align-items:center;gap:14px;min-height:138px;padding-top:6px;display:grid}.conversion-bars{gap:8px;display:grid}.conversion-bars div{color:#c8daf9;background:#0b172da6;border:1px solid #4a69a080;border-radius:10px;padding:7px 10px;font-size:12px;position:relative;overflow:hidden}.conversion-bars div:before{content:"";background:linear-gradient(90deg,#2563eb59,#0ea5e914);width:50%;position:absolute;top:0;bottom:0;left:0}.conversion-bars div:nth-child(2):before{width:44%}.conversion-bars div:nth-child(3):before{width:22%}.conversion-bars span,.conversion-bars em{z-index:1;position:relative}.conversion-bars em{float:right;color:#7dd3fc;font-style:normal;font-weight:700}.mini-3d-scene{transform-origin:50%;background:radial-gradient(circle at 60% 10%,#38bdf84d,#0000 60%),linear-gradient(#0f1b35e6,#091121f2);border:1px solid #3a548199;border-radius:12px;justify-self:center;width:150px;height:136px;position:relative;transform:perspective(680px)rotateX(10deg);box-shadow:inset 0 0 30px #0284c729}.mini-3d-tower{background:linear-gradient(#60a5fa,#1d4ed8);border-radius:7px 7px 5px 5px;width:28px;position:absolute;bottom:16px;box-shadow:12px 0 0 -4px #070b1899,0 10px 20px #0e74e959}.tower-a{height:44px;left:20px}.tower-b{background:linear-gradient(#22d3ee,#0ea5e9);height:72px;left:58px}.tower-c{background:linear-gradient(#818cf8,#3b82f6);height:96px;left:96px}.hero-card p{color:#8ba4c8;margin:0 2px;font-size:13px}.logo-cloud{border:1px solid var(--border);background:#080f1ea8;border-radius:14px;gap:12px;padding:16px 18px;display:grid}.logo-cloud p{color:#7f95ba;margin:0;font-size:13px}.logo-cloud ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.logo-cloud li{color:#d0e1fb;letter-spacing:.01em;opacity:.92;font-size:14px;font-weight:550}.section{gap:18px;display:grid}h2{letter-spacing:-.03em;max-width:16ch;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.2}h3{color:var(--text-h);margin:0 0 8px;font-size:20px}.section-intro{max-width:64ch}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.card{border:1px solid var(--border);background:linear-gradient(160deg,#0e1a31d1,#081020e6);border-radius:14px;padding:20px}.card.accent{background:linear-gradient(160deg,#0a213eeb,#08162be0);border-color:#4394de61}.process-card{position:relative}.step-number{color:#7db2f7;letter-spacing:.08em;margin:0 0 10px;font-size:12px;font-weight:700}.stats .card{text-align:center}.stat-value{color:#38bdf8;margin:0 0 10px;font-size:clamp(28px,6vw,42px);font-weight:700}.testimonial{display:none}.cta{text-align:center;border:1px solid var(--border);background:linear-gradient(160deg,#0a2243d1,#08162de6);border-radius:16px;padding:clamp(24px,4vw,46px)}.cta p{max-width:64ch;margin:0 auto}.cta .btn{margin-top:16px}.footer{text-align:center;color:#7c8eb3;margin-top:28px;font-size:14px}@media (width<=900px){nav{display:none}.header{padding:12px 14px;top:8px}.hero,.hero-card-visual{grid-template-columns:1fr}.mini-3d-scene{justify-self:center;width:min(220px,100%)}.grid.three{grid-template-columns:1fr}.hero-content h1,h2{max-width:100%}}
