:root{--espresso:#1e130c;--cognac:#4a2e1c;--bronze:#9f6d46;--caramel:#c9a06e;--champagne:#e7c898;--cream:#f6ede0;--dark-body:#d8c6ac;--dark-caption:#9c8670;--dark-line:#3a2a1e;--light-body:#3e2a1c;--light-gold:#7a4f2e;--light-caption:#6e5a48;--light-line:#e4d6c2;--metal:linear-gradient(100deg, #9f6d46 0%, #e7c898 45%, #c9a06e 70%, #9f6d46 100%);--metal-light:linear-gradient(100deg, #c9a06e 0%, #f6ede0 45%, #e7c898 70%, #c9a06e 100%);--metal-deep:linear-gradient(100deg, #5e3a20 0%, #7a4f2e 50%, #5e3a20 100%);--font-display:var(--font-grandeur), "Cormorant Garamond", Georgia, serif;--font-body:var(--font-jost), "Helvetica Neue", Arial, sans-serif;--font-script:var(--font-pinyon), cursive;--leading-body:1.4;--container:1920px;--gutter:clamp(16px, 2.4vw, 40px);--section-y:clamp(80px, 10vw, 150px);--ease:cubic-bezier(.22, .61, .36, 1)}
*{box-sizing:border-box}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--bronze) var(--espresso);scrollbar-width:thin}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--espresso)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--caramel), var(--bronze))}::-webkit-scrollbar-thumb:hover{background:var(--champagne)}html{background:var(--espresso)}html.lenis,html.lenis body{height:auto}.lenis.lenis-stopped{overflow:hidden}body{background:var(--espresso);color:var(--dark-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-weight:300;overflow-x:hidden}img,video{display:block}a{color:inherit;text-decoration:none}button{font-family:var(--font-body)}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:400}p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--caramel);outline-offset:3px}.wrap{max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.eye{letter-spacing:.34em;background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin:0 0 18px;font-size:12px;font-weight:400}.light{background:var(--cream);color:var(--light-body)}.light .eye{background-image:var(--metal-deep)}h2{color:var(--cream)}.light h2{color:var(--espresso)}.scr{font-family:var(--font-script);color:var(--champagne)}.light .scr{color:var(--light-gold)}.metal{background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text}.grain{pointer-events:none;mix-blend-mode:overlay;opacity:.45;background:url(/images/grain.webp) 0 0/300px;position:absolute;inset:0}.ln{margin-bottom:-.14em;margin-left:-.08em;padding-bottom:.14em;padding-left:.08em}main:has(>[data-sticks]){display:contents}
