.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:20;background:#ffffffeb;backdrop-filter:blur(8px);border-bottom:1px solid var(--rule)}.hdr__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;padding-inline:clamp(1.5rem,4vw,3rem);min-height:calc(var(--header-h) - 1px)}.hdr__logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.hdr__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:64px;width:auto;aspect-ratio:215 / 119}@media(max-width:768px){.hdr__logo[data-astro-cid-3ef6ksr2]{min-height:44px}.hdr__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:42px}}.hdr__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:clamp(.9rem,2.2vw,2rem);font-size:15px;letter-spacing:.06em}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--gold)}.hdr__cta[data-astro-cid-3ef6ksr2]{padding:.55rem 1.3rem;border:1px solid var(--rule);transition:background .3s ease,color .3s ease}.hdr__cta[data-astro-cid-3ef6ksr2]:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.drw[data-astro-cid-3ef6ksr2]{display:none}.drw__btn[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:flex-end;width:44px;height:44px;cursor:pointer;list-style:none}.drw__btn[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.drw__bars[data-astro-cid-3ef6ksr2]{display:block;width:22px}.drw__bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;height:1px;background:var(--ink);transition:transform .2s ease,opacity .2s ease}.drw__bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]+i[data-astro-cid-3ef6ksr2]{margin-top:6px}.drw[data-astro-cid-3ef6ksr2][open] .drw__bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.drw[data-astro-cid-3ef6ksr2][open] .drw__bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.drw[data-astro-cid-3ef6ksr2][open] .drw__bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.drw__panel[data-astro-cid-3ef6ksr2]{position:absolute;left:0;right:0;top:100%;display:flex;flex-direction:column;background:var(--paper);border-bottom:1px solid var(--rule);padding:0 clamp(1.5rem,4vw,3rem) 1.75rem;max-height:calc(100dvh - var(--header-h));overflow-y:auto;overscroll-behavior:contain;font-size:15px;letter-spacing:.04em;animation:drw-in .22s ease}.drw__panel[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{padding-block:1.05rem;border-bottom:1px solid var(--rule)}.drw__panel[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover{color:var(--gold)}.drw__cta[data-astro-cid-3ef6ksr2]{margin-top:1.75rem;text-align:center;border:1px solid var(--rule);border-bottom-color:var(--rule)}@keyframes drw-in{0%{opacity:0;transform:translateY(-6px)}}@media(max-width:860px){.hdr__nav[data-astro-cid-3ef6ksr2]{display:none}.drw[data-astro-cid-3ef6ksr2]{display:block}}@media(prefers-reduced-motion:reduce){.drw__bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{transition:none}.drw__panel[data-astro-cid-3ef6ksr2]{animation:none}}html:has(.drw[open]){overflow:hidden}.ftr[data-astro-cid-sz7xmlte]{background:var(--ink);color:#fff;padding-block:clamp(3.5rem,7vw,5.5rem) clamp(3rem,6vw,4.5rem)}.ftr__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:clamp(2.5rem,5vw,4rem)}.ftr__home[data-astro-cid-sz7xmlte]{display:inline-block}.ftr__home[data-astro-cid-sz7xmlte]:hover{opacity:.8}.ftr__logo[data-astro-cid-sz7xmlte]{display:block;height:44px;width:auto;aspect-ratio:949 / 237;transition:opacity .2s ease}.ftr__sig[data-astro-cid-sz7xmlte]{margin-top:clamp(3rem,6vw,4.5rem);padding-top:2rem;border-top:1px solid rgba(255,255,255,.14)}.ftr__copy[data-astro-cid-sz7xmlte]{font-family:var(--font-latin);font-size:11px;letter-spacing:.1em;color:#fff6}.ftr__mission[data-astro-cid-sz7xmlte]{margin-top:.7rem;font-size:12px;line-height:1.9;color:#fff9}.ftr__col-h[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:13px;line-height:1.7;min-height:1.7em;letter-spacing:.08em;color:#fff}.ftr__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:1.35rem 0 0;padding:0;display:grid;gap:.9rem}.ftr__col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte].is-gap{margin-top:1.35rem}.ftr__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:13px;line-height:1.7;color:#ffffffad}.ftr__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}@media(max-width:900px){.ftr__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:2.75rem}}
