:root{--bg:#07111f;--panel:#0d1b2c;--line:#1e344b;--cyan:#22d3ee;--lime:#a3e635;--white:#f8fafc;--muted:#9fb0c4;--radius:28px;--shadow:0 24px 80px rgba(0,0,0,.38)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5;overflow-x:hidden}.wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.hero{min-height:100vh;background:radial-gradient(circle at 78% 20%,rgba(34,211,238,.15),transparent 33%),linear-gradient(180deg,#07111f 0%,#081521 100%);overflow:hidden}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08)}.brand{font-weight:900;font-size:28px;letter-spacing:-1.5px;color:var(--cyan);text-decoration:none}.brand span{color:#fff}.nav-link{font-size:14px;font-weight:700;color:#d9f9ff;text-decoration:none;border:1px solid rgba(34,211,238,.4);padding:9px 14px;border-radius:999px}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;padding-block:70px 90px}.eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800;color:var(--cyan);margin:0 0 18px}.hero h1,.story h2,.section-head h2,.facts h2,.scope h2{margin:0;line-height:1.02;letter-spacing:-.045em}.hero h1{font-size:clamp(48px,6vw,84px);max-width:760px}.lead{font-size:20px;color:#c3d0df;max-width:660px;margin:28px 0}.benefits{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:30px 0}.benefits article{display:flex;gap:14px;align-items:center;padding:18px;border:1px solid var(--line);border-radius:18px;background:rgba(13,27,44,.72)}.benefits strong{color:var(--lime);font-size:13px}.benefits span{font-weight:700}.disclaimer{color:var(--muted);font-size:13px;max-width:650px;border-left:2px solid var(--cyan);padding-left:14px}.hero-visual{position:relative;display:flex;justify-content:center;min-height:650px}.hero-visual img{position:relative;width:min(420px,85%);height:auto;object-fit:cover;border-radius:38px;box-shadow:var(--shadow);border:1px solid rgba(255,255,255,.14);transform:rotate(2deg)}.glow{position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.3),transparent 66%);filter:blur(20px);top:8%}.story{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:120px;border-bottom:1px solid var(--line)}.story h2,.section-head h2,.facts h2,.scope h2{font-size:clamp(34px,4vw,58px)}.story>p{font-size:20px;color:#b9c7d8;margin:44px 0 0}.screens{padding-block:110px;background:#091827}.section-head{margin-bottom:50px}.section-head h2{max-width:820px}.screen-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(310px,390px);gap:28px;overflow-x:auto;padding:10px max(20px,calc((100vw - 1180px)/2)) 42px;scroll-snap-type:x mandatory;scrollbar-color:var(--cyan) #14253a}.screen-card{scroll-snap-align:center;background:#0d1b2c;border:1px solid #20364f;border-radius:var(--radius);padding:22px;box-shadow:0 18px 60px rgba(0,0,0,.24);display:flex;flex-direction:column;min-height:760px}.screen-card.light{background:#f7fafc;color:#091827}.screen-copy{min-height:132px}.screen-copy span{font-size:12px;color:var(--cyan);font-weight:800}.screen-copy h3{font-size:26px;line-height:1.1;margin:8px 0}.screen-copy p{margin:0;color:var(--muted)}.light .screen-copy p{color:#536478}.screen-card img{width:100%;height:600px;object-fit:cover;object-position:top;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#050b12}.light img{border-color:#d6e0ea}.facts{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;padding-block:120px}.facts-copy>p:last-child{font-size:17px;color:#b9c7d8;max-width:670px}.fact-grid{display:grid;gap:14px}.fact-grid article{padding:24px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(135deg,#0d1b2c,#0b1726)}.fact-grid strong{display:block;font-size:32px;color:var(--cyan)}.fact-grid span{color:var(--muted)}.scope{margin-bottom:110px;padding:46px;border-radius:32px;background:linear-gradient(135deg,rgba(34,211,238,.12),rgba(163,230,53,.06));border:1px solid rgba(34,211,238,.28);display:grid;grid-template-columns:1fr 1fr;gap:60px}.scope-list p{color:#c5d2e1;margin:0 0 18px}.scope-list span{display:inline-block;color:var(--lime);font-weight:900;width:28px}footer{border-top:1px solid var(--line);color:var(--muted)}.footer-inner{min-height:90px;display:flex;justify-content:space-between;align-items:center;font-size:13px}
@media(max-width:850px){.hero-grid,.story,.facts,.scope{grid-template-columns:1fr}.hero-grid{padding-top:45px}.hero-visual{min-height:auto;margin-top:25px}.hero-visual img{width:min(390px,86vw);transform:none}.benefits{grid-template-columns:1fr}.story{gap:24px;padding-block:80px}.story>p{margin-top:0}.facts{gap:36px;padding-block:80px}.scope{gap:30px;padding:28px}.screen-rail{grid-auto-columns:minmax(290px,84vw)}.screen-card{min-height:690px}.screen-card img{height:530px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
