.PageTransition_curtain__ARfny{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:var(--night);color:var(--on-night);pointer-events:none;transform:translateY(100%);visibility:hidden}html.motion .PageTransition_curtain__ARfny{transform:translateY(0);visibility:visible}.PageTransition_label__O9HtJ{font-family:var(--display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:min(168px,calc(var(--measure) / 13));line-height:1;letter-spacing:-.01em;text-transform:uppercase;text-align:center;visibility:hidden}@media (max-width:899px){.PageTransition_label__O9HtJ{max-width:var(--measure);font-size:min(64px,calc(var(--measure) / 8.4))}}.Header_header__OyCYH{position:fixed;top:env(safe-area-inset-top,0);left:0;right:0;z-index:50;color:#f3efe6;mix-blend-mode:difference;pointer-events:none}.Header_inner__FP7qz{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;height:var(--header-h)}.Header_brand__q3tg_,.Header_cta__qikYK,.Header_link__WXGY5{pointer-events:auto;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.Header_brand__q3tg_{justify-self:start;display:inline-flex;align-items:center;min-height:44px}.Header_nav__vKW9B ul{display:flex;gap:clamp(20px,3vw,48px)}.Header_link__WXGY5{position:relative;display:inline-flex;align-items:center;min-height:44px}.Header_link__WXGY5[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor}.Header_roll__jG8SM{display:inline-block;overflow:hidden;height:1.5em;line-height:1.5}.Header_roll__jG8SM>span{display:inline-block;text-shadow:0 1.5em currentColor;transition:transform .6s cubic-bezier(.19,1,.22,1)}.Header_link__WXGY5:hover .Header_roll__jG8SM>span{transform:translateY(-1.5em)}.Header_cta__qikYK{justify-self:end;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid;transition:background-color .3s,color .3s}.Header_cta__qikYK:hover{background:#f3efe6;color:#000}@media (max-width:640px){.Header_inner__FP7qz{grid-template-columns:1fr auto}.Header_cta__qikYK{display:none}.Header_nav__vKW9B ul{gap:18px}}.ArrowButton_button__BFB20{position:relative;display:inline-flex;align-items:stretch;min-height:52px;border:1px solid;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;isolation:isolate}.ArrowButton_button__BFB20:before{content:"";position:absolute;inset:0;z-index:-1;background:currentColor;transform:scaleY(0);transform-origin:50% 100%;transition:transform .6s cubic-bezier(.19,1,.22,1)}.ArrowButton_text__XEjTu{display:inline-flex;align-items:center;padding:0 22px;transition:color .4s}.ArrowButton_icon__zZOdF{display:grid;place-items:center;width:52px;border-left:1px solid;transition:color .4s}.ArrowButton_icon__zZOdF svg{transition:transform .6s cubic-bezier(.19,1,.22,1)}.ArrowButton_button__BFB20:hover:before{transform:scaleY(1)}.ArrowButton_button__BFB20:hover .ArrowButton_icon__zZOdF,.ArrowButton_button__BFB20:hover .ArrowButton_text__XEjTu{color:var(--bg,#f8f6f0)}.ArrowButton_button__BFB20:hover .ArrowButton_icon__zZOdF svg{transform:translate(2px,-2px)}.ArrowButton_solid__hdR1T{background:var(--fg,#1c1b1a);border-color:var(--fg,#1c1b1a)}.ArrowButton_solid__hdR1T .ArrowButton_icon__zZOdF,.ArrowButton_solid__hdR1T .ArrowButton_text__XEjTu{color:var(--bg,#f8f6f0)}.ArrowButton_solid__hdR1T .ArrowButton_icon__zZOdF{border-left-color:rgba(127,127,127,.35)}.ArrowButton_solid__hdR1T:before{background:var(--brass)}.ArrowButton_solid__hdR1T:hover .ArrowButton_icon__zZOdF,.ArrowButton_solid__hdR1T:hover .ArrowButton_text__XEjTu{color:var(--ink)}.Footer_footer__4T_oq{position:relative;z-index:2;padding-top:clamp(64px,8vw,120px);overflow:hidden}.Footer_marquee__SrBa2{padding-block:8px;border-block:1px solid var(--rule)}.Footer_marqueeItem__AfhLo{font-family:var(--display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:clamp(64px,10vw,180px);line-height:1.05;text-transform:uppercase;letter-spacing:-.01em}.Footer_body__O7Aw7{padding-top:clamp(64px,8vw,128px);padding-bottom:28px}.Footer_top__5FGhP{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--gap);column-gap:var(--gap);grid-row-gap:16px;row-gap:16px;color:var(--fg-2)}.Footer_top__5FGhP>:first-child{grid-column:1/span 3}.Footer_ask___TPIo{grid-column:4/span 6;font-size:clamp(20px,1.8vw,26px);line-height:1.4;color:var(--fg)}.Footer_email__8gi4y{display:inline-block;margin-top:clamp(40px,5vw,72px);font-family:var(--display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:min(104px,calc(var(--measure) / 19.8));line-height:1;letter-spacing:-.015em;text-decoration:none;overflow-wrap:anywhere;background:linear-gradient(var(--brass),var(--brass)) 0 100% /0 2px no-repeat;padding-bottom:.08em;transition:background-size 1s cubic-bezier(.19,1,.22,1)}.Footer_email__8gi4y:hover{background-size:100% 2px}.Footer_actions__BtDtC{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Footer_copy__mOyAj{min-height:52px;padding:0 22px;border:1px solid var(--rule-strong);font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:background-color .3s,color .3s,border-color .3s}.Footer_copy__mOyAj:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}.Footer_meta__8T6DV{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;align-items:center;grid-gap:8px 24px;gap:8px 24px;margin-top:clamp(80px,10vw,160px);padding-top:16px;border-top:1px solid var(--rule);color:var(--fg-2)}.Footer_social__QOW9h{display:flex;gap:24px}.Footer_social__QOW9h a,.Footer_top_btn__lVtup{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--fg);text-decoration:none}.Footer_social__QOW9h a:hover,.Footer_top_btn__lVtup:hover{color:var(--brass)}@media (max-width:800px){.Footer_ask___TPIo,.Footer_top__5FGhP>:first-child{grid-column:1/-1}.Footer_meta__8T6DV{grid-template-columns:1fr 1fr}}.Cursor_cursor__FF5lS{position:fixed;left:0;top:0;z-index:90;pointer-events:none}.Cursor_badge___Sspq{position:absolute;display:grid;place-items:center;min-width:104px;height:104px;padding:0 16px;border-radius:50%;background:var(--brass);color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%) scale(0);transition:transform .55s cubic-bezier(.19,1,.22,1)}.Cursor_on__Km489 .Cursor_badge___Sspq{transform:translate(-50%,-50%) scale(1)}.Cursor_icon__tjnJS .Cursor_badge___Sspq{background:var(--ink);color:var(--on-night)}.Cursor_icon__tjnJS.Cursor_gold__7luWx .Cursor_badge___Sspq{background:var(--brass);color:var(--ink)}