:root{--black:#060606;--black-2:#0d0d0d;--white:#ffffff;--paper:#f4f2ee;--ink:#0a0a0a;--muted:#9a9a9a;--muted-2:#6e6e6e;--line:rgba(255,255,255,0.16);--line-strong:rgba(255,255,255,0.3);--line-ink:rgba(10,10,10,0.18);--gutter:clamp(20px,5vw,72px);--section-y:clamp(88px,12vh,168px);--container:1320px;--ease-editorial:cubic-bezier(0.2,0.7,0.2,1)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--black);color:var(--white);font-family:var(--f-body),system-ui,sans-serif;font-weight:300;font-size:1.02rem;line-height:1.7;-webkit-font-smoothing:antialiased}img,picture,video{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}ol,ul{list-style:none}::selection{background:var(--white);color:var(--black)}:focus-visible{outline:1px solid var(--white);outline-offset:4px}.on-paper :focus-visible,.on-paper:focus-visible{outline-color:var(--ink)}.container{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.h1{font-size:clamp(2.6rem,6.4vw,6rem);line-height:1.02;letter-spacing:-.015em}.h1,.h2{font-family:var(--f-display),Georgia,serif;font-weight:400}.h2{font-size:clamp(1.8rem,3.4vw,3rem);line-height:1.12;letter-spacing:-.01em}.h3{font-family:var(--f-display),Georgia,serif;font-weight:400;font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1.1}.lead{font-size:clamp(1.02rem,1.4vw,1.22rem);font-weight:300;line-height:1.75}.eyebrow{font-family:var(--f-body),system-ui,sans-serif;font-size:.68rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}.italic{font-style:italic}.muted{color:var(--muted)}.cta{display:inline-flex;align-items:baseline;gap:.9em;padding-bottom:.65em;border-bottom:1px solid var(--line-strong);font-family:var(--f-body),system-ui,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;transition:border-color .5s var(--ease-editorial)}.cta .arrow{display:inline-block;transition:transform .5s var(--ease-editorial)}.cta:hover{border-color:var(--white)}.cta:hover .arrow{transform:translateX(10px)}.on-paper .cta{border-color:rgba(10,10,10,.35)}.on-paper .cta:hover{border-color:var(--ink)}.reveal{opacity:0;transform:translateY(22px);transition:opacity 1s var(--ease-editorial),transform 1s var(--ease-editorial);transition-delay:var(--reveal-delay,0s)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important}}.Footer_footer__pQtti{border-top:1px solid var(--line);padding-block:clamp(56px,8vh,104px) 40px}.Footer_logo__fUEOF{display:block;width:clamp(240px,38vw,480px);height:auto;margin-bottom:clamp(40px,6vh,72px)}.Footer_grid__88hvW{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:32px;gap:32px;padding-bottom:clamp(40px,6vh,72px)}.Footer_col__WMzcr p{font-size:.82rem;font-weight:300;letter-spacing:.06em;color:var(--muted);line-height:2.1}.Footer_col__WMzcr a{transition:color .4s var(--ease-editorial)}.Footer_col__WMzcr a:hover{color:var(--white)}.Footer_legal__yxnQ6{border-top:1px solid var(--line);padding-top:24px;font-size:.68rem;letter-spacing:.12em;color:var(--muted-2)}@media (max-width:640px){.Footer_grid__88hvW{grid-template-columns:1fr;gap:8px}}.Header_skip__3UrVJ{position:fixed;top:-100%;left:var(--gutter);z-index:60;background:var(--black);color:var(--white);padding:12px 18px;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.Header_skip__3UrVJ:focus-visible{top:0}.Header_header__KwdYD{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:22px var(--gutter);color:var(--white);border-bottom:1px solid transparent;mix-blend-mode:difference;transition:background-color .5s var(--ease-editorial),border-color .5s var(--ease-editorial),padding .5s var(--ease-editorial)}.Header_header__KwdYD[data-scrolled]{mix-blend-mode:normal;background:rgba(6,6,6,.96);border-bottom-color:var(--line);padding-block:14px}.Header_wordmark__YyJcu{display:inline-flex;align-items:center;flex-shrink:0}.Header_logo____uDV{display:block;width:clamp(210px,25vw,340px);height:auto}.Header_nav__tNWGY{display:flex;gap:clamp(18px,2.6vw,40px)}.Header_link__8qxmS{font-family:var(--f-body),system-ui,sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;opacity:.82;transition:opacity .4s var(--ease-editorial)}.Header_link__8qxmS:hover{opacity:1}.Header_right__ya__V{display:flex;align-items:center;gap:24px}.Header_menuBtn__4zUe8,.Header_overlay__QkI_s[hidden]{display:none}.Header_overlay__QkI_s{position:fixed;inset:0;z-index:40;background:var(--black);display:flex;align-items:center;padding:0 var(--gutter)}.Header_overlayLink__uKusq{display:block;font-family:var(--f-display),Georgia,serif;font-size:clamp(2rem,8vw,3.4rem);line-height:1.35;opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease-editorial),transform .7s var(--ease-editorial)}.Header_overlay__QkI_s[data-open] .Header_overlayLink__uKusq{opacity:1;transform:none}@media (max-width:820px){.Header_nav__tNWGY{display:none}.Header_menuBtn__4zUe8{display:inline}}.InstagramStrip_strip__zv55h{padding-block:clamp(36px,5vh,56px);border-bottom:1px solid var(--line)}.InstagramStrip_head__Z_gyR{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vh,28px)}.InstagramStrip_handle__lgyPX{font-size:.72rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);transition:color .4s var(--ease-editorial)}.InstagramStrip_handle__lgyPX:hover{color:var(--white)}.InstagramStrip_grid__Ynb7A{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:clamp(8px,1vw,14px);gap:clamp(8px,1vw,14px);max-width:calc(6 * 150px + 5 * 14px + 2 * var(--gutter));margin-inline:0}.InstagramStrip_item__uIbIa{display:block;aspect-ratio:1;overflow:hidden;background:var(--black-2)}.InstagramStrip_img__kMedm{width:100%;height:100%;object-fit:cover;filter:grayscale(0);opacity:.92;transition:opacity .5s var(--ease-editorial)}.InstagramStrip_item__uIbIa:hover .InstagramStrip_img__kMedm{opacity:1}@media (max-width:640px){.InstagramStrip_grid__Ynb7A{gap:6px}}@font-face{font-family:baskerville;src:url(/_next/static/media/fd42cfa6e36772e4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:baskerville;src:url(/_next/static/media/f5d2d70cf5b573ac-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:baskerville Fallback;src:local("Arial");ascent-override:100.31%;descent-override:29.65%;line-gap-override:0.00%;size-adjust:99.49%}.__className_a42987{font-family:baskerville,baskerville Fallback}.__variable_a42987{--f-display:"baskerville","baskerville Fallback"}@font-face{font-family:publicSans;src:url(/_next/static/media/035c7fe496b803e3-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:publicSans Fallback;src:local("Arial");ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.00%;size-adjust:102.98%}.__className_98f3af{font-family:publicSans,publicSans Fallback;font-style:normal}.__variable_98f3af{--f-body:"publicSans","publicSans Fallback"}