.mega-menu.svelte-1w8y9gc{visibility:hidden;opacity:0;transform:translate(-50%,10px);z-index:9999}.hoverable.svelte-1w8y9gc:hover .mega-menu:where(.svelte-1w8y9gc){visibility:visible;opacity:1;transform:translate(-50%)}.hoverable.svelte-1w8y9gc{position:static}.bn-topbar.svelte-mncsai{position:relative;z-index:50;background:var(--bn-announce, #0c1636);color:#fff;font-family:var(--font-body)}.bn-topbar-inner.svelte-mncsai{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;max-width:1600px;margin:0 auto;padding:9px 44px}.bn-top-left.svelte-mncsai{justify-self:start}.bn-top-center.svelte-mncsai{justify-self:center;font-size:12px;letter-spacing:.04em}.bn-top-right.svelte-mncsai{justify-self:end;display:flex;align-items:center;gap:22px}.bn-top-link.svelte-mncsai{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.bn-top-link.svelte-mncsai:hover{opacity:.8}.bn-header.svelte-mncsai{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--bn-line, #e0e0e0);color:var(--bn-navy, #151542);font-family:var(--font-body)}.bn-header-main.svelte-mncsai{display:flex;align-items:center;gap:28px;max-width:1600px;margin:0 auto;min-height:72px;padding:0 44px}.bn-logo.svelte-mncsai{flex:0 0 auto;text-decoration:none}.bn-logo.svelte-mncsai span:where(.svelte-mncsai){font-family:var(--font-heading);font-size:28px;font-weight:500;letter-spacing:.01em;color:var(--bn-navy, #151542)}.bn-mobile-trigger.svelte-mncsai{display:none;align-items:center;color:var(--bn-navy, #151542);background:transparent;border:0;padding:0;cursor:pointer}.bn-nav.svelte-mncsai{flex:1 1 auto;display:flex;justify-content:center;align-items:center;gap:26px}.bn-nav.svelte-mncsai a:where(.svelte-mncsai){color:var(--bn-navy, #151542);font-size:12px;font-weight:500;letter-spacing:.09em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .2s ease}.bn-nav.svelte-mncsai a:where(.svelte-mncsai):hover{color:var(--bn-accent, #0024d6)}.bn-actions.svelte-mncsai{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:20px;color:var(--bn-navy, #151542)}.bn-actions.svelte-mncsai svg,.bn-mobile-trigger.svelte-mncsai svg{stroke-width:1.5}.bn-currency.svelte-mncsai{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--bn-navy, #151542)}@media(max-width:1180px){.bn-topbar-inner.svelte-mncsai{padding:9px 16px}.bn-header-main.svelte-mncsai{padding:0 16px;gap:16px}.bn-nav.svelte-mncsai{gap:18px}.bn-nav.svelte-mncsai a:where(.svelte-mncsai){font-size:11px;letter-spacing:.06em}}@media(max-width:980px){.bn-topbar-inner.svelte-mncsai{grid-template-columns:1fr;justify-items:center}.bn-top-left.svelte-mncsai,.bn-top-right.svelte-mncsai{display:none}.bn-header-main.svelte-mncsai{min-height:60px;gap:12px}.bn-mobile-trigger.svelte-mncsai{display:inline-flex;order:0}.bn-logo.svelte-mncsai{order:1;flex:1 1 auto;text-align:center}.bn-logo.svelte-mncsai span:where(.svelte-mncsai){font-size:23px}.bn-nav.svelte-mncsai{display:none}.bn-actions.svelte-mncsai{order:2;gap:14px}.bn-account.svelte-mncsai,.bn-currency.svelte-mncsai{display:none}}.sliding-list.svelte-d9v6bn{list-style:none;margin:0;padding:0;height:1.8rem;overflow:hidden;position:relative}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn){height:1.8rem;line-height:1.8rem;position:absolute;width:100%;opacity:0;animation:svelte-d9v6bn-slideUp var(--anim-duration) linear infinite;animation-delay:calc(var(--index) * (var(--anim-duration) / var(--item-count)))}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn):first-child{opacity:1;top:0}@media screen and (max-width:300px){.sliding-list.svelte-d9v6bn{height:1rem}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn){height:1rem;line-height:1rem}}@keyframes svelte-d9v6bn-slideUp{0%,3%{top:100%;opacity:0}5%,33%{top:0;opacity:1}36%,to{top:-100%;opacity:0}}button.svelte-2cxc25{animation:svelte-2cxc25-bounce-in .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes svelte-2cxc25-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:.9;transform:scale(1.1)}80%{opacity:1;transform:scale(.89)}to{opacity:1;transform:scale(1)}}.bn-footer.svelte-5txi12{background:var(--bn-navy, #151542);color:#fff;font-family:var(--font-body)}.bn-footer-inner.svelte-5txi12{display:grid;grid-template-columns:1.4fr 2.6fr;gap:56px;padding:64px max(32px,calc((100vw - 1360px)/2)) 44px}.bn-footer-logo.svelte-5txi12{display:inline-block;font-family:var(--font-heading);font-size:28px;font-weight:500;letter-spacing:.01em;color:#fff;text-decoration:none;margin-bottom:18px}.bn-footer-brand.svelte-5txi12 p:where(.svelte-5txi12){max-width:360px;margin:0;color:#ffffffad;font-size:13px;line-height:1.85}.bn-footer-social.svelte-5txi12{display:flex;align-items:center;gap:14px;margin-top:22px}.bn-footer-social.svelte-5txi12 a:where(.svelte-5txi12){display:grid;place-items:center;width:36px;height:36px;border-radius:999px;border:1px solid rgb(255 255 255 / .22);color:#ffffffd9;transition:background .2s ease,color .2s ease,border-color .2s ease}.bn-footer-social.svelte-5txi12 a:where(.svelte-5txi12):hover{background:#fff;color:var(--bn-navy, #151542);border-color:#fff}.bn-footer-cols.svelte-5txi12{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.bn-footer.svelte-5txi12 h3:where(.svelte-5txi12){margin:0 0 18px;color:#fff;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bn-footer.svelte-5txi12 a:where(.svelte-5txi12){display:block;margin-top:11px;color:#ffffffad;font-size:13px;text-decoration:none;transition:color .2s ease}.bn-footer.svelte-5txi12 a:where(.svelte-5txi12):hover{color:#fff}.bn-footer-text.svelte-5txi12{margin:11px 0 0;color:#ffffffad;font-size:13px}.bn-footer-bar.svelte-5txi12{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px max(32px,calc((100vw - 1360px)/2));border-top:1px solid rgb(255 255 255 / .14);color:#ffffff8c;font-size:12px;letter-spacing:.02em}@media(max-width:900px){.bn-footer-inner.svelte-5txi12{grid-template-columns:1fr;gap:32px;padding:44px 18px 32px}.bn-footer-cols.svelte-5txi12{grid-template-columns:1fr 1fr;gap:28px}.bn-footer-bar.svelte-5txi12{flex-direction:column;align-items:flex-start;padding:18px}}
