.header-wrapper{background:#071426!important;color:#fff!important}
.header-wrapper .header__heading-link,.header-wrapper .header__icon,.header-wrapper .localization-selector{color:#fff!important}
.gs-nav{display:none;background:#071426;color:#fff;border-top:1px solid rgba(255,255,255,.12);position:relative;z-index:60}
.gs-nav__row{display:flex;align-items:center;justify-content:center;gap:clamp(1.8rem,2.25vw,3.5rem);min-height:5.2rem}
.gs-nav__row--primary{padding-top:1.1rem;padding-bottom:1.1rem}
.gs-nav__row--secondary{padding-top:.95rem;padding-bottom:1.15rem;border-top:1px solid rgba(255,255,255,.1)}
.gs-nav__item{position:static}
.gs-nav__top-link{position:relative;display:inline-flex;align-items:center;gap:.65rem;padding:.45rem 0;color:#f8fafc!important;text-decoration:none;font-size:1.45rem;font-weight:500;line-height:1.35;letter-spacing:.018em;white-space:nowrap}
.gs-nav__row--secondary .gs-nav__top-link{font-size:1.4rem}
.gs-nav summary{list-style:none;cursor:pointer}
.gs-nav summary::-webkit-details-marker{display:none}
.gs-nav__top-link span{font-size:1.2rem;line-height:1;transition:transform .18s ease}
.gs-nav__top-link:after{content:'';position:absolute;left:0;right:100%;bottom:-.45rem;height:2px;background:#c9aa4a;transition:right .2s ease}
.gs-nav__top-link:hover:after,.gs-nav__top-link:focus-visible:after,.gs-nav__top-link.is-active:after,.gs-nav details[open]>.gs-nav__top-link:after{right:0}
.gs-nav__top-link:hover,.gs-nav__top-link:focus-visible,.gs-nav__top-link.is-active,.gs-nav details[open]>.gs-nav__top-link{color:#e2c66f!important}
.gs-nav details[open]>.gs-nav__top-link span{transform:rotate(180deg)}
.gs-nav details:not([open])>.gs-nav__panel{display:flex}
.gs-nav__panel{position:fixed;z-index:62;top:var(--header-height,18rem);left:0;width:min(43rem,90vw);height:calc(100dvh - var(--header-height,18rem));min-height:36rem;padding:0;background:#fff;border:0;border-right:1px solid #dfe4ec;box-shadow:18px 24px 55px rgba(1,12,28,.2);display:flex;flex-direction:column;visibility:hidden;opacity:0;transform:translateX(-102%);transition:transform .28s ease,opacity .2s ease,visibility 0s linear .28s;overflow:auto}
.gs-nav details[open]>.gs-nav__panel{visibility:visible;opacity:1;transform:translateX(0);transition:transform .28s ease,opacity .2s ease}
.gs-nav__panel-head{display:flex;align-items:flex-start;justify-content:space-between;padding:2.8rem 3rem 2.2rem;border-bottom:1px solid #e3e7ed;background:#f7f8fa}
.gs-nav__panel-head h2{margin:.35rem 0 0;color:#071426;font-family:Georgia,'Times New Roman',serif;font-size:2.8rem;font-weight:400;line-height:1.15}
.gs-nav__eyebrow{color:#9a7a24;font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}
.gs-nav__close{width:4rem;height:4rem;border:1px solid #d8dee8;border-radius:50%;background:#fff;color:#071426;cursor:pointer;font-size:2.8rem;line-height:1}
.gs-nav__close:hover,.gs-nav__close:focus-visible{border-color:#c9aa4a;color:#8d6c16}
.gs-nav__links{display:grid;grid-template-columns:1fr;padding:1.5rem 2rem 2rem}
.gs-nav__panel a{display:block;color:#13213a!important;padding:1.05rem 1rem;text-decoration:none;font-size:1.45rem;line-height:1.4;letter-spacing:.01em;border-bottom:1px solid #edf0f4}
.gs-nav__panel a:hover,.gs-nav__panel a:focus-visible,.gs-nav__panel a.is-active{background:#f4f6fa;color:#8d6c16!important}
.gs-nav__view-all{margin-bottom:.45rem;padding:1.15rem 1rem!important;border:1px solid #c9aa4a!important;background:#c9aa4a;color:#fff!important;font-weight:700;text-transform:uppercase;letter-spacing:.07em!important;font-size:1.18rem!important}
.gs-nav__group{padding:.35rem 0}
.gs-nav__group-title{font-weight:700;color:#071426!important}
.gs-nav__panel-foot{display:flex;flex-direction:column;gap:.45rem;margin-top:auto;padding:2rem 3rem;background:#071426;color:#fff;font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase}
.gs-nav__backdrop{position:fixed;z-index:61;inset:var(--header-height,18rem) 0 0;border:0;background:rgba(3,12,27,.5);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s;cursor:default}
.gs-nav.is-open .gs-nav__backdrop{opacity:1;visibility:visible;transition:opacity .2s ease}
body.gs-nav-open{overflow:hidden}
@media(min-width:990px){.gs-nav{display:block}.header{min-height:78px}.header__inline-menu{display:none!important}}
@media(max-width:1200px) and (min-width:990px){.gs-nav__row{gap:1.65rem}.gs-nav__top-link{font-size:1.3rem}}
@media(max-width:989px){.header-wrapper{border-bottom:0!important}.menu-drawer{background:#071426!important;color:#fff}.menu-drawer a,.menu-drawer summary,.menu-drawer button{color:#fff!important}.menu-drawer__submenu{background:#0b1f3a!important}}
@media(prefers-reduced-motion:reduce){.gs-nav__panel,.gs-nav__backdrop{transition:none!important}}
