.GroupHeader_header__wG0KL{position:fixed;top:0;left:0;right:0;z-index:50;background:var(--page);border-bottom:1px solid var(--line);transition:background .3s ease,border-color .3s ease}.GroupHeader_header__wG0KL:before{content:"";position:absolute;inset-inline:0;top:-120px;height:120px;background:inherit}body:has([data-hero]) .GroupHeader_headerTop__H42rN{background:transparent;border-bottom-color:transparent}.GroupHeader_bar__L4Lzj{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;padding:clamp(12px,1.6vw,20px) clamp(20px,2.4vw,36px)}.GroupHeader_mastMark__beya6{min-height:44px;grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:14px;text-decoration:none}.GroupHeader_mark__Y34B9{height:40px;width:auto;transition:transform .55s cubic-bezier(.22,1,.36,1)}.GroupHeader_mastMark__beya6:focus-visible .GroupHeader_mark__Y34B9,.GroupHeader_mastMark__beya6:hover .GroupHeader_mark__Y34B9{transform:rotate(120deg) scale(1.08)}.GroupHeader_mastMark__beya6:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:3px}.GroupHeader_markNeg__3Kw3I{display:none}body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_mark__Y34B9{display:none}body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_markNeg__3Kw3I{display:block}.GroupHeader_mastText__GAQoK{font-size:clamp(18px,1.8vw,24px);font-weight:700;letter-spacing:.01em;color:var(--hp-blue);transition:color .3s ease}body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_mastText__GAQoK{color:#fff}.GroupHeader_navUnits__d9v_i{grid-column:2;justify-self:center;justify-content:center}.GroupHeader_navUnits__d9v_i,.GroupHeader_navUtil__Hv6je{display:flex;align-items:center;gap:clamp(14px,1.8vw,26px)}.GroupHeader_navUtil__Hv6je{grid-column:3;justify-self:end}.GroupHeader_navUnits__d9v_i a,.GroupHeader_navUtil__Hv6je a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--hp-black);text-decoration:none;white-space:nowrap;transition:color .2s ease}.GroupHeader_navUnits__d9v_i a:focus-visible,.GroupHeader_navUnits__d9v_i a:hover,.GroupHeader_navUtil__Hv6je a:focus-visible,.GroupHeader_navUtil__Hv6je a:hover{color:var(--hp-blue)}body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUnits__d9v_i a,body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUtil__Hv6je a,body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUtil__Hv6je>button{color:rgba(255,255,255,.8)}body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUnits__d9v_i a:focus-visible,body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUnits__d9v_i a:hover,body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUtil__Hv6je a:focus-visible,body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUtil__Hv6je a:hover,body:has([data-hero]) .GroupHeader_headerTop__H42rN .GroupHeader_navUtil__Hv6je>button:hover{color:#fff}.GroupHeader_unitLink__y0al8{font-weight:600}@media (max-width:1460px){.GroupHeader_navUnits__d9v_i,.GroupHeader_navUtil__Hv6je{gap:clamp(10px,1.1vw,18px)}.GroupHeader_navUnits__d9v_i a,.GroupHeader_navUtil__Hv6je a{font-size:11px;letter-spacing:.06em}}@media (max-width:1180px){.GroupHeader_programmeLink__gnN48{display:none}}@media (max-width:860px){.GroupHeader_navUnits__d9v_i{display:none}.GroupHeader_bar__L4Lzj{gap:12px;padding:10px 16px}.GroupHeader_mark__Y34B9{height:30px}.GroupHeader_mastMark__beya6{gap:10px}.GroupHeader_mastText__GAQoK{font-size:15px;letter-spacing:0;white-space:nowrap}.GroupHeader_navUtil__Hv6je{gap:12px}.GroupHeader_navUtil__Hv6je a{font-size:11px;letter-spacing:.05em}}@media (prefers-reduced-motion:reduce){.GroupHeader_header__wG0KL,.GroupHeader_mark__Y34B9,.GroupHeader_mastText__GAQoK,.GroupHeader_navUnits__d9v_i a,.GroupHeader_navUtil__Hv6je a{transition:none}.GroupHeader_mastMark__beya6:focus-visible .GroupHeader_mark__Y34B9,.GroupHeader_mastMark__beya6:hover .GroupHeader_mark__Y34B9{transform:none}}