@font-face{font-family:Bigger Display;src:url(/fonts/bigger-display.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--color-background:#1a1919;--color-text:#bfb7af;--color-heading:#b5b3b4;--color-rule:#6f6a65;--navigation-glow:0 0 6px #bfb7af80, 0 0 16px #bfb7af40;--font-display:"Bigger Display", Impact, sans-serif;--font-body:"Simplon Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--rail-width:clamp(64px, 5.83333vw, 112px);--header-height:66px;font-family:var(--font-body);color:var(--color-text);background:var(--color-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-weight:500}*{box-sizing:border-box}body{min-width:320px;margin:0}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}button,h1,h2,p{margin:0}img{display:block}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--color-text);outline-offset:6px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:30;background:var(--color-text);color:var(--color-background);padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.about{isolation:isolate;background:var(--color-background)}.thermal-surface{z-index:1;pointer-events:none;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.about[data-thermal-ready] .thermal-surface{visibility:visible}.about[data-thermal-ready] .about__heading{opacity:0}main{margin-left:var(--rail-width)}.page-section{min-height:100svh;position:relative;overflow:clip}.page-section:focus{outline:none}.site-header{z-index:10;width:var(--rail-width);background:var(--color-background);border-right:1px solid var(--color-rule);position:fixed;inset:0 auto 0 0}.menu-toggle{background:0 0;border:0;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute;top:clamp(16px,2.24vw,43px);left:50%;transform:translate(-50%)}.menu-toggle img{transform:scale(.75)}.brand{transform-origin:bottom;width:31.51px;height:201.85px;position:absolute;bottom:6.12%;left:50%;transform:translate(-50%)scale(.75)}.brand__art{flex-direction:column;align-items:center;gap:6.8px;width:31.51px;display:flex}.site-header--open{width:max(var(--rail-width), 200px);border-right-color:#0000}.site-header--open .menu-toggle{left:calc(var(--rail-width) / 2)}.site-header--open .brand{visibility:hidden}#site-navigation{text-transform:uppercase;letter-spacing:.01em;gap:32px;margin-top:clamp(110px,7.86vw,151px);padding-left:clamp(22px,2.03125vw,39px);font-size:clamp(13px,1.04167vw,20px);display:grid}#site-navigation a{text-shadow:0 0 #0000;width:fit-content;padding:8px 0;transition:text-shadow .18s ease-out}#site-navigation a:is(:hover,:focus-visible){text-shadow:var(--navigation-glow)}@media (prefers-reduced-motion:reduce){#site-navigation a{transition:none}}.about{place-items:center;display:grid}.about__heading{color:var(--color-heading);font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-align:center;padding-right:1.05vw;font-size:min(12.0833vw,21.4815svh);font-weight:400;line-height:.85}.about__line{display:block}.about__space{display:none}.product__image{position:absolute;inset:0;overflow:hidden}.product__image img{object-fit:cover;width:140.23%;height:104.24%;position:absolute;top:-4.24%;left:-31.86%}.product__details{letter-spacing:.01em;text-transform:uppercase;width:46.43%;margin-left:53.57%;padding-top:max(130px,27.685svh);font-size:clamp(12px,.885417vw,17px);line-height:1.12;position:relative}.product__details h2{padding-bottom:5.10417vw;font-size:clamp(26px,2.5vw,48px);font-weight:500;line-height:.85}.product__description{padding-block:3.38542vw;border-block:1px solid var(--color-rule);padding-right:max(32px,8.59375vw)}.product__footer{justify-content:space-between;align-items:center;gap:24px;padding:3.38542vw 3.02083vw 0 0;display:flex}.product__ingredients{max-width:21.4583vw}.purchase-link{border:0;border-block:1px solid var(--color-rule);text-align:center;text-transform:uppercase;min-width:10.1563vw;font-size:inherit;background:0 0;flex-shrink:0;padding:.78125vw 1vw;line-height:1}.purchase-link:hover:not(:disabled){background:var(--color-background)}.product__mark{position:absolute;bottom:2.46svh;right:1.23vw}.community{min-height:0;padding-left:.416667vw}.community__grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.community__tile{aspect-ratio:1;order:var(--desktop-order);position:relative;overflow:hidden}.community__tile img{object-fit:cover;width:100%;height:100%;position:absolute}.community__tile--mobile-only{display:none}.community__tile--runners img{width:106%;height:141.922%;top:-4.0167%;left:-3%}.community__tile--lube img{width:295.3%;height:410.13%;top:-295.72%;left:-90.28%}.community__tile--wordmark img{width:187.78%;height:100%;top:-.07%;left:-41.37%}.community__tile--market img{width:116.1%;height:156.37%;top:-2.76%;left:-8.05%}.community__tile--fingerprint img{width:220.2%;height:497.83%;top:0;left:-120.28%}.contact{text-transform:uppercase;flex-direction:column;justify-content:center;gap:40px;padding:8vw;display:flex}.contact h2{font-family:var(--font-display);font-size:clamp(80px,12vw,232px);font-weight:400;line-height:.85}.contact p,.contact a{font-size:14px}.contact a{text-underline-offset:6px;width:fit-content;text-decoration:underline}@media (width>=1600px){.brand{transform:translate(-50%)}.menu-toggle img{transform:none}}@media (width<=1000px) and (width>=901px){.product__description{padding-right:24px}.product__footer{flex-direction:column;align-items:flex-start}.product__ingredients{max-width:none;padding-right:24px}}@media (width<=900px){main{padding-top:var(--header-height);margin-left:0}.page-section{scroll-margin-top:var(--header-height)}.site-header{width:100%;height:var(--header-height);border-right:0;border-bottom:1px solid var(--color-rule);inset:0 0 auto}.brand{width:143px;height:23px;top:50%;bottom:auto;left:7.04%;transform:translateY(-50%)}.brand__art{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)scale(.708)}.menu-toggle,.site-header--open .menu-toggle{top:9px;left:auto;right:3.2%;transform:none}.menu-toggle img{transform:scale(.5)}.site-header--open{width:100%;height:auto;min-height:var(--header-height)}.site-header--open .brand{visibility:visible;top:calc(var(--header-height) / 2)}#site-navigation{margin-top:var(--header-height);text-align:right;gap:22px;padding:12px 7.04% 32px;font-size:16px}#site-navigation a{margin-left:auto}.about{min-height:0;padding:7vw 7.04% 9vw}.about__heading{color:var(--color-text);padding:0;font-size:26.8519vw}.about__line{display:contents}.about__hyphen{display:none}.about__space{display:inline}.product{background:linear-gradient(#8a8988 48%, var(--color-text) 80%);min-height:100svh;color:var(--color-background)}.product__image{background:#000;height:95vw;display:block;position:relative}.product__image img{width:238.519%;height:auto;top:0;bottom:auto;left:-51.0185%}.product__details{width:auto;margin:0;padding:7.3vw 6.3% 25vw;font-size:clamp(12px,2.77778vw,20px);line-height:1.1}.product__details h2{padding-bottom:11.5741vw;font-size:5.92593vw}.product__description{border-color:#68635f #68635f currentColor;border-bottom-style:none;border-bottom-width:0;padding:8.42593vw 0}.product__footer{flex-direction:column;align-items:stretch;gap:10.8333vw;padding:0;display:flex}.product__ingredients{max-width:none;padding-top:0}.purchase-link{border-color:#68635f;width:100%;padding:3.42593vw 0}.product__mark{display:none}.community{padding:0}.community__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.community__tile{order:var(--mobile-order)}.community__tile--mobile-only{display:block}.community__tile--desktop-only{display:none}.contact{min-height:calc(100svh - var(--header-height));padding:12vw 7.04%}}
