.LanguagePicker_trigger__8hxA7{display:inline-flex;align-items:center;gap:7px;padding:13px 10px;margin:-13px -10px -13px 0;min-height:44px;border:0;background:transparent;font:inherit;font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);cursor:pointer;transition:color .18s ease}.LanguagePicker_trigger__8hxA7:hover{color:var(--hp-blue)}.LanguagePicker_triggerDark__uOLHN{color:rgba(255,255,255,.8)}.LanguagePicker_triggerDark__uOLHN:hover{color:#fff}.LanguagePicker_overlay__7xey7{position:fixed;inset:0;z-index:100;display:flex;justify-content:flex-end}.LanguagePicker_scrim__Yhlwi{position:absolute;inset:0;border:0;padding:0;background:rgba(0,0,0,.5);cursor:pointer}.LanguagePicker_sheet__XwUuY{position:relative;z-index:1;width:min(440px,92vw);height:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border-left:1px solid var(--line);padding:clamp(24px,3vw,40px);animation:LanguagePicker_sheetIn__1Ob3L .26s cubic-bezier(.22,1,.36,1) both}@keyframes LanguagePicker_sheetIn__1Ob3L{0%{transform:translateX(40px);opacity:0}to{transform:translateX(0);opacity:1}}.LanguagePicker_head__82ViP{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px;margin-bottom:10px;border-bottom:1px solid var(--line)}.LanguagePicker_title__sb2V_{margin:0;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--hp-black)}.LanguagePicker_close__si9tg{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:var(--muted);cursor:pointer;transition:color .18s ease}.LanguagePicker_close__si9tg:hover{color:var(--hp-red)}.LanguagePicker_group__FqpoF{padding:18px 0;border-bottom:1px solid var(--line)}.LanguagePicker_groupLabel__lJbhb{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--hp-black)}.LanguagePicker_option___ytBu{display:flex;align-items:center;gap:14px;width:100%;padding:10px 0;min-height:44px;border:0;background:transparent;font:inherit;font-size:16px;color:var(--hp-black);cursor:pointer;text-align:left}.LanguagePicker_option___ytBu:hover .LanguagePicker_dot__A6BUq{border-color:var(--hp-blue)}.LanguagePicker_dot__A6BUq{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;color:#fff;flex:none;transition:border-color .15s ease,background .15s ease}.LanguagePicker_dotActive__daH8D{background:var(--hp-blue);border-color:var(--hp-blue)}@media (prefers-reduced-motion:reduce){.LanguagePicker_sheet__XwUuY{animation:none}.LanguagePicker_close__si9tg,.LanguagePicker_dot__A6BUq,.LanguagePicker_trigger__8hxA7{transition:none}}.GroupLink_link__rhTtZ{position:relative;display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:inherit}@media (max-width:1399px){.GroupLink_link__rhTtZ{min-width:44px}}@media (max-width:767px){.GroupLink_link__rhTtZ{display:none}}.GroupLink_mark__NPJUQ{flex:none;display:block}.GroupLink_markNeg__Uvkcn,.GroupLink_negative__fcdvk .GroupLink_mark__NPJUQ{display:none}.GroupLink_negative__fcdvk .GroupLink_markNeg__Uvkcn{display:block}.GroupLink_markNeg__Uvkcn,.GroupLink_mark__NPJUQ{transition:transform .32s cubic-bezier(.22,.61,.36,1)}.GroupLink_label__UxuDA{position:absolute;inset-inline-end:0;top:50%;z-index:2;width:95px;padding-inline-start:8px;text-align:end;white-space:nowrap;transform:translateY(-50%);clip-path:inset(0 0 0 100%);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--hp-blue);transition:clip-path .32s cubic-bezier(.22,.61,.36,1)}.GroupLink_negative__fcdvk .GroupLink_label__UxuDA{color:#fff}[data-unit]:not(:has([data-hero])):not(:has(.scroll-sequence)) .GroupLink_negative__fcdvk .GroupLink_mark__NPJUQ{display:block}[data-unit]:not(:has([data-hero])):not(:has(.scroll-sequence)) .GroupLink_negative__fcdvk .GroupLink_markNeg__Uvkcn{display:none}[data-unit]:not(:has([data-hero])):not(:has(.scroll-sequence)) .GroupLink_negative__fcdvk .GroupLink_label__UxuDA{color:var(--hp-blue)}@media (min-width:1400px){.GroupLink_link__rhTtZ:focus-visible .GroupLink_markNeg__Uvkcn,.GroupLink_link__rhTtZ:focus-visible .GroupLink_mark__NPJUQ,.GroupLink_link__rhTtZ:hover .GroupLink_markNeg__Uvkcn,.GroupLink_link__rhTtZ:hover .GroupLink_mark__NPJUQ{transform:translateX(-95px)}.GroupLink_link__rhTtZ:focus-visible .GroupLink_label__UxuDA,.GroupLink_link__rhTtZ:hover .GroupLink_label__UxuDA{clip-path:inset(0 0 0 0)}}.GroupLink_link__rhTtZ:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (prefers-reduced-motion:reduce){.GroupLink_label__UxuDA,.GroupLink_markNeg__Uvkcn,.GroupLink_mark__NPJUQ{transition:none}}.HiprojectFooter_footer__3B7wV{position:relative;width:100vw;margin-inline:calc(50% - 50vw);background:var(--hp-black);color:#fff}.HiprojectFooter_inner__p3Jrw{position:relative;max-width:var(--maxw);margin-inline:auto;padding:clamp(20px,3vw,34px) var(--gutter) clamp(24px,3vw,40px)}.HiprojectFooter_bar__P_SG_{display:flex;align-items:center;gap:clamp(16px,3vw,48px);padding-bottom:clamp(20px,3vw,36px);border-bottom:1px solid rgba(255,255,255,.18)}.HiprojectFooter_mark__WVhuf{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:#fff}.HiprojectFooter_markImg__uZd9T{display:block;width:38px;height:38px}.HiprojectFooter_markText__ZQGjz{font-size:clamp(15px,1.5vw,19px);font-weight:700;letter-spacing:.02em}.HiprojectFooter_units__qIGi4{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(14px,2.4vw,40px);flex:1 1 auto}.HiprojectFooter_contact__9_TZM,.HiprojectFooter_unit__csKyy{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.HiprojectFooter_contact__9_TZM:hover,.HiprojectFooter_unit__csKyy:hover{border-bottom-color:#fff}.HiprojectFooter_end__IKwg_{display:flex;align-items:center;gap:clamp(12px,2vw,24px)}.HiprojectFooter_detail__0Fh9_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,56px);padding-block:clamp(24px,3.4vw,44px)}.HiprojectFooter_label__unZ3L{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff}.HiprojectFooter_text__i27Tv{margin:0 0 12px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.78)}.HiprojectFooter_list___Xwz6{margin:0 0 16px;padding:0;list-style:none;display:grid;gap:8px}.HiprojectFooter_link__cwY7M{font-size:14px;line-height:1.5;color:rgba(255,255,255,.78);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.HiprojectFooter_link__cwY7M:hover{color:#fff;border-bottom-color:currentColor}.HiprojectFooter_social__Ey6YD{margin-top:clamp(20px,2.6vw,36px);margin-bottom:clamp(22px,2.6vw,34px)}.HiprojectFooter_iso__Au3ng{margin:0;padding-top:clamp(16px,2vw,26px);border-top:1px solid rgba(255,255,255,.18);font-size:13px;line-height:1.65;color:rgba(255,255,255,.7)}.HiprojectFooter_bottom__ZOYBo{margin:clamp(14px,2vw,22px) 0 0;font-size:13px;color:rgba(255,255,255,.7)}.HiprojectFooter_footer__3B7wV :focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:980px){.HiprojectFooter_detail__0Fh9_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.HiprojectFooter_bar__P_SG_{flex-direction:column;align-items:flex-start;gap:16px}.HiprojectFooter_units__qIGi4{justify-content:flex-start}.HiprojectFooter_detail__0Fh9_{grid-template-columns:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.HiprojectFooter_list___Xwz6{gap:0}.HiprojectFooter_link__cwY7M{display:flex;align-items:center;min-height:44px}.HiprojectFooter_contact__9_TZM,.HiprojectFooter_unit__csKyy{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:600px){.HiprojectFooter_bottom__ZOYBo,.HiprojectFooter_iso__Au3ng,.HiprojectFooter_text__i27Tv{font-size:14px}}@media (max-width:760px){.HiprojectFooter_mark__WVhuf{display:inline-flex;align-items:center;min-height:44px}}.HiprojectHeader_header__ZO4aw{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}.HiprojectHeader_header__ZO4aw:before{content:"";position:absolute;inset-inline:0;top:-120px;height:120px;background:inherit}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar{background:transparent;border-bottom-color:transparent}.HiprojectHeader_bar__DuMj7{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;max-width:none;padding:clamp(12px,1.6vw,20px) clamp(20px,2.4vw,36px)}.HiprojectHeader_searchExpand__RS1L7{display:flex;align-items:center;gap:6px}.HiprojectHeader_searchExpandInput__RFGhq{width:0;opacity:0;padding:4px 2px;border:0;border-bottom:1px solid transparent;background:none;font:inherit;font-size:13px;letter-spacing:.01em;color:inherit;transition:width .26s ease,opacity .2s ease,border-color .2s ease}.HiprojectHeader_searchExpand__RS1L7[data-open=true] .HiprojectHeader_searchExpandInput__RFGhq{width:clamp(150px,16vw,230px);opacity:1;border-bottom-color:currentColor}.HiprojectHeader_searchExpandInput__RFGhq::placeholder{color:var(--muted)}.HiprojectHeader_searchExpandInput__RFGhq::-webkit-search-cancel-button,.HiprojectHeader_searchExpandInput__RFGhq::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.HiprojectHeader_bar__DuMj7:has(.HiprojectHeader_searchExpand__RS1L7[data-open=true]) .HiprojectHeader_nav__RlEWR{opacity:0;visibility:hidden;transition:opacity .14s ease,visibility 0s linear .14s}@media (prefers-reduced-motion:reduce){.HiprojectHeader_searchExpandInput__RFGhq{transition:none}}.HiprojectHeader_mark__saOJp{min-height:44px;min-width:44px;grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:14px;text-decoration:none}.HiprojectHeader_markImg__sUfDP{display:block;width:40px;height:40px}.HiprojectHeader_markNeg__wNRRa{display:none}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_markImg__sUfDP{display:none}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_markNeg__wNRRa{display:block}.HiprojectHeader_markText__pVE6A{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]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_markText__pVE6A{color:#fff}.HiprojectHeader_nav__RlEWR{grid-column:2;justify-self:center;display:flex;align-items:center;justify-content:center;gap:clamp(20px,2.4vw,40px)}.HiprojectHeader_navLink__XXoBf{position:relative;font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);text-decoration:none;white-space:nowrap;transition:color .2s ease}.HiprojectHeader_navLink__XXoBf:focus-visible,.HiprojectHeader_navLink__XXoBf:hover{color:var(--hp-blue)}.HiprojectHeader_navLink__XXoBf:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.HiprojectHeader_navLink__XXoBf:focus-visible:after,.HiprojectHeader_navLink__XXoBf:hover:after,.HiprojectHeader_navLink__XXoBf[data-active=true]:after{transform:scaleX(1)}.HiprojectHeader_navItem__9Uooj:has(:focus-visible)>.HiprojectHeader_navLink__XXoBf:after,.HiprojectHeader_navItem__9Uooj:hover>.HiprojectHeader_navLink__XXoBf:after{transform:scaleX(1)}.HiprojectHeader_navItem__9Uooj{position:relative;padding:30px 10px;margin:-30px -10px}.HiprojectHeader_navItem__9Uooj,.HiprojectHeader_navItem__9Uooj>.HiprojectHeader_navLink__XXoBf{display:inline-flex;align-items:center}.HiprojectHeader_dropdown__O3lmx{position:absolute;top:100%;left:50%;transform:translate(-50%,6px);padding-top:10px;opacity:0;visibility:hidden;z-index:60;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.HiprojectHeader_navItem__9Uooj:has(:focus-visible) .HiprojectHeader_dropdown__O3lmx,.HiprojectHeader_navItem__9Uooj:hover .HiprojectHeader_dropdown__O3lmx{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.HiprojectHeader_dropdownPanel__uqxpy{display:flex;flex-direction:column;min-width:260px;padding:8px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-btn)}.HiprojectHeader_dropLink__iSItR{padding:12px 14px;font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:none;text-decoration:none;color:var(--hp-black);border-radius:4px;transition:background .2s ease,color .2s ease}.HiprojectHeader_dropLink__iSItR:focus-visible,.HiprojectHeader_dropLink__iSItR:hover{background:var(--page);color:var(--hp-blue)}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_end__XP9Op>button,body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_navLink__XXoBf{color:rgba(255,255,255,.8)}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_end__XP9Op>button:hover,body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_navLink__XXoBf:focus-visible,body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_navLink__XXoBf:hover{color:#fff}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_burgerBar__mjX_b{background:#fff}.HiprojectHeader_end__XP9Op{grid-column:3;justify-self:end;display:flex;align-items:center;gap:clamp(12px,1.4vw,20px)}.HiprojectHeader_iconLink__Ow5Gm{display:inline-flex;align-items:center;padding:13px;margin:-13px;background:none;border:0;cursor:pointer;color:var(--muted);transition:color .2s ease}.HiprojectHeader_iconLink__Ow5Gm:hover{color:var(--hp-blue)}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_iconLink__Ow5Gm{color:rgba(255,255,255,.8)}body:has([data-hero]) .HiprojectHeader_headerTop__Zkvar .HiprojectHeader_iconLink__Ow5Gm:hover{color:#fff}.HiprojectHeader_burger__LrULj{min-width:44px;min-height:44px;align-items:center;justify-content:center;display:none;flex-direction:column;gap:4px;padding:10px;background:none;border:0;cursor:pointer}.HiprojectHeader_burgerBar__mjX_b{display:block;width:20px;height:2px;background:var(--hp-black)}.HiprojectHeader_header__ZO4aw :focus-visible{outline:2px solid var(--hp-blue);outline-offset:3px}.HiprojectHeader_header__ZO4aw .HiprojectHeader_iconLink__Ow5Gm:focus-visible{outline-offset:0;border-radius:999px}.HiprojectHeader_header__ZO4aw .HiprojectHeader_searchExpandInput__RFGhq:focus-visible{outline:none}@media (max-width:1500px){.HiprojectHeader_nav__RlEWR{gap:clamp(12px,1.4vw,22px)}}@media (max-width:1400px){.HiprojectHeader_markText__pVE6A{display:none}}@media (max-width:1340px){.HiprojectHeader_end__XP9Op{gap:12px}}@media (max-width:1180px){.HiprojectHeader_burger__LrULj{display:flex}.HiprojectHeader_nav__RlEWR{position:absolute;inset-inline:0;top:100%;display:none;flex-direction:column;align-items:flex-start;gap:0;padding:8px clamp(20px,2.4vw,36px) 16px;background:var(--page);border-bottom:1px solid var(--line)}.HiprojectHeader_navOpen__XcLTQ{display:flex}.HiprojectHeader_navLink__XXoBf{width:100%;padding-block:13px;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--hp-black)}.HiprojectHeader_navItem__9Uooj{display:block;width:100%;padding:0;margin:0}.HiprojectHeader_navItem__9Uooj+.HiprojectHeader_navItem__9Uooj>.HiprojectHeader_navLink__XXoBf,.HiprojectHeader_navItem__9Uooj+.HiprojectHeader_navLink__XXoBf,.HiprojectHeader_navLink__XXoBf+.HiprojectHeader_navItem__9Uooj>.HiprojectHeader_navLink__XXoBf{border-top:1px solid var(--line)}.HiprojectHeader_dropdown__O3lmx{position:static;transform:none;padding-top:0;opacity:1;visibility:visible}.HiprojectHeader_dropdownPanel__uqxpy{min-width:0;padding:0 0 6px;background:transparent;border:0;border-radius:0;margin-inline-start:4px;padding-inline-start:0;border-inline-start:2px solid var(--line)}.HiprojectHeader_dropLink__iSItR{display:flex;align-items:center;min-height:44px;padding:10px 0 10px 18px;border-inline-start:0;border-radius:0;font-size:14px;font-weight:400;color:var(--muted)}.HiprojectHeader_dropLink__iSItR:active,.HiprojectHeader_dropLink__iSItR:hover{color:var(--hp-black)}.HiprojectHeader_navLink__XXoBf:after{content:none}}@media (prefers-reduced-motion:reduce){.HiprojectHeader_dropLink__iSItR,.HiprojectHeader_dropdown__O3lmx,.HiprojectHeader_navLink__XXoBf{transition:none}}.HiprojectHeader_sheet__Kpg7f{display:none}@media (max-width:1180px){.HiprojectHeader_sheet__Kpg7f[data-open=true]{display:block;position:absolute;top:100%;inset-inline:0;max-height:calc(100svh - 74px);overflow-y:auto;overscroll-behavior:contain;background:var(--page);border-bottom:1px solid var(--line);box-shadow:0 18px 40px rgba(6,4,14,.12)}.HiprojectHeader_sheetNav__qzL_b{display:flex;flex-direction:column;padding:4px clamp(20px,5vw,36px) 18px}.HiprojectHeader_sheetLink__6wQ1T{display:flex;align-items:center;flex:1 1 auto;min-height:52px;font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--hp-black);text-decoration:none}.HiprojectHeader_sheetLink__6wQ1T[data-active=true]{color:var(--hp-blue)}.HiprojectHeader_sheetNav__qzL_b>.HiprojectHeader_sheetGroup__cuP_y+.HiprojectHeader_sheetGroup__cuP_y,.HiprojectHeader_sheetNav__qzL_b>.HiprojectHeader_sheetGroup__cuP_y+.HiprojectHeader_sheetLink__6wQ1T,.HiprojectHeader_sheetNav__qzL_b>.HiprojectHeader_sheetLink__6wQ1T+.HiprojectHeader_sheetGroup__cuP_y,.HiprojectHeader_sheetNav__qzL_b>.HiprojectHeader_sheetLink__6wQ1T+.HiprojectHeader_sheetLink__6wQ1T{border-top:1px solid var(--line)}.HiprojectHeader_sheetGroup__cuP_y{display:block}.HiprojectHeader_sheetGroupTop__BQKID{display:flex;align-items:center;gap:8px}.HiprojectHeader_sheetToggle__BKeYd{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:none;color:var(--muted);cursor:pointer;transition:transform .2s ease,color .2s ease}.HiprojectHeader_sheetToggle__BKeYd[aria-expanded=true]{transform:rotate(180deg);color:var(--hp-blue)}.HiprojectHeader_sheetToggle__BKeYd:focus-visible{outline:2px solid var(--hp-green);outline-offset:2px}.HiprojectHeader_sheetChildren__x6SPT{display:flex;flex-direction:column;margin:0 0 8px 4px;padding-inline-start:0;border-inline-start:2px solid var(--line)}.HiprojectHeader_sheetChild__Wzfcc{display:flex;align-items:center;min-height:44px;padding-inline-start:18px;font-size:14px;font-weight:400;line-height:1.35;color:var(--muted);text-decoration:none}.HiprojectHeader_sheetChild__Wzfcc:active{color:var(--hp-black)}.HiprojectHeader_navOpen__XcLTQ{display:none}}@media (prefers-reduced-motion:reduce){.HiprojectHeader_sheetToggle__BKeYd{transition:color .2s ease}}