@font-face{font-family:bodoni;src:url(/_next/static/media/95c8264a6767742a-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:bodoni;src:url(/_next/static/media/821d76e08f562279-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:bodoni Fallback;src:local("Times New Roman");ascent-override:97.77%;descent-override:34.76%;line-gap-override:0.00%;size-adjust:115.07%}.__className_cf754c{font-family:bodoni,bodoni Fallback}.__variable_cf754c{--font-bodoni:"bodoni","bodoni Fallback"}@font-face{font-family:jost;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");font-display:swap;font-weight:300 500}@font-face{font-family:jost Fallback;src:local("Arial");ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.00%;size-adjust:95.51%}.__className_4f3342{font-family:jost,jost Fallback}.__variable_4f3342{--font-jost:"jost","jost Fallback"}:root{--midnight:#000c2e;--surface:#faf7f2;--ink:var(--midnight);--ink-muted:#55607a;--gold:#8c6420;--gold-deep:#6f5018;--gold-line:#c9a463;--rule:rgba(0,12,46,0.14);--rule-soft:rgba(0,12,46,0.07);--rule-gold:rgba(140,100,32,0.32);--font-display:var(--font-bodoni),"Bodoni Moda","Didot",Didot,"Times New Roman",serif;--font-body:var(--font-jost),"Jost",system-ui,-apple-system,sans-serif;--step--1:clamp(0.8rem,0.77rem + 0.15vw,0.875rem);--step-0:clamp(1rem,0.96rem + 0.2vw,1.0625rem);--step-1:clamp(1.15rem,1.08rem + 0.35vw,1.35rem);--step-2:clamp(1.45rem,1.3rem + 0.75vw,1.95rem);--step-3:clamp(1.75rem,1.5rem + 1.1vw,2.4rem);--step-4:clamp(2.4rem,1.85rem + 2.75vw,4.25rem);--step-5:clamp(3rem,2rem + 5vw,6.5rem);--step-title:clamp(2.125rem,1.75rem + 1.6vw,3.25rem);--track-label:0.18em;--track-wordmark:0.14em;--shell:1240px;--gutter:clamp(1.25rem,4vw,3.5rem);--section-y:clamp(4.5rem,11vh,10rem);--measure:68ch;--ease:cubic-bezier(0.16,1,0.3,1);--dur:700ms}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);line-height:1.75;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-height:100dvh;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;line-height:1.1;letter-spacing:0;text-wrap:balance}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}p{text-wrap:pretty}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:1px}::selection{background:var(--ink);color:var(--surface)}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;top:0;left:50%;transform:translate(-50%,-110%);z-index:200;background:var(--ink);color:var(--surface);padding:.75rem 1.5rem;font-size:var(--step--1);letter-spacing:var(--track-label);text-transform:uppercase;transition:transform .2s var(--ease)}.skip-link:focus{transform:translate(-50%)}.on-midnight{--surface:var(--midnight);--ink:#f6f2ea;--ink-muted:rgba(246,242,234,0.74);--gold:#f1c179;--gold-deep:#c9a463;--rule:rgba(246,242,234,0.16);--rule-soft:rgba(246,242,234,0.08);--rule-gold:rgba(241,193,121,0.3);--wordmark:#f1c179;background-color:var(--midnight);color:var(--ink)}.rule{height:1px;border:0;background:var(--rule)}.rise{animation:rise .8s var(--ease) both}.rise-d1{animation-delay:.1s}.rise-d2{animation-delay:.2s}.rise-d3{animation-delay:.3s}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rise{animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:rise 1ms var(--ease) both;animation-timeline:view();animation-range:entry 10% cover 25%}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.Wordmark_lockup__V2DuB{display:inline-flex;flex-direction:column;align-items:center;gap:.55em;font-family:var(--font-display);font-weight:400;line-height:1;color:var(--wordmark,var(--ink));letter-spacing:var(--track-wordmark);text-transform:uppercase;white-space:nowrap}.Wordmark_line__7ziN3{display:inline-flex;align-items:baseline;gap:.34em}.Wordmark_o__LpBcQ,.Wordmark_roman__Xvpo2{display:inline-block}.Wordmark_o__LpBcQ{font-style:italic;font-size:1.22em;letter-spacing:0;transform:translateY(.045em);color:var(--gold)}.Wordmark_since__VDFUL{font-family:var(--font-body);font-size:.235em;font-weight:400;letter-spacing:.42em;text-indent:.42em;color:var(--gold);text-transform:uppercase}.Wordmark_srOnly__Sd3ay{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Wordmark_sm__4dekf{font-size:1.4rem}.Wordmark_md__BDx5T{font-size:clamp(1.75rem,1.5rem + 1vw,2.5rem)}.Wordmark_lg___ChAD{font-size:var(--step-5)}.Nav_header__Ole0_{position:-webkit-sticky;position:sticky;top:0;z-index:100;transition:border-color .4s var(--ease);border-bottom:1px solid transparent}.Nav_solid__ZdL29{border-bottom-color:var(--rule-gold)}.Nav_open__ZC5_L{border-bottom-color:var(--rule-soft)}.Nav_bar__8SB24{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:clamp(4.5rem,9vh,6rem)}.Nav_brand__wEZMt{flex:none;transition:opacity .25s var(--ease)}.Nav_brand__wEZMt:hover{opacity:.78}.Nav_desktop__smKfz{display:none}.Nav_list__XpcwN{display:flex;align-items:center;gap:clamp(1.75rem,3.5vw,3.25rem);list-style:none;padding:0}.Nav_link__zheGr{position:relative;display:inline-block;padding-block:.4rem;font-size:var(--step--1);font-weight:400;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink);transition:color .25s var(--ease)}.Nav_link__zheGr:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.Nav_link__zheGr:hover{color:var(--gold)}.Nav_active__wkDuD:after,.Nav_link__zheGr:hover:after{transform:scaleX(1)}.Nav_active__wkDuD{color:var(--gold)}.Nav_toggle__pBdMT{display:inline-flex;align-items:center;gap:.7rem;background:none;border:0;padding:.5rem 0;cursor:pointer;color:var(--ink)}.Nav_toggleLabel__coqEp{font-size:var(--step--1);letter-spacing:var(--track-label);text-transform:uppercase}.Nav_bars__XpAVz{display:flex;flex-direction:column;justify-content:center;gap:5px;width:22px}.Nav_bars__XpAVz span{display:block;height:1px;background:var(--ink);transition:transform .3s var(--ease)}.Nav_open__ZC5_L .Nav_bars__XpAVz span:first-child{transform:translateY(3px) rotate(45deg)}.Nav_open__ZC5_L .Nav_bars__XpAVz span:last-child{transform:translateY(-3px) rotate(-45deg)}.Nav_drawer__vTNZf{border-top:1px solid var(--rule-soft);background:var(--surface);padding:clamp(1.5rem,5vh,3rem) var(--gutter) clamp(2.5rem,8vh,4rem);max-height:calc(100dvh - 4.5rem);overflow-y:auto}.Nav_drawer__vTNZf[hidden]{display:none}.Nav_drawerList__tCVOy{list-style:none;padding:0;display:flex;flex-direction:column}.Nav_drawerList__tCVOy li{border-bottom:1px solid var(--rule-soft)}.Nav_drawerLink__FPHlT{display:flex;align-items:baseline;gap:1.1rem;padding-block:1.15rem;font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);transition:color .25s var(--ease)}.Nav_drawerLink__FPHlT.Nav_active__wkDuD,.Nav_drawerLink__FPHlT:hover{color:var(--gold)}.Nav_drawerIndex__gYXt8{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:var(--track-label);color:var(--gold);opacity:.75}@media (min-width:980px){.Nav_desktop__smKfz{display:block}.Nav_drawer__vTNZf,.Nav_toggle__pBdMT{display:none}}.Footer_footer__UaG1g{border-top:1px solid var(--rule-gold);padding-top:clamp(3.5rem,9vh,6.5rem)}.Footer_inner__ACAek{display:grid;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);grid-template-columns:1fr;padding-bottom:clamp(3rem,7vh,5rem)}.Footer_brandCol__HhVKt{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem}.Footer_meaning__mBJX4{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);color:var(--gold)}.Footer_blurb__CE_ll{font-size:var(--step--1);line-height:1.8;color:var(--ink-muted);max-width:34ch}.Footer_col__Uenj5{display:flex;flex-direction:column;gap:1.1rem}.Footer_colTitle__sNZTr{font-family:var(--font-body);font-size:var(--step--1);font-weight:400;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold)}.Footer_links__oDyjI,.Footer_plain__vKkEp{list-style:none;padding:0;display:flex;flex-direction:column;gap:.7rem;font-size:var(--step--1);color:var(--ink-muted)}.Footer_link__EWWOW{position:relative;color:var(--ink-muted);transition:color .25s var(--ease)}.Footer_link__EWWOW:hover{color:var(--gold)}.Footer_city__Wis4Q{color:var(--ink-muted);opacity:.75}.Footer_socials__QgDMT{list-style:none;padding:0;margin-top:.4rem;display:flex;gap:1.25rem;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}.Footer_legal__gVqLl{display:flex;flex-wrap:wrap;gap:.6rem 2rem;justify-content:space-between;align-items:center;padding-block:1.6rem;border-top:1px solid var(--rule-soft);font-size:.75rem;letter-spacing:.04em;color:var(--ink-muted);opacity:.7}@media (min-width:620px){.Footer_inner__ACAek{grid-template-columns:repeat(2,1fr)}.Footer_brandCol__HhVKt{grid-column:1/-1}}@media (min-width:1000px){.Footer_inner__ACAek{grid-template-columns:1.4fr .7fr 1fr 1fr 1.1fr;gap:clamp(2rem,3.5vw,3.5rem)}.Footer_brandCol__HhVKt{grid-column:auto}}