.Hero_pinWrap__YUKLl{position:relative;height:400vh;height:400svh;scroll-snap-align:start}.Hero_pinWrapStatic__T_9Bj{position:relative;height:100vh;height:100svh}.Hero_pin__10lch{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background-color:var(--paper);background-image:var(--grain)}.Hero_stage__o_6cZ{position:absolute;top:54%;left:62%;transform:translate(-50%,-50%) scale(.88);height:100vh;height:100svh;aspect-ratio:600/840;will-change:transform}.Hero_film__5ybbf{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 3.5%,#000 70%,transparent 95%),linear-gradient(90deg,transparent 0,#000 10%,#000 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 3.5%,#000 70%,transparent 95%),linear-gradient(90deg,transparent 0,#000 10%,#000 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.Hero_stageGlow__L_FE7{position:absolute;inset:0;background:radial-gradient(closest-side,rgba(255,253,248,.95),hsla(40,39%,95%,0))}.Hero_overlay__z63ZC{position:absolute;inset:0;display:flex;align-items:center;z-index:2;pointer-events:none}.Hero_copy__6pc8I{width:min(48%,560px);margin-left:clamp(22px,7vw,104px);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,2.2vw,26px);pointer-events:auto}.Hero_wordmark__1ozti{height:clamp(30px,3.2vw,40px);width:auto}.Hero_headline__9mWZr{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-weight:600;letter-spacing:-.02em;line-height:1;font-size:clamp(38px,5.6vw,66px);color:var(--ink);text-wrap:balance}.Hero_headline__9mWZr em{font-style:italic;font-weight:300;color:var(--berry)}.Hero_subcopy__XVZOD{margin:0;color:var(--graphite);font-size:clamp(15px,1.5vw,18px);line-height:1.72;max-width:34ch;font-weight:300}.Hero_ctaCol__U7slm{display:flex;flex-direction:column;gap:10px;margin-top:4px}.Hero_btnBrass__7_wqp{display:inline-flex;align-items:center;align-self:flex-start;background:var(--brass);color:var(--cta-fg);font-weight:500;font-size:15px;letter-spacing:.03em;padding:14px 28px;border-radius:4px;text-decoration:none;border:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.Hero_btnBrass__7_wqp:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(178,135,67,.32)}.Hero_btnBrass__7_wqp:focus-visible{outline:3px solid var(--berry);outline-offset:2px}.Hero_microcopy__fXgWA{margin:0;font-size:11.5px;color:var(--graphite);letter-spacing:.03em}.Hero_hint__hBPJb{position:absolute;left:clamp(22px,7vw,104px);bottom:34px;display:flex;align-items:center;gap:10px;color:var(--graphite);z-index:3;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;pointer-events:none}.Hero_hintArrow__7hB9B{width:13px;height:13px;border-right:1.5px solid var(--brass);border-bottom:1.5px solid var(--brass);transform:rotate(45deg);animation:Hero_bob__NlOa5 1.8s ease-in-out infinite}@keyframes Hero_bob__NlOa5{0%,to{transform:rotate(45deg) translate(0)}50%{transform:rotate(45deg) translate(3px,3px)}}@media (max-width:760px){.Hero_stage__o_6cZ{left:50%;opacity:.96}.Hero_wordmark__1ozti{position:absolute;top:clamp(18px,5vw,28px);left:clamp(22px,7vw,36px);height:clamp(36px,9vw,46px)}.Hero_overlay__z63ZC{align-items:flex-end}.Hero_copy__6pc8I{width:100%;margin:0;padding:clamp(22px,7vw,36px);background:linear-gradient(0deg,hsla(40,39%,95%,.97) 60%,hsla(40,39%,95%,0))}.Hero_headline__9mWZr{font-size:clamp(32px,8.5vw,44px)}.Hero_subcopy__XVZOD{max-width:none}.Hero_hint__hBPJb{display:none}}@media (prefers-reduced-motion:reduce){.Hero_pinWrap__YUKLl{height:100vh;height:100svh}.Hero_hint__hBPJb{display:none}.Hero_stage__o_6cZ{will-change:auto;transform:translate(-50%,-50%)}}