.TtRlXW_wrapper,.TtRlXW_complete{padding:clamp(80px,10vw,150px) var(--gutter);max-width:1920px;color:var(--hgs-paper);background:#0d1017;margin-inline:auto;scroll-margin-top:120px}.TtRlXW_heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;margin-bottom:clamp(56px,7vw,100px);display:grid}.TtRlXW_heading h2,.TtRlXW_complete h2{letter-spacing:-.055em;max-width:900px;font-size:clamp(42px,6vw,92px);line-height:.95}.TtRlXW_heading>p,.TtRlXW_complete>p{color:#aeb4be;max-width:560px;font-size:clamp(17px,1.4vw,21px);line-height:1.55}.TtRlXW_kicker{font:600 10px/1 var(--font-geist),sans-serif;letter-spacing:.13em;color:#88909d;margin-bottom:24px}.TtRlXW_progress{border-top:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);margin:0 0 64px;padding:0;list-style:none;display:grid;position:relative}.TtRlXW_progress:before{content:"";background:var(--hgs-primary);width:12.5%;height:2px;transition:width .42s var(--ease-out-expo);position:absolute;top:-1px;left:0}.TtRlXW_progress[data-step="1"]:before{width:37.5%}.TtRlXW_progress[data-step="2"]:before{width:62.5%}.TtRlXW_progress[data-step="3"]:before{width:100%}.TtRlXW_progress li{color:#656d79;gap:12px;padding:18px 12px 0 0;font-size:13px;transition:color .24s;display:flex}.TtRlXW_progress li span{letter-spacing:.08em;padding-top:3px;font-size:10px}.TtRlXW_progress li.TtRlXW_active{color:#f7f7f7}.TtRlXW_progress li.TtRlXW_active:before{content:"";background:var(--hgs-primary);width:7px;height:7px;margin-top:5px;transform:rotate(45deg)}.TtRlXW_form{max-width:1100px;margin-left:auto}.TtRlXW_form fieldset{border:0;min-width:0;margin:0;padding:0}.TtRlXW_form legend{letter-spacing:-.04em;margin-bottom:48px;font-size:clamp(28px,3.4vw,50px);line-height:1.05}.TtRlXW_form legend:focus-visible,.TtRlXW_complete:focus-visible,.TtRlXW_backendNote:focus-visible{outline:2px solid var(--hgs-primary);outline-offset:6px}.TtRlXW_role{color:#858d99;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #ffffff26;justify-content:space-between;gap:24px;margin-bottom:48px;padding:0 0 18px;font-size:12px;display:flex}.TtRlXW_role strong{color:#fff;text-align:right;font-weight:500}.TtRlXW_grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.TtRlXW_grid label,.TtRlXW_fileLabel{color:#f3f4f6;flex-direction:column;gap:12px;font-size:13px;display:flex}.TtRlXW_grid label span,.TtRlXW_fileLabel span{color:#7d8591}.TtRlXW_wide{grid-column:1/-1}.TtRlXW_grid input,.TtRlXW_grid select,.TtRlXW_grid textarea,.TtRlXW_fileLabel input{color:#fff;width:100%;font:400 17px/1.4 var(--font-geist),sans-serif;background:0 0;border:0;border-bottom:1px solid #ffffff35;border-radius:0;outline:0;padding:15px 0;transition:border-color .18s}.TtRlXW_grid select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.TtRlXW_grid textarea{resize:vertical;min-height:150px}.TtRlXW_grid input:focus,.TtRlXW_grid select:focus,.TtRlXW_grid textarea:focus,.TtRlXW_fileLabel input:focus{border-color:var(--hgs-primary)}.TtRlXW_fileLabel{border:1px solid #ffffff24;justify-content:center;min-height:190px;padding:30px}.TtRlXW_fileLabel input{font-size:14px}.TtRlXW_fileLabel small{color:#868e9a;line-height:1.5}.TtRlXW_consent{color:#aeb4be;grid-template-columns:20px 1fr;align-items:start;gap:14px;max-width:800px;margin-top:34px;font-size:14px;line-height:1.6;display:grid}.TtRlXW_consent input{width:18px;height:18px;accent-color:var(--hgs-primary);margin:3px 0 0}.TtRlXW_consent a{text-underline-offset:3px;color:#fff;text-decoration:underline}.TtRlXW_review{border-top:1px solid #ffffff2d;grid-template-columns:1fr 1fr;margin:0;display:grid}.TtRlXW_review>div{border-bottom:1px solid #ffffff2d;padding:24px 20px 24px 0}.TtRlXW_review>div:nth-child(2n){border-left:1px solid #ffffff2d;padding-left:24px}.TtRlXW_review dt{text-transform:uppercase;letter-spacing:.1em;color:#7f8793;margin-bottom:12px;font-size:10px}.TtRlXW_review dd{color:#f5f5f5;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.55}.TtRlXW_review .TtRlXW_reviewWide{border-left:0;grid-column:1/-1;padding-left:0}.TtRlXW_reviewWide dd{white-space:pre-wrap;color:#b9bec7}.TtRlXW_backendNote,.TtRlXW_localNote{color:#7f8793;max-width:720px;margin-top:24px;font-size:13px;line-height:1.6}.TtRlXW_actions{justify-content:flex-end;align-items:center;gap:28px;margin-top:48px;display:flex}.TtRlXW_back,.TtRlXW_textButton{border-bottom:1px solid #ffffff5c;min-height:48px;padding:10px 0;font-size:13px}.TtRlXW_complete{flex-direction:column;justify-content:center;min-height:75vh;display:flex}.TtRlXW_complete h2{margin-bottom:32px}.TtRlXW_completeActions{align-items:center;gap:30px;margin-top:40px;display:flex}.TtRlXW_localNote{margin-top:18px!important}@media (max-width:760px){.TtRlXW_wrapper,.TtRlXW_complete{padding-block:80px}.TtRlXW_heading{grid-template-columns:1fr;gap:30px}.TtRlXW_heading h2,.TtRlXW_complete h2{font-size:clamp(38px,12vw,58px)}.TtRlXW_progress{margin-bottom:46px}.TtRlXW_progress li{gap:7px;font-size:0}.TtRlXW_progress li span{font-size:10px}.TtRlXW_form{margin:0}.TtRlXW_role{align-items:flex-start}.TtRlXW_form legend{margin-bottom:34px}.TtRlXW_grid{grid-template-columns:1fr;gap:24px}.TtRlXW_wide{grid-column:auto}.TtRlXW_fileLabel{min-height:170px;padding:22px}.TtRlXW_review{grid-template-columns:1fr}.TtRlXW_review>div,.TtRlXW_review>div:nth-child(2n){border-left:0;padding:20px 0}.TtRlXW_review .TtRlXW_reviewWide{grid-column:auto}.TtRlXW_actions{justify-content:space-between;gap:16px}.TtRlXW_actions .TtRlXW_back{flex:none}.TtRlXW_actions .hgs-button{gap:18px;padding-inline:18px}.TtRlXW_completeActions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.TtRlXW_progress:before,.TtRlXW_progress li,.TtRlXW_grid input,.TtRlXW_grid select,.TtRlXW_grid textarea,.TtRlXW_fileLabel input{transition:none}}
.eB08ka_navContainer{top:max(20px, env(safe-area-inset-top,20px));z-index:100;pointer-events:none;justify-content:space-between;align-items:center;width:min(92%,1200px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.eB08ka_navContainer>*{pointer-events:auto}.eB08ka_pillLeft{-webkit-backdrop-filter:blur(24px);color:var(--hgs-paper);background:#0e1117e0;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:28px;height:48px;padding:0 28px;display:flex;box-shadow:0 8px 32px #00000059}.eB08ka_linkItem{color:var(--hgs-paper);opacity:.8;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s,color .2s}@media (hover:hover) and (pointer:fine){.eB08ka_linkItem:hover{opacity:1;color:var(--hgs-primary)}}.eB08ka_navRight{align-items:center;gap:10px;display:flex}.eB08ka_mobileMenuToggle{-webkit-backdrop-filter:blur(24px);cursor:pointer;color:#fff;background:#181c24e0;border:1px solid #ffffff24;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;transition:background-color .24s,border-color .24s,transform .24s;display:none;box-shadow:0 4px 16px #00000040}.eB08ka_mobileMenuToggle:active{transform:scale(.95)}.eB08ka_mobileMenuToggle:focus-visible{outline:2px solid var(--hgs-primary);outline-offset:4px}.eB08ka_hamburgerBar{transform-origin:50%;background-color:#fff;width:18px;height:1.5px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.eB08ka_menuIsOpen .eB08ka_hamburgerBar:first-child{transform:translateY(3.25px)rotate(45deg)}.eB08ka_menuIsOpen .eB08ka_hamburgerBar:last-child{transform:translateY(-3.25px)rotate(-45deg)}.eB08ka_ctaButton{-webkit-backdrop-filter:blur(24px);cursor:pointer;color:#fff;background:#181c24e0;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:12px;height:48px;padding:6px 20px;text-decoration:none;transition:background-color .2s,border-color .2s,transform .15s;display:inline-flex;box-shadow:0 4px 20px #0000004d}@media (hover:hover) and (pointer:fine){.eB08ka_ctaButton:hover{background:#242a36f2;border-color:#ffffff4d;transform:translateY(-1px)}}.eB08ka_ctaButton:active{transform:scale(.97)}.eB08ka_signalDot{background-color:#22c55e;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:2.2s ease-in-out infinite eB08ka_pulse;box-shadow:0 0 0 4px #22c55e40}@keyframes eB08ka_pulse{0%,to{transform:scale(1);box-shadow:0 0 0 3px #22c55e40}50%{transform:scale(.9);box-shadow:0 0 0 6px #22c55e59}}.eB08ka_avatarWrapper{border-radius:50%;flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden}.eB08ka_avatarImg{object-fit:cover;width:100%;height:100%}.eB08ka_ctaText{color:#fff;letter-spacing:-.01em;white-space:nowrap;font-size:14.5px;font-weight:500}.eB08ka_mobileDrawer{z-index:1100;pointer-events:none;visibility:hidden;flex-direction:column;transition:visibility 0s linear .39s;display:flex;position:fixed;inset:0}.eB08ka_mobileDrawer.eB08ka_drawerOpen{pointer-events:auto;visibility:visible;transition-delay:0s}.eB08ka_drawerBackdrop{opacity:0;background:#080a0f;transition:opacity .34s;position:absolute;inset:0}.eB08ka_drawerOpen .eB08ka_drawerBackdrop{opacity:1}.eB08ka_drawerContent{z-index:2;width:100%;height:100dvh;padding:max(16px, env(safe-area-inset-top,16px)) clamp(20px, 5vw, 38px) max(20px, env(safe-area-inset-bottom,20px));clip-path:inset(0 0 100%);overscroll-behavior:contain;background:#0b0e14;flex-direction:column;transition:clip-path .35s cubic-bezier(.76,0,.24,1) 35ms;display:flex;position:relative;overflow-y:auto}.eB08ka_drawerOpen .eB08ka_drawerContent{clip-path:inset(0);transition-duration:.62s;transition-delay:0s}.eB08ka_drawerHeader{opacity:0;flex:none;justify-content:space-between;align-items:center;min-height:44px;padding-left:62px;transition:opacity .18s,transform .18s;display:flex;position:relative;transform:translateY(10px)}.eB08ka_brandTitle{letter-spacing:.18em;color:#eef2f9;white-space:nowrap;font-size:11px;font-weight:700}.eB08ka_brandTitle:before{content:"";vertical-align:middle;background:var(--hgs-primary);width:12px;height:2px;margin-right:10px;display:inline-block}.eB08ka_headerMeta{color:#8190a7;letter-spacing:.08em;white-space:nowrap;font-size:10px;font-weight:600}.eB08ka_drawerHeader:after{content:"";transform-origin:0;background:#d9e2f22e;height:1px;transition:transform .2s;position:absolute;bottom:-18px;left:0;right:0;transform:scaleX(0)}.eB08ka_drawerOpen .eB08ka_drawerHeader{opacity:1;transition:opacity .33s .13s,transform .36s cubic-bezier(.22,1,.36,1) .13s;transform:translateY(0)}.eB08ka_drawerOpen .eB08ka_drawerHeader:after{transition:transform .4s cubic-bezier(.22,1,.36,1) .18s;transform:scaleX(1)}.eB08ka_drawerNavLinks{flex-direction:column;flex:1 0 auto;padding:clamp(38px,6.5vh,58px) 0 18px;display:flex}.eB08ka_drawerLink{color:#edf1f8;border-bottom:1px solid #d9e2f21f;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:clamp(58px,7.3vh,70px);padding:8px 2px;text-decoration:none;transition:color .22s,border-color .22s;display:grid}.eB08ka_drawerLink:active{color:#a7b8ff}.eB08ka_drawerLink:focus-visible,.eB08ka_drawerContact a:focus-visible{outline:2px solid var(--hgs-primary);outline-offset:4px}.eB08ka_drawerLinkId{letter-spacing:.06em;color:#6b86ff;opacity:0;font-size:10px;font-weight:600;transition:opacity .14s,transform .14s;transform:translateY(8px)}.eB08ka_drawerLinkMask{min-width:0;display:block;overflow:hidden}.eB08ka_drawerLinkText{letter-spacing:-.045em;font-size:clamp(27px,7.7vw,37px);font-weight:500;line-height:1.12;transition:transform .18s cubic-bezier(.76,0,.24,1);display:block;transform:translateY(110%)}.eB08ka_drawerLinkArrow{color:#718098;opacity:0;font-size:19px;line-height:1;transition:opacity .14s,transform .14s,color .18s;transform:translate(-6px,4px)}.eB08ka_drawerOpen .eB08ka_drawerLinkText{transition-duration:.46s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay);transform:translate(0,0)}.eB08ka_drawerOpen .eB08ka_drawerLinkId,.eB08ka_drawerOpen .eB08ka_drawerLinkArrow{opacity:1;transition-duration:.3s;transition-delay:var(--detail-delay);transform:translate(0)}@media (hover:hover) and (pointer:fine){.eB08ka_drawerLink:hover{color:#fff;border-color:#d9e2f24d}.eB08ka_drawerLink:hover .eB08ka_drawerLinkArrow{color:#6b86ff;transform:translate(5px)}}.eB08ka_drawerFooter{opacity:0;border-top:1px solid #d9e2f22e;flex-direction:column;flex:none;gap:12px;padding-top:12px;transition:opacity .16s,transform .16s;display:flex;transform:translateY(12px)}.eB08ka_drawerOpen .eB08ka_drawerFooter{opacity:1;transition:opacity .36s .3s,transform .38s cubic-bezier(.22,1,.36,1) .3s;transform:translateY(0)}.eB08ka_drawerCtaBtn{color:#172033;background:#f5f7fb;border-color:#f5f7fb;justify-content:space-between;gap:10px;width:100%;min-height:54px;padding:13px 18px}.eB08ka_drawerCtaBtn span:first-child{white-space:normal;flex:auto;min-width:0;font-size:14px;line-height:1.3}.eB08ka_drawerCtaBtn span:last-child{flex:none;font-size:20px}.eB08ka_drawerContact{letter-spacing:.02em;color:#8490a2;flex-direction:column;gap:8px;font-size:11px;display:flex}.eB08ka_drawerContact a{color:inherit;padding:4px 0;text-decoration:none}@media (max-width:1150px){.eB08ka_pillLeft{display:none}.eB08ka_mobileMenuToggle{display:flex}.eB08ka_navContainer{z-index:1200;justify-content:space-between;width:calc(100% - 32px)}.eB08ka_navContainer .eB08ka_ctaButton{transition:background-color .2s,border-color .2s,transform .15s,opacity 0s linear .38s,visibility 0s linear .38s}.eB08ka_navMenuOpen .eB08ka_ctaButton{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s,visibility linear}}@media (min-width:601px) and (max-width:1150px){.eB08ka_drawerContent{padding-inline:clamp(42px,8vw,96px)}.eB08ka_drawerNavLinks,.eB08ka_drawerFooter{width:min(100%,720px)}}@media (max-width:480px){.eB08ka_navContainer{width:calc(100% - 24px);top:max(16px, env(safe-area-inset-top,16px))}.eB08ka_ctaButton{gap:8px;height:44px;padding:4px 16px 4px 10px}.eB08ka_avatarWrapper{width:28px;height:28px}.eB08ka_ctaText{font-size:13.5px}.eB08ka_mobileMenuToggle{width:44px;height:44px}}@media (min-width:901px) and (max-width:1150px){.eB08ka_pillLeft{gap:16px;padding-inline:18px}.eB08ka_linkItem{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.eB08ka_linkItem,.eB08ka_ctaButton,.eB08ka_mobileMenuToggle,.eB08ka_hamburgerBar,.eB08ka_mobileDrawer,.eB08ka_drawerContent,.eB08ka_drawerBackdrop,.eB08ka_drawerHeader,.eB08ka_drawerHeader:after,.eB08ka_drawerLink,.eB08ka_drawerLinkId,.eB08ka_drawerLinkText,.eB08ka_drawerLinkArrow,.eB08ka_drawerFooter,.eB08ka_drawerContact a{transition:none!important}.eB08ka_signalDot{animation:none}}
._3_jybG_footerWrapper{background-color:var(--hgs-midnight);z-index:10;color:var(--hgs-paper);position:relative}._3_jybG_cinematicWindow{border-top:1px solid #ffffff0d;width:100%;height:70vh;position:relative;overflow:hidden}._3_jybG_ctaSection{background-color:var(--hgs-midnight);z-index:2;padding:12vh 0 14vh;position:relative;overflow:hidden}._3_jybG_videoBackground{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._3_jybG_bgVideo{object-fit:cover;object-position:center 35%;filter:grayscale(20%)contrast(1.1)brightness(.6);will-change:transform;width:100%;height:130%;transform:translateY(-10%)}._3_jybG_videoOverlay{background:linear-gradient(to bottom, var(--hgs-midnight) 0%, #080a0f33 20%, #080a0f33 80%, var(--hgs-midnight) 100%);z-index:2;position:absolute;inset:0}._3_jybG_ctaGrid{z-index:3;flex-direction:column;gap:80px;display:flex;position:relative}._3_jybG_ctaTop{justify-content:space-between;align-items:flex-end;display:flex}._3_jybG_title{letter-spacing:-.06em;text-transform:uppercase;color:var(--hgs-paper);margin:0;font-size:clamp(64px,8.5vw,150px);font-weight:500;line-height:.85}._3_jybG_titleSub{color:#a1a7b0;display:block}._3_jybG_action{flex-direction:column;gap:40px;max-width:400px;display:flex}._3_jybG_copy{color:var(--hgs-text-muted-dark);font-size:20px;line-height:1.5}._3_jybG_footerAgencyCta{background-color:var(--hgs-primary);color:#fff;min-height:54px;font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:.02em;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);box-shadow:none;cursor:pointer;border:1px solid #ffffff4d;border-radius:2px;justify-content:space-between;align-items:center;gap:28px;padding:16px 28px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .22s,background-color .22s,border-color .22s;display:inline-flex}._3_jybG_ctaArrowIcon{color:#fff;font-size:18px;line-height:1;transition:transform .22s cubic-bezier(.16,1,.3,1),color .22s}@media (hover:hover) and (pointer:fine){._3_jybG_footerAgencyCta:hover{color:#fff;background-color:#0d35d8;border-color:#fff6;transform:translateY(-1px)}._3_jybG_footerAgencyCta:hover ._3_jybG_ctaArrowIcon{color:#fff;transform:translate(4px)}}._3_jybG_footerAgencyCta:active{transform:scale(.985)}._3_jybG_siteFooter{background-color:var(--hgs-midnight);color:var(--hgs-paper);z-index:1;padding-bottom:5vh;position:relative}._3_jybG_footerGrid{border-top:1px solid #ffffff0d;grid-template-columns:1fr 2fr;gap:10vw;margin-bottom:15vh;padding-top:10vh;display:grid}._3_jybG_logoImage{filter:brightness(0)invert();width:100%;max-width:240px;height:auto}._3_jybG_links{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}._3_jybG_linkGroup{flex-direction:column;gap:20px;display:flex}._3_jybG_groupTitle{letter-spacing:.1em;color:var(--hgs-text-muted-dark);text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600}._3_jybG_linkGroup a{color:var(--hgs-paper);opacity:.5;transition:opacity .4s var(--ease-out-expo), transform .4s var(--ease-out-expo);font-size:18px;display:inline-block}._3_jybG_linkGroup a:hover{opacity:1;transform:translate(5px)}._3_jybG_bottom{letter-spacing:.1em;color:var(--hgs-text-muted-dark);text-transform:uppercase;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:40px;font-size:12px;display:flex}._3_jybG_signal{color:var(--hgs-paper)}._3_jybG_backToTop{letter-spacing:.1em;font-weight:600;transition:color .3s}._3_jybG_backToTop:hover{color:var(--hgs-paper)}@media (max-width:900px){._3_jybG_cinematicWindow{height:clamp(200px,34vh,320px)}._3_jybG_ctaSection{padding:clamp(48px,8vh,80px) 0}._3_jybG_ctaTop{flex-direction:column;align-items:flex-start;gap:36px}._3_jybG_title{font-size:clamp(40px,12vw,76px);line-height:.95}._3_jybG_action{gap:28px;max-width:100%}._3_jybG_copy{font-size:15.5px;line-height:1.55}._3_jybG_footerAgencyCta{justify-content:space-between;width:100%;min-height:52px;padding:15px 22px}._3_jybG_footerGrid{grid-template-columns:1fr;gap:48px}._3_jybG_links{grid-template-columns:1fr 1fr;gap:36px}._3_jybG_bottom{padding-bottom:max(20px, env(safe-area-inset-bottom,20px));flex-direction:column;align-items:flex-start;gap:20px}}._3_jybG_copy{color:#a1a7b0}@media (prefers-reduced-motion:reduce){._3_jybG_largeCta,._3_jybG_largeCta:after,._3_jybG_linkGroup a{transition:none;transform:none!important}}._3_jybG_contactRow{grid-template-columns:1fr 2fr;gap:10vw;padding-bottom:56px;display:grid}._3_jybG_contactRow h2{letter-spacing:-.025em;font-size:28px}._3_jybG_contactDetails{flex-wrap:wrap;gap:24px 60px;font-style:normal;display:flex}._3_jybG_contactDetails a{overflow-wrap:anywhere;min-height:44px;padding-top:10px;font-size:clamp(20px,2vw,30px);display:block}._3_jybG_contactDetails small{color:#a1a7b0;letter-spacing:.08em;text-transform:uppercase;font-size:11px}._3_jybG_contactDetails p{color:#a1a7b0;max-width:400px;font-size:14px;line-height:1.6}._3_jybG_contactDetails span{margin-top:10px;line-height:1.6;display:block}@media (max-width:900px){._3_jybG_contactRow{grid-template-columns:1fr;gap:30px}._3_jybG_contactDetails{flex-direction:column}._3_jybG_largeCta{max-width:100%}}._3_jybG_largeCta{transition:background-color .2s,color .2s}._3_jybG_largeCta:after{transition:transform .2s var(--ease-out-expo)}._3_jybG_largeCta:hover:after{transform:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._3_jybG_largeCta:hover:after{transform:translate(4px)}}
.-jeGxG_hero{background-color:var(--hgs-midnight);flex-direction:column;justify-content:space-between;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.-jeGxG_videoWrapper{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.-jeGxG_heroVideo{object-fit:cover;filter:grayscale(42%)contrast(1.06)brightness(.58);width:100%;height:100%;transform:none}.-jeGxG_overlay{z-index:2;pointer-events:none;background:linear-gradient(#080a0f33 0%,#080a0f8f 100%);position:absolute;inset:0}.-jeGxG_content{z-index:10;height:100%;color:var(--hgs-paper);flex-direction:column;justify-content:center;min-height:100svh;padding-top:150px;padding-bottom:130px;display:flex;position:relative}.-jeGxG_kickerWrapper{margin-bottom:2vh;overflow:hidden}.-jeGxG_kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--hgs-primary);opacity:1;font-size:14px;font-weight:600}.-jeGxG_title{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(44px,7.5vw,140px);font-weight:500;line-height:.85}.-jeGxG_titleLine{margin-bottom:-20px;padding-bottom:20px;display:block;overflow:hidden}.-jeGxG_char{opacity:0;filter:blur(10px);will-change:transform, opacity, filter;display:inline-block;transform:translateY(120%)rotate(10deg)}.-jeGxG_space{width:.2em;display:inline-block}.-jeGxG_scrollIndicator{z-index:10;color:var(--hgs-paper);letter-spacing:.1em;text-transform:uppercase;opacity:1;flex-direction:column;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.-jeGxG_scrollLine{background:var(--hgs-paper);transform-origin:top;width:1px;height:60px;transform:scaleY(1)}.-jeGxG_offer>p{color:#d4d7dc;max-width:590px;font-size:clamp(17px,1.35vw,21px);line-height:1.5}.-jeGxG_heroCta{isolation:isolate;background:var(--hgs-primary);color:#fff;min-height:54px;font-family:var(--font-geist), system-ui, -apple-system, sans-serif;letter-spacing:.02em;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);box-shadow:none;transition:transform .22s var(--ease-out), background-color .22s var(--ease-out), border-color .22s var(--ease-out);cursor:pointer;border:1px solid #ffffff4d;border-radius:2px;align-items:center;gap:20px;margin-top:32px;padding:16px 28px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.-jeGxG_heroCta:after{content:"";z-index:-1;transform-origin:0;height:3px;transition:transform .24s var(--ease-out);background:#fff;position:absolute;bottom:-1px;left:0;right:20%;transform:scaleX(.18)}.-jeGxG_heroCtaIcon{color:#fff;width:22px;height:22px;transition:transform .24s var(--ease-out), color .18s ease;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.-jeGxG_heroCta:hover{background:#0d35d8;border-color:#fff6;transform:translateY(-1px)}.-jeGxG_heroCta:hover:after{transform:scaleX(1)}.-jeGxG_heroCta:hover .-jeGxG_heroCtaIcon{transform:translate(4px)}}.-jeGxG_heroCta:active{transform:scale(.985)}.-jeGxG_offerNote{color:#c0c3ca;margin-top:16px;font-size:11px;display:block}@media (prefers-reduced-motion:reduce){.-jeGxG_heroCta,.-jeGxG_heroCta:after,.-jeGxG_heroCtaIcon{transition:none;transform:none}}.-jeGxG_content{pointer-events:none}.-jeGxG_content>*{pointer-events:auto}.-jeGxG_content{padding-top:max(160px, calc(env(safe-area-inset-top,20px) + 120px));padding-bottom:max(60px, calc(env(safe-area-inset-bottom,20px) + 40px));justify-content:flex-end}.-jeGxG_title{font-size:clamp(44px,7.25vw,135px);line-height:.94}.-jeGxG_titleLine{margin-bottom:-.12em;padding-bottom:.12em}.-jeGxG_titleLine>span{display:block}.-jeGxG_offer{max-width:560px;margin-top:28px}.-jeGxG_offer>p{max-width:535px;font-size:clamp(16px,1.25vw,19px)}.-jeGxG_kicker{font-size:11px}@media (max-width:768px){.-jeGxG_content{padding-top:max(100px, calc(env(safe-area-inset-top,20px) + 70px));padding-bottom:max(32px, calc(env(safe-area-inset-bottom,20px) + 20px));justify-content:flex-end}.-jeGxG_title{letter-spacing:-.05em;font-size:clamp(34px,9.5vw,54px);line-height:.96}.-jeGxG_kickerWrapper{margin-bottom:12px}.-jeGxG_kicker{letter-spacing:.1em;max-width:100%;font-size:10px;line-height:1.5}.-jeGxG_offer{max-width:100%;margin-top:20px}.-jeGxG_offer>p{color:#d4d7dc;font-size:clamp(15px,3.8vw,17px);line-height:1.5}.-jeGxG_heroCta{justify-content:space-between;width:100%;min-height:52px;margin-top:24px;padding:15px 22px;font-size:14.5px}.-jeGxG_scrollIndicator{display:none}}
.iTFCjG_manifesto{background-color:var(--hgs-canvas,#f5f7fb);color:#111827;align-items:center;min-height:80vh;padding:24vh 0;display:flex}.iTFCjG_text{letter-spacing:-.04em;max-width:1400px;margin:0;font-size:clamp(38px,6.5vw,96px);font-weight:500;line-height:1.12}.iTFCjG_word{opacity:1;filter:none;will-change:opacity, transform, filter, color;color:#94a3b8;display:inline-block;transform:none}@media (max-width:768px){.iTFCjG_manifesto{min-height:auto;padding:clamp(64px,10vh,100px) 0}.iTFCjG_text{letter-spacing:-.035em;font-size:clamp(25px,6.8vw,42px);line-height:1.24}}@media (prefers-reduced-motion:reduce){.iTFCjG_word{opacity:1!important;filter:none!important;color:#111827!important;transform:none!important}}
.ccdUbW_capabilities{background-color:var(--hgs-midnight);color:var(--hgs-paper);position:relative}.ccdUbW_panel{background-color:#0b0e14;border-top:1px solid #ffffff24;align-items:center;width:100%;height:100svh;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:0 -16px 40px #00000073}.ccdUbW_background{z-index:1;width:100%;height:100%;position:absolute;inset:0}.ccdUbW_image{object-fit:cover;filter:contrast(1.05)brightness(.92);will-change:transform;width:100%;height:100%;transform:scale(1.06)}.ccdUbW_overlay{z-index:2;background:linear-gradient(90deg,#080a0f99 0%,#080a0f59 55%,#080a0f26 100%);position:absolute;inset:0}.ccdUbW_content{z-index:10;text-shadow:0 2px 14px #0009;flex-direction:column;gap:clamp(18px,3vh,32px);width:100%;display:flex;position:relative}.ccdUbW_header{align-items:center;gap:20px;display:flex}.ccdUbW_id{font-family:var(--font-geist);letter-spacing:.08em;color:#3b82f6;font-size:clamp(22px,2vw,32px);font-weight:600}.ccdUbW_signal{background-color:#3b82f6;width:44px;height:2px}.ccdUbW_title{letter-spacing:-.04em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(44px,7vw,130px);font-weight:500;line-height:.92}.ccdUbW_copy{color:#f1f5f9;opacity:.95;max-width:620px;font-size:clamp(16px,1.4vw,22px);line-height:1.55}.ccdUbW_serviceLink{color:#fff;border-bottom:1px solid #ffffffd9;align-self:flex-start;align-items:center;gap:20px;min-height:44px;font-size:14px;font-weight:500;transition:opacity .16s,border-color .16s;display:inline-flex}.ccdUbW_serviceLink:hover{opacity:.8;border-color:#3b82f6}.ccdUbW_textReveal{overflow:hidden}.ccdUbW_textInner{opacity:0;will-change:transform, opacity;display:block;transform:translateY(120%)}@media (max-width:800px){.ccdUbW_panel{border-top:1px solid #ffffff29;align-items:center;height:100svh;min-height:100svh;padding:0;display:flex;position:sticky;top:0;box-shadow:0 -12px 30px #00000080}.ccdUbW_content{gap:clamp(12px,2.4vh,22px);padding-block:20px}.ccdUbW_header{gap:14px}.ccdUbW_id{font-size:20px}.ccdUbW_signal{width:32px}.ccdUbW_title{letter-spacing:-.035em;font-size:clamp(32px,8.2vw,52px);line-height:.96}.ccdUbW_copy{opacity:.95;max-width:100%;font-size:clamp(13.5px,3.6vw,16px);line-height:1.5}.ccdUbW_overlay{background:linear-gradient(#080a0f9e 0%,#080a0f61 50%,#080a0f7a 100%)}.ccdUbW_serviceLink{gap:12px;min-height:40px;margin-top:4px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.ccdUbW_image{transform:none!important}}
._2BoJ-q_projects{color:#111827;background:#fff;padding:clamp(90px,11vw,160px) 0;scroll-margin-top:100px}._2BoJ-q_header{grid-template-columns:1.2fr 1fr;align-items:end;gap:clamp(40px,6vw,80px);margin-bottom:clamp(60px,8vw,110px);display:grid}._2BoJ-q_eyebrow{color:var(--hgs-primary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:650}._2BoJ-q_title{color:#111827;letter-spacing:-.04em;font-size:clamp(38px,6vw,84px);font-weight:500;line-height:.98}._2BoJ-q_titleAccent{color:var(--hgs-primary);display:block}._2BoJ-q_headerInfo{flex-direction:column;gap:16px;display:flex}._2BoJ-q_intro{color:#334155;font-size:clamp(17px,1.4vw,22px);line-height:1.55}._2BoJ-q_disclaimer{color:#94a3b8;font-size:12px;line-height:1.5}._2BoJ-q_grid{flex-direction:column;gap:clamp(70px,9vw,130px);display:flex}._2BoJ-q_projectCard{opacity:0;border-top:1px solid #cfd7e3;padding:clamp(30px,4.3vw,58px) 0 0;transition:opacity .6s,transform .65s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(30px)}._2BoJ-q_projectCard._2BoJ-q_isVisible{opacity:1;transform:translateY(0)}._2BoJ-q_cardLayout2{width:91%;margin-left:auto}._2BoJ-q_cardLayout3{width:95%;margin-inline:auto}@media (hover:hover) and (pointer:fine){._2BoJ-q_projectCard._2BoJ-q_isVisible:hover ._2BoJ-q_flowNode{background:var(--hgs-primary);border-color:var(--hgs-primary)}}._2BoJ-q_cardHeader{flex-direction:column;gap:28px;display:flex}._2BoJ-q_metaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._2BoJ-q_numberBadge{color:#64748b;font-family:var(--font-geist), monospace;letter-spacing:.08em;font-size:12px;font-weight:650}._2BoJ-q_industryBadge{color:var(--hgs-primary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:650}._2BoJ-q_yearBadge{color:#94a3b8;letter-spacing:.08em;margin-left:auto;font-family:monospace;font-size:11px}._2BoJ-q_headingGrid{grid-template-columns:minmax(0,1.05fr) minmax(240px,.75fr);align-items:start;gap:clamp(30px,7vw,120px);display:grid}._2BoJ-q_projectTitle{color:#111827;letter-spacing:-.045em;font-size:clamp(30px,4.2vw,58px);font-weight:500;line-height:1.03}._2BoJ-q_projectDescription{color:#475569;max-width:650px;margin-top:18px;font-size:16px;line-height:1.6}._2BoJ-q_problemNote{border-left:2px solid var(--hgs-primary);max-width:410px;padding-top:5px;padding-left:18px}._2BoJ-q_problemNote>span,._2BoJ-q_approachNote>span{color:var(--hgs-primary);letter-spacing:.14em;margin-bottom:9px;font-size:10px;font-weight:700;display:block}._2BoJ-q_problemNote p{color:#526075;font-size:14px;line-height:1.6}._2BoJ-q_systemGrid{grid-template-columns:minmax(0,1.08fr) minmax(330px,.72fr);align-items:start;gap:clamp(34px,5vw,86px);margin-top:clamp(38px,5vw,64px);display:grid}._2BoJ-q_flowPanel{border-top:1px solid #d8dee8;border-bottom:1px solid #d8dee8;min-width:0;padding:22px 0 4px}._2BoJ-q_flowHeader{color:#69768a;letter-spacing:.14em;justify-content:space-between;gap:16px;margin-bottom:26px;font-size:10px;font-weight:700;display:flex}._2BoJ-q_flowHeader span:last-child{color:#a1adbd}._2BoJ-q_flow{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._2BoJ-q_flowStep{min-width:0;padding-right:13px;position:relative}._2BoJ-q_flowIndex{color:#9aa6b5;margin-bottom:14px;font-family:monospace;font-size:10px;display:block}._2BoJ-q_flowNode{z-index:1;background:#fff;border:1px solid #8b98aa;border-radius:50%;width:12px;height:12px;transition:background-color .18s,border-color .18s;display:block;position:relative}._2BoJ-q_flowConnector{background:#cbd5e1;height:1px;position:absolute;top:53px;left:12px;right:8px}._2BoJ-q_flowLabel{color:#253247;max-width:120px;margin-top:14px;font-size:13px;font-weight:600;line-height:1.35;display:block}._2BoJ-q_approachNote{color:#526075;max-width:760px;margin-top:30px;font-size:14px;line-height:1.6}._2BoJ-q_imageWrapper{aspect-ratio:16/10;background:#e9eef5;width:100%;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #17203314}._2BoJ-q_portraitImage{aspect-ratio:2/3;justify-self:end;width:min(100%,520px)}._2BoJ-q_image{object-fit:cover;filter:grayscale(.08)contrast(1.02)brightness(1.02);transition:transform .55s cubic-bezier(.16,1,.3,1),filter .4s}._2BoJ-q_projectCard:hover ._2BoJ-q_image{filter:grayscale(0)contrast(1.04)brightness(1.04);transform:scale(1.03)}._2BoJ-q_cardFooter{border-top:1px solid #e1e6ed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding-top:18px;display:flex}._2BoJ-q_tagsList{flex-wrap:wrap;gap:8px;display:flex}._2BoJ-q_tag{color:#64748b;letter-spacing:.02em;font-size:11px}._2BoJ-q_tag:not(:last-child):after{content:" /";color:#bdc7d4;margin-left:8px}._2BoJ-q_projectLink{color:#111827;text-underline-offset:5px;align-items:center;gap:10px;font-size:13px;font-weight:650;text-decoration:underline;transition:color .18s;display:inline-flex}._2BoJ-q_projectLink:hover{color:var(--hgs-primary)}._2BoJ-q_linkArrow{font-size:16px;text-decoration:none;transition:transform .18s}._2BoJ-q_projectLink:hover ._2BoJ-q_linkArrow{transform:translate(3px,-3px)}@media (prefers-reduced-motion:reduce){._2BoJ-q_projectCard{opacity:1!important;transition:none!important;transform:none!important}._2BoJ-q_image,._2BoJ-q_flowNode,._2BoJ-q_projectLink,._2BoJ-q_linkArrow{transition:none!important;transform:none!important}}@media (min-width:1700px){._2BoJ-q_systemGrid{grid-template-columns:minmax(0,1.15fr) minmax(420px,.65fr)}}@media (max-width:1024px){._2BoJ-q_cardLayout2,._2BoJ-q_cardLayout3{width:100%}._2BoJ-q_systemGrid{grid-template-columns:1fr;gap:34px}._2BoJ-q_imageWrapper{aspect-ratio:16/9}._2BoJ-q_portraitImage{aspect-ratio:2/3;justify-self:center;width:min(100%,540px)}}@media (max-width:768px){._2BoJ-q_projects{padding:clamp(60px,8vh,100px) 0}._2BoJ-q_header{grid-template-columns:1fr;gap:20px;margin-bottom:46px}._2BoJ-q_title{font-size:clamp(32px,8.5vw,56px)}._2BoJ-q_intro{font-size:15.5px}._2BoJ-q_grid{gap:64px}._2BoJ-q_projectCard{padding-top:28px}._2BoJ-q_headingGrid,._2BoJ-q_systemGrid{grid-template-columns:1fr;gap:30px}._2BoJ-q_projectTitle{font-size:clamp(29px,8.5vw,42px)}._2BoJ-q_problemNote{max-width:none}._2BoJ-q_flow{display:block}._2BoJ-q_flowStep{grid-template-columns:28px 18px 1fr;align-items:center;gap:8px;min-height:46px;padding:0;display:grid}._2BoJ-q_flowIndex{margin:0}._2BoJ-q_flowNode{width:10px;height:10px}._2BoJ-q_flowConnector{width:1px;height:18px;top:28px;left:4px;right:auto}._2BoJ-q_flowLabel{max-width:none;margin:0}._2BoJ-q_imageWrapper{aspect-ratio:16/10}._2BoJ-q_portraitImage{aspect-ratio:2/3;width:100%}._2BoJ-q_cardFooter{flex-direction:column;align-items:flex-start}._2BoJ-q_projectLink{min-height:44px}}
.ltJKRG_workflow{background-color:var(--hgs-canvas,#f5f7fb);color:#111827;padding:15vh 0;overflow:hidden}.ltJKRG_title{color:var(--hgs-text-muted-dark);letter-spacing:-.02em;max-width:800px;margin-bottom:24px;font-size:clamp(32px,4vw,56px);font-weight:500;line-height:1.1}.ltJKRG_titleAccent{color:#111827;display:block}.ltJKRG_subtext{color:#475569;max-width:620px;margin-bottom:56px;font-size:clamp(16px,1.25vw,20px);line-height:1.55}.ltJKRG_system{padding:40px 0;position:relative}.ltJKRG_rail{background-color:var(--hgs-border);opacity:.1;z-index:1;height:1px;position:absolute;top:4px;left:0;right:0;transform:none}.ltJKRG_track{z-index:2;width:max-content;padding-left:var(--gutter);will-change:transform;gap:clamp(180px,18vw,520px);padding-right:clamp(220px,35vw,720px);display:flex;position:relative}.ltJKRG_node{flex-direction:column;flex:none;gap:24px;width:clamp(440px,32vw,680px);display:flex;position:relative}.ltJKRG_dot{background-color:var(--hgs-midnight);border:1px solid var(--hgs-paper);z-index:3;border-radius:50%;width:12px;height:12px;margin-top:80px;transition:background-color .4s;position:relative}.ltJKRG_nodeId{font-family:var(--font-geist);letter-spacing:.1em;color:var(--hgs-text-muted-dark);font-size:14px;font-weight:600}.ltJKRG_nodeTitle{font-size:32px;font-weight:500}.ltJKRG_nodeCopy{color:var(--hgs-text-muted-dark);font-size:16px;line-height:1.5}.ltJKRG_blueTransfer{background-color:var(--hgs-primary);z-index:2;height:2px;position:absolute;top:3px;left:0;right:0;transform:scaleX(0)}@media (max-width:900px){.ltJKRG_title{margin-bottom:60px}.ltJKRG_system{padding:0}.ltJKRG_rail,.ltJKRG_blueTransfer{display:none}.ltJKRG_track{width:100%;padding-right:var(--gutter);flex-direction:column;gap:60px}.ltJKRG_node{width:100%}.ltJKRG_dot{margin-top:0;margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.ltJKRG_track{width:100%;padding-right:var(--gutter);flex-wrap:wrap;gap:60px;transform:none!important}.ltJKRG_node{width:min(400px,100%)}.ltJKRG_rail,.ltJKRG_blueTransfer{display:none}.ltJKRG_dot{margin-top:0}}.ltJKRG_workflow{padding-block:70px 64px}.ltJKRG_title{color:#111827;max-width:950px;margin-bottom:42px;font-size:clamp(32px,3.9vw,58px)}.ltJKRG_title span{color:#64748b}.ltJKRG_system{padding-top:28px}.ltJKRG_track{padding-left:max(var(--gutter),calc((100vw - 1920px) / 2 + var(--gutter)))}.ltJKRG_node{gap:16px}.ltJKRG_dot{border:1.5px solid var(--hgs-primary);background:#fff;border-radius:0;width:9px;height:9px;margin-top:0;transform:rotate(45deg)}.ltJKRG_rail{opacity:1;background-color:#e2e8f0;top:4px}.ltJKRG_blueTransfer{top:3px}.ltJKRG_stageImage{aspect-ratio:2.1;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-top:18px;position:relative;overflow:hidden}.ltJKRG_stageImage img{object-fit:cover}.ltJKRG_stageImage>span{letter-spacing:-.05em;color:#fff;text-shadow:0 2px 10px #0009;font-size:46px;position:absolute;bottom:14px;left:18px}.ltJKRG_nodeId{letter-spacing:.12em;color:var(--hgs-primary);margin-top:6px;font-size:11px;font-weight:600}.ltJKRG_nodeTitle{color:#111827;font-size:28px;font-weight:500;line-height:1.15}.ltJKRG_nodeCopy{color:#475569;max-width:390px;font-size:15px;line-height:1.45}@media (max-width:900px){.ltJKRG_workflow{padding-block:64px}.ltJKRG_title{margin-bottom:20px;font-size:clamp(28px,7vw,44px);line-height:1.05}.ltJKRG_system{padding-top:0}.ltJKRG_track{margin-left:calc(var(--gutter) + 6px);margin-right:var(--gutter);padding-inline:0;border-left:2px solid #e2e8f0;gap:48px;padding-left:24px;position:relative}.ltJKRG_node{gap:12px;width:100%;max-width:100%;position:relative}.ltJKRG_dot{border:2px solid var(--hgs-primary);z-index:2;background:#fff;width:10px;height:10px;margin:0;display:block;position:absolute;top:6px;left:-30px;transform:rotate(45deg)}.ltJKRG_stageImage{aspect-ratio:16/9;border-radius:8px;margin-top:12px}.ltJKRG_stageImage>span{font-size:36px;bottom:10px;left:14px}.ltJKRG_nodeId{letter-spacing:.12em;margin-top:4px;font-size:10px}.ltJKRG_nodeTitle{font-size:clamp(22px,5.5vw,26px);line-height:1.15}.ltJKRG_nodeCopy{max-width:100%;font-size:15px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.ltJKRG_track{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;width:100%;display:grid}.ltJKRG_node{width:auto}.ltJKRG_rail,.ltJKRG_blueTransfer{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.ltJKRG_track{grid-template-columns:1fr}}@media (min-width:901px){.ltJKRG_workflow{padding-top:110px}}@media (min-width:901px) and (max-height:950px){.ltJKRG_workflow{padding-top:76px;padding-bottom:48px}.ltJKRG_title{margin-bottom:22px}.ltJKRG_subtext{margin-bottom:38px;font-size:17px}.ltJKRG_system{padding-top:18px}.ltJKRG_stageImage{aspect-ratio:2.35}.ltJKRG_node{gap:12px}.ltJKRG_nodeTitle{font-size:25px}.ltJKRG_nodeCopy{font-size:14px;line-height:1.4}}
.ur921W_control{background-color:var(--hgs-midnight);color:var(--hgs-paper);z-index:10;padding-top:clamp(96px,11vw,176px);position:relative}.ur921W_copyGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:clamp(44px,7vw,128px);padding-bottom:clamp(56px,7vw,112px);display:grid}.ur921W_title{letter-spacing:-.04em;margin:0;font-size:clamp(32px,6.5vw,110px);font-weight:500;line-height:1.02}.ur921W_sub{color:var(--hgs-text-muted-dark);display:block}.ur921W_body{color:#d4d7dc;max-width:650px;margin:0 0 .35em;font-size:clamp(16px,1.35vw,22px);line-height:1.6}.ur921W_mediaContainer{background:var(--hgs-midnight);width:100vw;height:clamp(520px,43vw,900px);margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.ur921W_mediaWrapper{clip-path:polygon(0 0,100% 7vw,100% 100%,0 100%);width:100%;height:100%;position:relative}.ur921W_mediaWrapper:after{content:"";pointer-events:none;background:linear-gradient(#080a0f24,#0000 30%,#080a0f29);position:absolute;inset:0}.ur921W_image{object-fit:cover;object-position:center 48%;width:100%;height:100%}@media (max-width:1100px){.ur921W_control{padding-top:clamp(64px,10vh,100px)}.ur921W_copyGrid{grid-template-columns:1fr;gap:26px;padding-bottom:clamp(42px,7vw,72px)}.ur921W_title{margin-bottom:18px;font-size:clamp(30px,7.5vw,54px)}.ur921W_body{max-width:760px;margin:0;font-size:15.5px;line-height:1.55}.ur921W_mediaContainer{height:clamp(400px,58vw,650px)}.ur921W_mediaWrapper{clip-path:polygon(0 0,100% 6vw,100% 100%,0 100%)}}@media (max-width:600px){.ur921W_control{padding-top:72px}.ur921W_copyGrid{gap:20px;padding-bottom:40px}.ur921W_title{font-size:clamp(34px,10.8vw,48px);line-height:1.01}.ur921W_body{font-size:15px;line-height:1.58}.ur921W_mediaContainer{height:clamp(330px,102vw,430px)}.ur921W_mediaWrapper{clip-path:polygon(0 0,100% 28px,100% 100%,0 100%)}.ur921W_image{object-position:52% center}}
._4zELRW_operate{background-color:var(--hgs-midnight);color:var(--hgs-paper);padding:20vh 0;position:relative}._4zELRW_label{color:var(--hgs-text-muted-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:32px;font-size:12px;font-weight:600}._4zELRW_mainTitle{letter-spacing:-.04em;max-width:1200px;margin:0;font-size:clamp(60px,8vw,140px);font-weight:500;line-height:.95}._4zELRW_list{flex-direction:column;display:flex}._4zELRW_phaseRow{opacity:.85;will-change:opacity, transform;border-bottom:1px solid #ffffff0d;grid-template-columns:100px 1fr 1fr;align-items:center;padding:10vh 0;transition:opacity .4s;display:grid}._4zELRW_phaseRow:first-child{border-top:1px solid #ffffff0d}._4zELRW_number{font-family:var(--font-geist);color:var(--hgs-text-muted-dark);letter-spacing:.1em;font-size:clamp(24px,2vw,32px);font-weight:500}._4zELRW_phaseTitle{letter-spacing:-.02em;margin:0;font-size:clamp(48px,5vw,100px);font-weight:500}._4zELRW_phaseCopy{color:var(--hgs-text-muted-dark);justify-self:end;max-width:500px;font-size:clamp(18px,1.5vw,24px);line-height:1.5}._4zELRW_phaseRow._4zELRW_is-active{opacity:1}._4zELRW_phaseRow._4zELRW_is-active ._4zELRW_number{color:var(--hgs-primary)}@media (max-width:900px){._4zELRW_phaseRow{grid-template-columns:1fr;gap:24px;padding:8vh 0}._4zELRW_phaseCopy{justify-self:start}}@media (prefers-reduced-motion:reduce){._4zELRW_phaseRow{opacity:1;transition:none}._4zELRW_phaseCopy{color:#a1a7b0}}._4zELRW_operate{color:#172033;background:#f4f3ef;padding-block:clamp(80px,10vw,150px)}._4zELRW_intro{margin-bottom:70px}._4zELRW_label,._4zELRW_number,._4zELRW_phaseCopy{color:#536070}._4zELRW_phaseRow,._4zELRW_phaseRow:first-child{opacity:1;border-color:#17203328;gap:24px;padding-block:48px}._4zELRW_phaseRow{will-change:auto;grid-template-columns:60px 1fr 1fr}._4zELRW_phaseTitle{font-size:clamp(32px,4vw,64px)}._4zELRW_phaseCopy{font-size:18px}._4zELRW_phaseRow._4zELRW_is-active ._4zELRW_phaseCopy{color:#172033}._4zELRW_phaseRow._4zELRW_is-active ._4zELRW_phaseTitle{color:var(--hgs-primary)}._4zELRW_phaseTitle{transition:color .22s}@media (max-width:900px){._4zELRW_phaseRow{grid-template-columns:35px 1fr;gap:10px 16px;padding-block:28px}._4zELRW_phaseCopy{grid-column:2;font-size:15px;line-height:1.55}._4zELRW_number{align-self:start;padding-top:6px;font-size:15px}._4zELRW_intro{margin-bottom:36px}._4zELRW_mainTitle{font-size:clamp(32px,8.5vw,64px);line-height:1.02}}@media (prefers-reduced-motion:reduce){._4zELRW_phaseTitle{transition:none}._4zELRW_phaseCopy{color:#536070}}
.dfY5gW_page{background:var(--hgs-midnight);color:var(--hgs-paper);overflow:hidden}.dfY5gW_hero{min-height:100svh;padding:clamp(170px,18vh,230px) var(--gutter) clamp(72px,9vw,130px);align-items:end;display:grid;position:relative}.dfY5gW_heroMedia{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%,0 12%);position:absolute;inset:0 0 0 46%;overflow:hidden}.dfY5gW_heroMedia:after{content:"";background:linear-gradient(90deg,#080a0f 0%,#080a0f4d 38%,#0000 65%),linear-gradient(#0000 55%,#080a0fe6 100%);position:absolute;inset:0}.dfY5gW_heroMedia img,.dfY5gW_heroMedia video{object-fit:cover;object-position:center;filter:saturate(.7)contrast(1.05)brightness(.78);width:100%;height:100%}.dfY5gW_heroContent{z-index:2;max-width:1050px;position:relative}.dfY5gW_eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#9da4af;margin-bottom:28px;font-size:10px}.dfY5gW_hero h1{letter-spacing:-.065em;text-transform:uppercase;max-width:1100px;font-size:clamp(58px,9.5vw,164px);line-height:.82}.dfY5gW_hero h1 span{color:#8f96a1;display:block}.dfY5gW_intro{color:#c2c6cd;max-width:600px;margin:40px 0;font-size:clamp(18px,1.5vw,23px);line-height:1.5}.dfY5gW_heroActions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.dfY5gW_textLink{border-bottom:1px solid #ffffff65;padding-block:13px;font-size:13px}.dfY5gW_principles{padding:clamp(100px,14vw,220px) var(--gutter);max-width:1920px;margin-inline:auto}.dfY5gW_sectionHead{grid-template-columns:1fr 1.25fr;gap:8vw;margin-bottom:clamp(70px,10vw,140px);display:grid}.dfY5gW_sectionHead p{letter-spacing:.13em;color:#858d98;font-size:10px}.dfY5gW_sectionHead h2{letter-spacing:-.055em;font-size:clamp(42px,6.5vw,105px);line-height:.95}.dfY5gW_principleRows{margin-left:16vw}.dfY5gW_principle{border-top:1px solid #ffffff28;grid-template-columns:60px .85fr 1.15fr;gap:36px;padding:42px 0;display:grid}.dfY5gW_principle>span{color:#767e8a;padding-top:7px;font-size:10px}.dfY5gW_principle h3{font-size:clamp(24px,2.8vw,42px);line-height:1.06}.dfY5gW_principle p{color:#aeb4be;max-width:560px;font-size:17px;line-height:1.65}.dfY5gW_culture{color:#111827;background:#f5f7fb;grid-template-columns:1.15fr .85fr;min-height:720px;display:grid}.dfY5gW_cultureMedia{min-height:620px;position:relative;overflow:hidden}.dfY5gW_cultureMedia img{object-fit:cover;filter:saturate(.58)contrast(1.05)}.dfY5gW_cultureCopy{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,130px);display:flex}.dfY5gW_cultureCopy span{letter-spacing:.13em;color:#667085;margin-bottom:30px;font-size:10px}.dfY5gW_cultureCopy h2{letter-spacing:-.055em;margin-bottom:34px;font-size:clamp(42px,5.5vw,88px);line-height:.94}.dfY5gW_cultureCopy p{color:#4d5768;max-width:520px;font-size:18px;line-height:1.65}.dfY5gW_areas{padding:clamp(100px,13vw,200px) var(--gutter);max-width:1920px;margin-inline:auto}.dfY5gW_areasIntro{grid-template-columns:1fr 1fr;gap:8vw;margin-bottom:72px;display:grid}.dfY5gW_areasIntro h2{letter-spacing:-.06em;text-transform:uppercase;font-size:clamp(42px,7vw,110px);line-height:.9}.dfY5gW_areasIntro>div{align-self:end}.dfY5gW_areasIntro p{color:#aeb4be;max-width:570px;font-size:17px;line-height:1.6}.dfY5gW_status{text-transform:uppercase;align-items:center;letter-spacing:.1em!important;color:#858d98!important;gap:10px!important;margin-bottom:22px!important;font-size:10px!important;display:inline-flex!important}.dfY5gW_status:before{content:"";background:var(--hgs-primary);width:8px;height:8px;transform:rotate(45deg)}.dfY5gW_areaList{border-top:1px solid #ffffff30}.dfY5gW_area{border-bottom:1px solid #ffffff30;grid-template-columns:70px 1fr 1fr 40px;align-items:center;gap:32px;padding:38px 0;transition:background-color .26s;display:grid;position:relative;overflow:hidden}.dfY5gW_area:before{content:"";z-index:0;background:var(--hgs-primary);transform-origin:bottom;width:3px;transition:transform .3s var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.dfY5gW_area>*{z-index:1;position:relative}.dfY5gW_areaIndex{color:#777f8c;font-size:10px;transition:color .22s}.dfY5gW_areaTitle{flex-direction:column;gap:10px;min-width:0;display:flex}.dfY5gW_area h3{transition:transform .3s var(--ease-out);font-size:clamp(25px,3vw,46px);line-height:1}.dfY5gW_areaTitle small{letter-spacing:.1em;text-transform:uppercase;color:#737c89;font-size:10px;transition:color .22s}.dfY5gW_areaTitle i{color:var(--hgs-primary);padding-inline:4px;font-style:normal}.dfY5gW_area p{color:#9da4af;max-width:500px;font-size:15px;line-height:1.55;transition:color .22s}.dfY5gW_arrow{color:var(--hgs-primary);transition:transform .3s var(--ease-out),color .22s ease;font-size:26px}.dfY5gW_process{padding:clamp(90px,12vw,180px) var(--gutter);color:#fff;background:#111827}.dfY5gW_processInner{max-width:1920px;margin-inline:auto}.dfY5gW_process h2{letter-spacing:-.055em;max-width:1000px;margin-bottom:80px;font-size:clamp(40px,6.5vw,100px);line-height:.94}.dfY5gW_process ol{border-top:1px solid #ffffff30;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.dfY5gW_process li{border-right:1px solid #ffffff25;min-height:230px;padding:28px 26px 40px 0;position:relative}.dfY5gW_process li:last-child{border-right:0;padding-left:26px}.dfY5gW_process li:not(:first-child){padding-left:26px}.dfY5gW_process li:before{content:"";background:#fff;width:9px;height:9px;position:absolute;top:-5px;left:-5px;transform:rotate(45deg)}.dfY5gW_process li:nth-child(3):before{background:var(--hgs-primary)}.dfY5gW_process li span{letter-spacing:.1em;color:#7f8794;margin-bottom:55px;font-size:10px;display:block}.dfY5gW_process li strong{margin-bottom:15px;font-size:24px;font-weight:500;display:block}.dfY5gW_process li p{color:#9fa6b1;font-size:14px;line-height:1.6}@media (hover:hover) and (pointer:fine){.dfY5gW_area:hover{background:#ffffff08}.dfY5gW_area:hover:before{transform:scaleY(1)}.dfY5gW_area:hover .dfY5gW_areaIndex{color:#fff}.dfY5gW_area:hover h3{transform:translate(9px)}.dfY5gW_area:hover .dfY5gW_areaTitle small{color:#b8bec8}.dfY5gW_area:hover p{color:#d0d4da}.dfY5gW_area:hover .dfY5gW_arrow{transform:translate(5px,-5px)}}@media (max-width:800px){.dfY5gW_hero{min-height:100svh;padding-top:max(110px,calc(env(safe-area-inset-top,20px) + 70px));padding-bottom:max(40px,env(safe-area-inset-bottom,20px))}.dfY5gW_heroMedia{clip-path:polygon(0 0,100% 0,100% 100%,0 88%);inset:0 0 45%}.dfY5gW_heroMedia:after{background:linear-gradient(#0000 25%,#080a0f 98%)}.dfY5gW_hero{align-items:end}.dfY5gW_hero h1{font-size:clamp(34px,10vw,64px);line-height:.96}.dfY5gW_intro{margin:20px 0 28px;font-size:16px}.dfY5gW_sectionHead,.dfY5gW_areasIntro{grid-template-columns:1fr;gap:28px}.dfY5gW_principleRows{margin-left:0}.dfY5gW_principle{grid-template-columns:30px 1fr;gap:16px;padding:30px 0}.dfY5gW_principle p{grid-column:2;font-size:16px}.dfY5gW_culture{grid-template-columns:1fr}.dfY5gW_cultureMedia{min-height:45vh}.dfY5gW_cultureCopy{padding:48px var(--gutter)}.dfY5gW_areasIntro h2{font-size:clamp(36px,10vw,64px);line-height:1}.dfY5gW_area{grid-template-columns:36px 1fr 28px;gap:14px;padding:28px 0}.dfY5gW_area p{grid-column:2;font-size:14px}.dfY5gW_arrow{grid-area:1/3/3}.dfY5gW_process ol{grid-template-columns:1fr 1fr}.dfY5gW_process li{border-bottom:1px solid #ffffff25;min-height:210px}.dfY5gW_process li:nth-child(2n){border-right:0}.dfY5gW_process li:nth-child(3){padding-left:0}.dfY5gW_process li:nth-child(3):before{left:-5px}.dfY5gW_process li:nth-child(4){padding-left:26px}.dfY5gW_process li span{margin-bottom:38px}}@media (max-width:440px){.dfY5gW_heroActions{flex-direction:column;align-items:stretch}.dfY5gW_heroActions .hgs-button{width:100%}.dfY5gW_textLink{text-align:center}.dfY5gW_process ol{grid-template-columns:1fr}.dfY5gW_process li,.dfY5gW_process li:not(:first-child),.dfY5gW_process li:last-child{border-right:0;min-height:0;padding:26px 0}.dfY5gW_process li:before,.dfY5gW_process li:nth-child(3):before{left:-4px}.dfY5gW_process li span{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.dfY5gW_area,.dfY5gW_arrow{transition:none!important;transform:none!important}}
.AFYOCa_page{background:var(--hgs-midnight);color:var(--hgs-paper);padding-top:clamp(150px,15vw,220px)}.AFYOCa_back{color:#9ca3af;border-bottom:1px solid #ffffff3d;align-items:center;min-height:44px;margin-bottom:56px;font-size:12px;display:inline-flex}.AFYOCa_header{grid-template-columns:1.15fr .85fr;gap:8vw;padding-bottom:clamp(70px,9vw,140px);display:grid}.AFYOCa_eyebrow{letter-spacing:.13em;color:#8d95a1;text-transform:uppercase;margin-bottom:28px;font-size:10px}.AFYOCa_header h1{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(54px,8vw,130px);line-height:.87}.AFYOCa_intro{align-self:end}.AFYOCa_intro p{color:#b7bcc5;max-width:600px;font-size:clamp(18px,1.5vw,23px);line-height:1.55}.AFYOCa_status{text-transform:uppercase;align-items:center;gap:11px;display:inline-flex;letter-spacing:.1em!important;color:#8d95a1!important;margin-bottom:28px!important;font-size:10px!important}.AFYOCa_status:before{content:"";background:var(--hgs-primary);width:8px;height:8px;transform:rotate(45deg)}.AFYOCa_detail{border-top:1px solid #ffffff28;grid-template-columns:1fr 1fr;gap:10vw;padding:clamp(70px,9vw,130px) 0;display:grid}.AFYOCa_detail h2{letter-spacing:-.045em;font-size:clamp(34px,4vw,64px);line-height:1}.AFYOCa_detail ol,.AFYOCa_detail ul{margin:0;padding:0;list-style:none}.AFYOCa_detail li{color:#b6bbc4;border-top:1px solid #ffffff25;padding:20px 0 20px 38px;font-size:16px;line-height:1.55;position:relative}.AFYOCa_detail li:before{color:#737b87;font-size:10px;position:absolute;top:22px;left:0}.AFYOCa_detail ol{counter-reset:item}.AFYOCa_detail ol li{counter-increment:item}.AFYOCa_detail ol li:before{content:"0" counter(item)}.AFYOCa_detail ul li:before{content:"";background:var(--hgs-primary);width:8px;height:8px;top:27px;transform:rotate(45deg)}.AFYOCa_notice{border-top:1px solid #ffffff28;grid-template-columns:1fr 1fr;gap:8vw;padding:50px 0 100px;display:grid}.AFYOCa_notice strong{font-size:20px;font-weight:500}.AFYOCa_notice p{color:#9098a4;max-width:620px;font-size:15px;line-height:1.65}@media (max-width:760px){.AFYOCa_header,.AFYOCa_detail,.AFYOCa_notice{grid-template-columns:1fr;gap:38px}.AFYOCa_header h1{font-size:clamp(50px,15vw,72px)}.AFYOCa_intro{align-self:auto}.AFYOCa_detail{padding-block:65px}.AFYOCa_detail:nth-of-type(2){border-top:0;padding-top:0}.AFYOCa_notice{padding-bottom:70px}}
._8113wq_legalPage{background-color:var(--hgs-midnight);color:var(--hgs-paper);min-height:100vh;padding:200px 0 100px}._8113wq_title{letter-spacing:-.02em;margin-bottom:60px;font-size:clamp(40px,6vw,80px)}._8113wq_content{opacity:.8;max-width:800px;font-size:18px;line-height:1.6}._8113wq_content h2{color:var(--hgs-primary);margin:40px 0 20px;font-size:24px}._8113wq_content p{margin-bottom:20px}._8113wq_notice{border-left:2px solid var(--hgs-primary);padding-left:20px}._8113wq_content address{flex-direction:column;gap:20px;font-style:normal;display:flex}._8113wq_content small{color:#a1a7b0;display:block}._8113wq_title{overflow-wrap:anywhere}@media (max-width:600px){._8113wq_legalPage{padding-top:150px}._8113wq_title{margin-bottom:40px;font-size:clamp(30px,8vw,48px)}}._8113wq_stand{color:var(--hgs-primary);font-weight:600}._8113wq_list{margin:-6px 0 22px;padding-left:1.3em}._8113wq_list li{margin:8px 0}._8113wq_content p{white-space:pre-line}._8113wq_content h3{color:var(--hgs-paper);margin:30px 0 14px;font-size:20px}
.KNIx3W_page{color:#111827;background-color:#fff;padding-top:clamp(140px,14vw,200px);padding-bottom:clamp(90px,10vw,150px)}.KNIx3W_header{max-width:1000px;margin-bottom:clamp(50px,7vw,90px)}.KNIx3W_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--hgs-primary);margin-bottom:24px;font-size:11px;font-weight:600}.KNIx3W_title{letter-spacing:-.04em;color:#111827;white-space:pre-line;margin-bottom:28px;font-size:clamp(40px,6.5vw,92px);font-weight:500;line-height:.98}.KNIx3W_intro{color:#475569;max-width:780px;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.KNIx3W_visualContainer{width:100%;max-width:1600px;margin:0 auto clamp(80px,10vw,140px)}.KNIx3W_heroMedia{aspect-ratio:21/9;background:#0f172a;border:1px solid #e2e8f0;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #00000014}.KNIx3W_heroImage{object-fit:cover}.KNIx3W_caption{color:#94a3b8;letter-spacing:.06em;justify-content:space-between;padding:14px 4px 0;font-size:11px;font-weight:500;display:flex}.KNIx3W_sectionHeader{margin-bottom:48px}.KNIx3W_sectionTag{letter-spacing:.12em;text-transform:uppercase;color:var(--hgs-primary);margin-bottom:12px;font-size:11px;font-weight:600}.KNIx3W_sectionTitle{letter-spacing:-.03em;color:#111827;font-size:clamp(28px,3.8vw,48px);font-weight:500;line-height:1.1}.KNIx3W_benefitsSection{margin-bottom:clamp(90px,11vw,150px)}.KNIx3W_benefitsGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.KNIx3W_benefitCard{background:var(--hgs-canvas,#f5f7fb);border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:16px;padding:32px 24px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex}@media (hover:hover) and (pointer:fine){.KNIx3W_benefitCard:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 12px 24px -6px #0000000f}}.KNIx3W_iconCircle{width:48px;height:48px;color:var(--hgs-primary);background:#eff6ff;border-radius:12px;place-items:center;display:grid}.KNIx3W_benefitTitle{color:#111827;font-size:18px;font-weight:600;line-height:1.3}.KNIx3W_benefitDesc{color:#64748b;margin-top:auto;font-size:14px;line-height:1.6}.KNIx3W_processSection{margin-bottom:clamp(90px,11vw,150px)}.KNIx3W_rows{border-top:1px solid #e2e8f0}.KNIx3W_row{border-bottom:1px solid #e2e8f0;grid-template-columns:80px 1.4fr 1.6fr;align-items:baseline;gap:40px;padding-block:48px;display:grid}.KNIx3W_rowNumber{font-family:var(--font-geist), monospace;color:var(--hgs-primary);font-size:16px;font-weight:600}.KNIx3W_rowTitle{letter-spacing:-.02em;color:#111827;font-size:clamp(22px,2.5vw,34px);font-weight:500;line-height:1.15}.KNIx3W_rowCopy{color:#475569;font-size:16px;line-height:1.7}.KNIx3W_ctaSection{margin-bottom:clamp(80px,10vw,130px)}.KNIx3W_ctaCard{color:#fff;background:#111827;border-radius:20px;grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;padding:clamp(40px,6vw,70px);display:grid;box-shadow:0 20px 50px -10px #11182740}.KNIx3W_ctaBadge{letter-spacing:.12em;color:var(--hgs-primary);margin-bottom:16px;font-size:10px;font-weight:600;display:inline-block}.KNIx3W_ctaTitle{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(26px,3.2vw,42px);font-weight:500;line-height:1.15}.KNIx3W_ctaDescription{color:#94a3b8;max-width:580px;font-size:15px;line-height:1.6}.KNIx3W_ctaActions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.KNIx3W_ctaButtonPrimary{background:var(--hgs-primary);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:15px 28px;font-size:14px;font-weight:600;transition:transform .22s,background-color .22s;display:inline-flex;box-shadow:0 8px 24px #1746ff66}.KNIx3W_ctaButtonPrimary:hover{background:#2563eb;transform:translateY(-2px)}.KNIx3W_ctaButtonSecondary{color:#cbd5e1;align-items:center;gap:10px;font-size:14px;transition:color .2s;display:inline-flex}.KNIx3W_ctaButtonSecondary:hover{color:#fff}.KNIx3W_crossNav{border-top:1px solid #e2e8f0;flex-direction:column;gap:20px;padding-top:40px;display:flex}.KNIx3W_crossNavTitle{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.KNIx3W_links{flex-wrap:wrap;gap:16px;display:flex}.KNIx3W_crossLink{background:var(--hgs-canvas,#f5f7fb);color:#111827;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:12px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.KNIx3W_crossLink:hover{background:#fff;border-color:#94a3b8;transform:translateY(-2px)}@media (max-width:1024px){.KNIx3W_benefitsGrid{grid-template-columns:repeat(2,1fr)}.KNIx3W_row{grid-template-columns:50px 1fr 1fr;gap:24px}}@media (max-width:800px){.KNIx3W_row{grid-template-columns:1fr;gap:14px;padding-block:32px}.KNIx3W_ctaCard{grid-template-columns:1fr;gap:32px;padding:36px 24px}}@media (max-width:600px){.KNIx3W_benefitsGrid{grid-template-columns:1fr}.KNIx3W_caption{flex-direction:column;gap:4px}}
.UONp9G_section{background:var(--hgs-canvas);min-height:100vh;color:var(--hgs-ink);padding:clamp(120px,13vw,178px) 0 clamp(72px,9vw,120px)}.UONp9G_isSubpage{padding-top:clamp(140px,15vw,190px)}.UONp9G_header{max-width:980px;margin-bottom:clamp(50px,7vw,84px)}.UONp9G_statusPill{background:#ffffffb8;border:1px solid #d6deeb;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:5px 15px 5px 5px;display:inline-flex;box-shadow:0 10px 28px #1f2d4414}.UONp9G_statusAvatar{background:#dfe5ee;border-radius:50%;width:34px;height:34px;display:block;overflow:hidden}.UONp9G_statusAvatar img{object-fit:cover;width:100%;height:100%;display:block}.UONp9G_statusDot{background:#22c55e;border-radius:50%;flex:none;width:8px;height:8px;animation:2.2s ease-in-out infinite UONp9G_statusPulse;box-shadow:0 0 0 3px #22c55e2e}.UONp9G_statusCopy{gap:2px;display:grid}.UONp9G_statusCopy strong{color:#172238;letter-spacing:.01em;font-size:12px;font-weight:650}.UONp9G_statusCopy small{color:#68758a;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650}@keyframes UONp9G_statusPulse{0%,to{box-shadow:0 0 0 3px #22c55e2e}50%{box-shadow:0 0 0 6px #22c55e47}}.UONp9G_eyebrow,.UONp9G_pathNumber,.UONp9G_company span{color:var(--hgs-primary);letter-spacing:.12em;font-size:11px;font-weight:700;display:block}.UONp9G_header h1{letter-spacing:-.05em;max-width:950px;margin-top:17px;font-size:clamp(42px,6.1vw,84px);line-height:1}.UONp9G_header>p:last-child{color:#566174;max-width:730px;margin-top:24px;font-size:clamp(17px,1.4vw,21px);line-height:1.6}.UONp9G_paths{border-top:1px solid var(--hgs-border);border-bottom:1px solid var(--hgs-border);background:#ffffff59}.UONp9G_analysisPath,.UONp9G_generalPath{padding:clamp(38px,4.5vw,64px) 0}.UONp9G_analysisPath{grid-template-columns:minmax(170px,.55fr) minmax(0,1fr) minmax(170px,.5fr);align-items:end;gap:clamp(26px,5vw,74px);display:grid}.UONp9G_generalPath{border-top:1px solid var(--hgs-border);grid-template-columns:minmax(170px,.55fr) minmax(0,1fr);align-items:start;gap:clamp(26px,5vw,74px);display:grid}.UONp9G_paths h2{max-width:600px;margin-top:18px;font-size:clamp(27px,3vw,42px);line-height:1.08}.UONp9G_paths section>p{color:#626d7e;max-width:520px;margin-top:18px;font-size:16px;line-height:1.6}.UONp9G_primaryLink,.UONp9G_submit{border:1px solid var(--hgs-primary);background:var(--hgs-primary);color:#fff;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);justify-content:space-between;align-items:center;gap:26px;min-height:54px;margin-top:30px;padding:14px 21px;font-size:14px;font-weight:650;transition:background-color .16s,transform .16s;display:inline-flex}.UONp9G_primaryLink:hover,.UONp9G_submit:hover{background:var(--hgs-primary-hover);transform:translateY(-2px)}.UONp9G_analysisPath .UONp9G_primaryLink{width:100%;margin-top:0}.UONp9G_form{grid-template-columns:1fr 1fr;gap:20px;margin-top:4px;display:grid}.UONp9G_form label{color:#263246;flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.UONp9G_form label>span{letter-spacing:.015em}.UONp9G_form input,.UONp9G_form textarea{color:#111827;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #bfc9d7;border-radius:3px;outline:0;padding:13px 14px;font-size:16px}.UONp9G_form textarea{resize:vertical;min-height:120px}.UONp9G_form input:focus,.UONp9G_form textarea:focus{border-color:var(--hgs-primary);box-shadow:0 0 0 3px #1746ff24}.UONp9G_form input[aria-invalid=true],.UONp9G_form textarea[aria-invalid=true]{border-color:#bc303a}.UONp9G_form small{color:#a51f29;font-size:13px;font-weight:500}.UONp9G_message,.UONp9G_privacy,.UONp9G_formError{grid-column:1/-1}.UONp9G_privacy{color:#687386;font-size:12px;line-height:1.6}.UONp9G_privacy a{color:var(--hgs-primary);text-underline-offset:3px;text-decoration:underline}.UONp9G_submit{cursor:pointer;margin:0 0 0 auto}.UONp9G_submit:disabled{cursor:not-allowed;opacity:.58;transform:none}.UONp9G_formError{color:#8c1821;background:#fff1f2;border-left:3px solid #bc303a;padding:12px 14px;font-size:14px;line-height:1.5}.UONp9G_honeypot{width:1px!important;position:absolute!important;left:-9999px!important}.UONp9G_success{border-top:1px solid var(--hgs-border);border-bottom:1px solid var(--hgs-border);margin-top:30px;padding:24px 0}.UONp9G_success:focus-visible,.UONp9G_formError:focus-visible{outline:2px solid var(--hgs-primary);outline-offset:5px}.UONp9G_success strong{font-size:20px}.UONp9G_success p{margin-top:8px!important}.UONp9G_company{grid-template-columns:.82fr 1.18fr;gap:clamp(28px,5vw,72px);padding-top:46px;display:grid}.UONp9G_company div:last-child{padding-left:clamp(28px,5vw,72px)}.UONp9G_company address{color:#465266;margin-top:13px;font-size:15px;font-style:normal;line-height:1.65}.UONp9G_company address strong{color:#111827}.UONp9G_company a{color:#111827;margin-top:13px;font-size:clamp(18px,2vw,25px);font-weight:550;display:inline-block}@media (max-width:900px){.UONp9G_analysisPath{grid-template-columns:.45fr 1fr}.UONp9G_analysisPath .UONp9G_primaryLink{grid-column:2;width:auto}.UONp9G_generalPath{grid-template-columns:.45fr 1fr}}@media (max-width:820px){.UONp9G_analysisPath,.UONp9G_generalPath{grid-template-columns:1fr;gap:20px}.UONp9G_analysisPath .UONp9G_primaryLink{grid-column:auto;width:fit-content}.UONp9G_company{grid-template-columns:1fr}.UONp9G_company div:last-child{padding-left:0}}@media (max-width:600px){.UONp9G_section,.UONp9G_isSubpage{padding-top:108px}.UONp9G_header h1{font-size:clamp(38px,11vw,49px)}.UONp9G_analysisPath .UONp9G_primaryLink{width:100%}.UONp9G_form{grid-template-columns:1fr}.UONp9G_message,.UONp9G_privacy,.UONp9G_formError{grid-column:auto}.UONp9G_submit{width:100%}}@media (prefers-reduced-motion:reduce){.UONp9G_primaryLink,.UONp9G_submit,.UONp9G_statusDot{transition:none;animation:none}}
.hEiBRa_page{color:var(--hgs-paper);background:var(--hgs-midnight);padding-top:clamp(150px,15vw,220px)}.hEiBRa_header{padding-bottom:clamp(60px,8vw,120px)}.hEiBRa_eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#a1a7b0;margin-bottom:32px;font-size:11px}.hEiBRa_title{letter-spacing:-.045em;white-space:pre-line;overflow-wrap:break-word;max-width:1300px;font-size:clamp(40px,6.5vw,104px);line-height:.98}.hEiBRa_intro{color:#bec3cb;max-width:620px;margin:36px 0 0 auto;font-size:clamp(18px,1.6vw,24px);line-height:1.5}.hEiBRa_heroMedia{aspect-ratio:2.25;background:var(--hgs-dark);position:relative;overflow:hidden}.hEiBRa_heroMedia img{object-fit:cover;filter:saturate(.82)contrast(1.02)}.hEiBRa_portraitFigure{width:min(100%,720px);margin-inline:auto}.hEiBRa_heroMediaPortrait{aspect-ratio:2/3}.hEiBRa_caption{color:#a1a7b0;letter-spacing:.04em;padding:14px 0;font-size:10px}.hEiBRa_rows{padding-block:clamp(70px,10vw,150px)}.hEiBRa_row{border-top:1px solid #ffffff26;grid-template-columns:60px 1fr 1.2fr;gap:32px;padding-block:42px;display:grid}.hEiBRa_row>span{color:#a1a7b0;padding-top:8px;font-size:11px}.hEiBRa_row h2{max-width:480px;font-size:clamp(25px,3vw,44px);line-height:1.07}.hEiBRa_row p{color:#bec3cb;max-width:600px;font-size:18px;line-height:1.7}.hEiBRa_links{flex-wrap:wrap;gap:12px 36px;padding-bottom:80px;display:flex}.hEiBRa_links a{border-bottom:1px solid #ffffff50;align-items:center;gap:24px;min-height:48px;font-size:15px;display:inline-flex}.hEiBRa_contactGrid{grid-template-columns:1.1fr 1fr;gap:8vw;padding-block:30px 100px;display:grid}.hEiBRa_contactGrid h2{margin-bottom:28px;font-size:clamp(32px,4vw,60px);line-height:1}.hEiBRa_contactGrid p{color:#bec3cb;font-size:18px;line-height:1.6}.hEiBRa_contacts{flex-direction:column;gap:24px;font-style:normal;display:flex}.hEiBRa_contacts a{overflow-wrap:anywhere;min-height:44px;font-size:clamp(20px,2.3vw,36px);line-height:1.3}.hEiBRa_contacts small{color:#a1a7b0;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:11px;display:block}.hEiBRa_pending{color:#a1a7b0;border-top:1px solid #ffffff26;padding-top:24px;font-size:15px!important}@media (max-width:700px){.hEiBRa_title{font-size:clamp(34px,9vw,60px)}.hEiBRa_intro{margin-top:28px}.hEiBRa_heroMedia{aspect-ratio:1.2}.hEiBRa_heroMediaPortrait{aspect-ratio:2/3}.hEiBRa_row{grid-template-columns:24px 1fr;gap:16px;padding-block:30px}.hEiBRa_row p{grid-column:2;font-size:16px}.hEiBRa_contactGrid{grid-template-columns:1fr;gap:48px}.hEiBRa_contacts a{font-size:25px}}.hEiBRa_taskList{color:#bec3cb;margin:0;padding-left:20px;font-size:18px;line-height:1.7}.hEiBRa_taskList li+li{margin-top:12px}.hEiBRa_applicationNote{color:#a1a7b0;max-width:700px;margin-bottom:36px;font-size:14px;line-height:1.6}.hEiBRa_formTitle{margin-bottom:30px;font-size:clamp(30px,4vw,56px)}.hEiBRa_aboutPeople{grid-template-columns:1fr 1.3fr;gap:7vw;padding-bottom:100px;display:grid}.hEiBRa_aboutPeople h2{margin-bottom:28px;font-size:clamp(30px,4vw,56px);line-height:1.08}.hEiBRa_aboutPeople p:not(.hEiBRa_eyebrow){color:#bec3cb;margin-bottom:20px;font-size:18px;line-height:1.7}.hEiBRa_photoSlots{grid-template-columns:1fr 1fr;gap:20px;display:grid}.hEiBRa_photoSlots figure:nth-child(2){padding-top:70px}.hEiBRa_photoSlots figure>div{aspect-ratio:.8;background:#151a22;border-top:1px solid #ffffff30;flex-direction:column;justify-content:space-between;padding:24px;display:flex}.hEiBRa_photoSlots span{letter-spacing:.1em;color:#a1a7b0;font-size:10px}.hEiBRa_photoSlots strong{font-size:clamp(22px,2.4vw,34px);font-weight:400;line-height:1.1}.hEiBRa_photoSlots figcaption{color:#a1a7b0;margin-top:12px;font-size:11px;line-height:1.6}.hEiBRa_contactGrid>form{min-width:0}.hEiBRa_contactGrid .hEiBRa_links{padding-bottom:30px}@media (max-width:900px){.hEiBRa_aboutPeople,.hEiBRa_contactGrid{grid-template-columns:1fr;gap:32px}.hEiBRa_photoSlots figure:nth-child(2){padding-top:40px}.hEiBRa_taskList{grid-column:2;font-size:16px}}@media (max-width:400px){.hEiBRa_photoSlots{gap:12px}.hEiBRa_photoSlots figure>div{padding:16px}.hEiBRa_photoSlots strong{font-size:21px}}.hEiBRa_aboutPeople{max-width:760px;display:block}
.V8_xEa_faqSection{background-color:var(--hgs-midnight);color:var(--hgs-paper);border-top:1px solid #ffffff14;padding:clamp(90px,12vw,160px) 0;scroll-margin-top:100px}.V8_xEa_grid{grid-template-columns:1fr 1.6fr;gap:clamp(48px,7vw,110px);display:grid}.V8_xEa_header{height:fit-content;position:sticky;top:150px}.V8_xEa_title{letter-spacing:-.04em;text-transform:uppercase;color:var(--hgs-paper);margin:0 0 24px;font-size:clamp(38px,5vw,76px);font-weight:500;line-height:.98}.V8_xEa_titleAccent{color:var(--hgs-primary);display:block}.V8_xEa_subtitle{color:#aeb4be;max-width:420px;font-size:clamp(16px,1.2vw,19px);line-height:1.55}.V8_xEa_accordionList{flex-direction:column;display:flex}.V8_xEa_accordionItem{cursor:pointer;border-bottom:1px solid #ffffff1f;padding:32px 0;transition:border-color .22s,background-color .22s;position:relative}.V8_xEa_accordionItem:first-child{border-top:1px solid #ffffff1f}.V8_xEa_questionBlock{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:48px;list-style:none;display:flex}.V8_xEa_question{letter-spacing:-.02em;color:var(--hgs-paper);transition:color .2s ease, transform .22s var(--ease-out);margin:0;font-size:clamp(20px,2vw,28px);font-weight:500}.V8_xEa_indicator{flex-shrink:0;width:46px;height:32px;position:relative}.V8_xEa_arrowRail{background:var(--hgs-primary);transform-origin:0;width:24px;height:1.5px;transition:transform .22s var(--ease-out);position:absolute;top:50%;left:0;transform:scaleX(0)}.V8_xEa_arrowHead{color:#8f98a6;transition:color .2s ease, transform .22s var(--ease-out);font-size:22px;line-height:1;position:absolute;top:2px;right:0}.V8_xEa_accordionItem[data-open=true] .V8_xEa_arrowRail{transform:scaleX(1)}.V8_xEa_accordionItem[data-open=true] .V8_xEa_arrowHead{color:var(--hgs-primary);transform:rotate(90deg)}.V8_xEa_questionBlock::-webkit-details-marker{display:none}.V8_xEa_questionBlock:focus-visible{outline:2px solid var(--hgs-primary);outline-offset:6px}.V8_xEa_answerGrid{opacity:0;visibility:hidden;transition:grid-template-rows .28s var(--ease-out), opacity .18s ease, visibility .28s;grid-template-rows:0fr;display:grid}.V8_xEa_answerGrid>div{min-height:0;overflow:hidden}.V8_xEa_accordionItem[data-open=true] .V8_xEa_answerGrid{opacity:1;visibility:visible;grid-template-rows:1fr}.V8_xEa_accordionItem[data-open=true]{border-color:var(--hgs-primary)}.V8_xEa_answer{color:#aeb4be;transition:transform .24s var(--ease-out), opacity .18s ease;margin:0;padding-top:20px;padding-right:48px;font-size:clamp(16px,1.15vw,19px);line-height:1.65;transform:translateY(-6px)}.V8_xEa_accordionItem[data-open=true] .V8_xEa_answer{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.V8_xEa_accordionItem:hover{background:#ffffff06;border-color:#1746ffb8}.V8_xEa_accordionItem:hover .V8_xEa_question{color:var(--hgs-primary);transform:translate(6px)}.V8_xEa_accordionItem:hover .V8_xEa_arrowRail{transform:scaleX(1)}.V8_xEa_accordionItem:hover .V8_xEa_arrowHead{color:var(--hgs-primary);transform:translate(3px,-3px)}.V8_xEa_accordionItem[data-open=true]:hover .V8_xEa_arrowHead{transform:rotate(90deg)translate(3px,-3px)}}@media (max-width:900px){.V8_xEa_grid{grid-template-columns:1fr;gap:48px}.V8_xEa_header{position:relative;top:0}.V8_xEa_answer{padding-right:0}}@media (prefers-reduced-motion:reduce){.V8_xEa_accordionItem,.V8_xEa_question,.V8_xEa_arrowRail,.V8_xEa_arrowHead,.V8_xEa_answerGrid,.V8_xEa_answer{transition:none!important}}
