@font-face{font-family:"3Beeez Wordmark";src:url(/fonts/brand-wordmark-200.ttf)format("truetype");font-style:normal;font-weight:200;font-display:swap}:root{--brand-header-height:88px;--brand-header-offset:calc(var(--brand-header-height) + env(safe-area-inset-top,0px))}.brand-header.brand-header{box-sizing:border-box;height:var(--brand-header-offset);min-height:var(--brand-header-offset);padding:env(safe-area-inset-top,0px) max(32px, env(safe-area-inset-right,0px)) 0 max(32px, env(safe-area-inset-left,0px));z-index:50;isolation:isolate;-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-bottom:1px solid #19afc61f;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;display:flex;position:sticky;top:0}.brand-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(16px);background:#07111ff0;position:absolute;inset:0}.brand-header .brand,.brand-header .p-nav-logo{opacity:1;flex-shrink:0;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.brand-logo{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.brand-header .brand-logo-mark{filter:none;flex:0 0 56px;width:56px;height:56px;display:block}.brand-logo-type{flex-direction:column;gap:3px;display:flex}.brand-logo-wordmark{letter-spacing:0;color:#c6d3dd;width:67px;font-family:"3Beeez Wordmark",Helvetica Neue,sans-serif;font-size:18px;font-style:normal;font-weight:200;line-height:1.2;display:block}.brand-logo-descriptor{letter-spacing:.04em;color:#a9b9c9;font-family:Helvetica Neue,Segoe UI,sans-serif;font-size:11px;font-weight:400;line-height:1.2}.brand-header a:focus-visible,.brand-header button:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #19afc6}.brand-header .minimal-nav-wrap{gap:28px;min-width:0}.brand-header .minimal-breadcrumb{flex-wrap:nowrap;gap:28px}.brand-header .minimal-breadcrumb a{align-items:center;min-height:44px;font-size:13px;font-weight:400;display:inline-flex}.brand-header a[aria-current=page]{color:#f5f8ff}.brand-header .minimal-auth-btn{align-items:center;min-height:44px}.brand-header .hamburger-btn{width:44px;height:44px}.brand-header .hamburger-dropdown{max-height:calc(100dvh - var(--brand-header-offset) - 24px);overflow-y:auto}.brand-header .hamburger-dropdown a{min-height:44px}.brand-header .p-nav-links{justify-content:flex-end;min-width:0}.brand-header .p-nav-links>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-header .p-nav-links .btn{min-height:44px}@media (max-width:768px){.brand-header .minimal-auth-btn{display:none}}@media (prefers-reduced-motion:reduce){.brand-header *,.brand-header :before,.brand-header :after{transition:none;animation:none}}@media (max-width:820px){:root{--brand-header-height:76px}.brand-header.brand-header{padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));gap:12px}.brand-header .brand-logo-mark{flex-basis:48px;width:48px;height:48px}.brand-logo{gap:8px}.brand-logo-wordmark{width:60px;font-size:16px}}@media (max-width:390px){.brand-header.brand-header{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px));gap:8px}.brand-header .p-nav-links{gap:4px}.brand-header .p-nav-links .btn{padding-inline:8px;font-size:12px}}@media (max-height:550px) and (orientation:landscape){:root{--brand-header-height:64px}.brand-header .brand-logo-mark{flex-basis:44px;width:44px;height:44px}.brand-logo-wordmark{width:60px;font-size:16px}}
