.hp-topbar,.home-upgrade .hp-topbar{z-index:30;-webkit-backdrop-filter:blur(16px);background:#04030fb8;border-bottom:1px solid #e2bb773d;justify-content:space-between;align-items:center;gap:32px;width:100%;height:86px;padding:0 max(32px,50% - 640px);display:flex;position:relative;box-shadow:0 10px 36px #00000024}.hp-topbar .brand,.home-upgrade .hp-topbar .brand{flex:none;width:218px;height:72px}.hp-topbar nav.hp-navigation,.home-upgrade .hp-topbar nav.hp-navigation{align-items:center;gap:clamp(20px,2.4vw,32px);margin:0;font-size:12px;font-weight:600;display:flex}.hp-topbar nav.hp-navigation>a,.home-upgrade .hp-topbar nav.hp-navigation>a,.home-upgrade .hp-topbar nav.hp-navigation>a:not(.nav-cta){color:#e1d7ef;white-space:nowrap;align-items:center;min-height:44px;font-size:12px;line-height:1.4;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.hp-topbar nav.hp-navigation>a:hover,.home-upgrade .hp-topbar nav.hp-navigation>a:hover{color:#f8e4bd}.hp-topbar nav.hp-navigation>.nav-cta,.home-upgrade .hp-topbar nav.hp-navigation>.nav-cta{background:#0c081bb8;border:1px solid #e2bb7770;border-radius:9px;justify-content:center;gap:20px;padding:12px 18px;color:#f8e4bd!important}.hp-topbar nav.hp-navigation>.nav-cta:hover,.home-upgrade .hp-topbar nav.hp-navigation>.nav-cta:hover{background:#25183b;border-color:#e9cb99}.hp-topbar nav.hp-navigation>.nav-cta span,.home-upgrade .hp-topbar nav.hp-navigation>.nav-cta span{margin-left:0}.hp-topbar .hp-menu-toggle,.home-upgrade .hp-topbar .hp-menu-toggle{color:#f8e4bd;min-width:94px;min-height:44px;font:inherit;cursor:pointer;background:#0c081bb8;border:1px solid #e2bb7770;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1;display:none}.hp-topbar .hp-menu-toggle:hover,.home-upgrade .hp-topbar .hp-menu-toggle:hover{background:#25183b;border-color:#e9cb99}.hp-topbar .hp-menu-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.hp-topbar a:focus-visible{outline-offset:5px;outline:2px solid #f5d290}.hp-topbar button:focus-visible{outline-offset:5px;outline:2px solid #f5d290}.home-upgrade .hp-topbar a:focus-visible{outline-offset:5px;outline:2px solid #f5d290}.home-upgrade .hp-topbar button:focus-visible{outline-offset:5px;outline:2px solid #f5d290}@media (max-width:850px){.hp-topbar,.home-upgrade .hp-topbar{gap:18px;height:74px;padding-inline:24px}.hp-topbar .brand,.home-upgrade .hp-topbar .brand{width:184px;height:62px}.hp-topbar .hp-menu-toggle,.home-upgrade .hp-topbar .hp-menu-toggle{display:inline-flex}.hp-topbar nav.hp-navigation,.home-upgrade .hp-topbar nav.hp-navigation{-webkit-backdrop-filter:blur(20px);background:#0c081bf7;border:1px solid #e2bb7770;border-radius:0 0 14px 14px;flex-direction:column;align-items:stretch;gap:3px;max-height:calc(100dvh - 102px);padding:13px;display:none;position:absolute;inset:calc(100% - 1px) 24px auto;overflow-y:auto;box-shadow:0 20px 42px #0006}.hp-topbar nav.hp-navigation[data-open=true],.home-upgrade .hp-topbar nav.hp-navigation[data-open=true]{display:flex}.hp-topbar nav.hp-navigation>a,.home-upgrade .hp-topbar nav.hp-navigation>a,.home-upgrade .hp-topbar nav.hp-navigation>a:not(.nav-cta){color:#e1d7ef;white-space:normal;border-radius:7px;min-height:48px;padding:12px 14px;font-size:14px;display:flex}.hp-topbar nav.hp-navigation>a:hover,.home-upgrade .hp-topbar nav.hp-navigation>a:hover{color:#f8e4bd;background:#25183b}.hp-topbar nav.hp-navigation>.nav-cta,.home-upgrade .hp-topbar nav.hp-navigation>.nav-cta{border-color:#e2bb7770;justify-content:space-between;margin-top:8px;font-size:14px}.hp-topbar nav.hp-navigation>a:focus-visible{outline-offset:1px}.home-upgrade .hp-topbar nav.hp-navigation>a:focus-visible{outline-offset:1px}}@media (max-width:400px){.hp-topbar,.home-upgrade .hp-topbar{gap:12px;padding-inline:20px}.hp-topbar .brand,.home-upgrade .hp-topbar .brand{width:156px}.hp-topbar nav.hp-navigation,.home-upgrade .hp-topbar nav.hp-navigation{left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.hp-topbar nav.hp-navigation>a,.home-upgrade .hp-topbar nav.hp-navigation>a{transition:none}}
