.site-banner-module__NEVQRq__banner{z-index:35;width:100%;font-family:var(--font-body), system-ui, sans-serif;border-bottom:1px solid #0000001f;font-size:.875rem;line-height:1.4;position:relative}.site-banner-module__NEVQRq__forest{background:var(--forest,#1d3326);color:var(--forest-text,#eef2e6)}.site-banner-module__NEVQRq__gold{background:var(--gold,#f2b705);color:var(--gold-ink,#2a2100)}.site-banner-module__NEVQRq__warning{color:#fff8f1;background:#8a3b12}.site-banner-module__NEVQRq__inner{justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding-block:8px;display:flex}.site-banner-module__NEVQRq__content{flex-wrap:wrap;flex:1;align-items:center;gap:8px 12px;min-width:0;display:flex}.site-banner-module__NEVQRq__badge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.site-banner-module__NEVQRq__forest .site-banner-module__NEVQRq__badge{color:var(--gold,#f2b705);background:#f2b7052e;border:1px solid #f2b70559}.site-banner-module__NEVQRq__gold .site-banner-module__NEVQRq__badge{color:#1d3326;background:#1d332624}.site-banner-module__NEVQRq__warning .site-banner-module__NEVQRq__badge{color:#ffd8b5;background:#ffffff29}.site-banner-module__NEVQRq__iconOnly{opacity:.9;flex:none;align-items:center;display:inline-flex}.site-banner-module__NEVQRq__text{margin:0;font-weight:600}.site-banner-module__NEVQRq__cta{text-underline-offset:3px;white-space:nowrap;align-items:center;gap:4px;font-weight:700;text-decoration:underline;transition:opacity .15s;display:inline-flex}.site-banner-module__NEVQRq__forest .site-banner-module__NEVQRq__cta{color:var(--gold,#f2b705)}.site-banner-module__NEVQRq__gold .site-banner-module__NEVQRq__cta{color:#1d3326}.site-banner-module__NEVQRq__warning .site-banner-module__NEVQRq__cta{color:#ffe2c6}.site-banner-module__NEVQRq__cta:hover{opacity:.85}.site-banner-module__NEVQRq__closeBtn{color:currentColor;opacity:.75;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s,opacity .15s;display:inline-flex}.site-banner-module__NEVQRq__closeBtn:hover{opacity:1;background:#ffffff1f}.site-banner-module__NEVQRq__gold .site-banner-module__NEVQRq__closeBtn:hover{background:#00000014}@media (max-width:640px){.site-banner-module__NEVQRq__inner{align-items:flex-start;padding-block:10px}.site-banner-module__NEVQRq__banner{font-size:.82rem}}
.navLink{border-radius:unset;overflow:hidden}.navLink:after{content:"";background-color:var(--primary);width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-2px;left:0}.navLink:not(.active):hover:after{transform:translateY(-2px)}.navLink.active:after{transform:translateY(-2px)}
