@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800;900&family=Inter:wght@400;500;600;700&display=swap";:root{font-family:Inter,sans-serif;color:#edf2ff;background:#090d18;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(ellipse at 75% 18%,#152444 0,transparent 38%),#090d18}a{color:inherit;text-decoration:none}.nav{height:82px;padding:0 7vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff18}.brand{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.18em;font-weight:700}.brand-mark{display:grid;place-items:center;width:38px;height:38px;border:1px solid #66e4ff;color:#66e4ff;font-weight:800}.nav-links{display:flex;align-items:center;gap:30px;color:#aab5ca;font-size:12px}.nav-links a:hover{color:#66e4ff}.nav-links button{border:1px solid #ffffff35;background:transparent;color:#77849c;padding:11px 15px;font:inherit;font-size:11px}.hero{min-height:690px;padding:130px 12vw 50px;position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.hero:after{content:"TGS";position:absolute;right:7vw;top:115px;font:900 clamp(170px,30vw,420px)/.8 "Barlow Condensed",sans-serif;color:#ffffff06;pointer-events:none}.eyebrow,.section-label{color:#66e4ff;font-size:10px;letter-spacing:.22em;font-weight:700}.pulse{display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:#66e4ff;box-shadow:0 0 13px #66e4ff}h1,h2,h3,p{margin-top:0}h1{position:relative;z-index:1;margin:25px 0 18px;font:900 clamp(76px,12vw,156px)/.82 "Barlow Condensed",sans-serif;letter-spacing:-.035em}h1 span,h2 span{color:#66e4ff}.hero-copy{max-width:470px;color:#aab5ca;line-height:1.8;font-size:14px}.primary-button{margin-top:25px;padding:16px 20px;background:#66e4ff;color:#07101b;font-size:10px;font-weight:800;letter-spacing:.1em}.primary-button span{margin-left:22px;font-size:16px}.hero-foot{width:100%;margin-top:auto;padding-top:65px;display:flex;justify-content:space-between;color:#64718a;font-size:9px;letter-spacing:.18em}.section{padding:100px 12vw;border-top:1px solid #ffffff15}h2{margin:28px 0 18px;font:800 clamp(54px,8vw,96px)/.9 "Barlow Condensed",sans-serif}.section-copy{max-width:560px;color:#aab5ca;line-height:1.9;font-size:14px}.features{background:#0c1220}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:45px}.feature-card{min-height:190px;padding:25px;border:1px solid #ffffff18;background:#ffffff05}.feature-number{color:#66e4ff;font-size:11px}.feature-card h3{margin:35px 0 10px;font:700 28px Barlow Condensed,sans-serif;text-transform:uppercase}.feature-card p{margin:0;color:#929fb6;font-size:12px;line-height:1.7}footer{padding:28px 7vw;display:flex;justify-content:space-between;color:#68758c;font-size:9px;letter-spacing:.18em}@media(max-width:700px){.nav{padding:0 5vw}.nav-links{gap:12px}.nav-links a{display:none}.hero{min-height:620px;padding:110px 7vw 35px}.section{padding:75px 7vw}.feature-grid{grid-template-columns:1fr}.hero-foot{font-size:8px}}
