:root{--navy:#061a2d;--navy2:#0a2842;--blue:#0a6be8;--cyan:#27b8e8;--orange:#ff7a20;--ink:#102234;--muted:#697785;--paper:#f5f7f8;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:"DM Sans",sans-serif;color:var(--ink);background:#fff}h1,h2,h3,p{margin-top:0}h1,h2,h3,.brand{font-family:"Manrope",sans-serif}a{text-decoration:none;color:inherit}.site-header{height:84px;display:flex;align-items:center;padding:0 clamp(24px,5vw,80px);position:absolute;z-index:20;width:100%;color:#fff;border-bottom:1px solid #ffffff24}.brand{display:flex;align-items:center;gap:11px;min-width:220px}.brand>span:last-child{display:flex;flex-direction:column;line-height:1}.brand b{letter-spacing:2.3px;font-size:20px}.brand small{font:700 9px "DM Sans";letter-spacing:5px;margin-top:5px;color:#8cc9ef}.brand-mark{display:grid;grid-template-columns:repeat(3,7px);gap:3px;transform:skew(-13deg)}.brand-mark i{height:30px;background:linear-gradient(#2ec0ec,#0d76d5);display:block}.brand-mark i:nth-child(2){height:24px;margin-top:6px}.brand-mark i:nth-child(3){height:18px;margin-top:12px}.site-header nav{display:flex;gap:38px;margin:auto;font-weight:600;font-size:14px}.site-header nav a{opacity:.82;transition:.2s}.site-header nav a:hover{opacity:1;color:#61cfff}.header-cta{border:1px solid #ffffff69;padding:12px 18px;font-size:14px;font-weight:700}.header-cta span{margin-left:15px}.menu-btn{display:none;background:none;border:0}.hero{height:min(850px,100vh);min-height:690px;position:relative;color:white;overflow:hidden;background:#061a2d}.hero-bg{position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,16,31,.23),transparent 65%),url("assets/hero-solar-cable.png") center/cover no-repeat}.hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,16,31,.22),transparent 52%)}.hero-content{position:relative;z-index:2;max-width:720px;padding:175px 0 0 clamp(28px,8vw,130px)}.eyebrow{font-weight:700;font-size:12px;letter-spacing:2.3px;text-transform:uppercase;color:#91b6d0;margin-bottom:25px}.eyebrow span{display:inline-block;width:28px;height:2px;background:var(--cyan);vertical-align:middle;margin-right:10px}.hero h1{font-size:clamp(46px,5.7vw,82px);line-height:1.02;letter-spacing:-3.3px;margin-bottom:24px}.hero h1 em,.section h2 em,.quality h2 em,.factory h2 em,.cta h2 em{font-style:normal;color:#48c5e9}.hero-copy{font-size:18px;line-height:1.65;max-width:600px;color:#bed0df}.hero-actions{display:flex;gap:14px;margin:34px 0 52px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 26px;font-weight:700;border:0;cursor:pointer;font-size:14px}.btn.primary{background:linear-gradient(120deg,#0d83ef,#23b4e7);color:#fff}.btn.primary span{margin-left:28px;font-size:20px}.btn.ghost{border:1px solid #ffffff5e;color:#fff}.play{border:1px solid #ffffff83;border-radius:50%;font-size:8px;width:26px;height:26px;display:grid;place-items:center;margin-right:11px}.hero-proof{display:flex;gap:0}.hero-proof>div{display:flex;align-items:center;padding:0 32px;border-left:1px solid #ffffff30}.hero-proof>div:first-child{padding-left:0;border:0}.hero-proof strong{font:700 26px "Manrope";margin-right:10px}.hero-proof span{font-size:9px;line-height:1.4;letter-spacing:1.3px;color:#9cb2c5}.scroll-cue{position:absolute;bottom:42px;right:5vw;z-index:2;font-size:9px;letter-spacing:2px;color:#9fb2c1;writing-mode:vertical-rl}.scroll-cue span{font-size:20px;margin-top:16px;color:#36bce8}.trust-strip{height:88px;display:flex;align-items:center;gap:clamp(20px,4vw,70px);padding:0 clamp(28px,7vw,110px);background:#eef4f6;color:#3f5667;font-size:13px}.trust-strip p{text-transform:uppercase;font-size:10px;letter-spacing:1.8px;margin:0 auto 0 0;font-weight:700;color:#84929c}.trust-strip div{white-space:nowrap}.trust-strip div span{color:#0784db;font-size:18px;margin-right:9px}.section{padding:110px clamp(28px,8vw,130px)}.section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:55px}.section-head>div{flex:1}.section-head>p{max-width:425px;color:var(--muted);line-height:1.7}.eyebrow.dark{color:#71808a}.section h2,.quality h2,.factory h2,.cta h2{font-size:clamp(38px,4vw,58px);line-height:1.08;letter-spacing:-2px;margin-bottom:0}.section h2 em,.factory h2 em{color:#118ad3}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.product-card{background:#f0f3f5;position:relative;overflow:hidden;min-height:570px}.cable-visual{height:285px;position:relative;background:linear-gradient(145deg,#e4e9eb,#f8fafb);overflow:hidden}.cable-visual:before{content:"";position:absolute;width:620px;height:108px;border-radius:70px;transform:rotate(-11deg);left:-80px;top:89px;box-shadow:0 19px 32px #00152c32}.cable-visual.black:before{background:linear-gradient(#233342,#02080c 55%,#263540)}.cable-visual.red:before{background:linear-gradient(#e53d30,#7d0d10 55%,#d92e26)}.copper{position:absolute;z-index:2;width:102px;height:102px;border-radius:50%;right:18px;top:102px;background:repeating-conic-gradient(#bb7442 0deg 4deg,#e8b078 4deg 7deg);box-shadow:inset 0 0 0 13px #c98751,0 8px 20px #0003;transform:rotate(-11deg)}.card-body{padding:30px 38px 36px}.card-body>p{font-size:10px;letter-spacing:1.5px;color:#657885;font-weight:700}.card-body h3{font-size:28px;margin-bottom:20px}.card-body ul{list-style:none;padding:0;color:#60707b;font-size:14px;line-height:2}.card-body li:before{content:"✓";color:#0a98dd;margin-right:12px;font-weight:700}.card-body a{display:inline-block;margin-top:15px;font-size:13px;font-weight:700;color:#087bcd}.card-body a span{margin-left:15px}.card-tag{position:absolute;right:0;top:0;background:#ff7a20;color:#fff;font-size:9px;letter-spacing:1.2px;padding:11px 15px;font-weight:700}.quality{background:var(--navy);color:#fff;padding:110px clamp(28px,8vw,130px);display:grid;grid-template-columns:.9fr 1.4fr;gap:8vw}.quality-copy>p:not(.eyebrow){color:#9fb4c4;line-height:1.8;max-width:480px;margin:28px 0}.text-link{font-size:13px;font-weight:700;color:#4dc9ec;border-bottom:1px solid #248db0;padding-bottom:7px}.text-link span{margin-left:20px}.feature-grid{display:grid;grid-template-columns:1fr 1fr}.feature{padding:18px 35px 38px;border-left:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;position:relative}.feature b{position:absolute;right:12px;top:10px;font-size:10px;color:#496175}.feature .icon{font-size:30px;color:#3fc3ea;display:block;margin:20px 0 28px}.feature h3{font-size:19px;line-height:1.4}.feature p{color:#7f99ad;font-size:13px;line-height:1.6}.factory{background:#fff}.factory-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:7vw;align-items:center}.factory-images{height:620px;position:relative}.factory-images img{object-fit:cover;position:absolute;box-shadow:0 24px 55px #122a3a25}.factory-images img:first-child{width:72%;height:82%;left:0;top:0}.factory-images img:last-child{width:46%;height:53%;right:0;bottom:0;border:9px solid #fff}.factory-copy>p:not(.eyebrow):not(.small-note){color:var(--muted);line-height:1.8;margin:28px 0}.factory-stats{display:flex;gap:45px;border-top:1px solid #dfe5e7;border-bottom:1px solid #dfe5e7;padding:24px 0;margin:30px 0}.factory-stats div{display:flex;flex-direction:column}.factory-stats strong{font:700 30px "Manrope";color:#0987d5}.factory-stats span,.small-note{font-size:12px;color:#788793}.cta{background:linear-gradient(115deg,#071d31,#0b3653);color:#fff;padding:105px 28px}.cta-inner{max-width:960px;margin:auto;text-align:center}.cta h2{font-size:clamp(42px,5vw,66px)}.cta>div>p:not(.eyebrow){color:#9fb6c7;line-height:1.7;max-width:650px;margin:22px auto 38px}.cta form{display:grid;grid-template-columns:1fr 1fr;gap:14px;text-align:left}.cta label{position:relative}.cta label span{position:absolute;top:9px;left:15px;font-size:9px;letter-spacing:1.3px;text-transform:uppercase;color:#7f9bad}.cta input,.cta select,.cta textarea{width:100%;border:1px solid #ffffff22;background:#ffffff0c;color:white;padding:27px 15px 10px;font:14px "DM Sans";outline:none}.cta select option{color:#111}.cta textarea{height:70px;resize:vertical}.cta form .btn{grid-column:1/3;margin-top:6px}.cta form small{grid-column:1/3;text-align:center;color:#6d899d;font-size:10px}footer{background:#041522;color:#8094a3;padding:55px clamp(28px,8vw,130px) 30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:start;font-size:12px}.brand.light{color:#fff}.brand.light+.p{line-height:1.7}footer>div{display:flex;gap:20px;justify-content:flex-end;color:#b2c0c9}footer>small{grid-column:1/4;border-top:1px solid #ffffff12;padding-top:22px}.floating{position:fixed;right:22px;bottom:22px;width:54px;height:54px;border-radius:50%;background:#078be1;color:#fff;display:grid;place-items:center;z-index:30;box-shadow:0 8px 25px #056ba766;font-size:20px}.reveal{opacity:0;transform:translateY(22px);transition:.8s ease}.reveal.visible{opacity:1;transform:none}.delay{transition-delay:.15s}@media(max-width:900px){.site-header nav,.header-cta{display:none}.menu-btn{display:flex;margin-left:auto;flex-direction:column;gap:5px}.menu-btn span{width:25px;height:2px;background:#fff}.site-header.open nav{display:flex;position:absolute;top:84px;left:0;right:0;background:#061a2d;flex-direction:column;padding:25px}.hero{min-height:740px}.hero-bg{background-position:62% center}.hero-content{padding-top:150px;padding-right:28px}.hero h1{font-size:52px}.hero-proof>div{padding:0 14px}.scroll-cue{display:none}.trust-strip{overflow:auto}.trust-strip p{display:none}.section-head{display:block}.section-head>p{margin-top:25px}.quality{grid-template-columns:1fr}.factory-grid{grid-template-columns:1fr}.factory-images{height:520px}footer{grid-template-columns:1fr 1fr}footer>div{justify-content:flex-start;flex-wrap:wrap}footer>small{grid-column:1/3}}@media(max-width:620px){.site-header{height:72px}.brand{min-width:0}.hero{height:780px}.hero-bg{background-position:68% center}.hero-bg:after{background:linear-gradient(90deg,rgba(1,16,31,.88),rgba(1,16,31,.25))}.hero-content{padding-top:130px}.hero h1{font-size:42px;letter-spacing:-2px}.hero-copy{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch;max-width:300px}.hero-proof{gap:14px}.hero-proof>div{padding:0 0 0 10px}.hero-proof strong{font-size:19px}.hero-proof span{font-size:7px}.trust-strip{height:72px;padding:0 20px;gap:30px}.section{padding:78px 22px}.product-grid,.feature-grid{grid-template-columns:1fr}.product-card{min-height:530px}.quality{padding:78px 22px}.feature{border-left:0;padding-left:0}.factory-images{height:410px}.factory-images img:first-child{width:84%}.factory-images img:last-child{width:50%}.cta{padding:78px 22px}.cta form{grid-template-columns:1fr}.cta form .btn,.cta form small{grid-column:1}footer{grid-template-columns:1fr}footer>small{grid-column:1}.floating{width:48px;height:48px}.section h2,.quality h2,.factory h2,.cta h2{letter-spacing:-1.3px}}
