@charset "UTF-8";@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.home-page{max-width:1600px;margin:auto}.hero-grid{display:grid;grid-template-columns:1fr .88fr;min-height:600px;border-bottom:1px solid var(--line)}.hero-copy{display:flex;flex-direction:column;align-items:center;padding:44px clamp(24px,5vw,78px) 28px var(--page-gutter);border-right:1px solid var(--line)}.hero-kicker,.eyebrow{display:flex;align-items:center;gap:10px;color:var(--muted);font:9px var(--font-mono);letter-spacing:.09em}.kicker-chip{padding:5px 7px;border:1px solid var(--muted);color:var(--muted)}.hero-copy h1{margin:27px 0 17px;color:var(--white);font:700 clamp(56px,6.3vw,100px)/.88 var(--font-display);letter-spacing:-.075em}.hero-copy h1 span{color:var(--muted)}.hero-description{display:flex;align-items:center;max-width:450px;margin:0;color:var(--silver);font-size:13px;line-height:1.75;text-align:center}.hero-actions{display:flex;gap:10px;margin-top:auto;padding-top:28px}.button{min-height:42px;display:inline-flex;align-items:center;justify-content:space-between;gap:18px;padding:0 15px;border:1px solid var(--line);text-decoration:none;font:9px var(--font-mono);letter-spacing:.1em;cursor:pointer}.button-primary{border-color:var(--white);background:var(--muted);color:var(--black)}.button-primary:hover{border-color:var(--muted);background:var(--white);color:var(--black)}.button-ghost{color:var(--white)}.button-ghost:hover{border-color:var(--muted);background:#100a17;color:var(--muted)}.button-ghost .sparkle{color:var(--violet);font-size:15px}.hero-metrics{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;background:var(--line);border:1px solid var(--line)}.hero-metrics div{min-height:42px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:5px 8px;background:#101010}.hero-metrics span,.hero-metrics strong{color:var(--muted);font:7px var(--font-mono);letter-spacing:.06em}.hero-metrics strong{color:var(--white);font-size:8px}.hero-metrics strong.acid{color:var(--acid)}.hero-scroll{display:flex;align-items:center;gap:12px;margin-top:22px;color:var(--muted);font:8px var(--font-mono);letter-spacing:.1em}.scroll-line{width:65px;height:1px;background:var(--line)}.hero-visual{position:relative;min-height:600px;overflow:hidden;background:#111}.hero-image{position:absolute;object-fit:cover;inset:0rem;height:100%;width:100%;inset:0;background-image:linear-gradient(0deg,rgba(5,5,5,.58),transparent 42%);background-position:center 42%;background-size:cover;filter:grayscale(1) contrast(1.12) brightness(.72)}.visual-coordinates,.visual-index{position:absolute;top:20px;z-index:1;color:var(--silver);font:8px/1.6 var(--font-mono);letter-spacing:.09em}.visual-coordinates{left:20px}.visual-coordinates a{text-decoration:none}.visual-coordinates a:hover{color:var(--muted)}.visual-index{right:20px}.visual-index a{text-decoration:none}.visual-index a:hover{color:var(--muted)}.hero-product-label{position:absolute;z-index:1;right:5%;bottom:22px;left:5%;display:grid;grid-template-columns:1fr auto;gap:9px;border:1px solid var(--line);background:#050505e0;padding:12px 14px}.hero-product-label span,.hero-product-label small{color:var(--muted);font:8px var(--font-mono);letter-spacing:.07em}.hero-product-label span:first-child{color:var(--acid)}.hero-product-label strong{color:var(--white);font:600 16px var(--font-display)}.hero-visual:hover .hero-product-label{border-color:var(--violet)}.hero-visual:hover .hero-product-label strong{color:var(--violet)}.hero-product-label small{text-align:right}.live-dot{display:inline-block;width:5px;height:5px;margin-right:4px;background:var(--acid)}.collection-section{margin-top:26px;padding:27px var(--page-gutter) 20px;border-block:1px solid var(--line);background:#101010}.section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:21px}.square{width:5px;height:5px;display:inline-block;background:var(--white)}.section-header h2,.residency-column h2{margin:7px 0 0;color:var(--white);font:600 clamp(23px,2.6vw,35px)/1 var(--font-display);letter-spacing:-.045em}.run-data{display:flex;gap:26px;color:var(--muted);font:7px var(--font-mono);letter-spacing:.07em;text-align:right}.run-data span{display:flex;flex-direction:column;gap:5px}.run-data strong{color:var(--white);font-size:10px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.collection-foot{display:flex;justify-content:space-between;margin-top:15px;padding-top:11px;border-top:1px solid var(--line);color:var(--muted);font:8px var(--font-mono);letter-spacing:.08em}.collection-foot a{color:var(--white);text-decoration:none}.collection-foot a span{margin-left:8px;color:var(--acid)}.collection-foot a:hover{color:var(--violet)}.manifesto-section{display:grid;grid-template-columns:1fr minmax(280px,.56fr);align-items:center;gap:9%;padding:54px var(--page-gutter);border-bottom:1px solid var(--line)}.manifesto-copy blockquote{max-width:740px;margin:20px 0 18px;color:var(--white);font:600 clamp(22px,3vw,39px)/1.1 var(--font-display);letter-spacing:-.045em}.manifesto-credit{display:flex;gap:10px;color:var(--muted);font:8px var(--font-mono);letter-spacing:.08em}.manifesto-credit strong{color:var(--white);font-weight:400}.access-section{display:grid;grid-template-columns:1.35fr .85fr;align-items:center;gap:8%;margin-top:26px;padding:30px var(--page-gutter);border-block:1px solid var(--line);background:#101010}.residency-column h2{margin-top:7px}.section-intro{max-width:660px;margin:10px 0 17px;color:var(--silver);font-size:11px;line-height:1.7}.blacklist-card{border:1px solid var(--violet);background:var(--surface);padding:17px}.blacklist-head{display:flex;justify-content:space-between;color:var(--violet);font:8px var(--font-mono);letter-spacing:.07em}.lock-icon{color:var(--violet);font-size:13px}.blacklist-card h3{margin:11px 0 4px;color:var(--white);font:600 19px var(--font-display)}.blacklist-card>p{margin:0 0 13px;color:var(--silver);font-size:10px;line-height:1.65}.operator-row{display:flex;justify-content:space-between;padding:9px;border:1px solid var(--line);color:var(--white);font:8px var(--font-mono)}.operator-row span{display:flex;flex-direction:column;gap:5px}.operator-row span:last-child{color:var(--acid);text-align:right}.operator-row strong{color:var(--muted);font:7px var(--font-mono)}.blacklist-card label{display:block;margin:13px 0 6px;color:var(--silver);font:7px var(--font-mono);letter-spacing:.08em}.blacklist-card input{width:100%;height:34px;border:1px solid var(--line);outline:0;background:#0a0a0a;color:var(--white);padding:0 9px;font:8px var(--font-mono)}.blacklist-card input:focus{border-color:var(--white)}.blacklist-card input::placeholder{color:var(--muted)}.request-button{width:100%;height:32px;margin-top:7px;border:0;background:var(--violet);color:var(--black);font:8px var(--font-mono);letter-spacing:.1em;cursor:pointer}.request-button:hover{background:var(--acid)}.coordinates{display:flex;justify-content:space-between;gap:6px;margin-top:13px;color:var(--muted);font:7px var(--font-mono);letter-spacing:.05em}.coordinates span{color:var(--acid)}.collection-timer{font-family:var(--font-display);font-size:2.5rem;text-align:center}@media(min-width:1500px){.hero-grid,.hero-visual{min-height:min(700px,52vw)}}@media(max-width:1000px){.hero-grid{grid-template-columns:1fr .85fr;min-height:530px}.hero-visual{min-height:530px}.hero-copy{padding-right:25px}.hero-copy h1{font-size:clamp(50px,7vw,73px)}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manifesto-section{gap:5%}.access-section{gap:4%}}@media(max-width:700px){.hero-grid{grid-template-columns:1fr}.hero-copy{min-height:465px;padding:30px var(--page-gutter) 20px;border-right:0}.hero-copy h1{font-size:clamp(58px,12vw,82px)}.hero-visual{min-height:390px;border-top:1px solid var(--line)}.hero-image{background-position:center 35%}.hero-scroll{display:none}.manifesto-section{grid-template-columns:1fr;gap:25px;padding-block:37px}.access-section{grid-template-columns:1fr;gap:24px}.section-header h2{font-size:26px}}@media(max-width:480px){.hero-copy{min-height:475px}.hero-copy h1{font-size:54px}.hero-kicker{font-size:7px}.hero-description{font-size:12px}.hero-actions{width:100%;gap:7px}.button{min-height:40px;gap:8px;padding:0 10px;font-size:8px}.hero-metrics{grid-template-columns:1fr}.hero-metrics div{min-height:37px;padding-left:10px}.section-header{align-items:flex-start;flex-direction:column;gap:14px;font-family:LauterFont}.run-data{width:100%;justify-content:flex-start;text-align:left}.product-grid{grid-template-columns:1fr;gap:9px}.product-image{aspect-ratio:4/3.2}.product-details p{min-height:unset}.manifesto-copy blockquote{font-size:24px}.hero-product-label strong{font-size:13px}.hero-product-label span,.hero-product-label small{font-size:7px}.coordinates{flex-direction:column}}.logo-lauter{width:100%;height:auto;object-fit:contain;margin-top:.5rem}@font-face{font-family:LauterFont;src:url("./media/Hardigan-GTXT3LS2.otf") format("otf");font-weight:400;font-style:normal}:root{color-scheme:dark;--black: #050505;--surface: #0a0a0a;--surface-raised: #121212;--white: #f5f5f5;--silver: #d4d4d4;--muted: #858585;--line: #262626;--acid: #19e878;--violet: #bf63ff;--font-display: "LauterFont", sans-serif;--font-display2: "Space Grotesk", "Arial Narrow", sans-serif;--font-mono: "JetBrains Mono", "Courier New", monospace;--page-gutter: clamp(16px, 3vw, 44px);font-family:LauterFont,sans-serif;background:var(--black);color:var(--white);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{min-height:100vh;margin:0;background:var(--black)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}input[type=checkbox]{appearance:none;-webkit-appearance:none;margin:0;padding:0;width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;flex:0 0 16px;border:1px solid #737373;border-radius:0;background-color:var(--black);cursor:pointer;display:inline-grid;place-content:center;vertical-align:middle;flex-shrink:0;transition:border-color .1s ease}input[type=checkbox]:before{content:"";width:8px;height:8px;background-color:var(--white);transform:scale(0);transition:transform 90ms cubic-bezier(.4,0,.2,1)}input[type=checkbox]:hover{border-color:var(--white)}input[type=checkbox]:focus-visible{outline:1px solid var(--white);outline-offset:2px}input[type=checkbox]:checked{border-color:var(--white)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:disabled{border-color:var(--line);cursor:not-allowed;opacity:.35}:focus-visible{outline:1px solid var(--white);outline-offset:3px}::selection{color:var(--black);background:var(--acid)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
