#header-group:has(.cober-site-header){position:sticky;top:0;z-index:50;flex-shrink:0;background:#11110f;--header-height:88px}.cober-site-header{width:100%;background:#11110f;color:#eee9df;font:13px/1.6 Arial,Helvetica,sans-serif;border-bottom:1px solid #d4af3733;--header-height:88px}.cober-site-header *{box-sizing:border-box}.cober-site-header a{color:inherit;text-decoration:none}.cober-site-header a:focus-visible,.cober-site-header summary:focus-visible{outline:2px solid #d4af37;outline-offset:5px}.cober-site-header a:hover{color:#d4af37}.cober-site-header__bar{height:88px;display:flex;align-items:center;gap:24px;padding:0 5.5%;position:relative}.cober-site-header .cober-site-header__brand{font:28px/1 Georgia,'Times New Roman',serif;letter-spacing:.22em;color:#d4af37;flex-shrink:0}.cober-site-header__desktop{display:flex;justify-content:center;align-items:center;gap:clamp(16px,2vw,32px);margin:auto}.cober-site-header__desktop a{position:relative;padding:10px 0;white-space:nowrap}.cober-site-header__desktop [aria-current]:after{content:'';position:absolute;left:0;bottom:0;width:24px;height:1px;background:#d4af37}.cober-site-header__actions{display:flex;gap:16px;flex-shrink:0}.cober-site-header__actions a{display:flex;align-items:center;justify-content:center;padding:8px;min-width:36px;min-height:36px}.cober-site-header svg{display:block}.cober-site-header__mobile{display:none}@media(max-width:1000px){.cober-site-header__desktop{display:none}.cober-site-header__bar{height:72px;padding:0 6%;gap:14px}.cober-site-header__actions{margin-left:auto;gap:5px}.cober-site-header__mobile{display:block}.cober-site-header__mobile summary{list-style:none;cursor:pointer;padding:8px;color:#eee9df}.cober-site-header__mobile summary::-webkit-details-marker{display:none}.cober-site-header__mobile nav{position:absolute;top:72px;left:0;right:0;display:flex;flex-direction:column;gap:4px;padding:16px 6% 24px;background:#11110f;border-bottom:1px solid #d4af3755;max-height:calc(100dvh - 72px);overflow:auto}.cober-site-header__mobile nav a{display:block;padding:9px 0;font-size:14px}.cober-site-header .cober-site-header__brand{font-size:26px}}
