.amatum-site-header{z-index:1000}.amatum-primary-nav{flex:1 1 auto;min-width:0}.amatum-primary-nav .amatum-menu{display:flex;align-items:center;justify-content:center;gap:clamp(4px, .8vw, 12px);list-style:none;margin:0;padding:0}.amatum-primary-nav .amatum-menu-item{position:relative;margin:0}.amatum-menu-item__row{display:flex;align-items:center;gap:2px}.amatum-primary-nav .amatum-menu a{display:flex;align-items:center;min-height:44px;padding:10px 7px;color:#fff;font-size:14px;font-weight:750;line-height:1.15;text-decoration:none;white-space:nowrap;transition:color .16s ease,background-color .16s ease}.amatum-primary-nav .amatum-menu a:hover,.amatum-primary-nav .amatum-menu a:focus-visible{color:var(--amatum-yellow,#f5b400)}.amatum-submenu-toggle{display:inline-grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;background:0 0;color:#fff;cursor:pointer}.amatum-submenu-toggle span[aria-hidden]{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:color .16s ease,background-color .16s ease}.has-submenu.is-submenu-open>.amatum-menu-item__row .amatum-submenu-toggle span[aria-hidden],.has-submenu:hover>.amatum-menu-item__row .amatum-submenu-toggle span[aria-hidden],.has-submenu:focus-within>.amatum-menu-item__row .amatum-submenu-toggle span[aria-hidden]{transform:translateY(2px) rotate(225deg)}.amatum-submenu{position:absolute;top:100%;left:0;z-index:60;min-width:286px;margin:0;padding:10px;list-style:none;background:#080c12;border:1px solid rgba(245,180,0,.24);border-radius:14px;box-shadow:0 22px 50px rgba(0,0,0,.38);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,8px,0);transition:color .16s ease,background-color .16s ease}.amatum-primary-nav .amatum-submenu a{min-height:auto;padding:11px 12px;border-radius:10px;color:#d9e0ea;font-size:13px;font-weight:700;line-height:1.3;white-space:normal}.amatum-primary-nav .amatum-submenu a:hover,.amatum-primary-nav .amatum-submenu a:focus-visible{color:#111827;background:var(--amatum-yellow,#f5b400)}.has-submenu:hover>.amatum-submenu,.has-submenu:focus-within>.amatum-submenu,.has-submenu.is-submenu-open>.amatum-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.amatum-footer-link-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.amatum-footer-link-list li{margin:0;color:#c5ccd6;line-height:1.45}.amatum-footer-link-list a{color:#c5ccd6;text-decoration:none;transition:color .16s ease,background-color .16s ease}.amatum-footer-link-list a:hover,.amatum-footer-link-list a:focus-visible{color:var(--amatum-yellow,#f5b400)}.amatum-footer-grid{grid-template-columns:repeat(5,minmax(0, 1fr));align-items:start}.amatum-footer-contact-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:16px;padding:10px 16px;border-radius:8px;background:var(--amatum-yellow,#f5b400);color:#080c12 !important;font-weight:850;text-decoration:none}.amatum-footer-bottom-links{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:flex-end}.amatum-footer-bottom-links a{color:#c5ccd6;text-decoration:none}.amatum-footer-bottom-links a:hover,.amatum-footer-bottom-links a:focus-visible{color:var(--amatum-yellow,#f5b400)}@media (max-width:1180px){.amatum-header-main__inner{position:relative}.amatum-menu-toggle{display:grid;place-items:center}.amatum-primary-nav{position:absolute;inset:calc(100% + 1px) 18px auto 18px;display:none;padding:12px;background:#080c12;border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 22px 50px rgba(0,0,0,.42)}.amatum-primary-nav.is-open{display:block}.amatum-primary-nav .amatum-menu{display:grid;gap:0}.amatum-menu-item__row{justify-content:space-between}.amatum-primary-nav .amatum-menu a{flex:1 1 auto;padding:14px 10px}.amatum-primary-nav .amatum-menu-item+.amatum-menu-item{border-top:1px solid rgba(255,255,255,.1)}.amatum-submenu{position:static;display:none;min-width:0;margin:0 0 10px;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;transform:none}.has-submenu.is-submenu-open>.amatum-submenu{display:grid}.amatum-header-cta{display:none}}@media (max-width:960px){.amatum-footer-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:640px){.amatum-primary-nav{inset-inline:12px}.amatum-footer-grid{grid-template-columns:1fr}.amatum-footer-bottom-links{justify-content:flex-start}}@media (max-width:1180px){.amatum-header-main{position:relative}.amatum-header-main__inner{min-height:72px;gap:14px}.amatum-brand-lockup{min-width:0;gap:10px}.amatum-brand-lockup img{width:48px;height:56px;object-fit:contain;flex:0 0 auto}.amatum-brand-lockup strong{font-size:clamp(20px, 5.2vw, 31px);line-height:.95;letter-spacing:0;white-space:nowrap}.amatum-brand-lockup em{font-size:clamp(9px, 2.7vw, 13px);line-height:1.1;white-space:nowrap}.amatum-menu-toggle{width:48px;height:48px;min-width:48px;border:1px solid rgba(255,255,255,.24);border-radius:10px;background:rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.amatum-menu-toggle span[aria-hidden]{position:relative;display:block;width:24px;height:2px;background:#fff;border-radius:999px;transition:background-color .16s ease}.amatum-menu-toggle span[aria-hidden]:before,.amatum-menu-toggle span[aria-hidden]:after{content:"";position:absolute;left:0;width:24px;height:2px;background:#fff;border-radius:999px;transition:color .16s ease,background-color .16s ease}.amatum-menu-toggle span[aria-hidden]:before{top:-8px}.amatum-menu-toggle span[aria-hidden]:after{top:8px}.amatum-menu-toggle[aria-expanded=true] span[aria-hidden]{background:0 0}.amatum-menu-toggle[aria-expanded=true] span[aria-hidden]:before{top:0;transform:rotate(45deg)}.amatum-menu-toggle[aria-expanded=true] span[aria-hidden]:after{top:0;transform:rotate(-45deg)}.amatum-primary-nav{position:absolute;top:calc(100% + 8px);left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));z-index:999;display:block;max-height:min(74vh, 620px);overflow-y:auto;overscroll-behavior:contain;padding:12px;background:linear-gradient(180deg,#0b1118 0%,#070b10 100%);border:1px solid rgba(245,180,0,.22);border-radius:14px;box-shadow:0 26px 60px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,-6px,0);transition:color .16s ease,background-color .16s ease}.amatum-primary-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.amatum-primary-nav .amatum-menu{display:grid;gap:8px;align-items:stretch;justify-content:stretch}.amatum-primary-nav .amatum-menu-item{border:0 !important}.amatum-menu-item__row{display:grid;grid-template-columns:minmax(0, 1fr) 48px;align-items:center;min-height:54px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.035)}.amatum-primary-nav .amatum-menu a{min-height:54px;padding:15px 16px;font-size:15px;font-weight:850;line-height:1.2;white-space:normal;color:#fff}.amatum-submenu-toggle{width:48px;height:54px;color:#dbe3ee;border-left:1px solid rgba(255,255,255,.09)}.amatum-submenu-toggle:focus-visible,.amatum-primary-nav .amatum-menu a:focus-visible{outline:2px solid var(--amatum-yellow,#f5b400);outline-offset:2px}.amatum-submenu{display:grid;gap:6px;max-height:0;overflow:hidden;min-width:0;margin:0;padding:0 8px;background:0 0;border:0;border-radius:0;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:max-height .18s ease,padding .18s ease,margin .18s ease}.has-submenu.is-submenu-open>.amatum-submenu{max-height:520px;margin:8px 0 4px;padding:8px;border-left:2px solid rgba(245,180,0,.5)}.amatum-primary-nav .amatum-submenu a{min-height:42px;padding:11px 12px;border-radius:8px;background:rgba(255,255,255,.045);color:#dce3ed;font-size:14px;font-weight:760;line-height:1.28}.amatum-primary-nav .amatum-submenu a:hover,.amatum-primary-nav .amatum-submenu a:focus-visible{background:rgba(245,180,0,.14);color:#fff}body.amatum-menu-open{overflow:hidden}}@media (max-width:520px){.amatum-topbar{display:none}.amatum-header-main__inner{min-height:64px}.amatum-brand-lockup img{width:42px;height:50px}.amatum-brand-lockup strong{font-size:clamp(18px, 5.5vw, 24px)}.amatum-brand-lockup em{font-size:clamp(8px, 2.8vw, 10px)}.amatum-menu-toggle{width:44px;height:44px;min-width:44px}.amatum-primary-nav{left:10px;right:10px;max-height:calc(100vh - 88px);padding:10px}}@media (prefers-reduced-motion:reduce){.amatum-primary-nav,.amatum-submenu,.amatum-menu-toggle span[aria-hidden],.amatum-menu-toggle span[aria-hidden]:before,.amatum-menu-toggle span[aria-hidden]:after{transition:none !important}}