.brand_brand__Z3gs3{display:inline-flex;align-items:center;gap:.75rem;flex-shrink:0}.brand_mark__ueBid{display:grid;place-items:center;width:2.25rem;height:2.25rem;background:var(--navy);border-radius:2px;box-shadow:inset 0 0 0 1px hsla(39,44%,94%,.2);color:var(--cream);font-family:var(--font-serif),Georgia,serif;font-size:1.15rem;font-weight:600;line-height:1}.brand_wordmark__Xiy0u{display:flex;flex-direction:column;line-height:1}.brand_name__2C_59{color:var(--navy-deep);font-family:var(--font-serif),Georgia,serif;font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.brand_suffix__zh_yA{margin-top:.28rem;color:var(--ink-soft);font-size:.5625rem;font-weight:600;letter-spacing:.22em;line-height:1;text-transform:uppercase}.button-link_button__eBNep{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.05rem;padding:.65rem 1.35rem;border:1px solid transparent;border-radius:2px;font-size:.875rem;font-weight:600;line-height:1.3;letter-spacing:.01em;text-align:center;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.button-link_primary__5PLNm{background:var(--navy);border-color:var(--navy);color:var(--cream)}.button-link_primary__5PLNm:hover{background:var(--gold);border-color:var(--gold);color:#071318;box-shadow:0 12px 24px -16px rgba(143,216,208,.65);transform:translateY(-1px)}.button-link_secondary__o0o_5{border-color:var(--line-strong);color:var(--navy)}.button-link_secondary__o0o_5:hover{background:rgba(23,50,75,.03);border-color:var(--navy)}.button-link_light__90zhx{background:var(--gold-on-dark);border-color:var(--gold-on-dark);color:#08202a}.button-link_light__90zhx:hover{background:#f4fffc;border-color:#f4fffc;transform:translateY(-1px)}.button-link_small__tziu3{min-height:2.625rem;padding:.5rem 1.05rem;font-size:.8125rem}.button-link_icon__vT0Td{display:inline-flex;flex-shrink:0;transition:transform .25s var(--ease-out)}.button-link_button__eBNep:hover .button-link_icon__vT0Td{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.button-link_button__eBNep:hover,.button-link_button__eBNep:hover .button-link_icon__vT0Td{transform:none}}.not-found_page__VFIr4{display:flex;flex-direction:column;min-height:100svh;background:var(--paper)}.not-found_header__0U8gW{padding-block:1.5rem;border-bottom:1px solid var(--line)}.not-found_main__WoYtF{display:grid;flex:1 1;place-items:center;padding-block:5rem}.not-found_content__cklTM{display:flex;flex-direction:column;align-items:center;max-width:36rem;text-align:center}.not-found_code__SJkuV{color:var(--gold-text);font-size:.6875rem;font-weight:650;letter-spacing:.24em;text-transform:uppercase}.not-found_title__bOfUG{margin-top:1rem;font-size:clamp(2.1rem,4vw,3rem);line-height:1.15}.not-found_body__IxXmg{margin-top:1rem;color:var(--ink-soft);font-size:1rem;line-height:1.7}.not-found_content__cklTM a{margin-top:2rem}.mobile-nav_root__yRS35{display:none}.mobile-nav_toggle__vC6jj{display:grid;place-items:center;width:2.75rem;height:2.75rem;background:transparent;border:1px solid var(--line-strong);border-radius:2px;color:var(--navy);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.mobile-nav_toggle__vC6jj:hover{background:rgba(23,50,75,.04);border-color:var(--navy)}.mobile-nav_panel__b78W3{position:absolute;top:100%;right:0;left:0;z-index:10;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 24px 48px -24px rgba(14,35,53,.28)}.mobile-nav_panel__b78W3[hidden]{display:none}.mobile-nav_panel__b78W3:not([hidden]){animation:mobile-nav_panel-in__cQTcn .2s var(--ease-out)}.mobile-nav_panelInner__vdAZ9{padding-block:.5rem 1.5rem}.mobile-nav_links__AdPY2 a{display:block;padding:1rem 0;border-bottom:1px solid var(--line);color:var(--navy-deep);font-family:var(--font-serif),Georgia,serif;font-size:1.35rem;letter-spacing:-.01em;transition:color .2s ease}.mobile-nav_links__AdPY2 a:hover{color:var(--gold-text)}.mobile-nav_panelCta__H6A0E{width:100%;margin-top:1.25rem}@keyframes mobile-nav_panel-in__cQTcn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.mobile-nav_root__yRS35{display:block}}.site-footer_footer__GF11G{background:var(--paper-deep);border-top:1px solid var(--line)}.site-footer_main__jIHXs{display:grid;grid-template-columns:1.6fr repeat(2,minmax(0,.65fr));grid-gap:3rem;gap:3rem;padding-block:clamp(3rem,6vw,4.5rem) 3rem}.site-footer_brandColumn__xF5Oa{max-width:24rem}.site-footer_blurb__bJf58{margin-top:1.25rem;color:var(--ink-soft);font-size:.875rem;line-height:1.7}.site-footer_column__75RLs{display:flex;flex-direction:column;gap:.9rem}.site-footer_label__1PrFM{color:var(--gold-text);font-size:.625rem;font-weight:650;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.site-footer_column__75RLs li+li{margin-top:.65rem}.site-footer_column__75RLs li a{display:inline-flex;align-items:center;gap:.25rem;color:var(--ink-soft);font-size:.875rem;transition:color .2s ease}.site-footer_column__75RLs li a:hover{color:var(--navy)}.site-footer_externalIcon__YeWN0{flex-shrink:0;opacity:.65}.site-footer_bottom__uqUFe{display:flex;justify-content:space-between;gap:1rem;padding-block:1.25rem 1.5rem;border-top:1px solid var(--line);color:var(--ink-soft);font-size:.75rem;line-height:1.6}@media (max-width:760px){.site-footer_main__jIHXs{grid-template-columns:1fr 1fr;gap:2.5rem 2rem}.site-footer_brandColumn__xF5Oa{grid-column:1/-1;max-width:28rem}.site-footer_bottom__uqUFe{flex-direction:column;gap:.35rem}}.starfield_background__8lOjA{position:fixed;z-index:-2;inset:0;overflow:hidden;pointer-events:none;background:#071116}.starfield_background__8lOjA canvas{width:100%!important;height:100%!important;opacity:.72}.starfield_vignette__kUS1O{position:absolute;inset:0;background:radial-gradient(circle at 72% 18%,rgba(40,113,121,.15),transparent 28rem),radial-gradient(circle at 14% 72%,rgba(20,75,83,.12),transparent 30rem),linear-gradient(180deg,rgba(7,17,22,.12),rgba(7,17,22,.78))}.site-header_header__6ibkf{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--paper);background:color-mix(in srgb,var(--paper) 90%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header_inner__8JBun{justify-content:space-between;height:5rem}.site-header_desktopNav__zXiSq,.site-header_inner__8JBun{display:flex;align-items:center;gap:2rem}.site-header_links__NWZmW{display:flex;align-items:center;gap:1.9rem}.site-header_link__02FNv{position:relative;display:inline-block;padding-block:.4rem;color:var(--ink-soft);font-size:.875rem;transition:color .2s ease}.site-header_link__02FNv:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease-out)}.site-header_link__02FNv:hover{color:var(--ink)}.site-header_link__02FNv:hover:after{transform:scaleX(1);transform-origin:left}@media (max-width:960px){.site-header_desktopNav__zXiSq{display:none}.site-header_inner__8JBun{height:4.75rem}}.layout_skipLink__SPX4W{position:fixed;top:.75rem;left:.75rem;z-index:100;padding:.75rem 1rem;background:var(--navy);border-radius:2px;color:var(--cream);font-size:.875rem;transform:translateY(-150%);transition:transform .2s var(--ease-out)}.layout_skipLink__SPX4W:focus{transform:translateY(0)}