*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f4f3ef;background:#070707;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{color:#080808;background:#ff5a00}.topline{z-index:30;color:#080808;letter-spacing:2px;background:#ff5a00;width:100%;height:25px;padding:7px 5vw;font-size:8px;font-weight:900;position:fixed;top:0}.topline span{margin:0 8px}header{z-index:29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070707d9;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;width:100%;height:76px;padding:0 5vw;display:flex;position:fixed;top:25px}.brand{align-items:center;font-weight:900;display:flex}.mark{color:#ff5a00;letter-spacing:-4px;margin-right:9px;font-size:30px}.word{font-size:14px}.word b{letter-spacing:3px;color:#777;margin-top:2px;font-size:7px;display:block}nav{letter-spacing:2px;gap:34px;font-size:9px;font-weight:800;display:flex}nav a{transition:all .2s}nav a:hover{color:#ff5a00}.shop,.actions a,.cta>a{letter-spacing:1.4px;background:#ff5a00;border:1px solid #ff5a00;padding:14px 22px;font-size:9px;font-weight:900;transition:all .25s}.shop:hover,.actions a:hover,.cta>a:hover{color:#080808;background:#fff;border-color:#fff}.hero{background:radial-gradient(circle at 74% 48%,#692600 0,#211006 18%,#090909 47%,#050505 75%);align-items:center;min-height:100vh;padding:160px 7vw 70px;display:flex;position:relative;overflow:hidden}.grid,.ctaGrid{opacity:.12;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.speed{opacity:.5;background:linear-gradient(90deg,#0000,#ff5a00,#0000);width:55%;height:1px;position:absolute;right:-8%;transform:rotate(-17deg)}.speed1{top:30%}.speed2{top:67%;right:-14%}.heroCopy{z-index:4;width:58%;position:relative}.eyebrow{color:#ff5a00;letter-spacing:3.5px;font-size:9px;font-weight:900}.hero h1,.section h2,.split h2,.motorsport h2,.cta h2{letter-spacing:-7px;margin:30px 0;font-size:clamp(62px,8.2vw,132px);font-weight:900;line-height:.79}.hero h1 i,h2 i{color:#ff5a00;font-style:normal}.lead{color:#a3a3a3;max-width:590px;font-size:17px;line-height:1.65}.actions{gap:10px;margin-top:38px;display:flex}.actions a span,.cta a span,.productText a span{margin-left:15px}.actions .ghost{background:0 0;border-color:#444}.heroMeta{color:#5e5e5e;letter-spacing:2px;gap:30px;margin-top:55px;font:8px monospace;display:flex}.productStage{z-index:3;justify-content:center;align-items:center;width:30%;height:72%;display:flex;position:absolute;top:17%;right:8%}.halo{border:1px solid #ff5a0040;border-radius:50%;width:420px;height:420px;position:absolute;box-shadow:0 0 120px #ff5a0030,inset 0 0 100px #ff5a0014}.halo:after{content:"";border:1px dashed #ffffff1c;border-radius:50%;position:absolute;inset:30px}.can{background:linear-gradient(105deg,#0c0c0c,#353535 42%,#080808 72%);border:1px solid #777;border-radius:15px 15px 27px 27px;flex-direction:column;justify-content:center;align-items:center;width:196px;height:570px;animation:5s ease-in-out infinite float;display:flex;position:relative;transform:rotate(6deg);box-shadow:0 30px 70px #000,0 0 80px #ff5a0045}.can:before{content:"";background:linear-gradient(90deg,#777,#e3e3e3,#777);border-radius:14px;width:100%;height:17px;position:absolute;top:0}.can .r{color:#ff5a00;text-shadow:2px 2px #ddd;font-size:84px;font-weight:900}.can strong{font-size:26px}.can small{letter-spacing:3px;font-size:7px}.can em{color:#ff5a00;letter-spacing:4px;font-size:9px;font-style:normal;position:absolute;bottom:37px}.productStage>p{color:#777;letter-spacing:2px;font:8px monospace;position:absolute;bottom:2%}.scroll{color:#555;letter-spacing:2px;font-size:8px;position:absolute;bottom:30px;left:7vw}@keyframes float{0%,to{transform:rotate(6deg)translateY(0)}50%{transform:rotate(4deg)translateY(-16px)}}.section,.split,.motorsport,.cta{padding:120px 7vw}.sectionHead{justify-content:space-between;align-items:flex-end;display:flex}.section h2,.split h2,.motorsport h2,.cta h2{font-size:clamp(54px,7vw,108px)}.intro{color:#888;width:340px;margin-bottom:35px;font-size:14px;line-height:1.7}.fuel{background:#0a0a0a}.products{border-top:1px solid #292929;grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin:65px auto 0;display:grid}.products article{border-right:1px solid #292929;flex-direction:column;min-height:620px;padding:25px 18px 35px;transition:all .35s;display:flex;position:relative;overflow:hidden}.products article:hover{background:#101010;transform:translateY(-8px)}.number{color:#555;font:10px monospace}.miniCan{background:linear-gradient(100deg,#0c0c0c,#383838 48%,#090909);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:108px;height:330px;margin:32px auto;display:flex;position:relative;box-shadow:0 18px 35px #000}.miniCan:before{content:"";background:#999;border-radius:8px 8px 2px 2px;width:100%;height:8px;position:absolute;top:0}.miniCan span{font-size:40px;font-weight:900}.miniCan b{font-size:9px}.miniCan small{letter-spacing:1px;font-size:3.8px}.miniCan em{letter-spacing:2px;font-size:6px;font-style:normal;position:absolute;bottom:17px}.productText{margin-top:auto}.productText>p{letter-spacing:2px;color:#777;font-size:7px}.products h3{margin:7px 0 10px;font-size:20px}.products article small{color:#777;font-size:11px;line-height:1.5}.productText a{margin-top:25px;font-size:8px;font-weight:900;display:block}.orange .miniCan span,.orange h3{color:#ff5a00}.silver .miniCan span,.silver h3{color:#ddd}.red .miniCan span,.red h3{color:#ef2b2d}.green .miniCan span,.green h3{color:#a9ff18}.yellow .miniCan span,.yellow h3{color:#ffd400}.split{color:#090909;background:#ecece7;grid-template-columns:1.12fr .88fr;gap:9vw;display:grid}.split .eyebrow{color:#ff5a00}.dnaCopy{padding-top:70px}.dnaCopy .big{color:#111;font-size:28px;font-weight:800;line-height:1.2}.dnaCopy>p:not(.big){color:#555;font-size:15px;line-height:1.7}.stats{border-top:1px solid #bbb;gap:42px;margin-top:55px;padding-top:25px;display:flex}.stats b{font-size:34px}.stats small{letter-spacing:2px;color:#777;font-size:7px;display:block}.techline{color:#888;letter-spacing:2px;border-top:1px solid #ccc;margin-top:60px;padding-top:15px;font:8px monospace}.motorsport{background:radial-gradient(circle at 70% 30%,#3a1908,#080808 55%);min-height:850px;position:relative;overflow:hidden}.raceOverlay{background:repeating-linear-gradient(115deg,#0000 0 90px,#ffffff06 91px 92px);position:absolute;inset:0}.raceContent{z-index:2;max-width:850px;position:relative}.raceContent>p:last-child{color:#999}.raceCards{z-index:2;border-top:1px solid #333;border-bottom:1px solid #333;grid-template-columns:repeat(4,1fr);margin-top:90px;display:grid;position:relative}.raceCards div{border-right:1px solid #333;flex-direction:column;justify-content:space-between;height:180px;padding:24px;transition:all .25s;display:flex}.raceCards div:hover{color:#080808;background:#ff5a00}.raceCards span{color:#777;font:9px monospace}.raceCards b{font-size:18px}.ticker{color:#080808;white-space:nowrap;letter-spacing:3px;transform-origin:0;background:#ff5a00;align-items:center;width:200%;height:54px;font-size:12px;font-weight:900;display:flex;position:absolute;bottom:0;left:0;overflow:hidden;transform:rotate(-1deg)}.ticker span{width:50%;animation:16s linear infinite ticker}@keyframes ticker{to{transform:translate(-100%)}}.lab{background:#0c0c0c}.labgrid{background:#333;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.labgrid div{background:#0c0c0c;min-height:280px;padding:48px;transition:all .3s}.labgrid div:hover{background:#131313}.labgrid span{color:#ff5a00;font:9px monospace}.labgrid b{margin-top:70px;font-size:30px;display:block}.labgrid p{color:#777;font-size:13px;line-height:1.6}.cta{text-align:center;color:#080808;background:#ff5a00;position:relative;overflow:hidden}.cta>:not(.ctaGrid){z-index:2;position:relative}.cta .eyebrow{color:#080808}.cta h2 i{color:#fff}.cta>p:not(.eyebrow){font-weight:700}.cta>a{color:#fff;background:#080808;border-color:#080808;margin-top:22px;padding:20px 30px;display:inline-block}footer{border-top:1px solid #222;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;padding:58px 7vw;display:grid}footer>p{text-align:center;letter-spacing:2px;font-size:11px;font-weight:900}.footerLinks{text-align:right}.footerLinks a{letter-spacing:2px;color:#777;margin-left:20px;font-size:8px}.footerLinks a:hover{color:#ff5a00}footer small{color:#444;letter-spacing:1px;border-top:1px solid #1d1d1d;grid-column:1/-1;padding-top:25px;font-size:7px}@media (max-width:950px){header nav{display:none}.hero{align-items:flex-start;padding-top:145px}.heroCopy{width:70%}.hero h1{letter-spacing:-5px}.productStage{opacity:.8;width:42%;right:-3%}.halo{width:320px;height:320px}.can{width:165px;height:480px}.products{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.dnaCopy{padding-top:0}.raceCards{grid-template-columns:1fr 1fr}.labgrid{grid-template-columns:1fr}.sectionHead{flex-direction:column;align-items:flex-start}.intro{width:100%;max-width:500px}.footerLinks{display:none}footer{grid-template-columns:1fr 1fr}}@media (max-width:600px){.topline{padding-left:20px}.topline span{display:none}header{padding:0 20px}.word b{display:none}.shop{padding:11px 12px}.hero,.section,.split,.motorsport,.cta{padding-left:22px;padding-right:22px}.hero{min-height:860px}.heroCopy{width:100%}.hero h1,.section h2,.split h2,.motorsport h2,.cta h2{letter-spacing:-3.5px}.hero h1{font-size:57px}.lead{width:78%;font-size:14px}.actions{flex-direction:column;width:max-content}.heroMeta{flex-wrap:wrap;gap:12px}.productStage{opacity:.48;width:60%;height:50%;top:41%;right:-58px}.can{width:138px;height:400px}.can .r{font-size:58px}.halo{width:260px;height:260px}.scroll{display:none}.products{grid-template-columns:1fr}.products article{min-height:480px}.split{gap:10px}.stats{flex-wrap:wrap}.raceCards{grid-template-columns:1fr 1fr}.raceCards div{height:145px;padding:18px}.raceCards b{font-size:14px}.motorsport{min-height:900px}.labgrid div{min-height:230px;padding:30px}footer{grid-template-columns:1fr}footer>p{text-align:left}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.heroProductImage{z-index:2;object-fit:contain;filter:drop-shadow(0 35px 45px #000);width:min(100%,520px);height:auto;animation:5s ease-in-out infinite productFloat;position:relative}.productImageWrap{background:radial-gradient(circle,#ffffff0d,#0000 62%);border-radius:12px;justify-content:center;align-items:center;height:360px;margin:15px 0 28px;display:flex;overflow:hidden}.productImage{object-fit:contain;width:100%;height:100%;transition:transform .4s}@keyframes productFloat{0%,to{transform:translateY(0)rotate(1deg)}50%{transform:translateY(-14px)rotate(-1deg)}}@media (max-width:600px){.heroProductImage{width:360px}.productImageWrap{height:300px}}.heroCopy{z-index:4;max-width:min(64vw,980px);position:relative}.heroCopy h1{letter-spacing:-.055em;font-size:clamp(62px,7.7vw,132px);line-height:.78}.heroCopy h1 i{font-size:.82em}.productStage{z-index:2;pointer-events:none;width:34%;right:4%}.heroProductImage{width:min(100%,430px);max-height:62vh}@media (max-width:1100px){.heroCopy{max-width:68vw}.heroCopy h1{font-size:clamp(58px,7.3vw,96px)}.productStage{width:34%;right:1%}.heroProductImage{width:360px}}@media (max-width:760px){.hero{min-height:850px}.heroCopy{max-width:100%;padding-right:24px}.heroCopy h1{font-size:clamp(54px,15vw,82px);line-height:.82}.productStage{opacity:.78;width:55%;position:absolute;bottom:55px;right:0}.heroProductImage{width:290px}.lead{max-width:88%}}.products{gap:24px;max-width:1180px}.products article{background:#090909;border:1px solid #ffffff14;min-height:660px;position:relative;overflow:hidden}.products article:before{content:"";pointer-events:none;opacity:.85;position:absolute;inset:0}.products article.orange:before{background:radial-gradient(circle at 50% 38%,#ff5a0033,#0000 38%),linear-gradient(135deg,#ff5a000b,#0000 55%)}.products article.silver:before{background:radial-gradient(circle at 50% 38%,#e8edf233,#0000 38%),linear-gradient(135deg,#dfe5eb0c,#0000 55%)}.products article>*{z-index:1;position:relative}.productImageWrap{background:0 0;height:390px}.productImage{filter:drop-shadow(0 28px 28px #000);max-width:320px}.products article.orange .productImage{filter:drop-shadow(0 28px 32px #000)drop-shadow(0 0 24px #ff5a0030)}.products article.silver .productImage{filter:drop-shadow(0 28px 32px #000)drop-shadow(0 0 22px #e6edf022)}.productText h3{letter-spacing:-.035em;font-size:clamp(32px,3vw,52px)}.productText>small{max-width:410px;min-height:44px;display:block}@media (max-width:760px){.products{grid-template-columns:1fr}.products article{min-height:610px}.productImageWrap{height:340px}.productImage{max-width:280px}}.fuel .sectionHead{align-items:end}.products{margin-top:48px}.products article{min-height:700px;padding:28px 34px 36px}.productImageWrap{height:465px;margin:0 0 18px}.productImage{max-width:390px;transform:scale(1.08)}.products article:hover .productImage{transform:scale(1.13)}.productText{padding-top:8px}.productText p{letter-spacing:.18em;font-size:11px}.productText h3{margin:8px 0 10px}.productText a{margin-top:22px}@media (max-width:900px){.productImageWrap{height:400px}.productImage{max-width:335px}}@media (max-width:600px){.products{margin-top:34px}.products article{min-height:620px;padding:24px}.productImageWrap{height:350px}.productImage{max-width:290px;transform:scale(1.04)}}.products article.silver .productImage{transform:scale(.9)}.products article.silver:hover .productImage{transform:scale(.94)}@media (max-width:600px){.products article.silver .productImage{transform:scale(.9)}.products article.silver:hover .productImage{transform:scale(.94)}}.productPage{color:#f5f5f2;background:#050505;min-height:100vh}.productNav{letter-spacing:.16em;border-top:7px solid #ff5a00;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:82px;padding:0 5vw;font-size:11px;font-weight:800;display:flex}.productNav a{color:inherit;text-decoration:none}.productHero{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;grid-template-columns:1.05fr .95fr;align-items:center;min-height:760px;padding:70px 7vw;display:grid;position:relative;overflow:hidden}.productHeroCopy{z-index:2;position:relative}.productHeroCopy h1{letter-spacing:-.06em;color:#f6f5f2;margin:30px 0;font-size:clamp(88px,10vw,170px);line-height:.78}.originalPage .productHeroCopy h1{color:#ff5a00}.zeroPage .productHeroCopy h1{color:#eceff1}.productLead{color:#aaa;max-width:620px;font-size:18px;line-height:1.7}.productChips{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.productChips span{letter-spacing:.12em;border:1px solid #ffffff25;padding:11px 14px;font-size:10px;font-weight:800}.productHeroVisual{justify-content:center;align-items:center;height:620px;display:flex;position:relative}.productHeroVisual img{z-index:2;object-fit:contain;filter:drop-shadow(0 35px 38px #000);max-width:92%;max-height:570px;position:relative}.productGlow{filter:blur(55px);opacity:.25;border-radius:50%;width:480px;height:480px;position:absolute}.originalPage .productGlow{background:#ff5a00}.zeroPage .productGlow{background:#dfe5ea}.productStory{border-top:1px solid #ffffff15;grid-template-columns:.65fr 1fr 1fr;gap:50px;padding:120px 8vw;display:grid}.productStory h2{margin:0;font-size:clamp(48px,5.5vw,88px);line-height:.9}.productStory h2 i{color:#ff5a00}.zeroPage .productStory h2 i{color:#dfe5ea}.productStory>p:last-child{color:#999;max-width:600px;font-size:18px;line-height:1.75}.productInfo{border:1px solid #ffffff16;grid-template-columns:repeat(3,1fr);margin:0 8vw;display:grid}.productInfo div{border-right:1px solid #ffffff16;min-height:260px;padding:34px}.productInfo div:last-child{border:0}.productInfo span{color:#666;font-size:10px}.productInfo b{margin:70px 0 15px;font-size:22px;display:block}.productInfo p{color:#888;line-height:1.6}.productLegal{color:#666;padding:55px 8vw;font-size:12px}.productNext{border-top:1px solid #ffffff16;padding:100px 8vw 120px}.productNext p{letter-spacing:.18em;color:#777;font-size:10px}.productNext a{color:#f5f5f2;letter-spacing:-.05em;margin-top:16px;font-size:clamp(48px,7vw,110px);font-weight:900;text-decoration:none;display:inline-block}.originalPage .productNext a{color:#eceff1}.zeroPage .productNext a{color:#ff5a00}@media (max-width:800px){.productNav span{display:none}.productHero{grid-template-columns:1fr;padding:70px 7vw 30px}.productHeroCopy h1{font-size:clamp(72px,20vw,120px)}.productHeroVisual{height:480px}.productHeroVisual img{max-height:440px}.productStory{grid-template-columns:1fr;padding:80px 7vw}.productInfo{grid-template-columns:1fr;margin:0 7vw}.productInfo div{border-bottom:1px solid #ffffff16;border-right:0}.productInfo b{margin-top:45px}}.productPage .productNav{z-index:20;position:relative;top:auto;left:auto;right:auto}.productPage .productHero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr)!important;align-items:center!important;min-height:720px!important;padding:70px 7vw!important;display:grid!important}.productPage .productHeroCopy{max-width:720px!important;margin:0!important;padding:0!important;display:block!important}.productPage .productHeroCopy .eyebrow{margin:0 0 28px!important;display:block!important;position:static!important}.productPage .productHeroCopy h1{margin:0 0 34px!important;display:block!important}.productPage .productLead{margin:0!important;display:block!important}.productPage .productChips{display:flex!important}.productPage .productHeroVisual{opacity:1!important;width:auto!important;margin:0!important;position:relative!important;bottom:auto!important;right:auto!important}.productPage .productHeroVisual img{width:auto!important;height:auto!important;max-height:560px!important;display:block!important}.productPage .productStory,.productPage .productInfo{display:grid!important}@media (max-width:800px){.productPage .productHero{grid-template-columns:1fr!important;padding:60px 7vw 30px!important}.productPage .productHeroCopy{max-width:100%!important}.productPage .productHeroVisual{height:500px!important}.productPage .productHeroVisual img{max-width:90%!important;max-height:450px!important}}.launchSection{background:linear-gradient(135deg,#090909,#050505);border-top:1px solid #ffffff14;grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:120px 7vw;display:grid}.launchSection h2,.commercialSection h2{letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(58px,7vw,112px);line-height:.84}.launchSection h2 i,.commercialSection h2 i{color:#ff5a00}.launchCopy{max-width:560px}.launchCopy p,.commercialSection>p{color:#999;font-size:17px;line-height:1.75}.launchCopy span{letter-spacing:.16em;border:1px solid #ffffff20;margin-top:28px;padding:12px 16px;font-size:10px;font-weight:800;display:inline-block}.commercialSection{background:radial-gradient(circle at 85%,#ff5a0018,#0000 30%),#050505;border-top:1px solid #ffffff14;padding:130px 7vw}.commercialSection h2{max-width:1200px}.commercialSection>p{max-width:650px;margin:36px 0}.commercialSection>a{color:#fff;letter-spacing:.12em;background:#ff5a00;align-items:center;gap:28px;padding:18px 22px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.commercialSection>a:hover{transform:translateY(-2px)}@media (max-width:800px){.launchSection{grid-template-columns:1fr;padding:85px 7vw}.commercialSection{padding:90px 7vw}.launchSection h2,.commercialSection h2{font-size:clamp(48px,14vw,78px)}}main .launchSection{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)!important;align-items:end!important;gap:8vw!important;min-height:auto!important;padding:120px 7vw!important;display:grid!important}main .launchSection>div{width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}main .launchSection .eyebrow{margin:0 0 24px!important;display:block!important;position:static!important}main .launchSection h2{margin:0!important;font-size:clamp(58px,7vw,112px)!important;line-height:.84!important;display:block!important}main .launchCopy p{font-size:17px!important;line-height:1.75!important;display:block!important}main .commercialSection{min-height:auto!important;padding:130px 7vw!important;display:block!important;position:relative!important}main .commercialSection .eyebrow{margin:0 0 24px!important;display:block!important;position:static!important}main .commercialSection h2{margin:0!important;font-size:clamp(58px,7vw,112px)!important;line-height:.84!important;display:block!important}main .commercialSection>p{margin:36px 0!important;font-size:17px!important;line-height:1.75!important;display:block!important}main .commercialSection>a{color:#fff!important;background:#ff5a00!important;padding:18px 22px!important;display:inline-flex!important}@media (max-width:800px){main .launchSection{grid-template-columns:1fr!important;padding:85px 7vw!important}main .commercialSection{padding:90px 7vw!important}main .launchSection h2,main .commercialSection h2{font-size:clamp(48px,14vw,78px)!important}}.brandMarkImage{object-fit:contain;filter:drop-shadow(0 0 9px #ff5a0030);width:42px;height:42px;display:block}header .brandMarkImage{width:38px;height:38px}footer .brandMarkImage{width:44px;height:44px}@media (max-width:600px){header .brandMarkImage{width:32px;height:32px}}
