:root{--black:#090b0d;--panel:#11151a;--white:#f4f5f2;--blue:#135dff;--acid:#d7ff35;--line:rgba(255,255,255,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#020304}body{position:relative;margin:0;background:var(--black);color:var(--white);font-family:Archivo,sans-serif}a{color:inherit}.wrap-nav{position:fixed;z-index:20;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:18px 5vw;border-bottom:1px solid var(--line);background:rgba(9,11,13,.82);backdrop-filter:blur(14px)}.wrap-brand{font-weight:900;text-decoration:none}.wrap-brand span{color:var(--acid)}.wrap-nav nav{display:none;gap:24px}.wrap-nav nav a{font-size:12px;text-decoration:none}.wrap-hero{position:relative;min-height:100svh;overflow:hidden}.wrap-hero picture,.wrap-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wrap-hero img{animation:hero-focus 1.8s cubic-bezier(.22,1,.36,1) both}.wrap-hero__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.7))}.wrap-hero__copy{position:absolute;z-index:2;right:6vw;bottom:14vh;left:6vw}.wrap-hero__copy p,.wrap-reveal__intro>p:first-child,.wrap-types>p,.wrap-craft>div>p,.wrap-quote>div>p{color:var(--acid);font:600 11px Archivo,sans-serif;letter-spacing:.16em}.wrap-hero h1{margin:18px 0;font:900 clamp(54px,14vw,150px)/.78 "Barlow Condensed",sans-serif;text-transform:uppercase}.wrap-hero h1 em{color:var(--acid);font-style:normal}.wrap-hero__copy a{display:inline-block;padding:14px 0;border-bottom:2px solid var(--acid);font-weight:700;text-decoration:none}.wrap-meter{position:absolute;z-index:2;right:6vw;bottom:5vh;left:6vw;display:flex;align-items:center;gap:12px;font-size:9px;letter-spacing:.1em}.wrap-meter i{height:2px;flex:1;background:linear-gradient(90deg,#4a4d50 48%,var(--blue) 48%)}.wrap-reveal,.wrap-craft,.wrap-quote{padding:86px 6vw}.wrap-reveal__intro{max-width:820px;margin-bottom:48px}.wrap-reveal h2,.wrap-craft h2,.wrap-quote h2{margin:12px 0 20px;font:800 clamp(42px,8vw,92px)/.88 "Barlow Condensed",sans-serif;text-transform:uppercase}.wrap-reveal h2 em,.wrap-quote h2 em{color:var(--blue);font-style:normal}.wrap-reveal p,.wrap-craft p,.wrap-quote p{max-width:680px;color:#b8bdc5;line-height:1.75}.wrap-peel{position:relative;aspect-ratio:4/5;overflow:hidden;background:#24272b}.wrap-peel img{width:100%;height:100%;object-fit:cover}.wrap-peel__skin{position:absolute;inset:0 46% 0 0;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#3b3f44,#15181c);clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.wrap-peel__skin:after{position:absolute;right:0;width:5px;height:100%;background:var(--acid);content:""}.wrap-peel__skin span{font:900 20px "Barlow Condensed";letter-spacing:.12em}.wrap-peel input{position:absolute;z-index:3;inset:auto 3% 18px;width:94%;opacity:.001}.wrap-types{overflow:hidden;padding:80px 0;background:var(--blue)}.wrap-types>p{padding:0 6vw;color:#fff}.wrap-types__track{display:flex;width:max-content;animation:wrap-track 24s linear infinite}.wrap-types article{width:min(82vw,520px);padding:44px 6vw;border-right:1px solid rgba(255,255,255,.28)}.wrap-types b{color:var(--acid);font-size:12px}.wrap-types h3{margin:16px 0;font:800 42px/.9 "Barlow Condensed";text-transform:uppercase}.wrap-types p{line-height:1.7}.wrap-craft{display:grid;gap:38px}.wrap-craft picture,.wrap-craft img{width:100%;height:100%}.wrap-craft img{min-height:430px;object-fit:cover}.wrap-craft dl{margin-top:34px}.wrap-craft dl div{display:grid;grid-template-columns:100px 1fr;gap:18px;padding:14px 0;border-top:1px solid var(--line)}dt{color:var(--acid);font-size:11px;text-transform:uppercase}dd{margin:0;color:#d8dadd}.wrap-quote{display:grid;gap:44px;background:var(--white);color:var(--black)}.wrap-quote p{color:#4d535a}.wrap-quote form{display:grid;gap:18px}label{display:grid;gap:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}input,textarea{width:100%;padding:14px 0;border:0;border-bottom:1px solid #84898e;border-radius:0;background:transparent;color:var(--black);font:16px Archivo}button{min-height:52px;border:0;background:var(--black);color:var(--acid);font-weight:800;cursor:pointer}.form-status{min-height:22px;margin:0}footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:28px 6vw;color:#9da2a8;font-size:10px;letter-spacing:.12em}footer a{text-decoration:none}@keyframes hero-focus{from{transform:scale(1.18);filter:blur(5px)}to{transform:scale(1);filter:none}}@keyframes wrap-track{to{transform:translateX(-50%)}}@media(min-width:760px){body { width: min(calc(100% - clamp(24px, 4vw, 72px)), 1640px); margin-inline: auto; box-shadow: 0 0 54px rgba(20, 24, 21, .14); }.wrap-nav{right:auto;left:50%;width:min(calc(100% - clamp(24px,4vw,72px)),1640px);transform:translateX(-50%)}.wrap-nav nav{display:flex}.wrap-peel{aspect-ratio:16/8}.wrap-craft,.wrap-quote{grid-template-columns:1fr 1fr;align-items:center}.wrap-craft{gap:7vw}.wrap-quote{gap:8vw}}@media(min-width:1100px){.wrap-hero__copy{right:8vw;left:8vw}.wrap-hero h1{font-size:clamp(100px,10vw,178px)}.wrap-reveal,.wrap-craft,.wrap-quote{padding:120px 8vw}.wrap-reveal__intro{display:grid;grid-template-columns:1.2fr .8fr;gap:7vw;align-items:end;max-width:none}.wrap-reveal__intro>p:last-child{margin:0}.wrap-types>p{padding-left:8vw}.wrap-types article{padding-right:5vw;padding-left:5vw}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wrap-hero img,.wrap-types__track{animation:none}}
