.Header_header__ZPN_X{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 max(24px,calc((100vw - 1200px) / 2));height:64px;display:flex;align-items:center;justify-content:space-between;background:transparent;border-bottom:1px solid transparent;transition:background .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.22,.61,.36,1)}.Header_scrolled__QeXJF{background:#0b0b0d;border-bottom-color:hsla(0,0%,100%,.06)}.Header_brand__djkvU{display:flex;align-items:center;text-decoration:none;color:inherit;flex-shrink:0}.Header_monogram__MRY1J{display:block;flex-shrink:0}.Header_nav__LLUoy{display:flex;align-items:center;gap:32px}.Header_navLink__SqOUL{font-size:.8125rem;color:#9e9b95;text-decoration:none;font-weight:500;letter-spacing:.01em;font-family:DM Sans,sans-serif;transition:color .3s cubic-bezier(.22,.61,.36,1)}.Header_navLinkActive__6QwKT,.Header_navLink__SqOUL:hover{color:#fff}.Header_cta__nf2Xt{font-size:.8125rem;color:#0e0a09;background:#c9a227;padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:600;font-family:DM Sans,sans-serif;transition:background .3s cubic-bezier(.22,.61,.36,1)}.Header_cta__nf2Xt:hover{background:#d4b13a}.Header_cta__nf2Xt:focus-visible{outline:2px solid #c9a227;outline-offset:2px}.Header_navLink__SqOUL:focus-visible{outline:2px solid #c9a227;outline-offset:2px}.Header_hamburger__FK73A{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:0;z-index:200;-webkit-tap-highlight-color:transparent}.Header_hamburgerLine__Jg3Cu{display:block;width:20px;height:1.5px;background:#fff;border-radius:1px;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .2s cubic-bezier(.22,.61,.36,1);transform-origin:center}.Header_hamburgerOpen__doqgj .Header_hamburgerLine__Jg3Cu:first-child{transform:translateY(6.5px) rotate(45deg)}.Header_hamburgerOpen__doqgj .Header_hamburgerLine__Jg3Cu:nth-child(2){opacity:0}.Header_hamburgerOpen__doqgj .Header_hamburgerLine__Jg3Cu:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.Header_hamburger__FK73A:focus-visible{outline:2px solid #c9a227;outline-offset:2px}.Header_overlay__7NEF1{position:fixed;inset:0;background:rgba(11,11,13,.6);z-index:90;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.Header_mobileNav__K7PMS{position:fixed;top:0;right:0;bottom:0;width:min(300px,80vw);background:#121216;border-left:1px solid hsla(0,0%,100%,.06);z-index:95;display:flex;flex-direction:column;padding:100px 32px 40px;gap:8px}.Header_mobileNavLink__8anzq{font-size:1.125rem;color:#9e9b95;text-decoration:none;font-weight:500;font-family:DM Sans,sans-serif;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.06);transition:color .3s cubic-bezier(.22,.61,.36,1)}.Header_mobileNavLinkActive__fvnYq,.Header_mobileNavLink__8anzq:hover{color:#fff}.Header_mobileCta__d6sR6{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;font-size:.9375rem;color:#0e0a09;background:#c9a227;padding:14px 24px;border-radius:6px;text-decoration:none;font-weight:600;font-family:DM Sans,sans-serif;transition:background .3s cubic-bezier(.22,.61,.36,1)}.Header_mobileCta__d6sR6:hover{background:#d4b13a}.Header_mobileCta__d6sR6:focus-visible,.Header_mobileNavLink__8anzq:focus-visible{outline:2px solid #c9a227;outline-offset:2px}@media (max-width:768px){.Header_nav__LLUoy{display:none}.Header_hamburger__FK73A{display:flex}.Header_header__ZPN_X{padding:0 24px}}.Footer_footer__LxLGV{position:relative;overflow:hidden;background:#0b0b0d}.Footer_goldHairline__ofkDA{height:1px;background:rgba(201,162,39,.22)}.Footer_main__zifJQ{display:grid;grid-template-columns:1fr 2fr;grid-gap:64px;gap:64px;align-items:start;padding:80px max(24px,calc((100vw - 1200px) / 2)) 0}.Footer_brandColumn__iy73l{display:flex;flex-direction:column;gap:0}.Footer_monogramRow__5E4Kk{margin-bottom:20px}.Footer_studioName__fEouA{font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:#f0ede7;margin-bottom:8px}.Footer_microPhrase__bR0e4,.Footer_studioName__fEouA{font-family:DM Sans,system-ui,-apple-system,sans-serif}.Footer_microPhrase__bR0e4{font-size:.6875rem;color:hsla(40,23%,92%,.45);font-weight:400;letter-spacing:.01em;margin-bottom:24px}.Footer_emailLink__IhPoe{font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;color:#9e9b95;text-decoration:none;letter-spacing:.01em;transition:color .3s cubic-bezier(.22,.61,.36,1)}.Footer_emailLink__IhPoe:hover{color:#fff}.Footer_emailLink__IhPoe:focus-visible{outline:2px solid #c9a227;outline-offset:2px;border-radius:2px}.Footer_navColumns__chqPA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;gap:48px}.Footer_column__SxNdc{display:flex;flex-direction:column;gap:16px}.Footer_columnTitle__UU_xV{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.6875rem;font-weight:600;color:hsla(40,23%,92%,.45);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.Footer_links__kRMrM{display:flex;flex-direction:column;gap:12px}.Footer_link__DGU0S{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.8125rem;color:#9e9b95;text-decoration:none;font-weight:400;letter-spacing:.01em;transition:color .3s cubic-bezier(.22,.61,.36,1)}.Footer_link__DGU0S:hover{color:#fff}.Footer_link__DGU0S:focus-visible{outline:2px solid #c9a227;outline-offset:2px;border-radius:2px}.Footer_bottomRule__fuNuJ{height:1px;background:hsla(0,0%,100%,.06);margin:64px max(24px,calc((100vw - 1200px) / 2)) 0}.Footer_bottomBar__htNYf{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:20px max(24px,calc((100vw - 1200px) / 2)) 48px}.Footer_copyright__lB5DI{font-family:DM Sans,system-ui,-apple-system,sans-serif}.Footer_copyright__lB5DI,.Footer_tagline__JbGy8{font-size:.6875rem;color:#5c5850;font-weight:400}.Footer_tagline__JbGy8{font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:.02em}.Footer_watermarkZone__pgjZL{position:relative;width:100%;height:clamp(80px,12vw,140px);overflow:hidden;margin-top:0}.Footer_watermarkType__NiGsS{display:block;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(6rem,14vw,16rem);font-weight:400;line-height:.82;letter-spacing:-.03em;color:hsla(0,0%,100%,.05);white-space:nowrap;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media (max-width:1024px){.Footer_main__zifJQ{gap:48px}.Footer_navColumns__chqPA{gap:32px}}@media (max-width:768px){.Footer_main__zifJQ{grid-template-columns:1fr;gap:48px;padding:64px 24px 0}.Footer_navColumns__chqPA{grid-template-columns:1fr;gap:36px}.Footer_links__kRMrM{flex-direction:row;flex-wrap:wrap;gap:10px 20px}.Footer_bottomRule__fuNuJ{margin:48px 24px 0}.Footer_bottomBar__htNYf{flex-direction:column;align-items:flex-start;gap:8px;padding:16px 24px 40px}.Footer_watermarkZone__pgjZL{height:clamp(48px,10vw,80px)}.Footer_watermarkType__NiGsS{font-size:clamp(3.5rem,12vw,8rem)}}.PersistentCTA_wrap__7qA4s{position:fixed;bottom:32px;right:32px;z-index:90}.PersistentCTA_btn__7U7Q7{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#c9a227;color:#0b0b0d;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.01em;border-radius:6px;text-decoration:none;box-shadow:0 4px 24px rgba(201,162,39,.15);transition:background .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}.PersistentCTA_btn__7U7Q7:hover{background:#d4b13a;box-shadow:0 6px 32px rgba(201,162,39,.25);transform:translateY(-2px)}.PersistentCTA_btn__7U7Q7:active{transform:translateY(0)}.PersistentCTA_arrow__wD3zc{transition:transform .3s cubic-bezier(.22,.61,.36,1)}.PersistentCTA_btn__7U7Q7:hover .PersistentCTA_arrow__wD3zc{transform:translate(2px,-2px)}@media (max-width:768px){.PersistentCTA_wrap__7qA4s{bottom:20px;right:20px}.PersistentCTA_btn__7U7Q7{padding:10px 18px;font-size:.75rem}}.EmailCapture_wrap__l_guJ{border-top:1px solid hsla(0,0%,100%,.06);padding:48px max(24px,calc((100vw - 1200px) / 2));background:#0b0b0d}.EmailCapture_inner__MOsUU{display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:1200px;margin:0 auto}.EmailCapture_content__9R90z{flex:1 1;min-width:0}.EmailCapture_headline__dkW1m{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:400;color:#fff;margin:0 0 6px;letter-spacing:-.01em}.EmailCapture_desc__jHUdt{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.875rem;color:#9e9b95;line-height:1.5;margin:0}.EmailCapture_form__MXTU3{flex-shrink:0}.EmailCapture_inputWrap__GlaEf{display:flex;align-items:stretch;border:1px solid hsla(0,0%,100%,.06);border-radius:6px;overflow:hidden;transition:border-color .3s cubic-bezier(.22,.61,.36,1)}.EmailCapture_inputWrap__GlaEf:focus-within{border-color:rgba(201,162,39,.25)}.EmailCapture_srOnly__b_RJ7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.EmailCapture_input__9kqTC{background:#121216;border:none;color:#fff;font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.875rem;padding:12px 16px;width:260px;outline:none}.EmailCapture_input__9kqTC::placeholder{color:#5c5850}.EmailCapture_input__9kqTC:disabled{opacity:.6}.EmailCapture_button__DmkUd{display:flex;align-items:center;gap:6px;padding:12px 20px;background:#c9a227;color:#0b0b0d;border:none;font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .3s cubic-bezier(.22,.61,.36,1);white-space:nowrap}.EmailCapture_button__DmkUd:hover{background:#d4b13a}.EmailCapture_button__DmkUd:focus-visible{outline:2px solid #c9a227;outline-offset:2px}.EmailCapture_button__DmkUd:disabled{opacity:.7;cursor:not-allowed}.EmailCapture_successState__4N9lE{display:flex;align-items:center;gap:12px;width:100%;justify-content:center}.EmailCapture_successText__foRpJ{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.9375rem;color:#e8e4dc}.EmailCapture_errorState__6dPkP{display:flex;align-items:center;gap:12px;width:100%;justify-content:center}.EmailCapture_errorText__bKntm{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.9375rem;color:#e8e4dc}.EmailCapture_errorLink__J8tTc{color:#c9a227;text-decoration:underline;-webkit-text-decoration-color:rgba(201,162,39,.35);text-decoration-color:rgba(201,162,39,.35);text-underline-offset:2px;transition:-webkit-text-decoration-color .3s cubic-bezier(.22,.61,.36,1);transition:text-decoration-color .3s cubic-bezier(.22,.61,.36,1);transition:text-decoration-color .3s cubic-bezier(.22,.61,.36,1),-webkit-text-decoration-color .3s cubic-bezier(.22,.61,.36,1)}.EmailCapture_errorLink__J8tTc:hover{-webkit-text-decoration-color:#c9a227;text-decoration-color:#c9a227}.EmailCapture_retryBtn__sMl8t{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.8125rem;font-weight:600;color:#9e9b95;background:hsla(0,0%,100%,.06);padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(.22,.61,.36,1);border:1px solid hsla(0,0%,100%,.06);flex-shrink:0}.EmailCapture_retryBtn__sMl8t:hover{color:#fff;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}@media (max-width:768px){.EmailCapture_inner__MOsUU{flex-direction:column;text-align:center;gap:20px}.EmailCapture_input__9kqTC{width:200px}.EmailCapture_desc__jHUdt{max-width:360px;margin:0 auto}}.EditionCursor_root__f4I7Y{pointer-events:none;position:fixed;inset:0;z-index:9997;overflow:hidden}.EditionCursor_ring__yPgAP{border-radius:50%;border:1.5px solid;z-index:9998;transition:border-color .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s cubic-bezier(.22,.61,.36,1),opacity .2s cubic-bezier(.22,.61,.36,1)}.EditionCursor_dot__hAgLU,.EditionCursor_ring__yPgAP{position:fixed;top:0;left:0;pointer-events:none;mix-blend-mode:screen;cursor:none}.EditionCursor_dot__hAgLU{border-radius:50%;z-index:9999;transition:background .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s cubic-bezier(.22,.61,.36,1),opacity .2s cubic-bezier(.22,.61,.36,1)}:root{--ease-alo:cubic-bezier(0.22,0.61,0.36,1);--ed-blur-rest:0px;--ed-blur-hover:0px;--ed-grayscale-rest:0%;--ed-grayscale-hover:0%;--ed-saturate-rest:100%;--ed-saturate-hover:100%;--color-text-primary:#fff;--color-text-soft:#e8e4dc;--color-text-muted:#9e9b95;--color-text-subtle:#5c5850;--color-accent:#c9a227}[data-edition=RED]{--ed-blur-rest:0px;--ed-blur-hover:0px;--ed-grayscale-rest:0%;--ed-grayscale-hover:0%;--ed-saturate-rest:110%;--ed-saturate-hover:120%}[data-edition=CONCRETE]{--ed-blur-rest:0px;--ed-blur-hover:0px;--ed-grayscale-rest:40%;--ed-grayscale-hover:0%;--ed-saturate-rest:80%;--ed-saturate-hover:100%}[data-edition=VELVET]{--ed-blur-rest:1px;--ed-blur-hover:0px;--ed-grayscale-rest:20%;--ed-grayscale-hover:0%;--ed-saturate-rest:90%;--ed-saturate-hover:115%}[data-edition=VOID]{--ed-blur-rest:0px;--ed-blur-hover:0px;--ed-grayscale-rest:100%;--ed-grayscale-hover:60%;--ed-saturate-rest:0%;--ed-saturate-hover:40%}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:1rem;line-height:1.6;color:#f5f0eb;background:#0b0b0d;overflow-x:hidden}blockquote,dd,li,p,td{font-weight:450;letter-spacing:.01em;line-height:1.72}.badge,.desc,.metricLabel,.shoulder-title,.shoulder-title--whisper,.supportingLabel{letter-spacing:.02em}h1,h2,h3,h4,h5,h6{font-family:"Instrument Serif",Georgia,serif;font-weight:400;line-height:1.1;letter-spacing:-.02em;text-transform:none}h1{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1}h2{font-size:clamp(1.75rem,3vw,2.75rem)}h3{font-size:clamp(1.25rem,2vw,1.75rem)}p{color:#9e9b95;line-height:1.72}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid #c9a227;outline-offset:2px}::selection{background:rgba(196,54,42,.25);color:#f5f0eb}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0b0b0d}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.18)}img,video{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.skip-link{position:absolute;top:-100%;left:16px;z-index:10000;padding:12px 24px;background:#c9a227;color:#0b0b0d;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;border-radius:0 0 8px 8px;text-decoration:none;transition:top .15s var(--ease-alo)}.skip-link:focus{top:0;outline:2px solid #c9a227;outline-offset:2px}.eyebrow{font-size:.8125rem;letter-spacing:.06em;color:#c9a227;font-family:DM Sans,sans-serif}.eyebrow,.shoulder-title{font-weight:500;text-transform:uppercase}.shoulder-title{font-family:Barlow Condensed,DM Sans,sans-serif;letter-spacing:.18em;font-size:.75rem;line-height:1.2;color:#b0a89e}.shoulder-title--prominent{font-weight:600;letter-spacing:.15em;font-size:1rem;line-height:1.15;color:#f0ede7}.shoulder-title--prominent,.shoulder-title--whisper{font-family:Barlow Condensed,DM Sans,sans-serif;text-transform:uppercase}.shoulder-title--whisper{font-weight:300;letter-spacing:.12em;font-size:.6875rem;line-height:1.2;color:hsla(40,23%,92%,.45)}.shoulder-title--accent{font-family:Barlow Condensed,DM Sans,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.18em;font-size:.75rem;line-height:1.2;color:#d46642}.bleedWrap{position:relative;overflow:visible}.bleedHeading{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(3.5rem,8vw,7rem);font-weight:400;line-height:.92;letter-spacing:-.03em;margin:0;padding:0;color:#fff}.bleedHeading em{font-style:italic;color:hsla(0,0%,100%,.55)}.fragmentedWrap{position:relative;overflow:visible}.fragmentedLine{display:block;font-weight:400;letter-spacing:-.04em;line-height:.9;margin:0}.fragmentedLine:first-child{transform:translateX(-2%)}.fragmentedLine:nth-child(2){transform:translateX(4%)}.fragmentedLine:nth-child(3){transform:translateX(-1%)}@keyframes hairlineReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes underlineIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sectionDivider{display:block;width:100%;height:1px;background:hsla(0,0%,100%,.06);transform-origin:left;animation:hairlineReveal .5s cubic-bezier(.22,.61,.36,1) both}a.aloLink{position:relative;text-decoration:none;color:inherit}a.aloLink:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#c9a227;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.22,.61,.36,1)}a.aloLink:hover:after{transform:scaleX(1)}@supports (animation-timeline:scroll()){.scrollReveal{animation:hairlineReveal linear both;animation-timeline:scroll(root);animation-range:entry 0 entry 30%}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.sectionDivider{animation:none;transform:scaleX(1)}a.aloLink:after{transition:none}}