.pass-site-header{position:sticky;top:0;z-index:30;background:#050b11f7;border-bottom:1px solid #24323d}.pass-nav-shell{position:relative;display:flex;align-items:center;gap:20px;max-width:1360px;margin:0 auto;padding:12px 24px;min-height:72px}.pass-nav-shell .pass-nav-brand{width:46px;height:46px;min-width:46px;flex:0 0 46px;margin:0;padding:3px;border:1px solid #00aaba;border-radius:50%;overflow:hidden;box-shadow:0 0 15px #00d4e71a}.pass-nav-shell .pass-nav-brand img{width:100%;height:100%;object-fit:contain}.pass-desktop-nav{display:flex;flex:1;align-items:center;justify-content:center;gap:clamp(12px,1.5vw,24px);width:auto;order:initial;flex-wrap:nowrap;overflow:visible}.pass-desktop-nav a,.pass-mobile-menu nav a{color:#bfcbd4;text-decoration:none;text-transform:uppercase;font:700 10px/1.5 'Segoe UI',Arial,sans-serif;letter-spacing:.06em;white-space:nowrap}.pass-desktop-nav a:hover,.pass-desktop-nav a[aria-current=page],.pass-mobile-menu nav a[aria-current=page]{color:#51dce8}.pass-nav-cta{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;min-height:40px;border:1px solid #00afbf;border-radius:24px;padding:9px 15px;color:#f3f5f8;text-decoration:none;font:750 10px/1.5 'Segoe UI',Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pass-mobile-menu{display:none}.pass-nav-shell a:focus-visible,.pass-mobile-menu summary:focus-visible{outline:3px solid #51dce8;outline-offset:4px}.pass-nav-shell [hidden]{display:none!important}.page-lead .cta-row{justify-content:center}@media(max-width:760px){.pass-nav-shell{padding:10px 18px;gap:14px;min-height:66px}.pass-nav-shell .pass-nav-brand{width:44px;height:44px;min-width:44px;flex-basis:44px}.pass-desktop-nav{display:none}.pass-nav-cta{margin-left:auto;font-size:10px;min-height:40px;padding:8px 13px}.pass-mobile-menu{display:block}.pass-mobile-menu summary{cursor:pointer;color:#d4e4ec;border:1px solid #31515d;border-radius:8px;min-height:44px;display:flex;align-items:center;gap:10px;padding:10px 12px;list-style:none;font:650 14px/1.5 'Segoe UI',Arial,sans-serif}.pass-mobile-menu summary::-webkit-details-marker{display:none}.pass-mobile-menu nav{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:16px 18px 20px;background:#07111a;border-bottom:1px solid #31515d;box-shadow:0 14px 24px #0006;overflow:visible}.pass-mobile-menu nav a{display:flex;align-items:center;min-height:46px;white-space:normal;padding:12px;border-radius:8px;font-size:12px;background:#10212d}}@media(max-width:360px){.pass-nav-shell{padding:10px 12px;gap:10px}.pass-nav-cta{font-size:9px;padding:8px 10px}.pass-mobile-menu summary{padding:10px;font-size:13px}}
.pass-nav-shell{gap:14px;padding:10px 20px;min-height:68px}.pass-desktop-nav{gap:clamp(9px,1vw,16px)}.pass-desktop-nav a{font-size:10px;letter-spacing:.025em}.pass-login-links{display:flex;align-items:center;gap:8px;flex-shrink:0}.pass-login-links a{display:flex;align-items:center;justify-content:center;min-height:38px;padding:8px 10px;border:1px solid #258a99;border-radius:6px;color:#73e0ec;text-decoration:none;white-space:nowrap;font:750 9px/1.5 'Segoe UI',Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}.pass-nav-cta{padding:8px 12px;font-size:9px}@media(min-width:761px) and (max-width:1050px){.pass-nav-cta{display:none}.pass-nav-shell{gap:12px;padding:10px 18px}.pass-desktop-nav{gap:12px}.pass-desktop-nav a{font-size:9px}}@media(max-width:760px){.pass-login-links{display:none}.pass-nav-cta{display:inline-flex}.pass-nav-shell{padding:10px 18px}.pass-mobile-menu nav a:nth-child(-n+2){color:#73e0ec;border:1px solid #258a99}}
