.site-nav[data-astro-cid-dmqpwcec]{position:fixed;inset:0 0 auto;z-index:100;height:var(--nav-h);background:linear-gradient(180deg,#040b17b3,#040b1700);transition:background .3s,box-shadow .3s,border-color .3s;border-bottom:1px solid transparent}.site-nav[data-astro-cid-dmqpwcec].solid{background:#08162af7;box-shadow:0 10px 30px #00000059;border-bottom-color:#c9a22773}@supports (backdrop-filter: blur(1px)){.site-nav[data-astro-cid-dmqpwcec].solid{background:#08162ae6;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}}.nav-inner[data-astro-cid-dmqpwcec]{height:100%;max-width:82rem;margin:0 auto;padding:0 clamp(1rem,3vw,2rem);display:flex;align-items:center;gap:1.25rem}.brand[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:.7rem;text-decoration:none;color:#fff;flex:none}.brand-text[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;line-height:1}.brand-top[data-astro-cid-dmqpwcec]{font-family:var(--condensed);font-weight:600;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light)}.brand-main[data-astro-cid-dmqpwcec]{font-family:var(--display);font-size:1.65rem;letter-spacing:.02em;color:#fff;margin-top:.2rem}.nav-desktop[data-astro-cid-dmqpwcec]{margin-left:auto}.nav-list[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:.15rem;list-style:none;margin:0;padding:0}.nav-list[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]{position:relative}.nav-link[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:.3rem;height:2.75rem;padding:0 .85rem;background:none;border:0;cursor:pointer;color:#fff;text-decoration:none;font-family:var(--condensed);font-weight:500;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;position:relative}.nav-link[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.35rem;height:2px;background:var(--gold-light);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease)}.nav-link[data-astro-cid-dmqpwcec]:hover,.nav-link[data-astro-cid-dmqpwcec][aria-expanded=true]{color:var(--gold-light)}.nav-link[data-astro-cid-dmqpwcec]:hover:after,.nav-link[data-astro-cid-dmqpwcec].active:after,.nav-link[data-astro-cid-dmqpwcec][aria-current=page]:after{transform:scaleX(1)}.nav-link[data-astro-cid-dmqpwcec].active{color:var(--gold-light)}.chev{width:.95rem;height:.95rem;transition:transform .25s var(--ease)}.nav-btn[data-astro-cid-dmqpwcec][aria-expanded=true] .chev{transform:rotate(180deg)}.dropdown[data-astro-cid-dmqpwcec]{position:absolute;top:calc(100% + .55rem);left:50%;min-width:16rem;padding:.6rem;background:#08162af7;border:1px solid var(--line);border-top:3px solid var(--gold);box-shadow:0 24px 50px #00000073;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .2s,transform .2s var(--ease),visibility .2s}.dropdown[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;left:0;right:0;top:-.9rem;height:.9rem}.has-menu[data-astro-cid-dmqpwcec].open .dropdown[data-astro-cid-dmqpwcec]{opacity:1;visibility:visible;transform:translate(-50%)}.dropdown[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{list-style:none;margin:0;padding:0}.dropdown-wide[data-astro-cid-dmqpwcec]{min-width:30rem}.dropdown-wide[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:1fr 1fr;gap:.1rem .4rem}.dropdown[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:block;padding:.6rem .8rem;text-decoration:none;color:#fff;border-left:2px solid transparent;transition:background .15s,border-color .15s}.dropdown[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.dropdown[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:focus-visible,.dropdown[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{background:#ffffff12;border-left-color:var(--gold-light)}.dd-label[data-astro-cid-dmqpwcec]{display:block;font-weight:600;font-size:.95rem}.dd-desc[data-astro-cid-dmqpwcec]{display:block;font-size:.78rem;color:var(--muted);margin-top:.1rem}.nav-cta[data-astro-cid-dmqpwcec]{flex:none}.burger[data-astro-cid-dmqpwcec]{display:none;margin-left:auto;width:2.9rem;height:2.9rem;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.3);color:#fff;cursor:pointer}.burger[data-astro-cid-dmqpwcec] svg{width:1.5rem;height:1.5rem}@media(max-width:1080px){.nav-desktop[data-astro-cid-dmqpwcec],.nav-cta[data-astro-cid-dmqpwcec]{display:none}.burger[data-astro-cid-dmqpwcec]{display:inline-flex}}.mobile-menu[data-astro-cid-dmqpwcec]{position:fixed;inset:0;z-index:150;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;background:linear-gradient(160deg,#0b1f3a,#040b17)}.mobile-menu[data-astro-cid-dmqpwcec][hidden]{display:none}.mobile-menu[data-astro-cid-dmqpwcec]:before{content:"";position:fixed;top:0;bottom:0;right:18%;width:3px;background:linear-gradient(180deg,var(--gold-light),var(--gold));transform:skew(-12deg);opacity:.55;pointer-events:none}.mm-top[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);padding:0 clamp(1rem,3vw,2rem);flex:none}.mm-close[data-astro-cid-dmqpwcec]{display:inline-flex}.mm-nav[data-astro-cid-dmqpwcec]{padding:1rem clamp(1.25rem,5vw,2.5rem);flex:1;position:relative}.mm-nav[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{list-style:none;margin:0;padding:0}.mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]{border-bottom:1px solid var(--line)}.mm-link[data-astro-cid-dmqpwcec]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:.9rem 0;background:none;border:0;color:#fff;text-decoration:none;cursor:pointer;text-align:left;font-family:var(--display);font-size:clamp(1.9rem,8vw,2.4rem);text-transform:uppercase;letter-spacing:.02em;line-height:1.1}.mm-link[data-astro-cid-dmqpwcec][aria-current=page]{color:var(--gold-light)}.mm-acc[data-astro-cid-dmqpwcec] .chev{width:1.6rem;height:1.6rem;color:var(--gold-light)}.mm-acc[data-astro-cid-dmqpwcec][aria-expanded=true] .chev{transform:rotate(180deg)}.mm-sub[data-astro-cid-dmqpwcec]{padding:0 0 1rem .25rem!important}.mm-sub[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:block;padding:.55rem 0 .55rem 1rem;border-left:2px solid rgba(240,207,98,.4);color:var(--text);text-decoration:none;font-family:var(--condensed);font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase}.mm-sub[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page],.mm-sub[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--gold-light);border-left-color:var(--gold-light)}.mm-foot[data-astro-cid-dmqpwcec]{padding:1.5rem clamp(1.25rem,5vw,2.5rem) 2rem;display:flex;flex-direction:column;gap:1rem;position:relative}.mm-foot[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec]{width:100%}.mm-mail[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.95rem;text-decoration:none;word-break:break-all}.mm-mail[data-astro-cid-dmqpwcec] svg{width:1.1rem;height:1.1rem;color:var(--gold-light);flex:none}@media(prefers-reduced-motion:no-preference){.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]){animation:mm-in .35s var(--ease)}.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]) .mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]{animation:mm-item .45s var(--ease) both}.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]) .mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]:nth-child(2){animation-delay:40ms}.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]) .mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]:nth-child(3){animation-delay:80ms}.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]) .mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]:nth-child(4){animation-delay:.12s}.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]) .mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]:nth-child(5){animation-delay:.16s}.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]) .mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]:nth-child(6){animation-delay:.2s}.mobile-menu[data-astro-cid-dmqpwcec]:not([hidden]) .mm-nav[data-astro-cid-dmqpwcec]>ul[data-astro-cid-dmqpwcec]>li[data-astro-cid-dmqpwcec]:nth-child(7){animation-delay:.24s}}@keyframes mm-in{0%{opacity:0}}@keyframes mm-item{0%{opacity:0;transform:translate(24px)}}.site-footer[data-astro-cid-sz7xmlte]{position:relative;overflow:hidden;background:var(--ink);border-top:1px solid rgba(201,162,39,.4);padding-top:clamp(3.5rem,7vw,5rem);font-size:.95rem}.foot-slash[data-astro-cid-sz7xmlte]{position:absolute;top:0;bottom:0;right:12%;width:3px;background:linear-gradient(180deg,var(--gold-light),rgba(201,162,39,0));transform:skew(-14deg);opacity:.5}.foot-grid[data-astro-cid-sz7xmlte]{position:relative;display:grid;grid-template-columns:1.3fr 1fr 1.2fr;gap:clamp(2rem,5vw,4rem)}.brand[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;color:#fff}.brand-text[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;line-height:1}.brand-top[data-astro-cid-sz7xmlte]{font-family:var(--condensed);font-weight:600;font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light)}.brand-main[data-astro-cid-sz7xmlte]{font-family:var(--display);font-size:1.9rem;color:#fff;margin-top:.2rem}.foot-mission[data-astro-cid-sz7xmlte]{margin:1.25rem 0 1rem;color:var(--muted);max-width:26rem}.foot-note[data-astro-cid-sz7xmlte]{color:var(--text);font-size:.85rem;letter-spacing:.02em}.foot-h[data-astro-cid-sz7xmlte]{font-family:var(--condensed);font-weight:600;font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-light);margin-bottom:1rem}.foot-links[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;columns:2;column-gap:1.5rem}.foot-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin:0 0 .55rem;break-inside:avoid}.foot-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text);text-decoration:none}.foot-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-light);text-decoration:underline}.foot-person[data-astro-cid-sz7xmlte]{margin-bottom:1rem}.foot-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{word-break:break-word}.fi{display:inline-block;width:1rem;height:1rem;margin-right:.4rem;vertical-align:-.15rem}.fi-r{margin:0 0 0 .3rem}address[data-astro-cid-sz7xmlte]{margin-bottom:1rem;color:var(--text)}.foot-bottom[data-astro-cid-sz7xmlte]{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.25rem;padding-bottom:1.5rem;border-top:1px solid var(--line);font-size:.8rem;color:#f4f1e8b3}.foot-bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}@media(max-width:900px){.foot-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.foot-brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:560px){.foot-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}.ann{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#08162af5;border-top:3px solid var(--gold);box-shadow:0 -10px 30px #00000059}.ann[hidden]{display:none}.ann-inner{display:flex;align-items:center;gap:1rem;padding-top:.8rem;padding-bottom:.8rem}.ann-text{margin:0;flex:1;color:#fff;font-weight:600;line-height:1.4}.ann-tag{display:inline-block;margin-right:.7rem;font-family:var(--condensed);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light)}.ann-btn{flex:none}.ann-x{flex:none;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer}.ann-x:hover,.ann-x:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}body.has-ann{padding-bottom:5rem}@media(max-width:640px){.ann-inner{flex-wrap:wrap}.ann-text{flex-basis:calc(100% - 3.75rem)}body.has-ann{padding-bottom:8rem}}
