
:root{--red:#ff3c35;--bg:#08090b;--muted:#9b9da5;--line:#303238}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:#eceef0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid var(--red);outline-offset:5px}::selection{background:#ad2828;color:white}.wrap{max-width:1440px;margin:auto;padding:0 5%}.mono{font-family:Consolas,'Courier New',monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.topline{border-bottom:1px solid #25272c;color:#878b93;padding:10px 0;font-size:10px}.topline .wrap{display:flex;justify-content:space-between}.signal{display:inline-block;width:6px;height:6px;background:var(--red);border-radius:50%;box-shadow:0 0 12px var(--red);margin-right:8px;animation:pulse 2.8s infinite}header{position:sticky;top:0;background:#0a0b0eee;backdrop-filter:blur(18px);z-index:10;border-bottom:1px solid var(--line)}.nav{height:88px;display:flex;align-items:center;gap:42px}.brand{font-size:27px;font-weight:900;letter-spacing:-1.7px;margin-right:auto;display:flex;align-items:center;gap:12px}.brand small{color:var(--red);font-size:27px}.brandmark{width:31px;height:36px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(145deg,#fff,#555 40%,#edeef1 46%,#666 70%,#ddd);display:grid;place-items:center;color:#17181b;font-size:23px}.navlinks{display:flex;align-items:center;gap:30px;font-size:13px;color:#b8bac0}.navlinks a:hover,.navlinks a[aria-current]{color:white}.navlinks a[aria-current]:after{content:'';display:block;height:2px;background:var(--red);margin-top:9px}.nav-cta{font-size:12px;border:1px solid #585a60;padding:13px 19px;border-radius:4px;background:linear-gradient(#383a40,#131418);box-shadow:inset 0 1px #777}.menu{display:none;background:none;color:white;border:1px solid #555;padding:8px}.hero{position:relative;min-height:675px;overflow:hidden;border-bottom:1px solid #34363c}.hero-art{position:absolute;inset:0 0 0 28%;background:url('/assets/chrome-extruder.png') center/cover}.hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#08090b 0%,#08090ba6 17%,transparent 54%),linear-gradient(0deg,#08090b 0%,transparent 27%)}.hero .wrap{position:relative;min-height:675px;padding-top:77px}.eyebrow{color:#b5b7bd;display:flex;align-items:center;gap:12px}.eyebrow:before{content:'';width:25px;height:1px;background:var(--red)}h1{font-size:clamp(52px,6.1vw,86px);letter-spacing:-4.5px;line-height:1.02;font-weight:850;margin:30px 0 24px;max-width:640px}.chrome{background:linear-gradient(180deg,#fff 8%,#e0e1e3 30%,#747982 50%,#eef0f4 54%,#8d929b 84%);background-clip:text;color:transparent;text-shadow:0 10px 35px #ffffff0b}h1 em{font-style:normal;color:var(--red)}.intro{font-size:16px;line-height:1.8;color:#adb0b8;max-width:385px}.actions{display:flex;align-items:center;gap:22px;margin-top:30px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:16px 22px;font-size:13px;border-radius:3px;border:1px solid #686c74;background:linear-gradient(175deg,#eceff3,#a0a5ad 42%,#dce0e5 46%,#90959f);box-shadow:inset 0 1px #fff,0 4px 25px #0009;color:#101114;font-weight:bold;transition:filter .2s,transform .2s}.btn:hover{filter:brightness(1.15);transform:translateY(-2px)}.btn.red{background:linear-gradient(#ff5148,#cc2825);color:white;border-color:#fb5d55;box-shadow:0 0 24px #ed33252b,inset 0 1px #ff968b}.textlink{font-size:12px;border-bottom:1px solid #5b5d64;padding-bottom:7px}.hero-foot{position:absolute;bottom:30px;left:5%;right:5%;display:flex;align-items:flex-end;justify-content:space-between;color:#777e87}.hero-foot strong{display:block;color:#d2d5da;margin-top:9px;font-weight:normal}.hud{position:absolute;right:5%;top:45px;width:160px;border-top:1px solid #7778;padding-top:13px}.hud b{display:block;font-size:24px;letter-spacing:-1px;color:#ddd;margin:7px 0}.hud .bar{height:2px;background:#444;margin-top:14px}.hud .bar:before{content:'';display:block;width:65%;height:100%;background:var(--red);box-shadow:0 0 15px var(--red);animation:pulse 3s infinite}.rail{border-bottom:1px solid var(--line);background:repeating-linear-gradient(135deg,#ffffff02 0 1px,transparent 1px 5px)}.rail .wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;padding-bottom:22px;color:#c0c2c7}.rail span{display:flex;align-items:center;gap:13px}.rail i{color:var(--red);font-style:normal}.section{padding:90px 0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:35px}.kicker{color:var(--red);margin-bottom:18px}h2{font-size:clamp(32px,3.5vw,48px);letter-spacing:-1.7px;margin:0;line-height:1.1}.section-head p{color:var(--muted);font-size:14px;line-height:1.7;max-width:360px;margin:0}.services{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.panel{position:relative;border:1px solid #555a63;border-radius:22px 5px 22px 5px;padding:30px;background:linear-gradient(130deg,#3e4149 0%,#16181c 2%,#101216 65%,#22252b 98%,#828791);box-shadow:inset 0 1px #9c9fa566,inset 0 -1px #000,0 12px 30px #0003}.panel:before,.panel:after{content:'+';position:absolute;font:12px monospace;color:#7a7e86;top:10px;left:12px}.panel:after{top:auto;left:auto;right:11px;bottom:8px}.panel-top{display:flex;justify-content:space-between;color:#898d96}.panel .orb{width:64px;height:64px;display:grid;place-items:center;margin:30px 0;border-radius:50%;border:2px solid #9297a0;background:radial-gradient(circle at 35% 20%,#878d96,#191b20 45%,#050608 60%,#91959c 65%,#202329 70%);box-shadow:0 0 0 4px #08090b,0 0 0 5px #42464e;color:#ff5b51;font-size:24px}.panel h3{font-size:23px;letter-spacing:-.6px;margin:0 0 14px}.panel p{color:#a3a6af;line-height:1.75;font-size:14px;margin:0}.panel .tag{display:block;margin-top:32px;padding-top:18px;border-top:1px solid #35383e;color:#b6bac3}.material-section{border-top:1px solid #25272c;border-bottom:1px solid #25272c;background:radial-gradient(ellipse at 15% 100%,#292c322f,transparent 60%)}.materials-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:65px}.material-buttons{display:flex;gap:8px;margin:28px 0}.material-buttons button{padding:13px 20px;color:#9fa3ad;background:#121418;border:1px solid #3c4048;border-radius:3px}.material-buttons button[aria-pressed=true]{color:#fff;border-color:var(--red);box-shadow:inset 0 -2px var(--red),0 0 22px #ff3c3515}.material-copy{color:#a3a6af;font-size:15px;line-height:1.8;max-width:440px}.material-display{display:flex;align-items:center;gap:35px;padding:35px;border:1px solid #565b64;border-radius:80px 14px 80px 14px;background:linear-gradient(135deg,#555961,#111317 3%,#08090b 92%,#676b74);position:relative}.spool{width:180px;min-width:180px;height:180px;border-radius:50%;background:repeating-radial-gradient(circle,#41454d 0 1px,#14161a 2px 4px);border:7px solid #828791;box-shadow:inset 0 0 0 8px #17191e,inset 0 0 0 11px #777c85,0 0 0 2px #16181c,12px 15px 32px #000;display:grid;place-items:center}.spool-core{width:65px;height:65px;border-radius:50%;background:radial-gradient(circle,#090a0c 35%,#fa4b42 38%,#7c1514 46%,#b1b5bf 49%,#3d424b 70%);box-shadow:0 0 25px #ff3c3526;animation:pulse 4s infinite}.spec{font-size:11px;line-height:2.5;color:#9196a0}.spec b{display:block;font-size:38px;line-height:1.5;color:#e1e4e9;letter-spacing:-1px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px}.step{border-top:1px solid #41444c;padding-top:22px}.step .num{color:var(--red);font-size:13px}.step h3{font-size:20px;font-weight:500}.step p{font-size:14px;color:var(--muted);line-height:1.75}.presentation-banner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px 40px;border:1px solid #545861;background:linear-gradient(110deg,#25282e,#111317 60%,#2c1516);border-radius:6px;position:relative}.presentation-banner:before{content:'';position:absolute;left:0;top:20%;height:60%;width:2px;background:var(--red);box-shadow:0 0 25px var(--red)}.presentation-banner h3{font-size:30px;margin:12px 0}.presentation-banner p{color:var(--muted);font-size:14px}.contact{padding:100px 0;text-align:center;background:radial-gradient(ellipse at 50% 100%,#51141155,transparent 65%)}.contact h2{font-size:clamp(42px,5.7vw,76px)}.contact p{color:var(--muted);margin:25px 0}.contact .btn{margin-top:10px}footer{border-top:1px solid var(--line);padding:30px 0}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:25px;color:#9398a2;font-size:11px}.motion{background:none;border:1px solid #42464d;color:#b8bdc6;padding:9px 13px;border-radius:4px;font-size:11px}.subhero{padding:65px 0 40px;border-bottom:1px solid #34373d;background:radial-gradient(ellipse at right,#48141555,transparent 65%)}.back{color:#9fa4ad;font-size:12px}.subhero h1{margin:35px 0 20px}.subhero p{color:var(--muted);max-width:600px;line-height:1.8}.files-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #454951;padding-bottom:20px}.files-head h2{font-size:25px}.count{color:#939aa5}.empty{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed #454951;border-radius:8px;margin-top:28px;padding:30px;background:radial-gradient(ellipse at center,#272a3140,transparent)}.empty .file-icon{font-size:35px;color:#9ba1ac;margin-bottom:14px}.empty h3{font-size:22px;margin:10px}.empty p{color:var(--muted);font-size:14px;line-height:1.8;max-width:450px}.file-list{list-style:none;padding:0}.file-list li{border-bottom:1px solid #34373e}.file-list a{display:flex;justify-content:space-between;padding:24px 8px}.file-list a:hover{color:var(--red)}.disclaimer{color:#737a85;font-size:11px;line-height:1.7;margin-top:20px}dialog{background:#14161b;color:#eee;border:1px solid #707580;border-radius:14px;padding:35px;width:min(550px,92vw)}dialog::backdrop{background:#000b;backdrop-filter:blur(8px)}dialog h2{font-size:28px}dialog p{font-size:13px;color:var(--muted);line-height:1.6}.close{position:absolute;right:15px;top:12px;color:white;background:none;border:0;font-size:25px}label{display:block;margin-top:20px;font-size:13px}input,textarea{display:block;margin-top:9px;width:100%;color:white;background:#090a0d;border:1px solid #474c56;padding:12px;border-radius:4px}textarea{min-height:110px;resize:vertical}form .btn{margin-top:23px}.no-motion *, .no-motion *:before,.no-motion *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}@keyframes pulse{50%{opacity:.5;box-shadow:0 0 4px #ff3c3555}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(min-width:1600px){.hero-art{left:35%}}@media(max-width:1000px){.nav{gap:20px}.navlinks{gap:18px}.hud{display:none}.hero-art{left:20%;opacity:.7}.services{gap:10px}.panel{padding:25px}.materials-layout{gap:30px}.spool{width:135px;min-width:135px;height:135px}.material-display{gap:20px;padding:25px}.nav-cta{display:none}}@media(max-width:700px){.wrap{padding-left:6%;padding-right:6%}.topline .wrap span:last-child{display:none}.nav{height:72px}.brand{font-size:25px}.menu{display:block}.navlinks{display:none;position:absolute;left:0;right:0;top:72px;background:#101217;padding:25px 6%;border-bottom:1px solid #444;flex-direction:column;align-items:stretch;gap:24px}.navlinks.open{display:flex}.hero,.hero .wrap{min-height:760px}.hero .wrap{padding-top:40px}.hero-art{inset:230px -30% 0 0;opacity:.8;background-position:55% center}.hero-art:after{background:linear-gradient(180deg,#08090b,transparent 45%,#08090b 100%),linear-gradient(90deg,#08090b55,transparent)}h1{font-size:57px;letter-spacing:-3px;margin-top:25px}.intro{font-size:14px;max-width:310px}.hero-foot{left:6%;right:6%;font-size:9px}.hero-foot>div:last-child{text-align:right}.actions{gap:17px}.rail .wrap{flex-wrap:wrap;justify-content:center;gap:18px 25px;font-size:9px}.rail span:last-child{display:none}.section{padding:60px 0}.section-head{display:block}.section-head p{margin-top:22px}.services,.steps{grid-template-columns:1fr;gap:18px}.panel .orb{margin:22px 0}.panel{padding:28px}.panel .tag{margin-top:23px}.materials-layout{grid-template-columns:1fr}.material-display{min-height:235px;justify-content:center}.spool{width:150px;min-width:150px;height:150px}.presentation-banner{display:block;padding:28px}.presentation-banner .btn{margin-top:15px}.contact{padding:70px 0}.contact p{font-size:14px;line-height:1.7}.footer-row{flex-wrap:wrap;justify-content:center;text-align:center}.subhero{padding-top:35px}.subhero h1{font-size:54px}.files-head{gap:15px}.files-head .mono{font-size:9px}.empty h3{font-size:20px}}

body{min-height:100svh;display:flex;flex-direction:column}.simple-header{height:88px;display:flex;align-items:center;border-bottom:1px solid #34373d}.simple-header .wrap{width:100%;display:flex;align-items:center;justify-content:space-between}.simple-header .brand{margin:0}.simple-header .signal{margin:0}.link-hero{flex:1;position:relative;overflow:hidden;min-height:740px;display:flex;align-items:center}.link-hero .hero-art{left:31%;background-position:56% center}.link-hero .hero-art:after{background:linear-gradient(90deg,#08090b 0%,#08090be8 12%,#08090b22 58%),linear-gradient(0deg,#08090b,transparent 30%,transparent 80%,#08090b55)}.link-content{position:relative;width:100%;padding-top:45px;padding-bottom:55px}.link-content h1{font-size:clamp(58px,6.2vw,88px);margin:0 0 14px;letter-spacing:-4px}.original-subtitle{color:#aeb2bc;font-size:16px;margin:0 0 38px;letter-spacing:.5px}.original-links{display:grid;gap:14px;max-width:490px}.link-panel{display:flex;align-items:center;gap:20px;min-height:88px;padding:16px 22px 16px 20px;border-radius:20px 5px 20px 5px;transition:border-color .2s,transform .2s,box-shadow .2s;backdrop-filter:blur(8px)}.link-panel:before,.link-panel:after{display:none}.link-panel:hover{border-color:#ff6a62;transform:translateX(5px);box-shadow:0 0 28px #ff3c3520,inset 0 1px #9996}.link-panel .orb{margin:0;width:43px;height:43px;min-width:43px;font-size:20px}.link-label{font-size:16px;line-height:1.5;font-weight:600;letter-spacing:-.2px}.link-label small{display:block;font-size:13px;font-weight:400;color:#b0b4bf;letter-spacing:0}.link-arrow{margin-left:auto;font-size:21px;color:#c7ccd4}.link-panel:last-child{background:linear-gradient(130deg,#53565e 0%,#21242b 2%,#111317 65%,#2c1a1c 98%,#828791)}.link-panel:last-child .orb{color:#ff5b51}.simple-footer{padding:18px 0}.simple-footer .footer-row{justify-content:space-between}.simple-subhero{padding:50px 0 30px}.simple-subhero h1{margin:30px 0 0;font-size:clamp(50px,6vw,78px)}.simple-files{padding-top:30px;padding-bottom:80px;flex:1}.simple-files .empty{min-height:240px}.simple-files .empty p{margin:0}.presentation-page{position:relative;flex:1}.presentation-page:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 90% 15%,#5c1b1822,transparent 50%);pointer-events:none}@media(max-width:700px){.simple-header{height:73px}.link-hero{min-height:830px;align-items:flex-start}.link-hero .hero-art{inset:170px -45% 0 -20%;opacity:.65;background-position:60% center}.link-hero .hero-art:after{background:linear-gradient(180deg,#08090b,transparent 40%,#08090b 100%),linear-gradient(90deg,#08090b88,transparent)}.link-content{padding-top:42px;padding-bottom:75px}.link-content h1{font-size:58px;letter-spacing:-3px}.original-subtitle{font-size:14px;margin-bottom:36px}.original-links{max-width:100%;gap:15px}.link-panel{min-height:92px;padding:16px 19px;background:linear-gradient(130deg,#464952 0%,#16181ced 2%,#101216dd 65%,#22252bee 98%,#828791)}.link-label{font-size:14px}.link-label small{font-size:12px}.link-panel .orb{width:39px;height:39px;min-width:39px}.simple-footer .footer-row{gap:15px}.simple-files{padding-bottom:55px}}
.copy-email{width:100%;color:inherit;text-align:left}
/* Mirror chrome finish on the main wordmark only. */
.link-content h1.chrome{
 background-image:linear-gradient(178deg,
 #ffffff 0%,#f4f7fb 12%,#c9d0da 23%,#6e7888 33%,
 #f7fbff 40%,#ffffff 44%,#596472 47%,#111820 50%,
 #424d5e 53%,#b8c3d1 60%,#ffffff 66%,#e8eef7 70%,
 #9da8b7 79%,#414c5e 91%,#d9e2ee 97%,#ffffff 100%);
 -webkit-background-clip:text;background-clip:text;
 color:transparent;-webkit-text-fill-color:transparent;
 -webkit-text-stroke:.65px #c3ccd8;
 font-weight:900;text-shadow:none;
 filter:drop-shadow(0 1px 0 #f5f8ff) drop-shadow(0 3px 0 #394453) drop-shadow(0 6px 1px #020306) drop-shadow(0 12px 14px #000a);
}
@media(forced-colors:active){.link-content h1.chrome{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;filter:none}}
