.announcement-header--hero{z-index:3;background:0 0;padding:16px 20px;position:absolute;inset:0 0 auto}.announcement-header--hero>div img,.announcement-header--hero>nav img{object-fit:contain;width:162px;max-width:none;height:96px;margin:-18px -20px}.announcement-header--hero button[aria-controls] span{background:#fff}.announcement-header--hero button[aria-controls]:focus-visible{outline-offset:3px;outline:2px solid #fff}.announcement-header--hero>nav{max-width:none}.announcement-header--hero>nav>div:first-of-type{display:none}.announcement-header--hero>nav>div:last-of-type{flex:1;gap:clamp(20px,2vw,40px);margin-left:clamp(32px,5vw,96px)}.announcement-header--hero>nav>div>div{display:none}.announcement-header--hero>nav a:not(:has(img)){color:#fff;white-space:nowrap;font-size:clamp(16px,1.06vw,20px);font-weight:400;text-decoration:none}.announcement-header--hero>nav a:not(:has(img)):hover{opacity:.75}.announcement-header--hero>nav a[href*=\/login]{margin-left:auto;font-weight:700}.announcement-header--hero>nav button{background:var(--color-brand-yellow,#fd0);color:#000;white-space:nowrap;box-shadow:none;padding:18px 34px;font-size:16px}.announcement-header--hero>nav button:hover{background:var(--color-brand-yellow-dark,#f2d200)}.announcement-mobile--hero{z-index:10;background:#182e37}@media (width>=1024px) and (width<=1439px){.announcement-header--hero{padding:24px 20px}.announcement-header--hero>div img,.announcement-header--hero>nav img{width:180px;height:106px;margin:-24px}.announcement-header--hero>nav>div:last-of-type{gap:clamp(12px,1.2vw,16px);margin-left:24px}.announcement-header--hero>nav a:not(:has(img)){font-size:clamp(13px,1.1vw,15px)}.announcement-header--hero>nav button{padding:14px 20px;font-size:14px}}@media (width>=1440px){.announcement-header--hero{padding:36px 3.1vw}.announcement-header--hero>div img,.announcement-header--hero>nav img{width:244px;height:144px;margin:-32px}}
