.ocg-navigation{position:sticky;top:0;z-index:50;background:#0a192ff5;border-bottom:1px solid #ffffff17;color:#f4f6fa;backdrop-filter:blur(16px);font-family:Arial,Helvetica,sans-serif}.ocg-nav-inner{width:min(1220px,calc(100% - 64px));margin:auto;min-height:88px;justify-content:space-between;gap:28px}.ocg-nav-brand,.ocg-nav-inner{display:flex;align-items:center}.ocg-nav-brand{gap:12px;color:inherit;text-decoration:none}.ocg-nav-brand img{border-radius:50%;border:1px solid #d4af3740;object-fit:cover}.ocg-nav-brand strong{font-size:19px;letter-spacing:.17em;display:block;line-height:1.2}.ocg-nav-brand small{font-size:9px;letter-spacing:.17em;text-transform:uppercase;color:#d4af37;display:block;margin-top:6px}.ocg-nav-desktop{display:flex;align-items:center;gap:25px}.ocg-nav-actions>a,.ocg-nav-desktop a{color:#c4cedc;font-size:12px;text-decoration:none}.ocg-nav-actions>a:hover,.ocg-nav-desktop a:hover{color:#f5d78b}.ocg-nav-actions{display:flex;align-items:center;gap:23px}.ocg-nav-actions .ocg-nav-cta,.ocg-nav-mobile .ocg-nav-cta{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#d4af37;color:#071324!important;font-weight:700;padding:13px 19px;border-radius:5px;text-decoration:none}.ocg-nav-cta:hover{background:#f5d78b!important}.ocg-menu-toggle{display:none;width:43px;height:43px;border:1px solid #d4af3740;border-radius:5px;color:#e3c46b;background:transparent;font-size:22px;cursor:pointer}.ocg-skip{position:absolute;left:12px;top:-80px;padding:12px 20px;background:#d4af37;color:#071324;font-size:13px;z-index:2}.ocg-skip:focus{top:10px}.ocg-navigation :is(a,button):focus-visible{outline:3px solid #f5d78b;outline-offset:4px}.ocg-nav-mobile{display:none}@media(max-width:1000px){.ocg-nav-inner{width:calc(100% - 40px);min-height:76px}.ocg-nav-actions,.ocg-nav-desktop{display:none}.ocg-menu-toggle{display:block}.ocg-nav-mobile{display:flex;flex-direction:column;padding:12px 20px 24px;border-top:1px solid #ffffff15;max-height:calc(100dvh - 76px);overflow-y:auto}.ocg-nav-mobile>a{display:flex;justify-content:space-between;color:#dce5f1;text-decoration:none;font-size:14px;padding:15px 5px;border-bottom:1px solid #ffffff16}.ocg-nav-mobile>a>span{color:#d4af37}.ocg-nav-mobile .ocg-nav-cta{margin-top:15px;border:0}.ocg-nav-mobile .ocg-nav-cta span{color:#071324}.ocg-nav-brand img{width:39px;height:39px}.ocg-nav-brand strong{font-size:17px}}@media(prefers-reduced-motion:reduce){.ocg-navigation{scroll-behavior:auto}}