@charset "UTF-8";:root{--color-ink: #0a223a;--color-ink-soft: #334c66;--color-muted: #6a8097;--color-line: #c7d8e8;--color-surface: #f8fbfe;--color-soft: #eef5fb;--color-dark: #04111f;--color-navy: #0a2a4f;--color-blue: #0f6faf;--color-blue-dark: #0b4778;--color-gold: #2d79bd;--shadow-soft: 0 1.4rem 4rem rgba(9, 40, 75, .1);--shadow-lift: 0 1.6rem 4rem rgba(9, 40, 75, .12), 0 .4rem 1.2rem rgba(15, 111, 175, .08);--shadow-float: 0 2.4rem 6.4rem rgba(9, 40, 75, .16), 0 .8rem 2rem rgba(15, 111, 175, .1);--shadow-deep: 0 3.2rem 8rem rgba(4, 17, 31, .34), 0 1rem 3rem rgba(15, 111, 175, .14);--content-width: 120rem;--header-height: 7.2rem;--hjpk-motion-fast: .2s;--hjpk-motion-medium: .3s;--hjpk-motion-slow: .35s;--hjpk-motion-page: .42s;--hjpk-motion-reveal: .72s;--hjpk-motion-ease-out: cubic-bezier(.16, 1, .3, 1);--hjpk-motion-ease-standard: cubic-bezier(.4, 0, .2, 1);font-family:Pretendard Variable,Pretendard,Noto Sans KR,Segoe UI,Arial,sans-serif}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:var(--header-height)}*,*:before,*:after{box-sizing:border-box}body{margin:0;overflow-x:hidden;background:var(--color-soft);color:var(--color-ink);font-family:inherit;font-size:1.6rem;line-height:1.65;word-break:keep-all;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.has-open-menu{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{border:0;background:transparent}img{display:block;max-width:100%}ul,ol{margin:0;padding:0;list-style:none}.blind{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}#header{position:fixed;top:0;left:0;z-index:50;width:100%;height:var(--header-height);border-bottom:1px solid transparent;transition:transform .28s ease,background-color .28s ease,border-color .28s ease,color .28s ease;will-change:transform}#header.transparent{color:#f7fbff}#header.light,#header.open,#header.has-submenu{border-bottom-color:#0f6faf24;background:#f8fbfef0;color:var(--color-ink);box-shadow:0 1.2rem 3.2rem #09284b0f;-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem)}#header .header-inner{display:flex;width:min(var(--content-width),calc(100% - 4.8rem));height:100%;margin:0 auto;align-items:center;gap:3.2rem}#header .site-logo{display:inline-flex;align-items:center;min-width:8rem}#header .site-name{color:currentColor;font-weight:900;font-size:2.1rem;line-height:1}#header .site-navi{margin-left:auto}#header .depth1-list{display:flex;align-items:center;gap:2.6rem}#header .depth1{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0;color:currentColor;font-weight:800;font-size:1.5rem;white-space:nowrap;cursor:pointer;opacity:.84;transition:color .25s ease,opacity .25s ease}#header .depth1:after{position:absolute;right:0;bottom:.6rem;left:0;height:2px;background:var(--color-blue);content:"";opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .25s ease,transform .25s ease}#header .depth1:hover,#header .depth1.active{opacity:1}#header .depth1:hover:after,#header .depth1.active:after{opacity:1;transform:scaleX(1)}#header .depth2-list{display:none}#header .header-submenu{position:absolute;top:var(--header-height);right:0;left:0;border-top:1px solid rgba(15,111,175,.12);border-bottom:1px solid rgba(15,111,175,.16);background:#f8fbfef7;color:var(--color-ink);box-shadow:0 1.6rem 4rem #09284b14;-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);opacity:0;transform:translateY(-1rem);transform-origin:top center;animation:hjpk-submenu-enter .28s cubic-bezier(.16,1,.3,1) forwards}#header .submenu-inner{display:grid;width:min(var(--content-width),calc(100% - 4.8rem));min-height:8.8rem;margin:0 auto;padding:2rem 0;grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);gap:3.2rem;align-items:center}#header .submenu-title{color:var(--color-blue-dark);font-weight:900;font-size:1.5rem}#header .submenu-list{display:flex;flex-wrap:wrap;gap:1rem 2.4rem}#header .submenu-link{display:inline-flex;min-height:3.6rem;align-items:center;color:var(--color-ink-soft);font-weight:800;font-size:1.45rem;transition:color .25s ease,transform .25s ease}#header .submenu-link:hover{color:var(--color-blue);transform:translateY(-.1rem)}#header .submenu-title,#header .submenu-item{opacity:0;transform:translateY(-.6rem);animation:hjpk-submenu-item-enter .3s cubic-bezier(.16,1,.3,1) forwards}#header .submenu-title{animation-delay:.04s}#header .submenu-item:nth-child(1){animation-delay:.07s}#header .submenu-item:nth-child(2){animation-delay:.1s}#header .submenu-item:nth-child(3){animation-delay:.13s}#header .submenu-item:nth-child(4){animation-delay:.16s}#header .submenu-item:nth-child(5){animation-delay:.19s}#header .submenu-item:nth-child(6){animation-delay:.22s}@keyframes hjpk-submenu-enter{to{opacity:1;transform:translateY(0)}}@keyframes hjpk-submenu-item-enter{to{opacity:1;transform:translateY(0)}}#header .site-control{display:none;margin-left:auto}#header .menu-header{position:relative;display:inline-flex;width:4.4rem;height:4.4rem;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;color:currentColor;cursor:pointer}#header .menu-header:before,#header .menu-header:after{display:none}#header .menu-line{display:block;width:2.4rem;height:2px;border-radius:999rem;background:currentColor;transition:opacity .25s ease,transform .25s ease}#header.open .menu-line{transform:translateY(.5rem) rotate(45deg)}#header.open .menu-line+.menu-line{transform:translateY(-.5rem) rotate(-45deg)}#wrap.hjpk-main{min-height:100vh;background:var(--color-surface)}.local-head{position:relative;overflow:hidden}#wrap .local-head.design4.hjpk-hero{display:flex;min-height:100svh;flex-direction:column;justify-content:center;padding:12rem max(2.4rem,calc((100vw - var(--content-width)) / 2)) 7rem;background:var(--color-dark);color:#fff;isolation:isolate}#wrap .local-head.design4.hjpk-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#07111ff5,#07111fc7 48%,#07111f61),url(/images/hjpk-team-photo.jpg) center 42% / cover no-repeat;content:""}#wrap .local-head.design4.hjpk-hero:after{position:absolute;right:0;bottom:0;left:0;z-index:-1;height:18rem;background:linear-gradient(180deg,transparent,rgba(7,17,31,.72));content:""}#wrap .local-head.design4.hjpk-hero .local-info,#wrap .local-head.design4.hjpk-hero .local-subject,#wrap .local-head.design4.hjpk-hero .local-aside{width:min(var(--content-width),100%);margin-right:auto;margin-left:auto}#wrap .local-head.design4.hjpk-hero .local-info+.local-subject{margin-top:4.8rem}#wrap .local-head.design4.hjpk-hero .local-subject+.local-aside{margin-top:4rem}#wrap .local-head.design4.hjpk-hero .section-caption{color:#ffffffc7}#wrap .local-head.design4.hjpk-hero .local-name{max-width:90rem;margin:0;color:#fff;font-weight:900;font-size:7.2rem;line-height:1.12}#wrap .local-head.design4.hjpk-hero .local-name span{display:block}#wrap .local-head.design4.hjpk-hero .local-aside .local-wrap{max-width:70rem;padding:2.4rem;border:1px solid rgba(255,255,255,.16);border-radius:.8rem;background:#07111f9e;-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem)}#wrap .local-head.design4.hjpk-hero .local-title{margin:0;color:#fff;font-weight:900;font-size:2rem}#wrap .local-head.design4.hjpk-hero .local-summary{margin:1.2rem 0 0;color:#ffffffd1;font-weight:600;font-size:1.7rem}#wrap .local-head.design4.hjpk-hero .local-figure{display:none}#wrap .hjpk-sub-hero{padding:15rem 2.4rem 7.2rem;background:linear-gradient(135deg,#0b1f36f5,#153c65e6),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat;color:#fff}#wrap .hjpk-sub-hero .local-info,#wrap .hjpk-sub-hero .local-subject,#wrap .hjpk-sub-hero .local-summary{width:min(var(--content-width),100%);margin-right:auto;margin-left:auto}#wrap .hjpk-sub-hero .local-name{margin:0;color:#fff;font-weight:900;font-size:5.2rem;line-height:1.18}#wrap .hjpk-sub-hero .local-summary{max-width:78rem;margin-top:2rem;color:#fffc;font-weight:600;font-size:1.8rem}.hjpk-section{position:relative;padding:11rem 2.4rem}.hjpk-section-light{background:var(--color-surface)}.hjpk-section-soft{background:var(--color-soft)}.hjpk-section-dark{background:var(--color-dark);color:#fff}.hjpk-section .section-wrap{width:min(var(--content-width),100%);margin:0 auto}.hjpk-home .hjpk-section,.hjpk-home .hjpk-affiliate-section{display:flex;min-height:100svh;align-items:center;background:var(--color-surface);color:var(--color-ink)}.hjpk-home .hjpk-section-soft,.hjpk-home .hjpk-section-dark{background:var(--color-surface);color:var(--color-ink)}.hjpk-home .hjpk-section-dark .section-caption{color:var(--color-blue)}.hjpk-home .hjpk-section-dark .section-name,.hjpk-home .hjpk-section-dark .section-summary,.hjpk-home .hjpk-section-dark .para{color:inherit}.hjpk-home .hjpk-section-dark .section-summary,.hjpk-home .hjpk-section-dark .para,.hjpk-home .hjpk-section-dark .hjpk-contact-list li{color:var(--color-muted)}.hjpk-home .hjpk-section-dark .hjpk-btn.color1{background:var(--color-navy);color:#fff}.hjpk-home .hjpk-section-dark .hjpk-btn.color1:hover{background:var(--color-gold);color:#fff}.hjpk-home .hjpk-section-dark .hjpk-btn.color4{border-color:var(--color-line);color:var(--color-navy)}.hjpk-home .hjpk-affiliate-section>.section-wrap{padding:0}.hjpk-home .hjpk-affiliate-section{padding-top:var(--header-height)}.hjpk-home .hjpk-affiliate-section .content-inner{padding:0;border:0;background:transparent}.hjpk-home .hjpk-affiliate-section .section-name{color:var(--color-ink)}.hjpk-home .hjpk-affiliate-section .section-summary,.hjpk-home .hjpk-orbit-list .para{color:var(--color-muted)}.hjpk-home .hjpk-orbit-list .item{border-color:var(--color-line);background:#fff;box-shadow:0 .8rem 2.4rem #0f172a0a;-webkit-backdrop-filter:none;backdrop-filter:none}.hjpk-home .hjpk-orbit-list .board-name{color:var(--color-ink)}#wrap.hjpk-home .hjpk-affiliate-section{background:var(--color-dark);color:#fff}#wrap.hjpk-home .hjpk-affiliate-section .section-name{color:#fff}#wrap.hjpk-home .hjpk-affiliate-section .section-summary,#wrap.hjpk-home .hjpk-affiliate-section .hjpk-orbit-list .para{color:#ffffffb8}#wrap.hjpk-home .hjpk-affiliate-section .hjpk-orbit-list .item{border-color:#ffffff29;background:#07111fc7;box-shadow:none}#wrap.hjpk-home .hjpk-affiliate-section .hjpk-orbit-list .board-name{color:#fff}.section-head{max-width:82rem}.section-caption,.hjpk-sub-hero .section-caption{display:inline-block;margin-bottom:1.2rem;color:var(--color-blue);font-weight:900;font-size:1.3rem;line-height:1;text-transform:uppercase}.hjpk-section-dark .section-caption,.hjpk-sub-hero .section-caption{color:#d7b56d}.section-subject{display:block}.section-name,.local-name{margin:0;color:var(--color-ink);font-weight:900;font-size:4.2rem;line-height:1.22}.section-summary{max-width:72rem;margin:2rem 0 0;color:var(--color-muted);font-weight:600;font-size:1.7rem}.hjpk-section-dark .section-name,.hjpk-section-dark .section-summary,.hjpk-section-dark .para{color:#fff}.section-body{margin-top:5.6rem}.btn-display{margin-top:3.2rem}.btn-area{display:flex;flex-wrap:wrap;gap:1.2rem}.hjpk-btn{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;padding:1.4rem 2.2rem;border:1px solid transparent;border-radius:999rem;font-weight:900;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.hjpk-btn.color1{background:#fff;color:var(--color-navy)}.hjpk-btn.color4{border-color:#ffffff70;color:#fff}.hjpk-section-light .hjpk-btn.color1,.hjpk-section-soft .hjpk-btn.color1{background:var(--color-navy);color:#fff}.hjpk-section-light .hjpk-btn.color4,.hjpk-section-soft .hjpk-btn.color4{border-color:var(--color-line);color:var(--color-navy)}.hjpk-btn:hover{transform:translateY(-.2rem)}.hjpk-btn.color1:hover,.hjpk-section-light .hjpk-btn.color1:hover,.hjpk-section-soft .hjpk-btn.color1:hover{background:var(--color-gold);color:#fff}.hjpk-split-content{display:grid;grid-template-columns:minmax(0,.82fr) minmax(28rem,.58fr);gap:5.6rem;align-items:center}.para{margin:0}.hjpk-split-content .para{color:var(--color-ink-soft);font-weight:600;font-size:1.8rem;line-height:1.8}.hjpk-split-content .para+.para{margin-top:1.6rem}.hjpk-section-figure{margin:0;overflow:hidden;border-radius:.8rem;box-shadow:var(--shadow-soft)}.hjpk-section-figure img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.board-list{display:grid;gap:2rem}.hjpk-feature-list{display:flex;width:100%}.hjpk-feature-list .board-item{width:100%;min-height:auto;padding:0 6.4rem;border:1px solid var(--color-line);border-radius:1.6rem;background:#f6f6f7;box-shadow:none}.hjpk-feature-list .board-wrap{display:flex;flex-direction:column}.hjpk-feature-list .board-info{display:grid;grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);gap:2.4rem;align-items:start;padding:3.2rem 0;border-bottom:1px solid rgba(15,23,42,.1);transition:border-color .3s ease,transform .3s ease}.hjpk-feature-list .board-info:last-child{border-bottom:0}.hjpk-feature-list .board-info:hover{border-color:#235f9c3d;transform:translate(.4rem)}.hjpk-feature-list .board-name{margin:0;color:var(--color-blue);font-weight:900;font-size:1.5rem;line-height:1.4;text-transform:uppercase;white-space:nowrap}.hjpk-feature-list .board-caption{display:flex;min-width:0;flex-direction:column}.hjpk-feature-title{color:var(--color-ink);font-weight:900;font-size:2.4rem;line-height:1.25}.hjpk-feature-description{margin-top:1rem;color:var(--color-muted);font-weight:600;font-size:1.6rem;line-height:1.75}.hjpk-history-timeline{--history-year-width: 10rem;--history-gap: 6rem;--history-line-left: calc(var(--history-year-width) + (var(--history-gap) / 2));position:relative;display:flex;max-width:92rem;flex-direction:column}.hjpk-history-timeline:before{position:absolute;top:1.3rem;bottom:1.3rem;left:var(--history-line-left);width:1px;background:linear-gradient(180deg,#4aa3ff2e,#4aa3ffe6,#4aa3ff2e);content:""}.hjpk-history-item{position:relative;display:grid;min-height:12rem;grid-template-columns:var(--history-year-width) minmax(0,1fr);column-gap:var(--history-gap);padding-bottom:5.6rem}.hjpk-history-item:last-child{min-height:0;padding-bottom:0}.hjpk-history-marker{position:absolute;top:.9rem;left:calc(var(--history-line-left) - .7rem);z-index:1;width:1.4rem;height:1.4rem;border:3px solid #02050b;border-radius:50%;background:var(--color-blue);box-shadow:0 0 0 1px #4aa3ffb3,0 0 2.4rem #4aa3ff6b}.hjpk-history-year{color:var(--color-blue);font-weight:900;font-size:2.8rem;line-height:1.15;letter-spacing:0}.hjpk-history-content{min-width:0;padding-bottom:3.2rem;border-bottom:1px solid rgba(139,197,255,.18)}.hjpk-history-item:last-child .hjpk-history-content{padding-bottom:0;border-bottom:0}.hjpk-history-content h3{margin:0;color:#fff;font-weight:900;font-size:2.6rem;line-height:1.25}.hjpk-history-content p{margin:1rem 0 0;color:var(--color-muted);font-weight:600;font-size:1.7rem;line-height:1.7}@media(max-width:767px){.hjpk-history-timeline{--history-line-left: 1.1rem;max-width:none}.hjpk-history-timeline:before{top:1.1rem;bottom:1.1rem}.hjpk-history-item{display:block;min-height:11rem;padding:0 0 4.4rem 4.4rem}.hjpk-history-marker{top:.65rem;left:calc(var(--history-line-left) - .6rem);width:1.2rem;height:1.2rem;border-width:2px}.hjpk-history-year{font-size:2.3rem}.hjpk-history-content{margin-top:.8rem;padding-bottom:2.4rem}.hjpk-history-content h3{font-size:2.1rem}.hjpk-history-content p{font-size:1.5rem}}.hjpk-sitemap-list .hjpk-link-list{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin-top:0}.hjpk-page-extra{margin-top:5.6rem;padding-top:5.6rem;border-top:1px solid rgba(15,23,42,.1)}.hjpk-page-extra .section-head{margin-bottom:3.2rem}.hjpk-business-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,.56fr);gap:3.2rem;align-items:stretch}.hjpk-business-overview .hjpk-feature-list,.hjpk-business-overview .hjpk-feature-list .board-item{height:100%;min-width:0}.hjpk-business-figure{width:100%;min-height:100%;min-width:0}.hjpk-business-figure img{width:100%;height:100%;min-height:42rem;aspect-ratio:16 / 10;object-fit:cover}.hjpk-profile-list .data-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.hjpk-profile-list .data-wrap{height:100%;padding:2.8rem 2.4rem;border:1px solid var(--color-line);border-radius:.8rem;background:#fff}.hjpk-profile-list .data-subject{color:var(--color-blue);font-weight:900;font-size:1.3rem;text-transform:uppercase}.hjpk-profile-list .data-body{margin-top:1.2rem}.hjpk-profile-list .para{color:var(--color-ink);font-weight:900;font-size:1.8rem}.hjpk-affiliate-section{background:var(--color-dark);color:#fff;overflow:hidden}.hjpk-affiliate-section>.section-wrap{width:min(var(--content-width),calc(100% - 4.8rem));margin:0 auto;padding:10rem 0}.hjpk-affiliate-section .content-inner{padding:5.6rem;border:1px solid rgba(255,255,255,.12);border-radius:.8rem;background:linear-gradient(135deg,#07111ff0,#0b1f36c7),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}.hjpk-affiliate-section .section-name{color:#fff}.hjpk-affiliate-section .section-summary{color:#ffffffb8}.hjpk-affiliate-body{position:relative;display:grid;width:min(100%,104rem);grid-template-columns:minmax(26rem,1fr) 18rem minmax(26rem,1fr);gap:3rem;align-items:center;justify-items:stretch;min-height:auto;margin:3.2rem auto 0}.hjpk-orbit-core{position:relative;z-index:2;display:grid;grid-column:2;grid-row:1;justify-self:center;width:18rem;height:18rem;place-items:center;padding:3rem;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#0b1f36eb;color:#fff;text-align:center;box-shadow:0 0 7rem #235f9c47}.hjpk-orbit-core strong{display:block;font-weight:900;font-size:3rem;line-height:1}.hjpk-orbit-core span{display:block;margin-top:.6rem;color:#ffffffb3;font-weight:800;font-size:1.2rem;text-transform:uppercase}.hjpk-orbit-list{position:relative;display:contents}#wrap .hjpk-affiliate-section .hjpk-affiliate-body .hjpk-orbit-list{display:contents}.hjpk-orbit-list .item{position:relative;width:auto;min-height:15rem;padding:2.4rem;border:1px solid rgba(255,255,255,.14);border-radius:.8rem;background:#07111fc7;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}#wrap .hjpk-affiliate-section .hjpk-affiliate-body .hjpk-orbit-list .item{height:auto;min-height:18rem;padding:2.4rem}.hjpk-orbit-list .node-1{bottom:2rem;left:calc(50% - 32.5rem)}.hjpk-orbit-list .node-2{right:calc(50% - 32.5rem);bottom:2rem}.hjpk-orbit-list .node-3{right:6%;bottom:3%}.hjpk-orbit-list .node-4{bottom:6%;left:6%}.hjpk-orbit-list .node-1,.hjpk-orbit-list .node-2,.hjpk-orbit-list .node-3,.hjpk-orbit-list .node-4{inset:auto}.hjpk-orbit-list .node-1{grid-column:1;grid-row:1}.hjpk-orbit-list .node-2{grid-column:3;grid-row:1}.hjpk-orbit-list .node-3{grid-column:3;grid-row:2}.hjpk-orbit-list .node-4{grid-column:1;grid-row:2}.hjpk-orbit-list .board-name{margin:0;color:#fff;font-weight:900;font-size:1.8rem}.hjpk-orbit-list .para{margin-top:1rem;color:#ffffffb8;font-weight:600;font-size:1.4rem}#wrap.hjpk-home .hjpk-affiliate-stage{position:relative;display:flex;min-height:100svh;align-items:flex-start;padding-top:0;overflow:hidden;background:radial-gradient(ellipse at 50% 48%,rgba(126,42,118,.46),transparent 30rem),radial-gradient(ellipse at 52% 58%,rgba(35,95,156,.28),transparent 46rem),#020305;color:#fff;isolation:isolate}#wrap.hjpk-home .hjpk-affiliate-stage:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:url(/images/hjpk-office-presentation.jpg) center 36% / cover no-repeat;content:"";filter:saturate(.82) contrast(1.1);opacity:.18}#wrap.hjpk-home .hjpk-affiliate-stage:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#020305,#020305db,#02030538 48%,#020305),radial-gradient(circle at 12% 48%,rgba(35,95,156,.18),transparent 28rem);content:""}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap{position:relative;z-index:1;width:100%;min-height:100svh;padding:0}#wrap.hjpk-home .hjpk-affiliate-stage .content-inner{position:relative;display:grid;min-height:100svh;padding:clamp(8.8rem,14vh,12.4rem) max(2.4rem,calc((100vw - var(--content-width)) / 2)) clamp(5.6rem,7vh,7.2rem);align-content:start;border:0;background:transparent}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro{position:relative;z-index:2;max-width:74rem;margin:0 auto;text-align:center}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-caption{display:none}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-name{color:#fff;font-size:clamp(2.4rem,2.4vw,3.2rem);line-height:1.55;letter-spacing:0}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-summary{max-width:62rem;margin:1.8rem auto 0;color:#ffffffa8;font-size:1.55rem;line-height:1.75}.hjpk-affiliate-logo-rail{position:relative;z-index:2;display:grid;width:min(100%,88rem);margin:clamp(4.4rem,7vh,6.8rem) auto 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,3rem);align-items:center}.hjpk-affiliate-logo-card{display:grid;min-height:8.4rem;align-content:center;justify-items:center;padding:1.2rem;color:#ffffffc2;text-align:center}.hjpk-affiliate-logo-card span{display:block;color:#ffffff80;font-weight:900;font-size:1.1rem;line-height:1;letter-spacing:.08em;text-transform:uppercase}.hjpk-affiliate-logo-card strong{display:block;margin-top:.8rem;color:#ffffffdb;font-weight:900;font-size:clamp(2rem,2.3vw,2.8rem);line-height:1.1}.hjpk-affiliate-logo-card p{max-width:22rem;margin:.8rem 0 0;color:#ffffff85;font-weight:700;font-size:1.2rem;line-height:1.55}.hjpk-affiliate-logo-card.is-placeholder strong,.hjpk-affiliate-logo-card.is-placeholder p{color:#ffffff6b}.hjpk-affiliate-arc{position:absolute;top:clamp(34rem,50vh,42rem);left:50%;z-index:1;width:min(150rem,145vw);height:72rem;border-radius:50% 50% 0 0/100% 100% 0 0;background:#020305;box-shadow:0 -5rem 11rem #832a7e57,inset 0 1px #ffffff0a;transform:translate(-50%)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-body{position:relative;z-index:2;display:block;width:min(100%,64rem);min-height:auto;margin:clamp(12rem,18vh,15.2rem) auto 0;text-align:center}.hjpk-affiliate-message h3{margin:0;color:#fff;font-weight:900;font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.38;letter-spacing:0}.hjpk-affiliate-message p{max-width:56rem;margin:2rem auto 0;color:#ffffffad;font-weight:700;font-size:1.6rem;line-height:1.75}.hjpk-contact-list{display:grid;gap:1.6rem;margin-bottom:4rem}.hjpk-contact-list li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1.2rem;align-items:start;color:#ffffffd1;font-weight:700}.hjpk-contact-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(28rem,.48fr);gap:2.4rem;align-items:stretch}.hjpk-contact-list-light{margin-bottom:0;padding:3.2rem;border:1px solid var(--color-line);border-radius:.8rem;background:#fff}.hjpk-contact-note{display:flex;min-height:100%;flex-direction:column;justify-content:center;padding:3.2rem;border-radius:.8rem;background:var(--color-soft)}.hjpk-contact-note strong{color:var(--color-ink);font-weight:900;font-size:1.8rem}.hjpk-contact-note p{margin:1.2rem 0 0;color:var(--color-muted);font-weight:600}.hjpk-update-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.hjpk-update-card{min-height:24rem;padding:3.2rem 2.4rem;border:1px solid var(--color-line);border-radius:.8rem;background:#fff}.hjpk-update-card span{display:block;margin-top:2rem;color:var(--color-blue);font-weight:900}.hjpk-update-card h3{margin:1rem 0 0;color:var(--color-ink);font-size:2rem}.hjpk-update-card p{margin:1.2rem 0 0;color:var(--color-muted);font-weight:600}.hjpk-link-list{display:grid;gap:1rem;margin-top:2rem}.hjpk-link-list a{color:var(--color-ink-soft);font-weight:800;transition:color .25s ease}.hjpk-link-list a:hover{color:var(--color-blue)}.hjpk-inquiry-form{padding:4rem;border:1px solid var(--color-line);border-radius:.8rem;background:#fff}.hjpk-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.hjpk-inquiry-form label{display:grid;gap:.8rem;color:var(--color-ink);font-weight:900;font-size:1.4rem}.hjpk-form-wide,.hjpk-form-consent{grid-column:1 / -1}.hjpk-inquiry-form input,.hjpk-inquiry-form select,.hjpk-inquiry-form textarea{width:100%;min-height:5.2rem;padding:1.4rem 1.6rem;border:1px solid #d1d5db;border-radius:.8rem;background:#fff;color:var(--color-ink);font:inherit;transition:border-color .25s ease,box-shadow .25s ease}.hjpk-inquiry-form textarea{min-height:16rem;resize:vertical}.hjpk-form-consent{display:flex!important;gap:1rem!important;align-items:center;margin-top:2rem}.hjpk-form-consent input{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0;accent-color:var(--color-blue)}.hjpk-form-feedback{margin:2rem 0 0;padding:1.4rem 1.6rem;border-radius:.8rem;font-weight:900}.hjpk-submit-button{display:inline-flex;min-width:16rem;min-height:5.4rem;justify-content:center;align-items:center;margin-top:2.4rem;padding:1.4rem 2.4rem;border-radius:999rem;background:var(--color-navy);color:#fff;font-weight:900;cursor:pointer;transition:background-color .25s ease,transform .25s ease}.hjpk-submit-button:hover{background:var(--color-gold);transform:translateY(-.2rem)}.hjpk-submit-button:disabled{cursor:not-allowed;opacity:.62;transform:none}.hjpk-reveal{--hjpk-reveal-distance: 5.6rem;--hjpk-reveal-ease: cubic-bezier(0, 0, .2, 1)}.hjpk-reveal .section-head,.hjpk-reveal .local-info,.hjpk-reveal .local-subject,.hjpk-reveal .local-summary,.hjpk-reveal .local-aside,.hjpk-reveal .local-figure,.hjpk-reveal .hjpk-split-content>*,.hjpk-reveal .hjpk-feature-list .board-info,.hjpk-reveal .board-item,.hjpk-reveal .data-item,.hjpk-reveal .hjpk-affiliate-logo-card,.hjpk-reveal .hjpk-affiliate-message,.hjpk-reveal .hjpk-update-card,.hjpk-reveal .hjpk-contact-list li,.hjpk-reveal .hjpk-contact-note,.hjpk-reveal .hjpk-inquiry-form,.hjpk-reveal .btn-display{opacity:0;transform:translateY(var(--hjpk-reveal-distance));transition:opacity 1s var(--hjpk-reveal-ease),transform 1s var(--hjpk-reveal-ease);will-change:opacity,transform}.hjpk-reveal.active1 .section-head,.hjpk-reveal.active1 .local-info,.hjpk-reveal.active2 .local-subject,.hjpk-reveal.active2 .local-summary,.hjpk-reveal.active2 .local-aside,.hjpk-reveal.active2 .local-figure,.hjpk-reveal.active2 .hjpk-split-content>*,.hjpk-reveal.active2 .hjpk-feature-list .board-info,.hjpk-reveal.active2 .board-item,.hjpk-reveal.active2 .data-item,.hjpk-reveal.active2 .hjpk-affiliate-logo-card,.hjpk-reveal.active2 .hjpk-affiliate-message,.hjpk-reveal.active2 .hjpk-update-card,.hjpk-reveal.active2 .hjpk-contact-list li,.hjpk-reveal.active2 .hjpk-contact-note,.hjpk-reveal.active2 .hjpk-inquiry-form,.hjpk-reveal.active2 .btn-display{opacity:1;transform:translateY(0)}.hjpk-reveal .hjpk-split-content>:nth-child(1),.hjpk-reveal .local-subject,.hjpk-reveal .hjpk-feature-list .board-info:nth-child(1),.hjpk-reveal .board-item:nth-child(1),.hjpk-reveal .hjpk-affiliate-logo-card:nth-child(1),.hjpk-reveal .data-item:nth-child(1),.hjpk-reveal .hjpk-update-card:nth-child(1),.hjpk-reveal .hjpk-contact-list li:nth-child(1){transition-delay:.08s}.hjpk-reveal .hjpk-split-content>:nth-child(2),.hjpk-reveal .local-summary,.hjpk-reveal .local-aside,.hjpk-reveal .hjpk-feature-list .board-info:nth-child(2),.hjpk-reveal .board-item:nth-child(2),.hjpk-reveal .hjpk-affiliate-logo-card:nth-child(2),.hjpk-reveal .data-item:nth-child(2),.hjpk-reveal .hjpk-update-card:nth-child(2),.hjpk-reveal .hjpk-contact-list li:nth-child(2),.hjpk-reveal .hjpk-contact-note,.hjpk-reveal .hjpk-inquiry-form{transition-delay:.18s}.hjpk-reveal .board-item:nth-child(3),.hjpk-reveal .local-figure,.hjpk-reveal .hjpk-feature-list .board-info:nth-child(3),.hjpk-reveal .hjpk-affiliate-logo-card:nth-child(3),.hjpk-reveal .data-item:nth-child(3),.hjpk-reveal .hjpk-update-card:nth-child(3),.hjpk-reveal .hjpk-contact-list li:nth-child(3){transition-delay:.28s}.hjpk-reveal .board-item:nth-child(4),.hjpk-reveal .hjpk-feature-list .board-info:nth-child(4),.hjpk-reveal .data-item:nth-child(4),.hjpk-reveal .hjpk-affiliate-message,.hjpk-reveal .btn-display{transition-delay:.38s}.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-core,.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-list .item{opacity:0;transform:translateY(var(--hjpk-reveal-distance));transition:opacity 1s var(--hjpk-reveal-ease),transform 1s var(--hjpk-reveal-ease);will-change:opacity,transform}.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-core{transform:translateY(var(--hjpk-reveal-distance));transition-delay:.16s}.hjpk-reveal.hjpk-affiliate-section.active2 .hjpk-orbit-core,.hjpk-reveal.hjpk-affiliate-section.active2 .hjpk-orbit-list .item{opacity:1;transform:translateY(0)}.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-list .item:nth-child(1){transition-delay:.18s}.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-list .item:nth-child(2){transition-delay:.28s}.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-list .item:nth-child(3){transition-delay:.38s}.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-list .item:nth-child(4){transition-delay:.48s}#footer{background:linear-gradient(135deg,#04111f,#08284a);color:#d9ecfbc7}#footer .footer-inner{width:min(var(--content-width),calc(100% - 4.8rem));margin:0 auto;padding:5.6rem 0}#footer .footer-subject{color:#f7fbff;font-weight:900;font-size:2.4rem}#footer .footer-body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem;margin-top:3.2rem}#footer .navi-list,#footer .data-list{display:flex;flex-wrap:wrap;gap:1rem 2rem}#footer .navi-text,#footer .data-text{color:#d9ecfbc2;font-weight:700;font-size:1.4rem}#footer .navi-text:hover{color:#f7fbff}@media(max-width:1199px){#header .header-inner{width:min(var(--content-width),calc(100% - 3.6rem))}#header .site-control{display:block}#header .site-navi{display:none}#header.open{height:100vh;overflow-y:auto}#header.open .header-inner{align-items:flex-start;flex-wrap:wrap;padding-top:1.4rem}#header.open .site-logo,#header.open .site-control{height:4.4rem;align-items:center}#header.open .site-control{margin-left:auto}#header.open .site-navi{display:block;order:3;width:100%;margin:3.2rem 0 0}#header.open .depth1-list{display:grid;gap:0}#header.open .depth1{width:100%;justify-content:space-between;min-height:5.6rem;color:var(--color-ink);font-size:2rem}#header.open .depth1-item{border-bottom:1px solid rgba(15,23,42,.08)}#header.open .depth2-list{display:grid;gap:.8rem;max-height:0;overflow:hidden;padding:0 0 0 1.2rem;opacity:0;transform:translateY(-.6rem);transition:max-height .34s cubic-bezier(.16,1,.3,1),padding .34s cubic-bezier(.16,1,.3,1),opacity .22s ease,transform .28s cubic-bezier(.16,1,.3,1)}#header.open .depth2-list.active{max-height:32rem;padding:0 0 1.8rem 1.2rem;opacity:1;transform:translateY(0)}#header.open .depth2{display:inline-flex;min-height:3.6rem;align-items:center;color:var(--color-muted);font-weight:800;font-size:1.5rem}#header .header-submenu{display:none}}@media(max-width:1023px){:root{--header-height: 6.4rem}#wrap .local-head.design4.hjpk-hero:before{background:linear-gradient(180deg,#07111fe6,#07111fcc 52%,#07111f99),url(/images/hjpk-team-photo.jpg) 48% center / cover no-repeat}#wrap .local-head.design4.hjpk-hero{min-height:100svh;padding:9rem 1.8rem 5.6rem;justify-content:flex-start}#wrap .local-head.design4.hjpk-hero .local-info+.local-subject{margin-top:4rem}#wrap .local-head.design4.hjpk-hero .local-subject+.local-aside{margin-top:3.2rem}#wrap .local-head.design4.hjpk-hero .local-name{font-size:4rem;line-height:1.2}#wrap .local-head.design4.hjpk-hero .local-aside .local-wrap{padding:2rem}#wrap .hjpk-sub-hero{padding:11rem 1.8rem 5.6rem}#wrap .hjpk-sub-hero .local-name,.section-name{font-size:3.2rem}.hjpk-section{padding:6.4rem 1.8rem}.section-body{margin-top:3.2rem}.hjpk-split-content,.hjpk-business-overview,.hjpk-profile-list .data-list,.hjpk-update-list,.hjpk-contact-panel,.hjpk-form-grid,#footer .footer-body{grid-template-columns:1fr}.hjpk-split-content{gap:3.2rem}.hjpk-business-figure img{height:auto;min-width:0;min-height:28rem;aspect-ratio:16 / 9}.hjpk-update-card,.hjpk-profile-list .data-wrap,.hjpk-contact-list-light,.hjpk-contact-note,.hjpk-inquiry-form{padding:2.4rem}.hjpk-feature-list .board-item{padding:0 2.4rem}.hjpk-feature-list .board-info{grid-template-columns:1fr;gap:1.2rem;padding:2.4rem 0}.hjpk-feature-title{font-size:2rem}.hjpk-feature-description{font-size:1.5rem}.hjpk-affiliate-section>.section-wrap{width:calc(100% - 3.6rem);padding:6.4rem 0}.hjpk-affiliate-section .content-inner{padding:2.4rem}.hjpk-affiliate-body{display:grid;width:100%;grid-template-columns:1fr;gap:1.6rem;justify-items:center;min-height:auto}.hjpk-orbit-core,.hjpk-orbit-list,.hjpk-orbit-list .item{position:static;width:100%;transform:none}.hjpk-orbit-core{grid-column:auto;grid-row:auto;width:16rem;height:16rem;margin:0 auto 1.6rem}.hjpk-orbit-list{display:grid;width:100%;grid-template-columns:1fr;gap:1.6rem}#wrap .hjpk-affiliate-section .hjpk-affiliate-body .hjpk-orbit-list{display:grid}.hjpk-orbit-list .node-1,.hjpk-orbit-list .node-2,.hjpk-orbit-list .node-3,.hjpk-orbit-list .node-4{grid-column:auto;grid-row:auto}.hjpk-reveal.hjpk-affiliate-section .hjpk-orbit-core,.hjpk-reveal.hjpk-affiliate-section.active2 .hjpk-orbit-core{transform:none}#wrap.hjpk-home .hjpk-affiliate-stage{min-height:84rem}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap,#wrap.hjpk-home .hjpk-affiliate-stage .content-inner{min-height:84rem}#wrap.hjpk-home .hjpk-affiliate-stage .content-inner{padding:13.2rem 1.8rem 5.2rem}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-name{font-size:2.35rem;line-height:1.46}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-summary{font-size:1.45rem}.hjpk-affiliate-logo-rail{width:min(100%,34rem);margin-top:3rem;grid-template-columns:1fr;gap:.6rem}.hjpk-affiliate-logo-card{min-height:5.8rem;padding:.8rem}.hjpk-affiliate-logo-card strong{font-size:2.2rem}.hjpk-affiliate-logo-card p{display:none}.hjpk-affiliate-arc{top:45rem;width:190vw;height:58rem}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-body{width:min(100%,34rem);margin-top:10.4rem}.hjpk-affiliate-message h3{font-size:2.7rem}.hjpk-affiliate-message p{margin-top:1.6rem;font-size:1.45rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#header{z-index:50;height:var(--header-height);border-bottom:1px solid transparent;opacity:1;transform:translateZ(0);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .3s ease,background-color .28s ease,border-color .28s ease,color .28s ease;will-change:transform,opacity}#header.transparent{background:transparent;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}#header.light,#header.open,#header.has-submenu{border-bottom-color:#0f172a14;background:#fffffff0;color:var(--color-ink);-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem)}#header .header-inner{width:min(var(--content-width),calc(100% - 4.8rem));margin:0 auto;padding:0;max-height:none;justify-content:flex-start;gap:3.2rem}#header .header-inner .site-logo{display:inline-flex;max-height:none;min-width:8rem;align-items:center}#header .header-inner .site-logo .site-name{display:inline;width:auto;height:auto;background-image:none;background-size:auto;color:currentColor;font-weight:900;font-size:2.1rem;line-height:1}#header .header-inner .site-navi{margin-left:auto}#header .header-inner .site-navi:after{display:none}#header .header-inner .site-navi .depth1-list{display:flex;align-items:center;gap:2.6rem}#header .header-inner .site-navi .depth1-list .depth1-item .depth1{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;padding:0;background:transparent;color:currentColor;font-weight:800;font-size:1.5rem;white-space:nowrap;opacity:.84}#header .header-inner .site-navi .depth1-list .depth1-item .depth1:hover,#header .header-inner .site-navi .depth1-list .depth1-item .depth1:focus,#header .header-inner .site-navi .depth1-list .depth1-item .depth1.active{color:currentColor;opacity:1}#header .header-inner .site-navi .depth1-list .depth1-item .depth1:after{right:0;bottom:.6rem;left:0;width:auto;height:2px;background:var(--color-gold);opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .25s ease,transform .25s ease}#header .header-inner .site-navi .depth1-list .depth1-item .depth1:hover:after,#header .header-inner .site-navi .depth1-list .depth1-item .depth1:focus:after,#header .header-inner .site-navi .depth1-list .depth1-item .depth1.active:after{width:auto;opacity:1;transform:scaleX(1)}#header .header-inner .site-control{display:none}#header .header-inner .site-control .menu-header{position:relative;width:4.4rem;height:4.4rem;background-image:none;background-color:transparent}#header .header-inner .site-control .menu-header:before,#header .header-inner .site-control .menu-header:after{position:absolute;right:.4rem;left:.4rem;height:2px;border-radius:999rem;background:currentColor;content:"";transition:top .25s ease,transform .25s ease}#header .header-inner .site-control .menu-header:before{top:1.7rem}#header .header-inner .site-control .menu-header:after{top:2.6rem}#header.open .header-inner .site-control .menu-header:before{top:2.1rem;transform:rotate(45deg)}#header.open .header-inner .site-control .menu-header:after{top:2.1rem;transform:rotate(-45deg)}#wrap .local-head.design3.hjpk-sub-hero{width:100%;margin:0;padding:15rem 2.4rem 7.2rem;background:linear-gradient(135deg,#0b1f36f5,#153c65e6),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat;color:#fff;text-align:left}#wrap .local-head.design4.hjpk-hero{width:100%;max-width:none;margin:0;justify-content:flex-start}#wrap .local-head.design4.hjpk-hero .local-info+.local-subject{margin-top:3.6rem}#wrap .local-head.design4.hjpk-hero .local-subject+.local-aside{margin-top:3rem}#wrap .local-head.design4.hjpk-hero .local-name span{line-height:inherit}#wrap .local-head.design4.hjpk-hero .local-aside{display:block}#wrap .local-head.design4.hjpk-hero .local-aside .local-wrap{margin:0;width:min(64rem,100%);max-width:64rem;padding:2rem}#wrap .local-head.design4.hjpk-hero .btn-display{margin-top:2.4rem}#wrap .local-head.design4.hjpk-hero .hjpk-btn.color1,#wrap .section.hjpk-section .hjpk-btn.color1{border-color:#fff;background:#fff;color:var(--color-navy)}#wrap .local-head.design4.hjpk-hero .hjpk-btn.color4{border-color:#ffffff85;background:transparent;color:#fff}#wrap .local-head.design4.hjpk-hero .hjpk-btn .btn-text,#wrap .section.hjpk-section .hjpk-btn .btn-text{color:inherit}#wrap .local-head.design4.hjpk-hero .hjpk-btn.color1:hover,#wrap .section.hjpk-section .hjpk-btn.color1:hover,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color4:hover{border-color:var(--color-gold);background:var(--color-gold);color:#fff}#wrap .local-head.design3.hjpk-sub-hero .local-info,#wrap .local-head.design3.hjpk-sub-hero .local-subject,#wrap .local-head.design3.hjpk-sub-hero .local-summary{width:min(var(--content-width),100%);margin-right:auto;margin-left:auto}#wrap .local-head.design3.hjpk-sub-hero .local-subject .local-name{margin:0;color:#fff;text-align:left;font-weight:900;font-size:5.2rem;line-height:1.18}#wrap .local-head.design3.hjpk-sub-hero .local-summary{max-width:78rem;margin-top:2rem;color:#fffc;font-weight:600;font-size:1.8rem}#wrap .section.hjpk-section .section-head{display:block;max-width:82rem}#wrap .section.hjpk-section .section-body{display:block;margin-top:5.6rem}@media(max-width:1199px){#header .header-inner{width:min(var(--content-width),calc(100% - 3.6rem))}#header .header-inner .site-control{display:block;margin-left:auto}#header .header-inner .site-navi{display:none}#header.open .header-inner{align-items:flex-start;flex-wrap:wrap;padding-top:1.4rem}#header.open .header-inner .site-navi{display:block;order:3;width:100%;margin:3.2rem 0 0}#header.open .header-inner .site-navi .depth1-list{display:grid;gap:0}#header.open .header-inner .site-navi .depth1-list .depth1-item .depth1{width:100%;min-height:5.6rem;justify-content:space-between;color:var(--color-ink);font-size:2rem}#header.open .header-inner .site-navi .depth1-list .depth1-item .depth1:after{display:none}}@media(max-width:1023px){#wrap .local-head.design3.hjpk-sub-hero{padding:11rem 1.8rem 5.6rem}#wrap .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:3.2rem}#wrap .section.hjpk-section .section-body{margin-top:3.2rem}}:root{--hjpk-space-bg: #020305;--hjpk-space-panel: rgba(8, 17, 31, .78);--hjpk-space-panel-strong: rgba(11, 31, 54, .88);--hjpk-space-line: rgba(205, 224, 255, .18);--hjpk-space-line-strong: rgba(205, 224, 255, .32);--hjpk-space-text: #f7fbff;--hjpk-space-muted: rgba(228, 237, 248, .72);--hjpk-space-faint: rgba(228, 237, 248, .52);--hjpk-space-blue: #8bc5ff;--hjpk-space-gold: #c9a45d;--hjpk-space-violet: #a05d9d;--hjpk-space-shadow: 0 3rem 8rem rgba(0, 0, 0, .34)}body{background:var(--hjpk-space-bg);color:var(--hjpk-space-text)}#wrap.hjpk-main{background:linear-gradient(180deg,#020305f0,#020305fa),url(/images/hjpk-office-presentation.jpg) center top / 100% auto no-repeat,var(--hjpk-space-bg);color:var(--hjpk-space-text)}#header.light,#header.open,#header.has-submenu{border-bottom-color:#cde0ff1f;background:#020305d1;color:#fff;box-shadow:0 1rem 4rem #00000038;-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem)}#header .site-name{letter-spacing:.01em}#header .site-name:after,#footer .footer-subject:after{display:inline-block;width:.58rem;height:.58rem;margin-left:.8rem;background:var(--hjpk-space-gold);content:"";vertical-align:.2rem}#header .depth1:after,#header .header-inner .site-navi .depth1-list .depth1-item .depth1:after{background:linear-gradient(90deg,var(--hjpk-space-blue),var(--hjpk-space-gold))}#header .header-submenu{border-top-color:#cde0ff1f;border-bottom-color:#cde0ff29;background:linear-gradient(180deg,#020305f0,#08111fe6),url(/images/hjpk-office-presentation.jpg) center 44% / cover no-repeat;color:#fff;box-shadow:0 2.4rem 6rem #00000061}#header .submenu-title,#header .submenu-link:hover{color:var(--hjpk-space-blue)}#header .submenu-link,#header.open .header-inner .site-navi .depth1-list .depth1-item .depth1,#header.open .depth2{color:#ffffffd1}#header .submenu-link:hover,#header.open .depth2:hover{color:#fff}#wrap .local-head.design4.hjpk-hero,#wrap .local-head.design3.hjpk-sub-hero{overflow:hidden;background:var(--hjpk-space-bg);color:#fff;isolation:isolate}#wrap .local-head.design4.hjpk-hero:before{background:linear-gradient(90deg,#020305f2,#020305c7 44%,#02030561 74%),url(/images/hjpk-office-presentation.jpg) right center / cover no-repeat,url(/images/hjpk-team-photo.jpg) 82% center / cover no-repeat;background-blend-mode:normal,screen,normal;opacity:1}#wrap .local-head.design4.hjpk-hero:after{inset:auto 0 0;height:38rem;background:linear-gradient(180deg,transparent,var(--hjpk-space-bg)),linear-gradient(90deg,transparent,rgba(139,197,255,.1),transparent)}#wrap .local-head.design4.hjpk-hero .local-name,#wrap .local-head.design3.hjpk-sub-hero .local-subject .local-name,#wrap .local-head.design3.hjpk-sub-hero .local-name{color:#fff;text-shadow:0 1.4rem 4rem rgba(0,0,0,.4)}#wrap .local-head.design4.hjpk-hero .local-aside .local-wrap{border-color:var(--hjpk-space-line);background:linear-gradient(135deg,#0b1f36c2,#020305b3),#08111fbd;box-shadow:var(--hjpk-space-shadow)}#wrap .local-head.design4.hjpk-hero .local-title,#wrap .local-head.design4.hjpk-hero .local-summary,#wrap .local-head.design3.hjpk-sub-hero .local-summary{color:var(--hjpk-space-muted)}#wrap .local-head.design3.hjpk-sub-hero{position:relative;padding-top:16rem;background:linear-gradient(90deg,#020305f5,#020305c7 52%,#0203058a),url(/images/hjpk-office-presentation.jpg) center 42% / cover no-repeat}#wrap .local-head.design3.hjpk-sub-hero:after{position:absolute;inset:auto 0 0;z-index:-1;height:16rem;background:linear-gradient(180deg,transparent,var(--hjpk-space-bg));content:""}#wrap .hjpk-section,#wrap .hjpk-home .hjpk-section,#wrap .hjpk-home .hjpk-section-soft,#wrap .hjpk-home .hjpk-section-dark{position:relative;overflow:hidden;background:linear-gradient(180deg,#020305f0,#030810fa),var(--hjpk-space-bg);color:var(--hjpk-space-text);isolation:isolate}#wrap .hjpk-section:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(120deg,#020305e0,#02030585 48%,#020305eb),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat;content:"";filter:saturate(.82) contrast(1.08);opacity:.22}#wrap .hjpk-section:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(205,224,255,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(205,224,255,.035) 1px,transparent 1px);background-size:8rem 8rem;content:"";-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);opacity:.34}#wrap .hjpk-section>.section-wrap{position:relative;z-index:1}#wrap .section.hjpk-section .section-head{max-width:86rem}#wrap .section-caption,#wrap .hjpk-home .hjpk-section-dark .section-caption,#wrap .hjpk-sub-hero .section-caption{color:var(--hjpk-space-gold);letter-spacing:.12em}#wrap .section-name,#wrap .hjpk-home .hjpk-section-dark .section-name,#wrap .section.hjpk-section .section-name{color:#fff}#wrap .section-summary,#wrap .hjpk-home .hjpk-section-dark .section-summary,#wrap .hjpk-home .hjpk-section-dark .para,#wrap .hjpk-split-content .para{color:var(--hjpk-space-muted)}#wrap .hjpk-btn.color1,#wrap .section.hjpk-section .hjpk-btn.color1,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color1{border-color:#ffffffe0;background:#fff;color:#07111f}#wrap .hjpk-btn.color4,#wrap .section.hjpk-section .hjpk-btn.color4,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color4,#wrap .hjpk-home .hjpk-section-dark .hjpk-btn.color4{border-color:var(--hjpk-space-line-strong);background:#ffffff0a;color:#fff}#wrap .hjpk-btn:hover{border-color:var(--hjpk-space-gold);background:var(--hjpk-space-gold);color:#07111f;box-shadow:0 1.4rem 4rem #c9a45d38}.hjpk-section-figure{position:relative;border:1px solid var(--hjpk-space-line);border-radius:.8rem;background:#ffffff0a;box-shadow:var(--hjpk-space-shadow)}.hjpk-section-figure:after,.hjpk-media-card:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.08);content:"";pointer-events:none}.hjpk-section-figure img{filter:saturate(.88) contrast(1.06)}.hjpk-feature-list .board-item,.hjpk-profile-list .data-wrap,.hjpk-update-card,.hjpk-contact-list-light,.hjpk-contact-note,.hjpk-inquiry-form{border:1px solid var(--hjpk-space-line);background:linear-gradient(135deg,#0b1f36d6,#020305b8),#08111fc7;color:var(--hjpk-space-text);box-shadow:var(--hjpk-space-shadow);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}.hjpk-feature-list .board-info{border-bottom-color:var(--hjpk-space-line)}.hjpk-feature-list .board-info:hover{border-color:#c9a45d6b;transform:translate(.4rem)}.hjpk-feature-list .board-name,.hjpk-profile-list .data-subject,.hjpk-update-card span{color:var(--hjpk-space-blue)}.hjpk-feature-title,.hjpk-profile-list .para,.hjpk-update-card h3,.hjpk-contact-note strong{color:#fff}.hjpk-feature-description,.hjpk-update-card p,.hjpk-contact-note p,.hjpk-contact-list-light li,.hjpk-link-list a{color:var(--hjpk-space-muted)}.hjpk-link-list a:hover{border-bottom-color:#c9a45da3;color:#fff}.hjpk-page-extra{border-top-color:var(--hjpk-space-line)}.hjpk-media-card{position:relative;min-height:28rem;margin:0;overflow:hidden;border:1px solid var(--hjpk-space-line);border-radius:.8rem;background:#08111fc2;box-shadow:var(--hjpk-space-shadow)}.hjpk-media-card img{width:100%;height:100%;min-height:inherit;object-fit:cover;filter:saturate(.86) contrast(1.05);transform:scale(1.01);transition:transform .5s ease,filter .5s ease}.hjpk-media-card:hover img{filter:saturate(1) contrast(1.08);transform:scale(1.045)}.hjpk-media-card figcaption{position:absolute;right:0;bottom:0;left:0;padding:5.6rem 2.2rem 2.2rem;background:linear-gradient(180deg,transparent,rgba(2,3,5,.88));color:#fff}.hjpk-media-card figcaption span{display:block;color:var(--hjpk-space-gold);font-weight:900;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.hjpk-sitemap-section .hjpk-sitemap-list .board-info{display:block;min-height:20rem;padding:2.4rem;border:1px solid var(--hjpk-space-line);background:#ffffff09}.hjpk-sitemap-section .hjpk-sitemap-list .board-info:last-child{border-bottom:1px solid var(--hjpk-space-line)}.hjpk-sitemap-section .hjpk-sitemap-list .board-name{display:block;color:var(--hjpk-space-gold)}.hjpk-contact-list li{color:var(--hjpk-space-muted)}.hjpk-contact-list svg{color:var(--hjpk-space-blue)}.hjpk-inquiry-form label{color:#fff}.hjpk-inquiry-form input,.hjpk-inquiry-form select,.hjpk-inquiry-form textarea{border-color:var(--hjpk-space-line);background:#ffffff0f;color:#fff}.hjpk-inquiry-form input:focus,.hjpk-inquiry-form select:focus,.hjpk-inquiry-form textarea:focus,.hjpk-link-list a:focus-visible,.submenu-link:focus-visible,.depth2:focus-visible,.hjpk-btn:focus-visible,#header a:focus-visible,#header button:focus-visible{border-color:var(--hjpk-space-blue);box-shadow:0 0 0 .4rem #8bc5ff2e}.hjpk-submit-button{background:#fff;color:#07111f}.hjpk-submit-button:hover{background:var(--hjpk-space-gold);color:#07111f}.hjpk-form-feedback.is-success{background:#22c55e24;color:#bbf7d0}.hjpk-form-feedback.is-error{background:#f8717124;color:#fecaca}#footer{position:relative;overflow:hidden;background:linear-gradient(180deg,#020305e0,#020305fa),url(/images/hjpk-office-presentation.jpg) center 42% / cover no-repeat}#footer:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(205,224,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(205,224,255,.025) 1px,transparent 1px);background-size:8rem 8rem;content:"";opacity:.4;pointer-events:none}#footer .navi-text,#footer .data-text{color:var(--hjpk-space-muted)}@media(max-width:1199px){#header.open{background:linear-gradient(180deg,#020305fa,#08111ff5),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}#header.open .depth1-item{border-bottom-color:#cde0ff1f}}@media(max-width:1023px){#wrap .local-head.design4.hjpk-hero:before{background:linear-gradient(180deg,#020305eb,#020305b3 52%,#020305e6),url(/images/hjpk-team-photo.jpg) center / cover no-repeat,url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}#wrap .local-head.design3.hjpk-sub-hero{padding:11rem 1.8rem 5.6rem}.hjpk-media-gallery,.hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{grid-template-columns:1fr}.hjpk-media-card,.hjpk-media-card:first-child{grid-row:auto;min-height:26rem}.hjpk-sitemap-section .hjpk-sitemap-list .board-item{padding:1.6rem}.hjpk-sitemap-section .hjpk-sitemap-list .board-info{min-height:auto;padding:2rem}}:root{--hjpk-corporate-bg: #f6f8fb;--hjpk-corporate-panel: #ffffff;--hjpk-corporate-border: rgba(15, 23, 42, .1);--hjpk-corporate-shadow: 0 1.2rem 3.2rem rgba(15, 23, 42, .07);--hjpk-corporate-navy: #07111f;--hjpk-corporate-blue: #1f5f9f;--hjpk-corporate-gold: #b68b42}body{background:var(--hjpk-corporate-bg);color:var(--color-ink)}#wrap.hjpk-main{background:var(--color-surface);color:var(--color-ink)}#header.light,#header.open,#header.has-submenu{border-bottom-color:#0f172a14;background:#fffffff0;color:var(--color-ink);box-shadow:none;-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem)}#header.transparent{color:#fff}#header .site-name{letter-spacing:0}#header .site-name:after,#footer .footer-subject:after{display:none}#header .depth1:after,#header .header-inner .site-navi .depth1-list .depth1-item .depth1:after{background:var(--hjpk-corporate-gold)}#header .header-submenu{border-top-color:#0f172a0f;border-bottom-color:#0f172a14;background:#fffffff7;color:var(--color-ink);box-shadow:0 1.6rem 4rem #0f172a14}#header .submenu-title,#header .submenu-link:hover{color:var(--color-blue-dark)}#header .submenu-link,#header.open .header-inner .site-navi .depth1-list .depth1-item .depth1,#header.open .depth2{color:var(--color-ink-soft)}#header .submenu-link:hover,#header.open .depth2:hover{color:var(--color-blue)}#wrap .local-head.design4.hjpk-hero,#wrap .local-head.design3.hjpk-sub-hero{overflow:hidden;background:var(--hjpk-corporate-navy);color:#fff;isolation:isolate}#wrap .local-head.design4.hjpk-hero{min-height:92svh}#wrap .local-head.design4.hjpk-hero:before{background:linear-gradient(90deg,#07111ff5,#07111fd6 48%,#07111f7a),url(/images/hjpk-team-photo.jpg) 72% center / cover no-repeat;background-blend-mode:normal;opacity:1}#wrap .local-head.design4.hjpk-hero:after{inset:auto 0 0;height:14rem;background:linear-gradient(180deg,transparent,rgba(7,17,31,.74))}#wrap .local-head.design4.hjpk-hero .local-name,#wrap .local-head.design3.hjpk-sub-hero .local-subject .local-name,#wrap .local-head.design3.hjpk-sub-hero .local-name{color:#fff;text-shadow:none}#wrap .local-head.design4.hjpk-hero .local-aside .local-wrap{border-color:#ffffff2e;background:#07111f94;box-shadow:none;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}#wrap .local-head.design4.hjpk-hero .local-title,#wrap .local-head.design4.hjpk-hero .local-summary,#wrap .local-head.design3.hjpk-sub-hero .local-summary{color:#ffffffd1}#wrap .local-head.design3.hjpk-sub-hero{padding-top:15rem;background:linear-gradient(90deg,#07111ff5,#0b1f36db 54%,#153c6594),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}#wrap .local-head.design3.hjpk-sub-hero:after{display:none}#wrap .hjpk-section,#wrap .hjpk-home .hjpk-section,#wrap .hjpk-home .hjpk-section-soft,#wrap .hjpk-home .hjpk-section-dark{position:relative;overflow:hidden;background:var(--color-surface);color:var(--color-ink);isolation:auto}#wrap .hjpk-section:before,#wrap .hjpk-section:after{display:none}#wrap .hjpk-section-soft,#wrap .hjpk-home .hjpk-section-soft{background:var(--hjpk-corporate-bg)}#wrap .hjpk-section-dark,#wrap .hjpk-home .hjpk-section-dark{background:linear-gradient(135deg,#07111ffa,#0b1f36f0),var(--hjpk-corporate-navy);color:#fff}#wrap .section.hjpk-section .section-head{max-width:82rem}#wrap .section-caption,#wrap .hjpk-home .hjpk-section-dark .section-caption,#wrap .hjpk-sub-hero .section-caption{color:var(--color-blue);letter-spacing:.06em}#wrap .hjpk-section-dark .section-caption,#wrap .hjpk-home .hjpk-section-dark .section-caption,#wrap .hjpk-sub-hero .section-caption{color:#d7b56d}#wrap .section-name,#wrap .hjpk-home .hjpk-section-dark .section-name,#wrap .section.hjpk-section .section-name{color:var(--color-ink)}#wrap .hjpk-section-dark .section-name,#wrap .hjpk-home .hjpk-section-dark .section-name{color:#fff}#wrap .section-summary,#wrap .hjpk-home .hjpk-section-dark .section-summary,#wrap .hjpk-home .hjpk-section-dark .para,#wrap .hjpk-split-content .para{color:var(--color-muted)}#wrap .hjpk-section-dark .section-summary,#wrap .hjpk-section-dark .para,#wrap .hjpk-section-dark .hjpk-contact-list li{color:#ffffffc2}#wrap .hjpk-btn.color1,#wrap .section.hjpk-section .hjpk-btn.color1{border-color:var(--color-navy);background:var(--color-navy);color:#fff}#wrap .hjpk-btn.color4,#wrap .section.hjpk-section .hjpk-btn.color4,#wrap .hjpk-home .hjpk-section-dark .hjpk-btn.color4{border-color:var(--hjpk-corporate-border);background:transparent;color:var(--color-navy)}#wrap .local-head.design4.hjpk-hero .hjpk-btn.color1,#wrap .hjpk-section-dark .hjpk-btn.color1{border-color:#fff;background:#fff;color:var(--color-navy)}#wrap .local-head.design4.hjpk-hero .hjpk-btn.color4,#wrap .hjpk-section-dark .hjpk-btn.color4{border-color:#ffffff75;background:transparent;color:#fff}#wrap .hjpk-btn:hover,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color1:hover,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color4:hover,#wrap .section.hjpk-section .hjpk-btn.color1:hover,#wrap .section.hjpk-section .hjpk-btn.color4:hover{border-color:var(--color-gold);background:var(--color-gold);color:#fff;box-shadow:none}.hjpk-section-figure,.hjpk-feature-list .board-item,.hjpk-profile-list .data-wrap,.hjpk-update-card,.hjpk-contact-list-light,.hjpk-contact-note,.hjpk-inquiry-form{border:1px solid var(--hjpk-corporate-border);background:var(--hjpk-corporate-panel);color:var(--color-ink);box-shadow:var(--hjpk-corporate-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.hjpk-section-figure:after,.hjpk-media-card:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(15,23,42,.04);content:"";pointer-events:none}.hjpk-section-figure img{filter:saturate(.96) contrast(1.02)}.hjpk-feature-list .board-info{border-bottom-color:#0f172a1a}.hjpk-feature-list .board-info:hover{border-color:#235f9c38;transform:translate(.4rem)}.hjpk-feature-list .board-name,.hjpk-profile-list .data-subject,.hjpk-update-card span{color:var(--color-blue)}.hjpk-feature-title,.hjpk-profile-list .para,.hjpk-update-card h3,.hjpk-contact-note strong{color:var(--color-ink)}.hjpk-feature-description,.hjpk-update-card p,.hjpk-contact-note p,.hjpk-contact-list-light li,.hjpk-link-list a{color:var(--color-muted)}.hjpk-link-list a{display:inline-flex;min-height:3.2rem;align-items:center;border-bottom:1px solid transparent}.hjpk-link-list a:hover{border-bottom-color:#235f9c6b;color:var(--color-blue)}.hjpk-page-extra{border-top-color:var(--hjpk-corporate-border)}#wrap.hjpk-home .hjpk-affiliate-stage{display:block;min-height:auto;padding:11rem 2.4rem;overflow:hidden;background:var(--hjpk-corporate-bg);color:var(--color-ink)}#wrap.hjpk-home .hjpk-affiliate-stage:before,#wrap.hjpk-home .hjpk-affiliate-stage:after,.hjpk-affiliate-arc{display:none}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap{width:min(var(--content-width),100%);min-height:auto;margin:0 auto;padding:0}#wrap.hjpk-home .hjpk-affiliate-stage .content-inner{display:block;min-height:auto;padding:0;border:0;background:transparent}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro{max-width:82rem;margin:0;text-align:left}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-caption{display:inline-block;color:var(--color-blue)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-name{color:var(--color-ink);font-size:4.2rem;line-height:1.22}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-summary{max-width:72rem;margin:2rem 0 0;color:var(--color-muted);font-size:1.7rem}.hjpk-affiliate-logo-rail{position:relative;display:grid;width:100%;margin:4rem 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.hjpk-affiliate-logo-card{display:grid;min-height:18rem;align-content:start;justify-items:start;padding:2.8rem 2.4rem;border:1px solid var(--hjpk-corporate-border);border-radius:.8rem;background:#fff;color:var(--color-ink);text-align:left;box-shadow:var(--hjpk-corporate-shadow)}.hjpk-affiliate-logo-card span{color:var(--color-blue);font-weight:900;font-size:1.2rem;letter-spacing:.06em}.hjpk-affiliate-logo-card strong{margin-top:1.4rem;color:var(--color-ink);font-size:2.4rem}.hjpk-affiliate-logo-card p{max-width:none;margin-top:1.2rem;color:var(--color-muted);font-size:1.45rem}.hjpk-affiliate-logo-card.is-placeholder strong,.hjpk-affiliate-logo-card.is-placeholder p{color:var(--color-muted)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-body{display:block;width:100%;min-height:auto;margin:2rem 0 0;text-align:left}.hjpk-affiliate-message{padding:3.2rem;border:1px solid var(--hjpk-corporate-border);border-left:4px solid var(--color-blue);border-radius:.8rem;background:#fff;box-shadow:var(--hjpk-corporate-shadow)}.hjpk-affiliate-message h3{margin:0;color:var(--color-ink);font-size:2.8rem;line-height:1.38}.hjpk-affiliate-message p{max-width:72rem;margin:1.2rem 0 0;color:var(--color-muted);font-size:1.6rem}#media .section-body{margin-top:4.8rem}.hjpk-media-layout{display:grid;gap:3.2rem}.hjpk-media-gallery{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.8rem}.hjpk-media-card{position:relative;min-height:28rem;margin:0;overflow:hidden;border:1px solid var(--hjpk-corporate-border);border-radius:.8rem;background:#fff;box-shadow:var(--hjpk-corporate-shadow)}.hjpk-media-card:first-child{grid-row:span 2;min-height:58rem}.hjpk-media-card img{width:100%;height:100%;min-height:inherit;object-fit:cover;filter:saturate(.94) contrast(1.02);transform:scale(1.01);transition:transform .45s ease,filter .45s ease}.hjpk-media-card:hover img{filter:saturate(1) contrast(1.04);transform:scale(1.035)}.hjpk-media-card figcaption{position:absolute;right:0;bottom:0;left:0;padding:5.6rem 2.2rem 2.2rem;background:linear-gradient(180deg,transparent,rgba(7,17,31,.86));color:#fff}.hjpk-media-card figcaption span{display:block;color:#d7b56d;font-weight:900;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.hjpk-media-card figcaption strong{display:block;margin-top:.6rem;font-size:1.8rem;line-height:1.35}.hjpk-sitemap-section .hjpk-sitemap-list .board-item{padding:3.2rem}.hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.hjpk-sitemap-section .hjpk-sitemap-list .board-info{display:block;min-height:20rem;padding:2.4rem;border:1px solid var(--hjpk-corporate-border);background:#fff}.hjpk-sitemap-section .hjpk-sitemap-list .board-info:last-child{border-bottom:1px solid var(--hjpk-corporate-border)}.hjpk-sitemap-section .hjpk-sitemap-list .board-name{display:block}.hjpk-sitemap-section .hjpk-link-list{gap:.8rem 1.6rem;margin-top:1.6rem}.hjpk-contact-list li{color:#ffffffd1}.hjpk-contact-list svg{color:#d7b56d}.hjpk-contact-list-light li{color:var(--color-ink-soft)}.hjpk-contact-list-light svg{color:var(--color-blue)}.hjpk-inquiry-form label{color:var(--color-ink)}.hjpk-inquiry-form input,.hjpk-inquiry-form select,.hjpk-inquiry-form textarea{border-color:#d1d5db;background:#fff;color:var(--color-ink)}.hjpk-inquiry-form input:focus,.hjpk-inquiry-form select:focus,.hjpk-inquiry-form textarea:focus,.hjpk-link-list a:focus-visible,.submenu-link:focus-visible,.depth2:focus-visible,.hjpk-btn:focus-visible,#header a:focus-visible,#header button:focus-visible{border-color:var(--color-blue);outline:none;box-shadow:0 0 0 .4rem #235f9c29}.hjpk-submit-button{background:var(--color-navy);color:#fff}.hjpk-submit-button:hover{background:var(--color-gold);color:#fff}.hjpk-form-feedback.is-success{background:#16a34a1a;color:#166534}.hjpk-form-feedback.is-error{background:#dc26261a;color:#991b1b}#footer{position:relative;overflow:hidden;background:linear-gradient(135deg,#07111ffa,#0b1f36f5),var(--hjpk-corporate-navy)}#footer:before{display:none}#footer .footer-inner{position:relative;z-index:1}#footer .navi-text,#footer .data-text{color:#ffffffb8}.hjpk-reveal .hjpk-media-card{opacity:0;transform:translateY(var(--hjpk-reveal-distance));transition:opacity 1s var(--hjpk-reveal-ease),transform 1s var(--hjpk-reveal-ease);will-change:opacity,transform}.hjpk-reveal.active2 .hjpk-media-card{opacity:1;transform:translateY(0)}.hjpk-reveal .hjpk-media-card:nth-child(1){transition-delay:.16s}.hjpk-reveal .hjpk-media-card:nth-child(2){transition-delay:.24s}.hjpk-reveal .hjpk-media-card:nth-child(3){transition-delay:.32s}.hjpk-reveal .hjpk-media-card:nth-child(4){transition-delay:.4s}@media(max-width:1199px){#header.open{background:#fffffffa}#header.open .header-inner{height:auto;min-height:100%;align-content:flex-start;padding-bottom:4rem}#header.open .site-navi,#header.open .header-inner .site-navi{margin-top:4.8rem}#header.open .depth1-item{border-bottom-color:#0f172a14}#header.open .depth1,#header.open .depth2,#header.open .header-inner .site-navi .depth1-list .depth1-item .depth1{color:var(--color-ink)}}@media(max-width:1023px){#wrap .local-head.design4.hjpk-hero{min-height:auto;padding-top:11rem}#wrap .local-head.design4.hjpk-hero:before{background:linear-gradient(180deg,#07111fe6,#07111fc2 52%,#07111feb),url(/images/hjpk-team-photo.jpg) center / cover no-repeat}#wrap .local-head.design3.hjpk-sub-hero{padding:11rem 1.8rem 5.6rem}#wrap.hjpk-home .hjpk-affiliate-stage{padding:8rem 1.8rem}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-name{font-size:3.2rem}.hjpk-affiliate-logo-rail,.hjpk-media-gallery,.hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{grid-template-columns:1fr}.hjpk-media-card,.hjpk-media-card:first-child{grid-row:auto;min-height:26rem}.hjpk-sitemap-section .hjpk-sitemap-list .board-item{padding:1.6rem}.hjpk-sitemap-section .hjpk-sitemap-list .board-info{min-height:auto;padding:2rem}}@media(max-width:767px){#wrap .local-head.design4.hjpk-hero .local-aside .local-wrap{padding:1.8rem}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-name{font-size:2.8rem}.hjpk-affiliate-logo-card,.hjpk-affiliate-message{padding:2.2rem}}:root{--color-ink: #f7fbff;--color-ink-soft: #c7d4e6;--color-muted: #91a1b6;--color-line: rgba(126, 181, 255, .16);--color-surface: #02050b;--color-soft: #06101c;--color-dark: #02050b;--color-navy: #07111f;--color-blue: #4aa3ff;--color-blue-dark: #8bc5ff;--color-gold: #4aa3ff;--shadow-soft: 0 2.4rem 7rem rgba(0, 0, 0, .4);--hjpk-night: #02050b;--hjpk-night-soft: #06101c;--hjpk-night-panel: rgba(7, 18, 33, .74);--hjpk-night-panel-strong: rgba(10, 24, 43, .92);--hjpk-night-line: rgba(139, 197, 255, .18);--hjpk-night-text: #f7fbff;--hjpk-night-muted: #9eacc0;--hjpk-night-blue: #4aa3ff}body,#wrap.hjpk-main{background:var(--hjpk-night);color:var(--hjpk-night-text)}#header.light,#header.open,#header.has-submenu{border-bottom-color:#8bc5ff24;background:#02050bdb;color:#fff;box-shadow:0 1.6rem 4rem #00000038}#header .header-submenu{border-top-color:#8bc5ff1a;border-bottom-color:#8bc5ff24;background:#02050bf0;color:#fff;box-shadow:0 2.4rem 7rem #0000006b}#header .submenu-title,#header .submenu-link:hover,#header.open .depth2:hover{color:var(--hjpk-night-blue)}#header .submenu-link,#header.open .header-inner .site-navi .depth1-list .depth1-item .depth1,#header.open .depth2{color:#ffffffb8}#header .depth1:after,#header .header-inner .site-navi .depth1-list .depth1-item .depth1:after{background:var(--hjpk-night-blue)}#wrap .local-head.design4.hjpk-hero{min-height:92svh;justify-content:center;padding:11rem 2.4rem 8rem;background:var(--hjpk-night);color:#fff;text-align:center}#wrap .local-head.design4.hjpk-hero:before{background:radial-gradient(90% 58% at 50% 100%,rgba(74,163,255,.4) 0%,rgba(74,163,255,.16) 42%,transparent 72%),linear-gradient(180deg,#000,#02050b 54%,#04101e);opacity:1}#wrap .local-head.design4.hjpk-hero:after{right:auto;bottom:-18rem;left:50%;display:block;width:150vw;max-width:none;height:36rem;border-radius:50% 50% 0 0;background:#000;box-shadow:0 -4rem 10rem #4aa3ff33;content:"";transform:translate(-50%)}#wrap .local-head.design4.hjpk-hero .local-info,#wrap .local-head.design4.hjpk-hero .local-subject,#wrap .local-head.design4.hjpk-hero .local-aside{width:min(78rem,100%);margin-right:auto;margin-left:auto}#wrap .local-head.design4.hjpk-hero .local-info+.local-subject{margin-top:3.4rem}#wrap .local-head.design4.hjpk-hero .local-subject+.local-aside{margin-top:3.2rem}#wrap .local-head.design4.hjpk-hero .local-name{max-width:78rem;margin:0 auto;color:#fff;font-size:clamp(3.8rem,5.2vw,6.8rem);line-height:1.22;text-align:center}#wrap .local-head.design4.hjpk-hero .local-aside .local-wrap{max-width:68rem;margin:0 auto;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wrap .local-head.design4.hjpk-hero .local-title{color:#ffffffeb;font-size:2rem}#wrap .local-head.design4.hjpk-hero .local-summary{color:#d2e1f4bd;font-size:1.7rem}#wrap .hjpk-section,#wrap .hjpk-home .hjpk-section,#wrap .hjpk-home .hjpk-section-soft,#wrap .hjpk-home .hjpk-section-dark{background:radial-gradient(90% 70% at 50% 0%,rgba(74,163,255,.09),transparent 56%),var(--hjpk-night);color:#fff}#wrap .hjpk-section-soft,#wrap .hjpk-home .hjpk-section-soft{background:linear-gradient(180deg,#02050b,#06101c),var(--hjpk-night-soft)}#wrap .section-name,#wrap .hjpk-home .hjpk-section-dark .section-name,#wrap .section.hjpk-section .section-name,.hjpk-feature-title,.hjpk-profile-list .para,.hjpk-update-card h3,.hjpk-contact-note strong{color:#fff}#wrap .section-summary,#wrap .hjpk-home .hjpk-section-dark .section-summary,#wrap .hjpk-home .hjpk-section-dark .para,#wrap .hjpk-split-content .para,.hjpk-feature-description,.hjpk-update-card p,.hjpk-contact-note p,.hjpk-contact-list-light li,.hjpk-link-list a{color:var(--hjpk-night-muted)}#wrap .section-caption,#wrap .hjpk-home .hjpk-section-dark .section-caption,#wrap .hjpk-sub-hero .section-caption,#wrap .hjpk-section-dark .section-caption{color:var(--hjpk-night-blue)}.hjpk-section-figure,.hjpk-feature-list .board-item,.hjpk-profile-list .data-wrap,.hjpk-update-card,.hjpk-contact-list-light,.hjpk-contact-note,.hjpk-inquiry-form,.hjpk-affiliate-logo-card,.hjpk-affiliate-message{border-color:var(--hjpk-night-line);background:var(--hjpk-night-panel);color:#fff;box-shadow:0 2rem 6rem #00000047;-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem)}.hjpk-feature-list .board-info{border-bottom-color:#8bc5ff24}.hjpk-feature-list .board-info:hover,.hjpk-link-list a:hover{border-color:#4aa3ff80;color:#fff}.hjpk-feature-list .board-name,.hjpk-profile-list .data-subject,.hjpk-update-card span{color:var(--hjpk-night-blue)}#wrap .hjpk-btn.color1,#wrap .section.hjpk-section .hjpk-btn.color1,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color1,#wrap .hjpk-section-dark .hjpk-btn.color1{border-color:var(--hjpk-night-blue);background:var(--hjpk-night-blue);color:#02050b}#wrap .hjpk-btn.color4,#wrap .section.hjpk-section .hjpk-btn.color4,#wrap .hjpk-home .hjpk-section-dark .hjpk-btn.color4,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color4,#wrap .hjpk-section-dark .hjpk-btn.color4{border-color:#8bc5ff61;background:#ffffff08;color:#fff}#wrap .hjpk-btn:hover,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color1:hover,#wrap .local-head.design4.hjpk-hero .hjpk-btn.color4:hover,#wrap .section.hjpk-section .hjpk-btn.color1:hover,#wrap .section.hjpk-section .hjpk-btn.color4:hover{border-color:#fff;background:#fff;color:#02050b}#wrap.hjpk-home .hjpk-affiliate-stage{min-height:100svh;padding:12rem 2.4rem 13rem;background:radial-gradient(80% 44% at 50% 58%,rgba(74,163,255,.22),transparent 68%),linear-gradient(180deg,#000,#02050b 58%,#06101c);color:#fff}#wrap.hjpk-home .hjpk-affiliate-stage:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(90deg,transparent,rgba(139,197,255,.08),transparent),linear-gradient(180deg,rgba(255,255,255,.04),transparent 26%);content:"";pointer-events:none}#wrap.hjpk-home .hjpk-affiliate-stage:after{position:absolute;top:-18rem;right:auto;left:50%;display:block;width:150vw;height:36rem;border-radius:0 0 50% 50%;background:#000;box-shadow:0 5rem 11rem #4aa3ff29;content:"";transform:translate(-50%);pointer-events:none}@keyframes hjpk-home-circle-enter{0%{opacity:0;transform:translate(-50%) translateY(7.2rem) scaleX(.92)}to{opacity:1;transform:translate(-50%) translateY(0) scaleX(1)}}@keyframes hjpk-home-circle-breathe{0%{transform:translate(-50%) translateY(0) scaleX(1);box-shadow:0 -5.6rem 12rem #1e90ff52,0 -1.2rem 3.2rem #8bc5ff3d}to{transform:translate(-50%) translateY(-1.2rem) scaleX(1.02);box-shadow:0 -6.8rem 14rem #1e90ff6b,0 -1.8rem 4rem #8bc5ff57}}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap{position:relative;z-index:1;display:flex;min-height:calc(100svh - 25rem);flex-direction:column;justify-content:center}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro{max-width:78rem;margin:0 auto;text-align:center}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-caption,#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-name{color:#fff}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-name{font-size:clamp(3rem,4vw,5rem);line-height:1.28}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro .section-summary{max-width:70rem;margin:2.2rem auto 0;color:#d2e1f4b8}.hjpk-affiliate-logo-rail{width:min(92rem,100%);margin:5rem auto 0}.hjpk-affiliate-logo-card{min-height:14rem;align-content:center;justify-items:center;border-color:#8bc5ff24;background:#ffffff0a;text-align:center;box-shadow:none}.hjpk-affiliate-logo-card span,.hjpk-affiliate-logo-card strong{color:#ffffffd1}.hjpk-affiliate-logo-card strong{margin-top:.8rem;font-size:2.2rem;letter-spacing:0}.hjpk-affiliate-logo-card p{color:#d2e1f494}.hjpk-affiliate-message{width:min(72rem,100%);margin:1.4rem auto 0;border-left:0;background:transparent;text-align:center;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hjpk-affiliate-message h3{color:#fff;font-size:clamp(2.6rem,3vw,3.8rem)}.hjpk-affiliate-message p{margin-right:auto;margin-left:auto;color:#d2e1f4ad}.hjpk-inquiry-form label,.hjpk-contact-list-light li{color:#fff}.hjpk-inquiry-form input,.hjpk-inquiry-form select,.hjpk-inquiry-form textarea{border-color:#8bc5ff38;background:#ffffff0f;color:#fff}#footer{background:radial-gradient(80% 90% at 50% 0%,rgba(74,163,255,.18),transparent 58%),#000}#footer .footer-subject,#footer .navi-text:hover{color:#fff}#footer .navi-text,#footer .data-text{color:#d2e1f4b3}@media(max-width:1199px){#header.open{background:#02050bf7}#header.open .depth1-item{border-bottom-color:#8bc5ff1f}#header.open .depth1,#header.open .depth2,#header.open .header-inner .site-navi .depth1-list .depth1-item .depth1{color:#fff}}@media(max-width:1023px){#wrap .local-head.design4.hjpk-hero{min-height:86svh;padding:10rem 1.8rem 7rem}#wrap .local-head.design4.hjpk-hero:before{background:radial-gradient(110% 58% at 50% 100%,rgba(74,163,255,.34),rgba(74,163,255,.1) 48%,transparent 76%),linear-gradient(180deg,#000,#02050b 58%,#06101c)}#wrap .local-head.design4.hjpk-hero .local-name{font-size:clamp(3.4rem,8vw,5.4rem)}#wrap .local-head.design4.hjpk-hero .local-title,#wrap .local-head.design4.hjpk-hero .local-summary{font-size:1.55rem}#wrap.hjpk-home .hjpk-affiliate-stage{min-height:auto;padding:9rem 1.8rem}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap{min-height:auto}.hjpk-affiliate-logo-rail{grid-template-columns:1fr}}@media(max-width:767px){#wrap .local-head.design4.hjpk-hero .local-subject+.local-aside{margin-top:2.4rem}#wrap .local-head.design4.hjpk-hero .local-title{font-size:1.45rem}#wrap .local-head.design4.hjpk-hero .local-summary{font-size:1.42rem}.hjpk-affiliate-logo-card{min-height:12rem}}#wrap .hjpk-section-figure,#wrap .hjpk-feature-list .board-item,#wrap .hjpk-profile-list .data-wrap,#wrap .hjpk-update-card,#wrap .hjpk-contact-list-light,#wrap .hjpk-contact-note,#wrap .hjpk-inquiry-form,#wrap .hjpk-affiliate-logo-card,#wrap .hjpk-affiliate-message,#wrap .hjpk-media-card,#wrap .hjpk-sitemap-section .hjpk-sitemap-list .board-info{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wrap .hjpk-section-figure:after,#wrap .hjpk-media-card:after{display:none}#wrap .hjpk-section-figure{position:relative;overflow:visible}#wrap .hjpk-section-figure img,#wrap .hjpk-media-card img{border-radius:0}#wrap .hjpk-feature-list .board-item,#wrap .hjpk-sitemap-section .hjpk-sitemap-list .board-item{padding:0}#wrap .hjpk-feature-list .board-wrap{border-top:1px solid rgba(139,197,255,.18)}#wrap .hjpk-feature-list .board-info,#wrap .hjpk-sitemap-section .hjpk-sitemap-list .board-info{padding:2.8rem 0;border-bottom:1px solid rgba(139,197,255,.18);background:transparent}#wrap .hjpk-feature-list .board-info:hover{border-color:#8bc5ff57;transform:none}#wrap .hjpk-feature-title{font-size:2.5rem}#wrap .hjpk-profile-list .data-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 5.6rem;border-top:1px solid rgba(139,197,255,.18)}#wrap .hjpk-profile-list .data-wrap{display:grid;min-height:auto;padding:2.4rem 0;grid-template-columns:minmax(10rem,.38fr) minmax(0,1fr);gap:2.4rem;align-items:start;border-bottom:1px solid rgba(139,197,255,.18)}#wrap .hjpk-profile-list .data-body{margin-top:0}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-body{margin-top:4.8rem}#wrap .hjpk-affiliate-logo-rail{gap:0;border-top:1px solid rgba(139,197,255,.16);border-bottom:1px solid rgba(139,197,255,.16)}#wrap .hjpk-affiliate-logo-card{min-height:0;padding:2.8rem 3rem;border-right:1px solid rgba(139,197,255,.14)}#wrap .hjpk-affiliate-logo-card:last-child{border-right:0}#wrap .hjpk-affiliate-logo-card p{max-width:24rem}#wrap .hjpk-affiliate-message{width:min(68rem,100%);padding:0}#wrap .hjpk-media-gallery{gap:2.6rem}#wrap .hjpk-media-card{min-height:30rem}#wrap .hjpk-media-card:first-child{min-height:60rem}#wrap .hjpk-contact-note,#wrap .hjpk-inquiry-form,#wrap .hjpk-update-card{padding-right:0;padding-left:0}#wrap .hjpk-update-card{padding-bottom:3rem;border-bottom:1px solid rgba(139,197,255,.18)}#wrap .hjpk-update-card.is-status{grid-column:1 / -1;min-height:18rem}#wrap .hjpk-update-card.is-error{border-color:#b91c1c47}#wrap .hjpk-page-extra .hjpk-update-card{opacity:1;transform:none}#wrap .hjpk-update-meta{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;align-items:center;margin-top:2rem;color:#e2e8f0b3;font-weight:800;font-size:1.4rem}#wrap .hjpk-update-meta a{display:inline-flex;gap:.4rem;align-items:center;color:#8bc5ff;text-decoration:none}#wrap .hjpk-update-meta a:hover,#wrap .hjpk-update-meta a:focus-visible{color:#fff}#wrap .hjpk-inquiry-form,#wrap .hjpk-contact-note{border-top:1px solid rgba(139,197,255,.18);padding-top:3.2rem}@media(max-width:1023px){#wrap .hjpk-profile-list .data-list,#wrap .hjpk-affiliate-logo-rail,#wrap .hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{grid-template-columns:1fr}#wrap .hjpk-affiliate-logo-card{padding:2.4rem 0;border-right:0;border-bottom:1px solid rgba(139,197,255,.14)}#wrap .hjpk-affiliate-logo-card:last-child{border-bottom:0}#wrap .hjpk-profile-list .data-wrap{grid-template-columns:1fr;gap:.8rem}#wrap .hjpk-media-card,#wrap .hjpk-media-card:first-child{min-height:28rem}}#wrap .local-head.design4.hjpk-hero{padding-bottom:11rem}#wrap .local-head.design4.hjpk-hero:after{bottom:-38rem;width:170vw;height:56rem;border-radius:50% 50% 0 0/34% 34% 0 0;background:#000;box-shadow:0 -5rem 13rem #4aa3ff2e}#wrap .local-head.design4.hjpk-hero+.hjpk-section{background:linear-gradient(180deg,#000,#02050b 18rem,#02050b),var(--hjpk-night)}#wrap.hjpk-home .hjpk-affiliate-stage:after{top:-34rem;height:56rem;border-radius:0 0 50% 50%/0 0 34% 34%}@media(max-width:1023px){#wrap .local-head.design4.hjpk-hero{padding-bottom:8rem}#wrap .local-head.design4.hjpk-hero:after{bottom:-33rem;width:190vw;height:45rem}#wrap .local-head.design4.hjpk-hero+.hjpk-section{background:linear-gradient(180deg,#000,#02050b 12rem,#02050b),var(--hjpk-night)}}#wrap .local-head.design4.hjpk-hero{overflow:visible;z-index:2}#wrap .local-head.design4.hjpk-hero:before{z-index:-2}#wrap .local-head.design4.hjpk-hero:after{z-index:-1}#wrap .local-head.design4.hjpk-hero+.hjpk-section{position:relative;z-index:1;margin-top:-1px;padding-top:18rem}#wrap .local-head.design4.hjpk-hero+.hjpk-section>.section-wrap{position:relative;z-index:2}@media(max-width:1023px){#wrap .local-head.design4.hjpk-hero+.hjpk-section{padding-top:13rem}}#wrap .local-head.design4.hjpk-hero{overflow:hidden;padding-bottom:11rem;background:radial-gradient(145% 58rem at 50% calc(100% + 36rem),#000000 0 64%,transparent 64.4%),radial-gradient(92% 38% at 50% 83%,rgba(74,163,255,.42) 0%,rgba(74,163,255,.16) 43%,transparent 74%),linear-gradient(180deg,#000,#02050b 56%,#06101c)}#wrap .local-head.design4.hjpk-hero:before{background:transparent}#wrap .local-head.design4.hjpk-hero:after{display:none}#wrap .local-head.design4.hjpk-hero+.hjpk-section{padding-top:11rem;background:linear-gradient(180deg,#000,#02050b 16rem,#02050b),var(--hjpk-night)}@media(max-width:1023px){#wrap .local-head.design4.hjpk-hero{padding-bottom:8rem;background:radial-gradient(190% 43rem at 50% calc(100% + 29rem),#000000 0 64%,transparent 64.5%),radial-gradient(112% 35% at 50% 83%,rgba(74,163,255,.36) 0%,rgba(74,163,255,.13) 46%,transparent 76%),linear-gradient(180deg,#000,#02050b 58%,#06101c)}#wrap .local-head.design4.hjpk-hero+.hjpk-section{padding-top:8rem;background:linear-gradient(180deg,#000,#02050b 11rem,#02050b),var(--hjpk-night)}}#wrap.hjpk-home .hjpk-section,#wrap.hjpk-home .hjpk-affiliate-section,#wrap.hjpk-home .hjpk-affiliate-stage,#wrap.hjpk-home .hjpk-section-light,#wrap.hjpk-home .hjpk-section-soft,#wrap.hjpk-home .hjpk-section-dark,#wrap .local-head.design4.hjpk-hero+.hjpk-section{background:#000}#wrap.hjpk-home .hjpk-section:before,#wrap.hjpk-home .hjpk-section:after,#wrap.hjpk-home .hjpk-affiliate-stage:before,#wrap.hjpk-home .hjpk-affiliate-stage:after,#wrap .local-head.design4.hjpk-hero+.hjpk-section:before,#wrap .local-head.design4.hjpk-hero+.hjpk-section:after{display:none}#wrap.hjpk-home .hjpk-affiliate-logo-rail{width:min(92rem,100%);grid-template-columns:repeat(2,minmax(0,1fr))}#wrap.hjpk-home .hjpk-affiliate-logo-card{padding:3.2rem clamp(2.8rem,4vw,4.8rem)}@media(max-width:1023px){#wrap.hjpk-home .hjpk-affiliate-logo-rail{width:min(48rem,100%);grid-template-columns:1fr}#wrap.hjpk-home .hjpk-affiliate-logo-card{padding:2.8rem 1.6rem}}#wrap .local-head.design4.hjpk-hero{position:relative;overflow:hidden;background:radial-gradient(86% 42% at 50% 76%,rgba(74,163,255,.42) 0%,rgba(74,163,255,.15) 48%,transparent 78%),linear-gradient(180deg,#000,#02050b 58%,#06101c)}#wrap .local-head.design4.hjpk-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;background:transparent;content:"";pointer-events:none}#wrap .local-head.design4.hjpk-hero:after{position:absolute;right:auto;bottom:-58rem;left:50%;z-index:0;display:block;width:172vw;min-width:164rem;height:70rem;border-radius:50%;background:#000;box-shadow:0 -6rem 14rem #4aa3ff38;content:"";transform:translate(-50%);pointer-events:none}#wrap .local-head.design4.hjpk-hero .local-info,#wrap .local-head.design4.hjpk-hero .local-subject,#wrap .local-head.design4.hjpk-hero .local-aside{position:relative;z-index:1}@media(max-width:1023px){#wrap .local-head.design4.hjpk-hero{background:radial-gradient(112% 42% at 50% 78%,rgba(74,163,255,.38) 0%,rgba(74,163,255,.13) 48%,transparent 78%),linear-gradient(180deg,#000,#02050b 58%,#06101c)}#wrap .local-head.design4.hjpk-hero:after{bottom:-23rem;width:162vw;min-width:0;height:42rem}}#wrap.hjpk-sub{--hjpk-sub-bg: #02050b;--hjpk-sub-bg-soft: #06101c;--hjpk-sub-panel: rgba(7, 18, 33, .74);--hjpk-sub-panel-strong: rgba(11, 31, 54, .88);--hjpk-sub-line: rgba(139, 197, 255, .18);--hjpk-sub-line-strong: rgba(139, 197, 255, .36);--hjpk-sub-text: #f7fbff;--hjpk-sub-muted: #9eacc0;--hjpk-sub-accent: #4aa3ff;--hjpk-sub-silver: #d6e5f7;--hjpk-sub-shadow: 0 2.4rem 8rem rgba(0, 0, 0, .38);background:radial-gradient(70rem 42rem at 84% 10%,rgba(74,163,255,.16),transparent 70%),linear-gradient(180deg,#02050b,#06101c 52%,#02050b);color:var(--hjpk-sub-text)}#wrap.hjpk-sub .hjpk-page-hero{position:relative;display:flex;min-height:64rem;flex-direction:column;justify-content:center;padding:16rem max(2.4rem,calc((100vw - var(--content-width)) / 2)) 9rem;overflow:hidden;background:var(--hjpk-sub-bg);color:var(--hjpk-sub-text);isolation:isolate}#wrap.hjpk-sub .hjpk-page-hero:before{position:absolute;top:-4rem;right:-4rem;bottom:-4rem;left:-4rem;z-index:-2;background:linear-gradient(90deg,#02050bf5,#02050bc2 48%,#02050b80),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat;content:"";filter:saturate(.94) contrast(1.08);transform:scale(1.04);animation:hjpk-sub-hero-drift 18s ease-in-out infinite alternate}#wrap.hjpk-route-company .hjpk-page-hero:before{background:linear-gradient(90deg,#02050bf5,#02050bcc 52%,#02050b80),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}#wrap.hjpk-route-business .hjpk-page-hero:before{background:linear-gradient(90deg,#02050bf7,#030c18c7,#02050b7a),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}#wrap.hjpk-route-ir .hjpk-page-hero:before,#wrap.hjpk-route-pr .hjpk-page-hero:before{background:linear-gradient(90deg,#02050bf7,#07111fcc 54%,#02050b8a),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}#wrap.hjpk-route-career .hjpk-page-hero:before,#wrap.hjpk-route-contact .hjpk-page-hero:before,#wrap.hjpk-route-sitemap .hjpk-page-hero:before{background:linear-gradient(90deg,#02050bf7,#07111fd1 52%,#02050b85),url(/images/hjpk-office-presentation.jpg) center / cover no-repeat}#wrap.hjpk-sub .hjpk-page-hero:after{position:absolute;inset:auto 0 0;z-index:-1;height:22rem;background:linear-gradient(180deg,transparent,var(--hjpk-sub-bg)),linear-gradient(90deg,transparent 0%,rgba(74,163,255,.16) 50%,transparent 100%);content:""}#wrap.hjpk-sub .hjpk-page-hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}#wrap.hjpk-sub .hjpk-page-hero-ring{position:absolute;top:12rem;right:max(2rem,calc((100vw - var(--content-width)) / 2));width:38rem;aspect-ratio:1;border:1px solid rgba(139,197,255,.2);border-radius:50%;background:radial-gradient(circle,transparent 54%,rgba(74,163,255,.08) 55%,transparent 58%),conic-gradient(from 90deg,transparent 0deg,rgba(74,163,255,.56) 36deg,transparent 88deg,transparent 360deg);opacity:.8;animation:hjpk-sub-ring-spin 22s linear infinite}#wrap.hjpk-sub .hjpk-page-hero-line{position:absolute;right:-8rem;width:62rem;height:1px;background:linear-gradient(90deg,transparent,rgba(139,197,255,.72),transparent);opacity:.4;transform:rotate(-18deg);animation:hjpk-sub-line-sweep 5.8s ease-in-out infinite}#wrap.hjpk-sub .hjpk-page-hero-line:nth-child(2){top:28%}#wrap.hjpk-sub .hjpk-page-hero-line:nth-child(3){top:58%;animation-delay:1.4s}#wrap.hjpk-sub .hjpk-page-hero .local-info,#wrap.hjpk-sub .hjpk-page-hero .local-subject,#wrap.hjpk-sub .hjpk-page-hero .local-summary{position:relative;z-index:1;width:min(86rem,100%);margin-right:0;margin-left:0}#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-info,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-summary{margin-right:0;margin-left:0;text-align:left}#wrap.hjpk-sub .hjpk-page-hero .section-caption{position:relative;margin-bottom:2rem;color:var(--hjpk-sub-accent);font-size:1.3rem;letter-spacing:0}#wrap.hjpk-sub .hjpk-page-hero .section-caption:after{display:inline-block;width:5.6rem;height:1px;margin-left:1.2rem;background:linear-gradient(90deg,var(--hjpk-sub-accent),transparent);content:"";vertical-align:middle}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{max-width:86rem;color:#fff;font-size:6.2rem;line-height:1.14;letter-spacing:0;text-align:left}#wrap.hjpk-sub .hjpk-page-hero .local-summary,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-summary{max-width:76rem;margin-top:2.4rem;color:#e0ebf8c7;font-size:1.9rem;line-height:1.78}#wrap.hjpk-sub .hjpk-section{position:relative;padding:12rem 2.4rem;overflow:hidden;background:radial-gradient(76rem 40rem at 82% 12%,rgba(74,163,255,.1),transparent 70%),linear-gradient(180deg,#02050b,#06101c);color:var(--hjpk-sub-text);isolation:isolate}#wrap.hjpk-sub .hjpk-section-soft{background:radial-gradient(82rem 44rem at 18% 4%,rgba(214,229,247,.08),transparent 68%),linear-gradient(180deg,#06101c,#02050b)}#wrap.hjpk-sub .hjpk-section-dark{background:radial-gradient(86rem 46rem at 50% 0%,rgba(74,163,255,.13),transparent 72%),#02050b}#wrap.hjpk-sub .hjpk-section .section-wrap{position:relative;z-index:1}#wrap.hjpk-sub .section-head{max-width:84rem}#wrap.hjpk-sub .section-caption{color:var(--hjpk-sub-accent);letter-spacing:0}#wrap.hjpk-sub .section-name,#wrap.hjpk-sub .hjpk-feature-title,#wrap.hjpk-sub .hjpk-profile-list .para,#wrap.hjpk-sub .hjpk-update-card h3,#wrap.hjpk-sub .hjpk-contact-note strong{color:#fff}#wrap.hjpk-sub .section-summary,#wrap.hjpk-sub .hjpk-feature-description,#wrap.hjpk-sub .hjpk-update-card p,#wrap.hjpk-sub .hjpk-contact-note p,#wrap.hjpk-sub .hjpk-contact-list-light li,#wrap.hjpk-sub .hjpk-link-list a{color:var(--hjpk-sub-muted)}#wrap.hjpk-sub .hjpk-feature-list{display:block}#wrap.hjpk-sub .hjpk-feature-list .board-item{position:relative;width:100%;padding:0;overflow:hidden;border:1px solid var(--hjpk-sub-line);border-radius:1.6rem;background:linear-gradient(135deg,#0b1f36db,#071221ad),#ffffff05;box-shadow:var(--hjpk-sub-shadow);-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem)}#wrap.hjpk-sub .hjpk-feature-list .board-item:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,rgba(139,197,255,.1) 42%,transparent 68%);content:"";opacity:0;transform:translate(-30%);transition:opacity .35s ease,transform .7s cubic-bezier(0,0,.2,1);pointer-events:none}#wrap.hjpk-sub .hjpk-feature-list .board-item:hover:before{opacity:1;transform:translate(30%)}#wrap.hjpk-sub .hjpk-feature-list .board-wrap{border-top:0}#wrap.hjpk-sub .hjpk-feature-list .board-info{position:relative;display:grid;grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);gap:3.2rem;padding:3.4rem 4rem;border-bottom:1px solid rgba(139,197,255,.14);background:transparent;transition:border-color .35s ease,background-color .35s ease,transform .35s cubic-bezier(0,0,.2,1)}#wrap.hjpk-sub .hjpk-feature-list .board-info:last-child{border-bottom:0}#wrap.hjpk-sub .hjpk-feature-list .board-info:before{position:absolute;top:3.6rem;left:2.4rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--hjpk-sub-accent);box-shadow:0 0 1.8rem #4aa3ffb8;content:"";opacity:.72}#wrap.hjpk-sub .hjpk-feature-list .board-info:hover{border-color:var(--hjpk-sub-line-strong);background:#ffffff09;transform:translate(.8rem)}#wrap.hjpk-sub .hjpk-feature-list .board-name,#wrap.hjpk-sub .hjpk-profile-list .data-subject,#wrap.hjpk-sub .hjpk-update-card span{color:var(--hjpk-sub-accent);letter-spacing:0}#wrap.hjpk-sub .hjpk-feature-title{font-size:2.6rem;line-height:1.28}#wrap.hjpk-sub .hjpk-feature-description{margin-top:1.2rem;font-size:1.65rem}#wrap.hjpk-sub .hjpk-profile-list .data-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;border-top:0}#wrap.hjpk-sub .hjpk-profile-list .data-wrap{min-height:13rem;padding:2.8rem;border:1px solid var(--hjpk-sub-line);border-radius:1.6rem;background:linear-gradient(135deg,#0b1f36c7,#0712219e),#ffffff05;box-shadow:var(--hjpk-sub-shadow);transition:border-color .3s ease,transform .3s cubic-bezier(0,0,.2,1)}#wrap.hjpk-sub .hjpk-profile-list .data-wrap:hover{border-color:var(--hjpk-sub-line-strong);transform:translateY(-.5rem)}#wrap.hjpk-sub .hjpk-profile-list .data-body{margin-top:.8rem}#wrap.hjpk-sub .hjpk-history-timeline{max-width:98rem;padding:3.2rem;border:1px solid var(--hjpk-sub-line);border-radius:1.6rem;background:#07122180;box-shadow:var(--hjpk-sub-shadow)}#wrap.hjpk-sub .hjpk-history-timeline:before{background:linear-gradient(180deg,transparent,var(--hjpk-sub-accent),transparent)}#wrap.hjpk-sub .hjpk-history-marker{border-color:var(--hjpk-sub-bg);background:var(--hjpk-sub-accent);animation:hjpk-sub-marker-pulse 2.8s ease-in-out infinite}#wrap.hjpk-sub .hjpk-history-year{color:var(--hjpk-sub-accent)}#wrap.hjpk-sub .hjpk-history-content{border-bottom-color:#8bc5ff29}#wrap.hjpk-sub .hjpk-history-content p{color:var(--hjpk-sub-muted)}#wrap.hjpk-sub .hjpk-page-extra{margin-top:6.4rem;padding-top:6.4rem;border-top:1px solid var(--hjpk-sub-line)}#wrap.hjpk-sub .hjpk-update-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}#wrap.hjpk-sub .hjpk-update-card{position:relative;min-height:25rem;padding:3rem;overflow:hidden;border:1px solid var(--hjpk-sub-line);border-radius:1.6rem;background:linear-gradient(160deg,#0b1f36d1,#0712219e),#ffffff05;box-shadow:var(--hjpk-sub-shadow);transition:border-color .3s ease,transform .3s cubic-bezier(0,0,.2,1)}#wrap.hjpk-sub .hjpk-update-card:after{position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,var(--hjpk-sub-accent),transparent);content:"";opacity:0;transition:opacity .3s ease}#wrap.hjpk-sub .hjpk-update-card:hover{border-color:var(--hjpk-sub-line-strong);transform:translateY(-.6rem)}#wrap.hjpk-sub .hjpk-update-card:hover:after{opacity:1}#wrap.hjpk-sub .hjpk-update-card.is-status{grid-column:1 / -1;min-height:18rem}#wrap.hjpk-sub .hjpk-contact-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(28rem,.58fr);gap:2rem;align-items:stretch}#wrap.hjpk-sub .hjpk-contact-list-light,#wrap.hjpk-sub .hjpk-contact-note,#wrap.hjpk-sub .hjpk-inquiry-form{border:1px solid var(--hjpk-sub-line);border-radius:1.6rem;background:linear-gradient(145deg,#0b1f36d1,#0712219e),#ffffff05;box-shadow:var(--hjpk-sub-shadow)}#wrap.hjpk-sub .hjpk-contact-list-light{display:grid;gap:1.4rem;padding:3rem}#wrap.hjpk-sub .hjpk-contact-list li{min-height:5.6rem;border-bottom:1px solid rgba(139,197,255,.12)}#wrap.hjpk-sub .hjpk-contact-list li:last-child{border-bottom:0}#wrap.hjpk-sub .hjpk-contact-list svg{color:var(--hjpk-sub-accent)}#wrap.hjpk-sub .hjpk-contact-note{padding:3rem;border-top:1px solid var(--hjpk-sub-line)}#wrap.hjpk-sub .hjpk-inquiry-form{padding:3.6rem;border-top:1px solid var(--hjpk-sub-line)}#wrap.hjpk-sub .hjpk-inquiry-form label,#wrap.hjpk-sub .hjpk-form-consent{color:#fff}#wrap.hjpk-sub .hjpk-inquiry-form input,#wrap.hjpk-sub .hjpk-inquiry-form select,#wrap.hjpk-sub .hjpk-inquiry-form textarea{border:1px solid rgba(139,197,255,.2);border-radius:.8rem;background:#02050b6b;color:#fff;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}#wrap.hjpk-sub .hjpk-inquiry-form input:focus,#wrap.hjpk-sub .hjpk-inquiry-form select:focus,#wrap.hjpk-sub .hjpk-inquiry-form textarea:focus{border-color:var(--hjpk-sub-accent);background:#02050ba8;box-shadow:0 0 0 4px #4aa3ff24}#wrap.hjpk-sub .hjpk-submit-button{border-color:var(--hjpk-sub-accent);background:var(--hjpk-sub-accent);color:#02050b}#wrap.hjpk-sub .hjpk-submit-button:hover,#wrap.hjpk-sub .hjpk-submit-button:focus-visible{border-color:#fff;background:#fff;color:#02050b}#wrap.hjpk-sub .hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;border-top:0}#wrap.hjpk-sub .hjpk-sitemap-section .hjpk-sitemap-list .board-info{display:block;min-height:24rem;padding:3rem;border:1px solid var(--hjpk-sub-line);border-radius:1.6rem;background:linear-gradient(155deg,#0b1f36c7,#07122194),#ffffff05}#wrap.hjpk-sub .hjpk-sitemap-section .hjpk-sitemap-list .board-info:before{display:none}#wrap.hjpk-sub .hjpk-sitemap-section .hjpk-sitemap-list .board-name{display:block;margin-bottom:1.8rem;color:var(--hjpk-sub-accent);font-size:1.5rem}#wrap.hjpk-sub .hjpk-link-list{gap:.8rem}#wrap.hjpk-sub .hjpk-link-list a{min-height:3.8rem;padding-bottom:.2rem;border-bottom:1px solid rgba(139,197,255,.12);transition:border-color .25s ease,color .25s ease,transform .25s ease}#wrap.hjpk-sub .hjpk-link-list a:hover,#wrap.hjpk-sub .hjpk-link-list a:focus-visible{border-bottom-color:var(--hjpk-sub-accent);color:#fff;transform:translate(.4rem)}#wrap.hjpk-sub .hjpk-btn{box-shadow:0 1rem 3rem #4aa3ff14}#wrap.hjpk-sub .hjpk-btn.color1,#wrap.hjpk-sub .section.hjpk-section .hjpk-btn.color1{border-color:var(--hjpk-sub-accent);background:var(--hjpk-sub-accent);color:#02050b}#wrap.hjpk-sub .hjpk-btn.color4,#wrap.hjpk-sub .section.hjpk-section .hjpk-btn.color4{border-color:#8bc5ff57;background:#ffffff09;color:#fff}#wrap.hjpk-sub .hjpk-btn:hover,#wrap.hjpk-sub .section.hjpk-section .hjpk-btn.color1:hover,#wrap.hjpk-sub .section.hjpk-section .hjpk-btn.color4:hover{border-color:#fff;background:#fff;color:#02050b}#wrap.hjpk-sub .hjpk-reveal .section-head,#wrap.hjpk-sub .hjpk-reveal .local-info,#wrap.hjpk-sub .hjpk-reveal .local-subject,#wrap.hjpk-sub .hjpk-reveal .local-summary,#wrap.hjpk-sub .hjpk-reveal .hjpk-feature-list .board-info,#wrap.hjpk-sub .hjpk-reveal .data-item,#wrap.hjpk-sub .hjpk-reveal .hjpk-update-card,#wrap.hjpk-sub .hjpk-reveal .hjpk-contact-list li,#wrap.hjpk-sub .hjpk-reveal .hjpk-contact-note,#wrap.hjpk-sub .hjpk-reveal .hjpk-inquiry-form,#wrap.hjpk-sub .hjpk-reveal .btn-display{--hjpk-reveal-distance: 6.8rem}@keyframes hjpk-sub-hero-drift{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.08) translate3d(-1.6rem,-.8rem,0)}}@keyframes hjpk-sub-ring-spin{to{transform:rotate(360deg)}}@keyframes hjpk-sub-line-sweep{0%,to{opacity:.12;transform:translate(8rem) rotate(-18deg)}48%{opacity:.54;transform:translate(-8rem) rotate(-18deg)}}@keyframes hjpk-sub-marker-pulse{0%,to{box-shadow:0 0 0 1px #4aa3ff9e,0 0 1.8rem #4aa3ff52}50%{box-shadow:0 0 0 8px #4aa3ff14,0 0 3.2rem #4aa3ff8a}}@media(max-width:1199px){#wrap.hjpk-sub .hjpk-update-list,#wrap.hjpk-sub .hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){#wrap.hjpk-sub .hjpk-page-hero{min-height:52rem;padding:12rem 1.8rem 7rem}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:4.4rem}#wrap.hjpk-sub .hjpk-page-hero .local-summary{font-size:1.65rem}#wrap.hjpk-sub .hjpk-page-hero-ring{top:14rem;right:-7rem;width:28rem}#wrap.hjpk-sub .hjpk-section{padding:8.8rem 1.8rem}#wrap.hjpk-sub .hjpk-feature-list .board-info{grid-template-columns:1fr;gap:1.2rem;padding:3rem 2.4rem}#wrap.hjpk-sub .hjpk-feature-list .board-info:before{top:3.2rem;left:auto;right:2.4rem}#wrap.hjpk-sub .hjpk-profile-list .data-list,#wrap.hjpk-sub .hjpk-update-list,#wrap.hjpk-sub .hjpk-contact-panel,#wrap.hjpk-sub .hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{grid-template-columns:1fr}#wrap.hjpk-sub .hjpk-sitemap-section .hjpk-sitemap-list .board-info{min-height:auto}#wrap.hjpk-sub .hjpk-history-timeline,#wrap.hjpk-sub .hjpk-contact-list-light,#wrap.hjpk-sub .hjpk-contact-note,#wrap.hjpk-sub .hjpk-inquiry-form{padding:2.4rem}}@media(max-width:767px){#wrap.hjpk-sub .hjpk-page-hero{min-height:46rem;padding-top:10.8rem}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:3.4rem;line-height:1.22}#wrap.hjpk-sub .hjpk-page-hero .section-caption:after{width:3.2rem}#wrap.hjpk-sub .hjpk-feature-title{font-size:2.2rem}#wrap.hjpk-sub .hjpk-feature-description{font-size:1.52rem}}@media(prefers-reduced-motion:reduce){#wrap.hjpk-sub .hjpk-page-hero:before,#wrap.hjpk-sub .hjpk-page-hero-ring,#wrap.hjpk-sub .hjpk-page-hero-line,#wrap.hjpk-sub .hjpk-history-marker{animation:none}#wrap.hjpk-sub .hjpk-feature-list .board-info:hover,#wrap.hjpk-sub .hjpk-profile-list .data-wrap:hover,#wrap.hjpk-sub .hjpk-update-card:hover,#wrap.hjpk-sub .hjpk-link-list a:hover,#wrap.hjpk-sub .hjpk-link-list a:focus-visible{transform:none}}#header.transparent{border-bottom-color:#ffffff2e;background:transparent;color:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}@media(min-width:1200px){#header.transparent .header-inner{width:calc(100% - 12.8rem);max-width:none}}#wrap.hjpk-sub .hjpk-page-hero{min-height:100svh;padding:11.8rem max(3.2rem,calc((100vw - var(--content-width)) / 2)) 7.2rem;background:#111820;color:#fff}#wrap.hjpk-sub .hjpk-page-hero:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#111820bd,#1118205c 44%,#1118202e),linear-gradient(180deg,#11182033,#1118201f 48%,#11182085),url(/images/hjpk-office-presentation.jpg) center 44% / cover no-repeat;filter:saturate(.88) contrast(1.04);transform:scale(1.02);animation:hjpk-sub-hero-drift 24s ease-in-out infinite alternate}#wrap.hjpk-route-business .hjpk-page-hero:before{background:linear-gradient(90deg,#111820bd,#1118205c 44%,#1118202e),linear-gradient(180deg,#11182033,#1118201f 48%,#11182085),url(/images/hjpk-office-presentation.jpg) center 46% / cover no-repeat}#wrap.hjpk-route-career .hjpk-page-hero:before,#wrap.hjpk-route-contact .hjpk-page-hero:before,#wrap.hjpk-route-sitemap .hjpk-page-hero:before{background:linear-gradient(90deg,#111820bd,#1118205c 44%,#1118202e),linear-gradient(180deg,#11182033,#1118201f 48%,#11182085),url(/images/hjpk-office-presentation.jpg) center 48% / cover no-repeat}#wrap.hjpk-sub .hjpk-page-hero:after{height:24rem;background:linear-gradient(180deg,transparent,rgba(2,5,11,.24))}#wrap.hjpk-sub .hjpk-page-hero-visual{display:none}#wrap.hjpk-sub .hjpk-page-hero .local-info,#wrap.hjpk-sub .hjpk-page-hero .local-subject,#wrap.hjpk-sub .hjpk-page-hero .local-aside{position:relative;z-index:1;width:min(var(--content-width),100%);margin-right:auto;margin-left:auto}#wrap.hjpk-sub .hjpk-page-hero .local-info{margin-top:2rem}#wrap.hjpk-sub .hjpk-breadcrumb{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;color:#ffffffe6;font-weight:800;font-size:1.4rem;line-height:1.4}#wrap.hjpk-sub .hjpk-breadcrumb a{color:#fff;transition:opacity .25s ease}#wrap.hjpk-sub .hjpk-breadcrumb a:hover,#wrap.hjpk-sub .hjpk-breadcrumb a:focus-visible{opacity:.72}#wrap.hjpk-sub .hjpk-breadcrumb span[aria-hidden=true]{color:#ffffff94;font-weight:600}#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-top:12.8rem}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{max-width:74rem;color:#fff;font-weight:500;font-size:10.4rem;line-height:1.02;text-align:left;text-shadow:none}#wrap.hjpk-sub .hjpk-page-hero .local-aside{display:flex;justify-content:flex-end;margin-top:8.4rem}#wrap.hjpk-sub .hjpk-page-hero-aside .local-wrap{width:min(48rem,100%);max-width:none;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wrap.hjpk-sub .hjpk-page-hero-aside .local-title{margin:0;color:#fff;font-weight:900;font-size:3.2rem;line-height:1.25}#wrap.hjpk-sub .hjpk-page-hero-aside .local-summary,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .hjpk-page-hero-aside .local-summary{max-width:none;margin:2.4rem 0 0;color:#ffffffeb;font-weight:800;font-size:1.8rem;line-height:1.7}@media(max-width:1199px){#wrap.hjpk-sub .hjpk-page-hero{padding-right:3.2rem;padding-left:3.2rem}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:8.4rem}}@media(max-width:1023px){#wrap.hjpk-sub .hjpk-page-hero{min-height:74rem;padding:10.4rem 2.4rem 6.4rem}#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-top:9.6rem}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:6.4rem}#wrap.hjpk-sub .hjpk-page-hero .local-aside{justify-content:flex-start;margin-top:6.4rem}}@media(max-width:767px){#wrap.hjpk-sub .hjpk-page-hero{min-height:64rem;padding:9.2rem 1.8rem 5.6rem}#wrap.hjpk-sub .hjpk-breadcrumb{font-size:1.25rem}#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-top:7.2rem}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:4.6rem;line-height:1.08}#wrap.hjpk-sub .hjpk-page-hero-aside .local-title{font-size:2.6rem}#wrap.hjpk-sub .hjpk-page-hero-aside .local-summary,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .hjpk-page-hero-aside .local-summary{font-size:1.55rem}}#wrap.hjpk-sub{--hjpk-hero-content-max: 121.6rem;--hjpk-hero-content-width: min(var(--hjpk-hero-content-max), calc(100% - 12.8rem) )}#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero.hjpk-page-hero{display:grid;min-height:100svh;padding:clamp(12.4rem,14.5svh,15.2rem) 0 clamp(5.6rem,7svh,7.6rem);grid-template-rows:auto auto auto;align-content:start}#wrap.hjpk-sub .hjpk-page-hero .local-info,#wrap.hjpk-sub .hjpk-page-hero .local-subject,#wrap.hjpk-sub .hjpk-page-hero .local-aside{display:block;width:var(--hjpk-hero-content-width);max-width:var(--hjpk-hero-content-max);margin-right:auto;margin-left:auto;text-align:left;justify-self:center}#wrap.hjpk-sub .hjpk-page-hero.hjpk-reveal .local-info,#wrap.hjpk-sub .hjpk-page-hero.hjpk-reveal .local-subject,#wrap.hjpk-sub .hjpk-page-hero.hjpk-reveal .local-aside,#wrap.hjpk-sub .hjpk-page-hero.hjpk-reveal .local-summary{opacity:1;transform:none;transition:none;will-change:transform}#wrap.hjpk-sub .hjpk-page-hero .local-info{margin-top:0;animation:hjpk-menu-hero-rise .72s cubic-bezier(.16,1,.3,1) both}#wrap.hjpk-sub .hjpk-breadcrumb{display:flex!important;width:100%;justify-content:flex-start;text-align:left}#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-top:clamp(8.4rem,12svh,13.6rem);animation:hjpk-menu-hero-rise .84s cubic-bezier(.16,1,.3,1) .04s both}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{display:block!important;width:100%!important;max-width:780px!important;margin:0 auto 0 0!important;overflow-wrap:anywhere;font-size:clamp(64px,5.85vw,112px);letter-spacing:0;text-align:left!important}#wrap.hjpk-sub .hjpk-page-hero .local-aside{display:grid!important;margin-top:clamp(4.8rem,7svh,7.6rem);grid-template-columns:minmax(0,1fr) minmax(360px,480px);justify-content:stretch;animation:hjpk-menu-hero-rise .9s cubic-bezier(.16,1,.3,1) .08s both}#wrap.hjpk-sub .hjpk-page-hero-aside .local-wrap{width:100%;grid-column:2}#wrap.hjpk-sub .hjpk-page-hero-aside .local-summary,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .hjpk-page-hero-aside .local-summary{max-width:100%;overflow-wrap:anywhere}@keyframes hjpk-menu-hero-rise{0%{transform:translate3d(0,2.8rem,0)}to{transform:translateZ(0)}}@media(max-width:1199px){#wrap.hjpk-sub{--hjpk-hero-content-width: calc(100% - 6.4rem) }#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero.hjpk-page-hero{padding-top:clamp(11.2rem,13svh,13.6rem)}#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-top:clamp(6.8rem,10svh,9.6rem)}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:clamp(56px,7.2vw,84px)}#wrap.hjpk-sub .hjpk-page-hero .local-aside{margin-top:clamp(4rem,6svh,6.4rem)}}@media(max-width:1023px){#wrap.hjpk-sub{--hjpk-hero-content-width: calc(100% - 5.6rem) }#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero.hjpk-page-hero{min-height:100svh;padding-top:clamp(10.4rem,12svh,12.4rem);padding-bottom:clamp(5.2rem,7svh,6.4rem)}#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-top:clamp(5.6rem,8svh,7.2rem)}#wrap.hjpk-sub .hjpk-page-hero .local-aside{margin-top:clamp(3.6rem,5.6svh,5.2rem);grid-template-columns:minmax(0,1fr)}#wrap.hjpk-sub .hjpk-page-hero-aside .local-wrap{max-width:52rem;grid-column:1}}@media(max-width:767px){#wrap.hjpk-sub{--hjpk-hero-content-width: calc(100% - 4rem) }#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero.hjpk-page-hero{min-height:100svh;padding-top:10rem;padding-bottom:4.8rem}#wrap.hjpk-sub .hjpk-breadcrumb{gap:.5rem;font-size:1.2rem}#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-top:clamp(5.2rem,9svh,7.6rem)}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{width:100%;max-width:100%!important;font-size:clamp(42px,13.5vw,56px);line-height:1.04}#wrap.hjpk-sub .hjpk-page-hero .local-aside{margin-top:clamp(3.2rem,5.6svh,4.8rem)}#wrap.hjpk-sub .hjpk-page-hero-aside .local-title{font-size:clamp(2.3rem,7vw,2.8rem)}#wrap.hjpk-sub .hjpk-page-hero-aside .local-summary,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .hjpk-page-hero-aside .local-summary{margin-top:1.4rem;font-size:clamp(1.42rem,4.1vw,1.6rem);line-height:1.62}}#wrap.hjpk-sub{--hjpk-hero-inline: max(64px, calc(50% - 608px) )}#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero.hjpk-page-hero{padding-right:var(--hjpk-hero-inline)!important;padding-left:var(--hjpk-hero-inline)!important}#wrap.hjpk-sub .hjpk-page-hero .local-info,#wrap.hjpk-sub .hjpk-page-hero .local-subject,#wrap.hjpk-sub .hjpk-page-hero .local-aside{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;justify-self:stretch}@media(max-width:1199px){#wrap.hjpk-sub{--hjpk-hero-inline: 32px}}@media(max-width:1023px){#wrap.hjpk-sub{--hjpk-hero-inline: 28px}}@media(max-width:767px){#wrap.hjpk-sub{--hjpk-hero-inline: 20px}}#wrap.hjpk-sub .hjpk-page-hero .local-info,#wrap.hjpk-sub .hjpk-page-hero .local-subject{display:flex!important;justify-content:flex-start!important}#wrap.hjpk-sub .hjpk-page-hero .local-name,#wrap.hjpk-sub .local-head.design3.hjpk-sub-hero .local-subject .local-name{width:fit-content!important;max-width:100%!important}#wrap.hjpk-sub .hjpk-page-hero .local-aside{display:flex!important;justify-content:flex-end!important}#wrap.hjpk-sub .hjpk-page-hero-aside .local-wrap{width:min(480px,100%)!important;margin-right:0!important;margin-left:auto!important}@media(max-width:1023px){#wrap.hjpk-sub .hjpk-page-hero .local-aside{justify-content:flex-start!important}#wrap.hjpk-sub .hjpk-page-hero-aside .local-wrap{margin-left:0!important}}@media(min-width:1600px){#wrap.hjpk-sub .hjpk-page-hero .local-info,#wrap.hjpk-sub .hjpk-page-hero .local-subject{margin-left:-112px!important}#wrap.hjpk-sub .hjpk-page-hero-aside .local-wrap{transform:translate(72px)}}@media(min-width:1200px){#header .header-inner,#header.light .header-inner,#header.has-submenu .header-inner,#header.transparent .header-inner{display:grid;grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr);align-items:center;width:calc(100% - 12.8rem);max-width:none;gap:2.4rem}#header.transparent{border-bottom-color:#8bc5ff38;background:#02050bbd;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}#header .site-logo,#header.has-submenu .site-logo,#header.light .site-logo,#header.transparent .site-logo{grid-column:1;justify-self:start}#header .site-name,#header .header-inner .site-logo .site-name{font-size:2.2rem;letter-spacing:0}#header .submenu-inner,#header.has-submenu .submenu-inner{display:grid;grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr);align-items:center;width:calc(100% - 12.8rem);max-width:none;gap:3.2rem}#header .submenu-title{grid-column:1;justify-self:start}#header .submenu-list{grid-column:2;justify-content:center;gap:1rem clamp(2.4rem,2.2vw,3.6rem)}#header .site-navi,#header.has-submenu .site-navi,#header.light .site-navi,#header.transparent .site-navi{grid-column:2;justify-self:center;margin-left:0}#header .depth1-list,#header .header-inner .site-navi .depth1-list{justify-content:center;gap:clamp(2.4rem,2.2vw,3.6rem)}#header .depth1:after,#header .header-inner .site-navi .depth1-list .depth1-item .depth1:after{background:#4aa3ff}}#wrap.hjpk-home #home-summary.hjpk-section{display:block;min-height:auto;padding-top:clamp(6.4rem,7vw,8.8rem);padding-bottom:clamp(6.4rem,7vw,8.8rem)}#wrap.hjpk-home #home-summary .section-body{margin-top:clamp(2.8rem,3.5vw,4rem)}#wrap.hjpk-home #home-summary .hjpk-split-content{align-items:start;gap:clamp(3.2rem,5vw,5.6rem)}#wrap.hjpk-home #home-summary .hjpk-section-figure img{aspect-ratio:16 / 10}@media(max-width:1023px){#wrap.hjpk-home #home-summary.hjpk-section{padding-top:5.6rem;padding-bottom:5.6rem}#wrap.hjpk-home #home-summary .section-body{margin-top:2.4rem}#wrap.hjpk-home #home-summary .hjpk-split-content{gap:2.4rem}}#wrap.hjpk-sub .hjpk-page-hero-corporate,#wrap.hjpk-sub .hjpk-group-section-editorial{--hjpk-sub-accent: #70b8ff;--hjpk-sub-line: rgba(112, 184, 255, .2);--hjpk-sub-line-strong: rgba(112, 184, 255, .42)}#wrap.hjpk-sub .hjpk-page-hero-letter,#wrap.hjpk-sub .hjpk-group-section-statement{--hjpk-sub-accent: #d7b56d;--hjpk-sub-line: rgba(215, 181, 109, .24);--hjpk-sub-line-strong: rgba(215, 181, 109, .46)}#wrap.hjpk-sub .hjpk-page-hero-vision,#wrap.hjpk-sub .hjpk-group-section-tiles{--hjpk-sub-accent: #8bc5ff;--hjpk-sub-line: rgba(139, 197, 255, .22);--hjpk-sub-line-strong: rgba(139, 197, 255, .48)}#wrap.hjpk-sub .hjpk-page-hero-timeline,#wrap.hjpk-sub .hjpk-group-section-compact{--hjpk-sub-accent: #9fb4d0;--hjpk-sub-line: rgba(159, 180, 208, .22);--hjpk-sub-line-strong: rgba(159, 180, 208, .44)}#wrap.hjpk-sub .hjpk-page-hero-studio,#wrap.hjpk-sub .hjpk-page-hero-bmd,#wrap.hjpk-sub .hjpk-group-section-showcase{--hjpk-sub-accent: #6bd6c9;--hjpk-sub-line: rgba(107, 214, 201, .22);--hjpk-sub-line-strong: rgba(107, 214, 201, .46)}#wrap.hjpk-sub .hjpk-page-hero-information{--hjpk-sub-accent: #b7c7dd}#wrap.hjpk-sub .hjpk-page-hero-communication{--hjpk-sub-accent: #caa56a}#wrap.hjpk-sub .hjpk-page-hero-career{--hjpk-sub-accent: #8ed0a7}#wrap.hjpk-sub .hjpk-page-hero-letter:before{background:radial-gradient(64rem 34rem at 78% 24%,rgba(215,181,109,.24),transparent 72%),linear-gradient(90deg,#14120ef0,#14120eb8 46%,#14120e75),var(--hjpk-page-hero-image, url(/images/hjpk-office-presentation.jpg)) var(--hjpk-page-hero-position, center 38%) / cover no-repeat;filter:saturate(.78) contrast(1.08)}#wrap.hjpk-sub .hjpk-page-hero-vision:before{background:radial-gradient(72rem 42rem at 72% 16%,rgba(139,197,255,.3),transparent 66%),linear-gradient(125deg,#020912fa,#0b1f36c2 54%,#040e1875),url(/images/hjpk-office-presentation.jpg) center 54% / cover no-repeat;filter:saturate(.96) contrast(1.1)}#wrap.hjpk-sub .hjpk-page-hero-timeline:before{background:linear-gradient(90deg,#02050bf2,#080e17db),repeating-linear-gradient(90deg,rgba(159,180,208,.11) 0 1px,transparent 1px 13.6rem),repeating-linear-gradient(0deg,rgba(159,180,208,.08) 0 1px,transparent 1px 9.2rem);filter:none}#wrap.hjpk-sub .hjpk-page-hero-business:before{background:radial-gradient(54rem 34rem at 18% 28%,rgba(74,163,255,.22),transparent 68%),linear-gradient(90deg,#02050bf7,#061323c2 48%,#02050b61),url(/images/hjpk-office-presentation.jpg) center 46% / cover no-repeat}#wrap.hjpk-sub .hjpk-page-hero-studio:before{background:linear-gradient(90deg,#02050bf0,#02050bad 48%,#02050b61),url(/images/hjpk-team-photo.jpg) center 44% / cover no-repeat;filter:saturate(.9) contrast(1.04)}#wrap.hjpk-sub .hjpk-page-hero-bmd:before{background:radial-gradient(62rem 36rem at 78% 22%,rgba(107,214,201,.2),transparent 70%),linear-gradient(90deg,#02050bf5,#06141bc2 48%,#02050b70),url(/images/hjpk-office-presentation.jpg) center 62% / cover no-repeat}#wrap.hjpk-sub .hjpk-page-hero-information:before{background:linear-gradient(90deg,#02050bf5,#091320d1),repeating-linear-gradient(135deg,rgba(183,199,221,.1) 0 1px,transparent 1px 12rem);filter:none}#wrap.hjpk-sub .hjpk-page-hero-communication:before{background:radial-gradient(64rem 38rem at 80% 18%,rgba(202,165,106,.22),transparent 70%),linear-gradient(105deg,#02050bf7,#121821cc,#02050b6b),url(/images/hjpk-office-presentation.jpg) center 50% / cover no-repeat}#wrap.hjpk-sub .hjpk-page-hero-career:before{background:radial-gradient(58rem 34rem at 76% 18%,rgba(142,208,167,.2),transparent 70%),linear-gradient(90deg,#02050bf5,#081c1ac7 52%,#02050b70),url(/images/hjpk-team-photo.jpg) center 48% / cover no-repeat}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-item,#wrap.hjpk-sub .hjpk-feature-board-statement .board-item,#wrap.hjpk-sub .hjpk-feature-board-tiles .board-item,#wrap.hjpk-sub .hjpk-feature-board-showcase .board-item,#wrap.hjpk-sub .hjpk-feature-board-compact .board-item{padding:1.6rem}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-wrap{display:grid;grid-template-columns:minmax(28rem,.78fr) minmax(0,1fr);gap:1.6rem}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-info{display:grid;grid-template-columns:1fr;gap:1.4rem;padding:2.8rem;border:1px solid var(--hjpk-sub-line);border-radius:1.2rem;background:#ffffff09}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-info:first-child{grid-row:span 3;min-height:38rem;align-content:end;background:linear-gradient(160deg,#4aa3ff38,#d7b56d14),#ffffff0b}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-info:first-child .hjpk-feature-title{max-width:10em;font-size:clamp(3rem,4vw,5.2rem);line-height:1.08}#wrap.hjpk-sub .hjpk-feature-board-statement .board-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}#wrap.hjpk-sub .hjpk-feature-board-statement .board-info{display:block;padding:3rem;border:1px solid var(--hjpk-sub-line);border-radius:1.2rem;background:#ffffff08}#wrap.hjpk-sub .hjpk-feature-board-statement .board-info:first-child{grid-column:1 / -1;min-height:34rem;padding:clamp(3.2rem,5vw,6rem);background:linear-gradient(135deg,#d7b56d38,#ffffff09),#0712219e}#wrap.hjpk-sub .hjpk-feature-board-statement .board-info:first-child .hjpk-feature-title{max-width:14em;font-size:clamp(3.4rem,4.4vw,6.2rem);line-height:1.06}#wrap.hjpk-sub .hjpk-group-media-figure{margin:0 0 2.4rem;overflow:hidden;border:1px solid var(--hjpk-sub-line);border-radius:1.2rem;background:#ffffff09;box-shadow:0 2rem 5.6rem #00000038}#wrap.hjpk-sub .hjpk-group-media-figure img{width:100%;height:auto;max-height:72rem;object-fit:cover;object-position:center;filter:saturate(.9) contrast(1.04)}#wrap.hjpk-sub .hjpk-feature-board-tiles .board-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}#wrap.hjpk-sub .hjpk-feature-board-tiles .board-info{display:block;min-height:24rem;padding:3rem;border:1px solid var(--hjpk-sub-line);border-radius:1.2rem;background:linear-gradient(160deg,#0b1f36b8,#ffffff09),#ffffff05}#wrap.hjpk-sub .hjpk-feature-board-tiles .board-info:before,#wrap.hjpk-sub .hjpk-feature-board-showcase .board-info:before{top:auto;right:2.8rem;bottom:2.8rem;left:auto;width:4.2rem;height:4.2rem;border:1px solid var(--hjpk-sub-line-strong);border-radius:50%;background:radial-gradient(circle,var(--hjpk-sub-accent),transparent 66%);opacity:.28}#wrap.hjpk-sub .hjpk-feature-board-tiles .board-info:hover{transform:translateY(-.6rem)}#wrap.hjpk-sub .hjpk-feature-board-showcase .board-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}#wrap.hjpk-sub .hjpk-feature-board-showcase .board-info{display:flex;min-height:34rem;flex-direction:column;justify-content:flex-end;padding:3.4rem;border:1px solid var(--hjpk-sub-line);border-radius:1.4rem;background:radial-gradient(38rem 24rem at 86% 12%,rgba(107,214,201,.18),transparent 70%),linear-gradient(160deg,#071221d6,#ffffff09)}#wrap.hjpk-sub .hjpk-feature-board-showcase .hjpk-feature-title{font-size:clamp(2.8rem,3.2vw,4rem)}#wrap.hjpk-sub .hjpk-feature-board-compact .board-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}#wrap.hjpk-sub .hjpk-feature-board-compact .board-info{display:grid;grid-template-columns:minmax(6rem,9rem) minmax(0,1fr);gap:1.8rem;padding:2.2rem 2.4rem;border:1px solid var(--hjpk-sub-line);border-radius:1.2rem;background:#ffffff07}#wrap.hjpk-sub .hjpk-feature-board-compact .hjpk-feature-title{font-size:2.1rem}@media(max-width:1023px){#wrap.hjpk-sub .hjpk-feature-board-editorial .board-wrap,#wrap.hjpk-sub .hjpk-feature-board-statement .board-wrap,#wrap.hjpk-sub .hjpk-feature-board-tiles .board-wrap,#wrap.hjpk-sub .hjpk-feature-board-showcase .board-wrap,#wrap.hjpk-sub .hjpk-feature-board-compact .board-wrap{grid-template-columns:1fr}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-info:first-child{grid-row:auto;min-height:auto}}@media(max-width:767px){#wrap.hjpk-sub .hjpk-feature-board-editorial .board-item,#wrap.hjpk-sub .hjpk-feature-board-statement .board-item,#wrap.hjpk-sub .hjpk-feature-board-tiles .board-item,#wrap.hjpk-sub .hjpk-feature-board-showcase .board-item,#wrap.hjpk-sub .hjpk-feature-board-compact .board-item{padding:1rem}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-info,#wrap.hjpk-sub .hjpk-feature-board-statement .board-info,#wrap.hjpk-sub .hjpk-feature-board-tiles .board-info,#wrap.hjpk-sub .hjpk-feature-board-showcase .board-info,#wrap.hjpk-sub .hjpk-feature-board-compact .board-info{min-height:auto;padding:2.4rem}#wrap.hjpk-sub .hjpk-feature-board-editorial .board-info:first-child .hjpk-feature-title,#wrap.hjpk-sub .hjpk-feature-board-statement .board-info:first-child .hjpk-feature-title,#wrap.hjpk-sub .hjpk-feature-board-showcase .hjpk-feature-title{font-size:clamp(2.8rem,9vw,3.8rem)}#wrap.hjpk-sub .hjpk-feature-board-compact .board-info{grid-template-columns:1fr}}#header .header-submenu-grouped{border-top-color:#0f172a14;border-bottom-color:#0f172a1a;background:#fff;color:var(--color-ink);box-shadow:0 1.8rem 4.6rem #0f172a1f}#header .header-submenu-grouped .submenu-inner{min-height:14.8rem;align-items:start;padding:2.8rem 0 3rem}#header .header-submenu-grouped .submenu-title{color:var(--color-blue-dark)}#header .submenu-list-grouped{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:0;align-items:start}#header .submenu-list-grouped .submenu-item{min-width:0;padding:0 clamp(2.4rem,3.2vw,4.8rem);border-left:1px solid rgba(15,23,42,.09)}#header .submenu-list-grouped .submenu-item:first-child{border-left:0}#header .submenu-link-heading{min-height:auto;color:#111827;font-weight:900;font-size:1.7rem}#header .header-submenu-grouped .submenu-link-heading:hover{color:var(--color-blue-dark)}#header .submenu-child-list{display:grid;gap:1.2rem;margin-top:1.8rem}#header .submenu-child-link{display:inline-flex;min-height:2.8rem;align-items:center;color:#64748b;font-weight:700;font-size:1.45rem;transition:color .22s ease,transform .22s ease}#header .submenu-child-link:hover,#header .submenu-child-link:focus-visible{color:var(--color-blue);transform:translate(.2rem)}.hjpk-link-list-child{margin-top:.8rem;padding-left:1.2rem}.hjpk-link-list-child a{color:var(--color-muted);font-size:.95em}@media(min-width:1200px){#header .header-submenu-grouped .submenu-inner,#header.has-submenu .header-submenu-grouped .submenu-inner{grid-template-columns:minmax(12rem,1fr) minmax(44rem,68rem) minmax(12rem,1fr)}}@media(max-width:1199px){#header.open .depth2-list.active{max-height:54rem}#header.open .depth2-item-child{padding-left:1.4rem}#header.open .depth2-child{min-height:3.2rem;color:#ffffff9e;font-size:1.42rem}}#wrap.hjpk-route-business .hjpk-group-section-overview{padding:10.8rem 2.4rem 11.2rem;background:linear-gradient(180deg,#fff,#f5f7fa 48%,#fff),#fff;color:var(--color-ink)}#wrap.hjpk-route-business .hjpk-group-section-overview .section-wrap{display:grid;width:min(var(--content-width),100%);grid-template-columns:minmax(24rem,.34fr) minmax(0,1fr);gap:5.6rem;align-items:start}#wrap.hjpk-route-business .hjpk-group-section-overview .section-head{position:sticky;top:calc(var(--header-height) + 4rem);max-width:38rem;margin:0;text-align:left;opacity:1;transform:none}#wrap.hjpk-route-business .hjpk-group-section-overview .section-caption{display:inline-flex;color:var(--color-blue)}#wrap.hjpk-route-business .hjpk-group-section-overview .section-name{color:#111827;font-weight:900;font-size:4.4rem;line-height:1.2}#wrap.hjpk-route-business .hjpk-group-section-overview .section-summary{max-width:36rem;margin:2.2rem 0 0;color:#4b5563;font-weight:600;font-size:1.72rem;line-height:1.78}#wrap.hjpk-route-business .hjpk-group-section-overview .section-body{min-width:0;margin-top:0}.hjpk-business-overview-content{display:grid;gap:2.4rem}.hjpk-business-brief{position:relative;isolation:isolate;display:grid;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(22rem,.42fr);gap:3.2rem;align-items:end;padding:4.2rem;border:1px solid rgba(16,42,68,.1);border-radius:.8rem;background:radial-gradient(42rem 28rem at 86% 8%,rgba(31,95,143,.3),transparent 70%),linear-gradient(135deg,var(--hjpk-clean-navy) 0%,var(--hjpk-clean-blue) 132%);color:#f7fbff;box-shadow:var(--hjpk-clean-shadow-deep)}.hjpk-business-brief:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#0f6faf29;content:"";transform:translate(1.2rem,1.2rem)}.hjpk-business-kicker{display:inline-flex;color:var(--hjpk-clean-ice);font-weight:900;font-size:1.25rem;line-height:1;letter-spacing:0;text-transform:uppercase}.hjpk-business-brief-copy h3,.hjpk-business-capability-body h3,.hjpk-business-brand-card h3{margin:1.4rem 0 0;font-weight:900;line-height:1.24;letter-spacing:0}.hjpk-business-brief-copy h3{max-width:11em;color:#f7fbff;font-size:3.8rem}.hjpk-business-brief-copy p,.hjpk-business-capability-body p,.hjpk-business-brand-card p{margin:1.4rem 0 0;font-weight:650;line-height:1.75}.hjpk-business-brief-copy p{max-width:62rem;color:#f7fbffd6;font-size:1.62rem}.hjpk-business-brief-facts{display:grid;gap:1.2rem;margin:0}.hjpk-business-brief-facts div{min-width:0;padding:1.8rem;border:1px solid rgba(247,251,255,.22);border-radius:.8rem;background:#f7fbff1a}.hjpk-business-brief-facts dt{color:#f7fbffc7;font-weight:900;font-size:1.2rem;text-transform:uppercase}.hjpk-business-brief-facts dd{margin:.6rem 0 0;color:#f7fbff;font-weight:900;font-size:1.72rem;line-height:1.35}.hjpk-business-capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}.hjpk-business-capability-card{position:relative;isolation:isolate;display:grid;min-width:0;overflow:hidden;grid-template-rows:18rem 1fr;border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:var(--hjpk-clean-panel);box-shadow:var(--hjpk-clean-shadow-lift);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.hjpk-business-capability-card:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#0f6faf1a;content:"";transform:translate(.9rem,.9rem)}.hjpk-business-capability-card:hover{border-color:#0f6faf57;box-shadow:var(--hjpk-clean-shadow-float);transform:translateY(-.4rem)}.hjpk-business-capability-media{position:relative;display:grid;min-height:18rem;place-items:center;overflow:hidden;background:linear-gradient(135deg,rgba(31,95,143,.32),transparent 46%),linear-gradient(160deg,var(--hjpk-clean-navy) 0%,var(--hjpk-clean-blue) 140%)}.hjpk-business-capability-media:before{position:absolute;top:1.6rem;right:1.6rem;bottom:1.6rem;left:1.6rem;border:1px solid rgba(247,251,255,.1);content:""}.hjpk-business-capability-media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(247,251,255,.08) 0 1px,transparent 1px 5.2rem),repeating-linear-gradient(0deg,rgba(247,251,255,.05) 0 1px,transparent 1px 4.2rem);opacity:.62;content:""}.hjpk-business-capability-mark{position:relative;z-index:1;display:inline-flex;min-width:11.2rem;min-height:11.2rem;align-items:center;justify-content:center;gap:1.2rem;border:1px solid rgba(215,230,241,.46);background:#f7fbff0f;color:#f7fbff;transition:transform .45s cubic-bezier(.16,1,.3,1)}.hjpk-business-capability-mark span{color:var(--hjpk-clean-ice);font-weight:900;font-size:1.3rem;line-height:1}.hjpk-business-capability-mark svg{color:#f7fbfff5}.hjpk-business-capability-card:hover .hjpk-business-capability-mark{transform:scale(1.04)}.hjpk-business-capability-body{display:flex;min-width:0;flex-direction:column;padding:2.8rem}.hjpk-business-card-meta{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;color:var(--hjpk-clean-blue)}.hjpk-business-card-meta span{font-weight:900;font-size:1.3rem;line-height:1}.hjpk-business-capability-body h3{color:var(--hjpk-clean-ink);font-size:2.35rem}.hjpk-business-capability-body p{color:var(--hjpk-clean-soft);font-size:1.5rem}.hjpk-business-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.hjpk-business-brand-card{position:relative;isolation:isolate;display:flex;min-width:0;min-height:25rem;flex-direction:column;justify-content:flex-end;padding:3rem;border:1px solid rgba(247,251,255,.12);border-radius:.8rem;background:radial-gradient(28rem 18rem at 88% 8%,rgba(31,95,143,.22),transparent 68%),var(--hjpk-clean-navy);color:#f7fbff;box-shadow:var(--hjpk-clean-shadow-deep);transition:background-color .25s ease,transform .25s ease}.hjpk-business-brand-card:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#0f6faf24;content:"";transform:translate(1rem,1rem)}.hjpk-business-brand-card:hover,.hjpk-business-brand-card:focus-visible{background-color:var(--hjpk-clean-blue);transform:translateY(-.3rem)}.hjpk-business-brand-card:focus-visible{outline:3px solid var(--hjpk-clean-blue);outline-offset:.4rem}.hjpk-business-brand-card.is-static{background:radial-gradient(30rem 18rem at 86% 12%,rgba(215,230,241,.16),transparent 70%),var(--hjpk-clean-navy)}.hjpk-business-brand-card h3{color:#f7fbff;font-size:2.5rem}.hjpk-business-brand-card p{color:#f7fbffd1;font-size:1.45rem;line-height:1.62}.hjpk-business-brand-link{display:inline-flex;align-items:center;gap:.8rem;margin-top:2.4rem;color:#f7fbff;font-weight:900;font-size:1.35rem}@media(max-width:1199px){#wrap.hjpk-route-business .hjpk-group-section-overview .section-wrap{grid-template-columns:1fr;gap:3.6rem}#wrap.hjpk-route-business .hjpk-group-section-overview .section-head{position:static;max-width:76rem}#wrap.hjpk-route-business .hjpk-group-section-overview .section-summary{max-width:70rem}}@media(max-width:1023px){.hjpk-business-brief,.hjpk-business-brand-grid{grid-template-columns:1fr}.hjpk-business-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){#wrap.hjpk-route-business .hjpk-group-section-overview{padding:7.2rem 1.8rem}#wrap.hjpk-route-business .hjpk-group-section-overview .section-name{font-size:3rem}#wrap.hjpk-route-business .hjpk-group-section-overview .section-summary{font-size:1.52rem}.hjpk-business-brief,.hjpk-business-capability-body,.hjpk-business-brand-card{padding:2.4rem}.hjpk-business-brief-copy h3{font-size:2.8rem}.hjpk-business-capability-grid{grid-template-columns:1fr}.hjpk-business-capability-card{grid-template-rows:16rem 1fr}.hjpk-business-capability-body h3,.hjpk-business-brand-card h3{font-size:2.15rem}}@media(prefers-reduced-motion:reduce){.hjpk-business-capability-card,.hjpk-business-capability-mark,.hjpk-business-brand-card{transition:none}.hjpk-business-capability-card:hover,.hjpk-business-brand-card:hover,.hjpk-business-brand-card:focus-visible{transform:none}.hjpk-business-capability-card:hover .hjpk-business-capability-mark{transform:none}}#wrap.hjpk-route-career .hjpk-page-hero-career{--hjpk-sub-accent: var(--color-gold)}#wrap.hjpk-route-career .local-head.design3.hjpk-sub-hero.hjpk-page-hero-career{min-height:72rem;padding-top:12rem;padding-bottom:7.2rem}#wrap.hjpk-route-career .hjpk-page-hero-career:before{background:url(/images/hjpk-team-photo.jpg) center 48% / cover no-repeat;filter:brightness(.46) saturate(.88)}#wrap.hjpk-route-career .hjpk-page-hero-career .local-subject{margin-top:7.2rem}#wrap.hjpk-route-career .hjpk-page-hero-career .local-aside{margin-top:5.2rem}.hjpk-career-section{--color-ink: #111827;--color-ink-soft: #3f4654;--color-muted: #6b7280;--color-line: #e5e7eb;--color-surface: #ffffff;--color-soft: #f5f7fa;--color-blue: #235f9c;--color-blue-dark: #153c65;--color-gold: #b68b42;padding:8.4rem 2.4rem;background:#fff;color:var(--color-ink)}.hjpk-career-roadmap-section,.hjpk-career-reward-section{background:var(--color-soft)}.hjpk-career-wrap{width:min(var(--content-width),100%);margin:0 auto}.hjpk-career-section-head{max-width:78rem;margin:0 auto;text-align:center}.hjpk-career-section-head.is-left{margin-right:0;margin-left:0;text-align:left}.hjpk-career-eyebrow{display:inline-flex;margin-bottom:1.4rem;color:var(--color-blue);font-weight:900;font-size:1.3rem;line-height:1;letter-spacing:0;text-transform:uppercase}.hjpk-career-section-head h2,.hjpk-career-cta h2{max-width:100%;margin:0;color:var(--color-ink);font-weight:900;font-size:4rem;line-height:1.22;letter-spacing:0;overflow-wrap:anywhere}.hjpk-career-section-head p,.hjpk-career-cta p{max-width:100%;margin:2rem 0 0;color:var(--color-ink-soft);font-weight:650;font-size:1.72rem;line-height:1.78;overflow-wrap:anywhere}.hjpk-career-quick-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3.2rem}.hjpk-career-quick-links a{display:inline-flex;min-height:4.2rem;align-items:center;padding:0 1.8rem;border:1px solid rgba(35,95,156,.2);border-radius:999rem;background:#fff;color:var(--color-blue-dark);font-weight:900;font-size:1.42rem;transition:border-color .22s ease,background-color .22s ease,color .22s ease,transform .22s ease}.hjpk-career-quick-links a:hover,.hjpk-career-quick-links a:focus-visible,.hjpk-career-quick-links a.is-active{border-color:var(--color-blue);background:var(--color-blue);color:#fff;transform:translateY(-.2rem)}.hjpk-career-orbit{position:relative;display:grid;min-height:61rem;place-items:center;margin-top:6.8rem;isolation:isolate}.hjpk-career-orbit:before{position:absolute;width:57rem;max-width:calc(100% - 2rem);aspect-ratio:1;border:2px dashed rgba(11,31,54,.18);border-radius:50%;content:""}.hjpk-career-orbit:after{position:absolute;width:42rem;max-width:calc(100% - 9rem);aspect-ratio:1;border-radius:50%;background:#0b1f3609;content:"";z-index:-1}.hjpk-career-orbit-core,.hjpk-career-orbit-node{display:flex;align-items:center;justify-content:center;border-radius:50%;text-align:center;letter-spacing:0}.hjpk-career-orbit-core{position:relative;z-index:2;width:22rem;aspect-ratio:1;flex-direction:column;background:var(--color-blue-dark);color:#fff;box-shadow:0 2rem 4rem #0b1f362e,0 0 0 2.6rem #235f9c0f}.hjpk-career-orbit-core strong{max-width:8em;font-weight:900;font-size:2.5rem;line-height:1.35}.hjpk-career-orbit-core span{margin-top:.8rem;color:#ffffffc7;font-weight:800;font-size:1.45rem}.hjpk-career-orbit-node{position:absolute;z-index:1;width:15.8rem;aspect-ratio:1;flex-direction:column;padding:2rem;border:1px solid rgba(15,23,42,.06);background:#fff;box-shadow:0 1.6rem 4rem #0f172a17}.hjpk-career-orbit-node:after{position:absolute;width:1.4rem;aspect-ratio:1;border-radius:50%;background:var(--color-gold);box-shadow:0 0 0 .7rem #b68b421f;content:""}.hjpk-career-orbit-node strong{color:var(--color-blue-dark);font-weight:900;font-size:1.85rem;line-height:1.25}.hjpk-career-orbit-node span{margin-top:.8rem;color:var(--color-muted);font-weight:700;font-size:1.24rem;line-height:1.45}.hjpk-career-orbit-node.is-top{top:0}.hjpk-career-orbit-node.is-top:after{right:-.3rem;top:48%}.hjpk-career-orbit-node.is-right{right:calc(50% - 35.5rem);bottom:7rem}.hjpk-career-orbit-node.is-right:after{left:1.4rem;bottom:1.1rem}.hjpk-career-orbit-node.is-left{left:calc(50% - 35.5rem);bottom:7rem}.hjpk-career-orbit-node.is-left:after{right:1.4rem;top:1.1rem}.hjpk-career-roadmap{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:5.6rem;padding-bottom:5.6rem}.hjpk-career-roadmap:before{position:absolute;right:0;bottom:1.6rem;left:0;height:1px;background:#0b1f3638;content:""}.hjpk-career-roadmap-step{position:relative;display:flex;min-height:24rem;min-width:0;flex-direction:column;align-items:flex-start;padding:3.2rem;border:1px solid rgba(15,23,42,.08);border-radius:.8rem;background:var(--color-surface);box-shadow:0 1.4rem 3.6rem #0f172a12}.hjpk-career-roadmap-step:before{position:absolute;bottom:-4.8rem;left:50%;width:1.2rem;height:1.2rem;border:3px solid var(--color-surface);border-radius:50%;background:var(--color-blue-dark);box-shadow:0 0 0 1px #153c65b3;content:"";transform:translate(-50%)}.hjpk-career-roadmap-step:after{position:absolute;top:100%;left:50%;width:1px;height:4rem;background:#0b1f362e;content:"";transform:translate(-50%)}.hjpk-career-roadmap-step span,.hjpk-career-roadmap-step h3,.hjpk-career-roadmap-step p{position:relative;z-index:1}.hjpk-career-roadmap-step span{display:inline-flex;min-height:4rem;align-items:center;padding:0 1.6rem;border-radius:999rem;background:#235f9c1a;color:var(--color-blue-dark);font-weight:900;font-size:1.4rem}.hjpk-career-roadmap-step h3{min-height:0;margin:3.2rem 0 0;color:var(--color-ink);font-weight:900;font-size:2.2rem;line-height:1.35}.hjpk-career-roadmap-step p{max-width:none;margin:2rem 0 0;color:var(--color-ink-soft);font-weight:650;font-size:1.5rem;line-height:1.76}.hjpk-career-ai-table{display:grid;overflow:hidden;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4.8rem;border:1px solid var(--color-line);border-radius:.8rem;background:#fff;box-shadow:0 1.4rem 3.6rem #0f172a14}.hjpk-career-ai-column{display:grid;grid-template-rows:auto 1fr;min-width:0;border-left:1px solid var(--color-line)}.hjpk-career-ai-column:first-child{border-left:0}.hjpk-career-ai-stage{display:flex;min-height:6.4rem;align-items:center;justify-content:center;padding:1.6rem;background:var(--color-dark);color:#fff;font-weight:900;font-size:1.7rem;text-align:center}.hjpk-career-ai-detail{display:grid;gap:1rem;min-height:12rem;align-content:center;padding:2.4rem;text-align:center}.hjpk-career-ai-detail strong{color:var(--color-blue-dark);font-weight:900;font-size:1.48rem}.hjpk-career-ai-detail span{color:var(--color-ink-soft);font-weight:650;font-size:1.45rem;line-height:1.65}.hjpk-career-flow{display:flex;justify-content:center;margin-top:4.8rem}.hjpk-career-flow-list{display:flex;max-width:78rem;align-items:center;justify-content:center;gap:1.6rem;padding:2.4rem 3.2rem;border:2px dashed rgba(11,31,54,.44);border-radius:999rem}.hjpk-career-flow-item{display:inline-flex;align-items:center;gap:1.6rem}.hjpk-career-flow-circle{display:inline-flex;width:15.2rem;aspect-ratio:1;align-items:center;justify-content:center;border-radius:50%;background:var(--color-blue-dark);color:#fff;font-weight:900;font-size:1.75rem;line-height:1.35;text-align:center;box-shadow:0 1.4rem 3rem #0b1f362e}.hjpk-career-flow-arrow{color:var(--color-ink-soft);font-weight:900;font-size:3.4rem;line-height:1}.hjpk-career-capability-panel{margin-top:5.6rem;padding:4rem;border:1px solid rgba(15,23,42,.06);border-radius:.8rem;background:#f2f4f7}.hjpk-career-capability-title{display:inline-flex;min-height:5.2rem;align-items:center;gap:.8rem;padding:0 1.8rem;border-radius:.8rem;background:var(--color-blue-dark);color:#fff;box-shadow:0 1.2rem 2.8rem #153c6538}.hjpk-career-capability-title strong{font-weight:900;font-size:1.8rem}.hjpk-career-capability-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem;margin-top:3.2rem}.hjpk-career-capability-grid span,.hjpk-career-course-grid span{display:flex;min-height:7.6rem;align-items:center;justify-content:center;padding:1.6rem;border:1px solid rgba(15,23,42,.08);border-radius:.8rem;background:#fff;color:var(--color-ink);font-weight:850;font-size:1.5rem;line-height:1.45;text-align:center;box-shadow:0 .8rem 2rem #0f172a0d}.hjpk-career-course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:1.6rem}.hjpk-career-course-grid span{min-height:5.8rem;background:#0b1f3614;color:var(--color-blue-dark)}.hjpk-career-reward-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:4rem}.hjpk-career-reward-card{position:relative;display:grid;min-height:39.2rem;min-width:0;align-content:start;padding:3.2rem;overflow:hidden;border:1px solid rgba(9,40,75,.12);border-radius:.8rem;background:linear-gradient(180deg,rgba(248,251,254,.98),var(--color-surface) 58%),var(--color-surface);text-align:left;box-shadow:var(--shadow-lift);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background-color .24s ease}.hjpk-career-reward-card:before{position:absolute;top:0;right:0;left:0;height:.4rem;background:linear-gradient(90deg,var(--color-blue),rgba(15,111,175,.18));content:""}.hjpk-career-reward-card:after{position:absolute;top:7.2rem;right:-4.8rem;width:13.6rem;aspect-ratio:1;border:1px solid rgba(15,111,175,.14);border-radius:50%;background:#eaf3fbb8;content:"";pointer-events:none}.hjpk-career-reward-card:hover,.hjpk-career-reward-card:focus-within{transform:translateY(-.4rem);border-color:#0f6faf47;box-shadow:var(--shadow-float)}.hjpk-career-reward-topline{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;color:var(--color-blue-dark);font-weight:900;font-size:1.24rem;line-height:1}.hjpk-career-reward-topline span:first-child{display:inline-flex;min-width:4.4rem;height:2.8rem;align-items:center;justify-content:center;border:1px solid rgba(15,111,175,.22);border-radius:999rem;background:#eaf3fbbd;color:var(--color-blue-dark)}.hjpk-career-reward-topline span:last-child{color:var(--color-muted)}.hjpk-career-reward-icon{position:relative;z-index:1;display:inline-flex;width:10.8rem;aspect-ratio:1;align-items:center;justify-content:center;margin-top:4rem;border-radius:50%;background:radial-gradient(circle at 30% 24%,rgba(248,251,254,.92),transparent 34%),#eaf3fbe6;color:var(--color-blue);box-shadow:inset 0 0 0 1px #0f6faf1f,0 1.6rem 3rem #09284b1a}.hjpk-career-reward-card:nth-child(2) .hjpk-career-reward-icon{background:radial-gradient(circle at 30% 24%,rgba(248,251,254,.92),transparent 34%),#d9ecfbf0;color:var(--color-blue-dark)}.hjpk-career-reward-card h3{position:relative;z-index:1;margin:2.8rem 0 0;color:var(--color-ink);font-weight:900;font-size:2.38rem;line-height:1.25}.hjpk-career-reward-card dl{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:0;margin:2.8rem 0 0;border-top:1px solid rgba(9,40,75,.1)}.hjpk-career-reward-card div{min-width:0}.hjpk-career-reward-card dl div{display:grid;grid-template-columns:minmax(8.4rem,.34fr) minmax(0,1fr);gap:1.6rem;align-items:start;padding:1.8rem 0;border-bottom:1px solid rgba(9,40,75,.1)}.hjpk-career-reward-card dt{color:var(--color-blue-dark);font-weight:900;font-size:1.44rem;line-height:1.45}.hjpk-career-reward-card dd{margin:0;color:var(--color-ink-soft);font-weight:650;font-size:1.42rem;line-height:1.6}.hjpk-career-detail-section{background:#fff}.hjpk-career-detail-shell{display:grid;grid-template-columns:minmax(28rem,.42fr) minmax(0,1fr);gap:7.2rem;align-items:start}.hjpk-career-detail-side{position:sticky;top:calc(var(--header-height) + 3.2rem)}.hjpk-career-detail-side .hjpk-career-quick-links{justify-content:flex-start}.hjpk-career-detail-content{min-width:0}.hjpk-career-detail-grid{display:grid;gap:1.6rem}.hjpk-career-detail-card{position:relative;min-width:0;padding:3.6rem;overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:.8rem;background:#fff;box-shadow:0 1.4rem 3.6rem #0f172a12}.hjpk-career-detail-card:after{position:absolute;right:2.8rem;bottom:2.8rem;width:4.2rem;aspect-ratio:1;border:1px solid rgba(35,95,156,.16);border-radius:50%;background:radial-gradient(circle,rgba(35,95,156,.16),transparent 68%);content:"";pointer-events:none}.hjpk-career-detail-card:first-child{background:#f5f7fa}.hjpk-career-detail-label{display:inline-flex;margin-bottom:1.6rem;color:var(--color-blue);font-weight:900;font-size:1.3rem;line-height:1;letter-spacing:0;text-transform:uppercase}.hjpk-career-detail-card h3{max-width:24em;margin:0;color:var(--color-ink);font-weight:900;font-size:2.5rem;line-height:1.3;letter-spacing:0}.hjpk-career-detail-card p{max-width:52em;margin:1.4rem 0 0;color:var(--color-ink-soft);font-weight:650;font-size:1.62rem;line-height:1.75}.hjpk-career-detail-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.hjpk-career-detail-actions .hjpk-btn.color4{border-color:var(--color-line);color:var(--color-navy)}.hjpk-career-cta{padding:8.8rem 2.4rem 10.8rem;background:var(--color-dark);color:#fff}.hjpk-career-cta h2{color:#fff}.hjpk-career-cta p{max-width:66rem;color:#ffffffb8}.hjpk-career-cta .btn-display{margin-top:3.2rem}@media(max-width:1199px){.hjpk-career-section{padding:7.2rem 2.4rem}.hjpk-career-orbit-node.is-right{right:calc(50% - 31rem)}.hjpk-career-orbit-node.is-left{left:calc(50% - 31rem)}.hjpk-career-roadmap{gap:3.2rem}.hjpk-career-capability-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.2rem}.hjpk-career-detail-shell{gap:4.8rem}}@media(max-width:1023px){.hjpk-career-section-head,.hjpk-career-section-head.is-left{max-width:none;text-align:left}.hjpk-career-section-head h2,.hjpk-career-cta h2{font-size:3.4rem}.hjpk-career-orbit{min-height:auto;grid-template-columns:1fr;gap:1.6rem;margin-top:4.8rem}.hjpk-career-orbit:before,.hjpk-career-orbit:after{display:none}.hjpk-career-orbit-core,.hjpk-career-orbit-node,.hjpk-career-orbit-node.is-top,.hjpk-career-orbit-node.is-right,.hjpk-career-orbit-node.is-left{position:relative;inset:auto;width:100%;min-height:13.2rem;aspect-ratio:auto;border-radius:.8rem}.hjpk-career-orbit-node:after{top:1.8rem;right:1.8rem;left:auto;bottom:auto}.hjpk-career-roadmap,.hjpk-career-ai-table,.hjpk-career-reward-grid{grid-template-columns:1fr}.hjpk-career-roadmap{gap:2.4rem;padding-bottom:0}.hjpk-career-roadmap:before,.hjpk-career-roadmap-step:before,.hjpk-career-roadmap-step:after{display:none}.hjpk-career-roadmap-step{padding:2.8rem;border:1px solid var(--color-line);border-radius:.8rem;background:#fff}.hjpk-career-roadmap-step h3{min-height:0}.hjpk-career-roadmap-step p{max-width:none}.hjpk-career-ai-column,.hjpk-career-ai-column:first-child{border-top:1px solid var(--color-line);border-left:0}.hjpk-career-ai-column:first-child{border-top:0}.hjpk-career-flow-list{width:100%;flex-direction:column;border-radius:.8rem}.hjpk-career-flow-item{width:100%;flex-direction:column}.hjpk-career-flow-circle{width:min(22rem,100%)}.hjpk-career-flow-arrow{transform:rotate(90deg)}.hjpk-career-capability-panel{padding:3.2rem}.hjpk-career-course-grid,.hjpk-career-detail-shell{grid-template-columns:1fr}.hjpk-career-detail-side{position:static}}@media(max-width:767px){#wrap.hjpk-route-career .local-head.design3.hjpk-sub-hero.hjpk-page-hero-career{min-height:58rem;padding-top:9.2rem;padding-bottom:4.8rem}#wrap.hjpk-route-career .hjpk-page-hero-career .local-name,#wrap.hjpk-route-career .hjpk-page-hero-career .local-title,#wrap.hjpk-route-career .hjpk-page-hero-career .local-summary{width:min(100%,32rem);max-width:100%;overflow-wrap:anywhere}#wrap.hjpk-route-career .hjpk-page-hero-career .local-subject{margin-top:4.8rem}#wrap.hjpk-route-career .hjpk-page-hero-career .local-aside{margin-top:3.2rem}.hjpk-career-section,.hjpk-career-cta{padding-right:1.8rem;padding-left:1.8rem;overflow-x:hidden}.hjpk-career-wrap,.hjpk-career-section-head{width:100%;max-width:calc(100vw - 3.6rem)}.hjpk-career-section{padding-top:6.4rem;padding-bottom:6.4rem}.hjpk-career-section-head h2,.hjpk-career-cta h2{width:min(100%,32rem);font-size:2.6rem;line-height:1.28}.hjpk-career-section-head p,.hjpk-career-cta p{width:min(100%,32rem);font-size:1.52rem;word-break:break-all}.hjpk-career-quick-links{justify-content:flex-start}.hjpk-career-quick-links a{min-height:3.8rem;padding:0 1.4rem;font-size:1.32rem}.hjpk-career-orbit-core strong{font-size:2.1rem}.hjpk-career-roadmap-step{padding:2.4rem}.hjpk-career-ai-stage{justify-content:flex-start;min-height:5.6rem;text-align:left}.hjpk-career-ai-detail{min-height:auto;padding:2rem;text-align:left}.hjpk-career-capability-panel{padding:2rem}.hjpk-career-capability-grid{grid-template-columns:1fr}.hjpk-career-reward-card{padding:3rem 2.2rem}.hjpk-career-reward-icon{width:9.6rem}.hjpk-career-reward-card dl{margin-top:2.4rem}.hjpk-career-reward-card dl div{grid-template-columns:1fr;gap:.8rem}.hjpk-career-detail-shell{gap:3.6rem}.hjpk-career-detail-card{padding:2.4rem}.hjpk-career-detail-card h3{font-size:2.1rem}.hjpk-career-detail-card p{font-size:1.5rem;word-break:break-all}.hjpk-career-detail-actions{display:grid}}@media(prefers-reduced-motion:reduce){.hjpk-career-quick-links a,.hjpk-career-reward-card,.hjpk-career-flow-circle{transition:none}.hjpk-career-quick-links a:hover,.hjpk-career-quick-links a:focus-visible{transform:none}}#header .header-submenu,#header .header-submenu-grouped{border-top-color:#0f172a14;border-bottom-color:#0f172a1a;background:#fff;color:var(--color-ink);box-shadow:0 1.8rem 4.6rem #0f172a1f}#header .submenu-title,#header .header-submenu-grouped .submenu-title{color:var(--color-blue-dark)}#header .submenu-link{color:#64748b}#header .submenu-link:hover,#header .submenu-link:focus-visible{color:var(--color-blue)}#header .submenu-link-heading{color:#111827}#header .submenu-child-link{color:#64748b}#header .submenu-child-link:hover,#header .submenu-child-link:focus-visible{color:var(--color-blue)}@media(min-width:1200px){#header,#header.transparent,#header.light,#header.has-submenu{border-bottom-color:#0f172a14;background:#fffffffa;color:#111827;box-shadow:0 1.2rem 3.2rem #0f172a0f;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}#header .site-name,#header .depth1,#header .menu-header{color:#111827}#header .depth1:after,#header .header-inner .site-navi .depth1-list .depth1-item .depth1:after{background:var(--color-blue)}}@media(max-width:1199px){#header:not(.is-home) .header-inner .site-control .menu-header{filter:drop-shadow(0 .8rem 1.2rem rgba(9,40,75,.2));transition:filter .22s ease,color .22s ease}#header:not(.is-home) .header-inner .site-control .menu-header:hover,#header:not(.is-home) .header-inner .site-control .menu-header:focus-visible{filter:drop-shadow(0 .9rem 1.4rem rgba(9,40,75,.24)) drop-shadow(0 0 .5rem rgba(15,111,175,.16))}#header:not(.is-home).open .header-inner .site-control .menu-header{filter:drop-shadow(0 .7rem 1.1rem rgba(9,40,75,.18))}}#header.is-hidden{opacity:0;transform:translate3d(0,calc(-1 * var(--header-height) - 1.2rem),0);pointer-events:none}#header.open,#header.has-submenu{opacity:1;transform:translateZ(0);pointer-events:auto}@media(max-width:1199px){#header.open .depth2{color:#111827}#header.open .depth2-child{color:#4b5563}#header.open .depth2:hover,#header.open .depth2:focus-visible,#header.open .depth2-child:hover,#header.open .depth2-child:focus-visible{color:var(--color-blue)}}#wrap.hjpk-home{--hjpk-home-ink: #111827;--hjpk-home-soft: #3f4654;--hjpk-home-muted: #64748b;--hjpk-home-line: #e5e7eb;--hjpk-home-surface: #ffffff;--hjpk-home-soft-surface: #f6f8fb;--hjpk-home-navy: #07111f;--hjpk-home-blue: #235f9c;background:var(--hjpk-home-surface);color:var(--hjpk-home-ink)}#wrap.hjpk-home .local-head.design4.hjpk-hero{min-height:82svh;padding-bottom:clamp(7.2rem,8vw,10rem);background:var(--hjpk-home-navy) url(/images/hjpk-team-photo.jpg) center 42% / cover no-repeat;color:#fff}#wrap.hjpk-home .local-head.design4.hjpk-hero:before{z-index:0;display:block;background:#07111fbd;opacity:1}#wrap.hjpk-home .local-head.design4.hjpk-hero:after{display:none;background:transparent;box-shadow:none}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-info,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-subject,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-aside{position:relative;z-index:1}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-name,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-title,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-summary{text-shadow:none}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-aside .local-wrap{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wrap.hjpk-home .local-head.design4.hjpk-hero+.hjpk-section{padding-top:clamp(7.2rem,8vw,10rem);background:var(--hjpk-home-surface)}#wrap.hjpk-home .hjpk-section,#wrap.hjpk-home .hjpk-section-light,#wrap.hjpk-home .hjpk-affiliate-section,#wrap.hjpk-home .hjpk-affiliate-stage{background:var(--hjpk-home-surface);color:var(--hjpk-home-ink)}#wrap.hjpk-home .hjpk-section-soft,#wrap.hjpk-home #media.hjpk-section{background:var(--hjpk-home-soft-surface)}#wrap.hjpk-home .hjpk-section-dark{background:var(--hjpk-home-navy);color:#fff}#wrap.hjpk-home .hjpk-section:before,#wrap.hjpk-home .hjpk-section:after,#wrap.hjpk-home .hjpk-affiliate-stage:before,#wrap.hjpk-home .hjpk-affiliate-stage:after,#wrap.hjpk-home .local-head.design4.hjpk-hero+.hjpk-section:before,#wrap.hjpk-home .local-head.design4.hjpk-hero+.hjpk-section:after{display:none;background:transparent;box-shadow:none}#wrap.hjpk-home .section-name,#wrap.hjpk-home .hjpk-feature-title,#wrap.hjpk-home .hjpk-profile-list .para,#wrap.hjpk-home .hjpk-affiliate-stage .section-name,#wrap.hjpk-home .hjpk-affiliate-message h3{color:var(--hjpk-home-ink)}#wrap.hjpk-home .section-summary,#wrap.hjpk-home .hjpk-split-content .para,#wrap.hjpk-home .hjpk-feature-description,#wrap.hjpk-home .hjpk-affiliate-stage .section-summary,#wrap.hjpk-home .hjpk-affiliate-message p,#wrap.hjpk-home .hjpk-profile-list .data-body .para{color:var(--hjpk-home-soft)}#wrap.hjpk-home .hjpk-section-dark .section-name,#wrap.hjpk-home .hjpk-section-dark .section-summary,#wrap.hjpk-home .hjpk-section-dark .para,#wrap.hjpk-home .hjpk-section-dark .hjpk-contact-list li{color:#ffffffdb}#wrap.hjpk-home .hjpk-section-dark .section-name{color:#fff}#wrap.hjpk-home .hjpk-section-dark .section-caption{color:#d7b56d}#wrap.hjpk-home .hjpk-section-figure,#wrap.hjpk-home .hjpk-feature-list .board-item,#wrap.hjpk-home .hjpk-profile-list .data-wrap,#wrap.hjpk-home .hjpk-affiliate-logo-card,#wrap.hjpk-home .hjpk-affiliate-message,#wrap.hjpk-home .hjpk-media-card{border-color:var(--hjpk-home-line);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wrap.hjpk-home .hjpk-feature-list .board-info:hover{border-color:#cbd5e1;transform:none}#wrap.hjpk-home .hjpk-affiliate-stage{min-height:auto;padding:clamp(8rem,9vw,12rem) 2.4rem}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap{min-height:auto}#wrap.hjpk-home .hjpk-affiliate-logo-card strong{color:var(--hjpk-home-ink)}#wrap.hjpk-home .hjpk-affiliate-logo-card p{color:var(--hjpk-home-muted)}#wrap.hjpk-home .hjpk-section-figure img,#wrap.hjpk-home .hjpk-media-card img{filter:none;transform:none;transition:none}#wrap.hjpk-home .hjpk-media-card:hover img,#wrap.hjpk-home .hjpk-media-card:focus-visible img{filter:none;transform:none}#wrap.hjpk-home .hjpk-media-card figcaption{background:#07111fcc}#wrap.hjpk-home .hjpk-btn{box-shadow:none}#wrap.hjpk-home .hjpk-btn.color1{border-color:var(--hjpk-home-navy);background:var(--hjpk-home-navy);color:#fff}#wrap.hjpk-home .hjpk-btn.color4{border-color:#cbd5e1;background:#fff;color:var(--hjpk-home-navy)}#wrap.hjpk-home .local-head.design4.hjpk-hero .hjpk-btn.color1{border-color:#fff;background:#fff;color:var(--hjpk-home-navy)}#wrap.hjpk-home .local-head.design4.hjpk-hero .hjpk-btn.color4,#wrap.hjpk-home .hjpk-section-dark .hjpk-btn.color4{border-color:#ffffff7a;background:transparent;color:#fff}#wrap.hjpk-home .hjpk-btn.color1:hover,#wrap.hjpk-home .hjpk-btn.color1:focus-visible{border-color:var(--hjpk-home-blue);background:var(--hjpk-home-blue);color:#fff}#wrap.hjpk-home .hjpk-btn.color4:hover,#wrap.hjpk-home .hjpk-btn.color4:focus-visible{border-color:var(--hjpk-home-navy);background:var(--hjpk-home-navy);color:#fff}#wrap.hjpk-home+#footer{background:var(--hjpk-home-navy)}@media(max-width:1023px){#wrap.hjpk-home .local-head.design4.hjpk-hero{min-height:76svh;padding-bottom:7.2rem}#wrap.hjpk-home .local-head.design4.hjpk-hero+.hjpk-section{padding-top:6.4rem}#wrap.hjpk-home .hjpk-affiliate-stage{padding:7.2rem 1.8rem}}@media(max-width:767px){#wrap.hjpk-home .local-head.design4.hjpk-hero{padding-right:1.8rem;padding-left:1.8rem}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-name{max-width:100%;font-size:clamp(2.6rem,7.4vw,3.3rem);line-height:1.18;overflow-wrap:anywhere;word-break:keep-all}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-name span{max-width:9em;margin-right:auto;margin-left:auto;white-space:normal}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-title,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-summary{max-width:min(100%,33rem);margin-right:auto;margin-left:auto;overflow-wrap:anywhere;word-break:keep-all}}#wrap.hjpk-home .hjpk-affiliate-stage{position:relative;overflow:hidden}#wrap.hjpk-home .hjpk-affiliate-stage .content-inner{position:relative;isolation:isolate}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-intro,#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-rail,#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-body{position:relative;z-index:2}#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal .hjpk-affiliate-arc{top:clamp(26rem,40vh,34rem);left:50%;z-index:1;display:block;width:min(144rem,156vw);height:clamp(44rem,48vw,66rem);border:0;border-radius:50% 50% 0 0/100% 100% 0 0;background:radial-gradient(circle at 50% 0%,rgba(30,144,255,.12),transparent 18rem),#000;box-shadow:0 -7rem 16rem #1e90ff57,0 -3.2rem 8rem #60a5fa47,0 -.3rem 1.8rem #8bc5ff9e,inset 0 1px #8bc5ff75;opacity:0;transform:translate(-50%) translateY(5.2rem) scale(.98);transition:opacity 1s var(--hjpk-reveal-ease),transform 1s var(--hjpk-reveal-ease);transition-delay:.3s;pointer-events:none;will-change:opacity,transform}#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal.active2 .hjpk-affiliate-arc{opacity:1;transform:translate(-50%) translateY(0) scale(1)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-message h3{color:#fff}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-message p{color:#ffffffb8}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-rail,#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card{border-color:#ffffff2e}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card span{color:#8bc5ff}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card strong{color:#ffffffeb}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card p{color:#ffffffa3}@media(max-width:1023px){#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal .hjpk-affiliate-arc{top:clamp(39rem,68vh,50rem);width:188vw;height:42rem;transform:translate(-50%) translateY(4rem) scale(.98)}#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal.active2 .hjpk-affiliate-arc{transform:translate(-50%) translateY(0) scale(1)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-rail,#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card{border-color:var(--hjpk-home-line)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card span{color:var(--hjpk-home-blue)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card strong{color:var(--hjpk-home-ink)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card p{color:var(--hjpk-home-muted)}}body:has(#wrap.hjpk-home){background:#04111f}#header.is-home,#header.is-home.transparent,#header.is-home.light,#header.is-home.open,#header.is-home.has-submenu{border-bottom-color:#7db8f033;background:#04111fe6;color:#f7fbff;box-shadow:none;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}#header.is-home .site-name,#header.is-home .depth1,#header.is-home .menu-header{color:#f7fbff}#header.is-home .depth1:after,#header.is-home .header-inner .site-navi .depth1-list .depth1-item .depth1:after{background:#0f6faf}#header.is-home .header-submenu,#header.is-home .header-submenu-grouped{border-top-color:#7db8f029;border-bottom-color:#7db8f02e;background:#04111ff5;color:#f7fbff;box-shadow:0 1.8rem 4.8rem #04111f75}#header.is-home .submenu-title,#header.is-home .submenu-link:hover,#header.is-home .submenu-link:focus-visible,#header.is-home .submenu-child-link:hover,#header.is-home .submenu-child-link:focus-visible{color:#7db8f0}#header.is-home .submenu-link,#header.is-home .submenu-child-link{color:#f7fbffb8}#header.is-home .submenu-link-heading{color:#f7fbff}@media(max-width:1199px){#header.is-home.open .depth1{opacity:1}#header.is-home.open .depth2{color:#f7fbffdb}#header.is-home.open .depth2-child{color:#d9ecfbc7}#header.is-home.open .depth2:hover,#header.is-home.open .depth2:focus-visible,#header.is-home.open .depth2-child:hover,#header.is-home.open .depth2-child:focus-visible{color:#7db8f0}}#wrap.hjpk-home{--hjpk-home-ink: #f7fbff;--hjpk-home-soft: rgba(233, 244, 255, .78);--hjpk-home-muted: rgba(217, 236, 251, .68);--hjpk-home-line: rgba(125, 184, 240, .22);--hjpk-home-surface: #04111f;--hjpk-home-soft-surface: #061a2f;--hjpk-home-navy: #061a2f;--hjpk-home-blue: #7db8f0;background:#04111f;color:#f7fbff}#wrap.hjpk-home .local-head.design4.hjpk-hero{min-height:100svh;padding-top:calc(var(--header-height) + clamp(5.6rem,8vh,8.8rem));padding-bottom:clamp(7.2rem,10vh,11rem);background:#04111f url(/images/hjpk-team-photo.jpg) center 42% / cover no-repeat;color:#f7fbff}#wrap.hjpk-home .local-head.design4.hjpk-hero:before{display:block;background:radial-gradient(70% 48% at 50% 72%,rgba(15,111,175,.26),transparent 72%),#04111fc2;opacity:1}#wrap.hjpk-home .local-head.design4.hjpk-hero:after,#wrap.hjpk-home .hjpk-section:before,#wrap.hjpk-home .hjpk-section:after,#wrap.hjpk-home .hjpk-affiliate-stage:before,#wrap.hjpk-home .hjpk-affiliate-stage:after{display:none}#wrap.hjpk-home .local-head.design4.hjpk-hero+.hjpk-section,#wrap.hjpk-home .hjpk-section,#wrap.hjpk-home .hjpk-section-light,#wrap.hjpk-home .hjpk-section-soft,#wrap.hjpk-home .hjpk-section-dark,#wrap.hjpk-home #media.hjpk-section,#wrap.hjpk-home .hjpk-affiliate-section,#wrap.hjpk-home .hjpk-affiliate-stage{background:#04111f;color:#f7fbff}#wrap.hjpk-home .local-head.design4.hjpk-hero+.hjpk-section{padding-top:clamp(8rem,10vw,12rem)}#wrap.hjpk-home .section-name,#wrap.hjpk-home .hjpk-feature-title,#wrap.hjpk-home .hjpk-profile-list .para,#wrap.hjpk-home .hjpk-affiliate-stage .section-name,#wrap.hjpk-home .hjpk-affiliate-message h3,#wrap.hjpk-home .hjpk-affiliate-logo-card strong{color:#f7fbff}#wrap.hjpk-home .section-summary,#wrap.hjpk-home .hjpk-split-content .para,#wrap.hjpk-home .hjpk-feature-description,#wrap.hjpk-home .hjpk-affiliate-stage .section-summary,#wrap.hjpk-home .hjpk-affiliate-message p,#wrap.hjpk-home .hjpk-profile-list .data-body .para,#wrap.hjpk-home .hjpk-affiliate-logo-card p{color:var(--hjpk-home-soft)}#wrap.hjpk-home .section-caption,#wrap.hjpk-home .hjpk-feature-list .board-name,#wrap.hjpk-home .hjpk-profile-list .data-subject,#wrap.hjpk-home .hjpk-affiliate-logo-card span{color:var(--hjpk-home-blue)}#wrap.hjpk-home .hjpk-section-figure,#wrap.hjpk-home .hjpk-feature-list .board-item,#wrap.hjpk-home .hjpk-profile-list .data-wrap,#wrap.hjpk-home .hjpk-affiliate-logo-card,#wrap.hjpk-home .hjpk-affiliate-message,#wrap.hjpk-home .hjpk-media-card,#wrap.hjpk-home .hjpk-contact-list-light,#wrap.hjpk-home .hjpk-contact-note,#wrap.hjpk-home .hjpk-inquiry-form{border-color:var(--hjpk-home-line);background:#f7fbff06;color:#f7fbff;box-shadow:var(--shadow-deep);-webkit-backdrop-filter:none;backdrop-filter:none}#wrap.hjpk-home .hjpk-feature-list .board-info,#wrap.hjpk-home .hjpk-affiliate-logo-card,#wrap.hjpk-home .hjpk-affiliate-message,#wrap.hjpk-home .hjpk-media-card{position:relative;isolation:isolate}#wrap.hjpk-home .hjpk-affiliate-logo-card:before,#wrap.hjpk-home .hjpk-affiliate-message:before,#wrap.hjpk-home .hjpk-media-card:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#0f6faf24;content:"";transform:translate(1rem,1rem)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card:before,#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-message:before{display:none}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-message{padding:3.2rem clamp(2.4rem,5vw,4rem)}#wrap.hjpk-home .hjpk-feature-list .board-wrap,#wrap.hjpk-home .hjpk-feature-list .board-info,#wrap.hjpk-home .hjpk-profile-list .data-list,#wrap.hjpk-home .hjpk-profile-list .data-wrap,#wrap.hjpk-home .hjpk-affiliate-logo-rail,#wrap.hjpk-home .hjpk-affiliate-logo-card{border-color:var(--hjpk-home-line)}#wrap.hjpk-home .hjpk-affiliate-stage{min-height:88svh;padding:clamp(7.2rem,9vh,9.6rem) 2.4rem 0;overflow:hidden}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap{min-height:calc(88svh - clamp(7.2rem,9vh,9.6rem))}#wrap.hjpk-home .hjpk-affiliate-stage .content-inner{position:relative;min-height:inherit;isolation:isolate}#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal .hjpk-affiliate-arc{top:0;display:block;background:radial-gradient(circle at 50% 0%,rgba(15,111,175,.18),transparent 18rem),#04111f;box-shadow:0 -8rem 18rem #0f6faf61,0 -3.6rem 9rem #7db8f04d,0 -.4rem 2rem #7db8f0ad,inset 0 1px #7db8f080}#wrap.hjpk-home #areas.hjpk-section,#wrap.hjpk-home #contact.hjpk-section{min-height:auto;align-items:flex-start;padding-top:clamp(7.2rem,8vw,8.4rem);padding-bottom:clamp(7.2rem,8vw,8.4rem)}#wrap.hjpk-home #areas .section-body,#wrap.hjpk-home #contact .section-body{margin-top:4rem}#wrap.hjpk-home .hjpk-btn.color1{border-color:var(--hjpk-home-blue);background:var(--hjpk-home-blue);color:#04111f}#wrap.hjpk-home .hjpk-btn.color4{border-color:#d9ecfb80;background:transparent;color:#f7fbff}#wrap.hjpk-home .hjpk-btn.color1:hover,#wrap.hjpk-home .hjpk-btn.color1:focus-visible,#wrap.hjpk-home .hjpk-btn.color4:hover,#wrap.hjpk-home .hjpk-btn.color4:focus-visible{border-color:#f7fbff;background:#f7fbff;color:#04111f}#wrap.hjpk-home+#footer{background:#04111f}@media(max-width:1023px){#wrap.hjpk-home .local-head.design4.hjpk-hero{min-height:100svh;padding-top:calc(var(--header-height) + 4.8rem);padding-bottom:7.2rem}#wrap.hjpk-home .hjpk-affiliate-stage{min-height:84svh;padding:7.2rem 1.8rem 0}#wrap.hjpk-home .hjpk-affiliate-stage>.section-wrap{min-height:calc(84svh - 7.2rem)}#wrap.hjpk-home #areas.hjpk-section,#wrap.hjpk-home #contact.hjpk-section{padding-top:6.4rem;padding-bottom:6.4rem}#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal .hjpk-affiliate-arc{top:0;width:190vw;height:44rem}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card strong{color:#f7fbff}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-logo-card p{color:#f7fbffad}}#wrap.hjpk-home .local-head.design4.hjpk-hero{min-height:100svh;padding-top:calc(var(--header-height) + clamp(6.8rem,10vh,10.8rem));padding-bottom:clamp(17rem,21vh,23rem);overflow:hidden;background:#04111f;text-align:center}#wrap.hjpk-home .local-head.design4.hjpk-hero:before{z-index:0;display:block;background:radial-gradient(74% 46% at 50% 86%,rgba(15,111,175,.58) 0%,rgba(31,128,197,.28) 42%,rgba(125,184,240,.1) 68%,transparent 84%),linear-gradient(180deg,#04111f,#04111f 46%,#061a2f);opacity:1}#wrap.hjpk-home .local-head.design4.hjpk-hero:after{right:auto;bottom:-18rem;left:50%;z-index:0;display:block;width:150vw;max-width:none;height:36rem;border-radius:50% 50% 0 0/100% 100% 0 0;background:#04111f;box-shadow:0 -5.6rem 12rem #0f6faf5c,0 -1.2rem 3.2rem #7db8f047;content:"";transform:translate(-50%);animation:hjpk-home-circle-enter 1.15s cubic-bezier(.16,1,.3,1) .15s both,hjpk-home-circle-breathe 5.8s ease-in-out 1.35s infinite alternate;pointer-events:none;will-change:transform,box-shadow,opacity}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-info,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-subject,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-aside{position:relative;z-index:1;width:min(78rem,100%);margin-right:auto;margin-left:auto}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-info+.local-subject{margin-top:3.4rem}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-subject+.local-aside{margin-top:3.2rem}#wrap.hjpk-home .local-head.design4.hjpk-hero .section-caption{color:#f7fbffbd}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-name{max-width:82rem;margin:0 auto;color:#f7fbff;font-size:clamp(4rem,5.2vw,7.2rem);line-height:1.2;text-align:center}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-aside .local-wrap{max-width:70rem;margin:0 auto;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-title{color:#f7fbffeb}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-summary{color:var(--hjpk-home-soft)}#wrap.hjpk-home .hjpk-affiliate-stage .hjpk-affiliate-arc,#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal .hjpk-affiliate-arc,#wrap.hjpk-home .hjpk-affiliate-stage.hjpk-reveal.active2 .hjpk-affiliate-arc{display:none}#wrap.hjpk-home .hjpk-section-figure-system{position:relative;display:grid;min-height:34rem;aspect-ratio:16 / 10;align-content:end;gap:1.2rem;overflow:hidden;padding:clamp(2.4rem,4vw,4rem);border:1px solid var(--hjpk-home-line);background:linear-gradient(135deg,#061a2ffa,#09284bf0),var(--hjpk-home-navy);color:#f7fbff;box-shadow:var(--shadow-deep)}#wrap.hjpk-home .hjpk-section-figure-system:before{position:absolute;top:1.6rem;right:1.6rem;bottom:1.6rem;left:1.6rem;border:1px solid rgba(247,251,255,.1);content:""}#wrap.hjpk-home .hjpk-section-figure-system:after{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(247,251,255,.08) 0 1px,transparent 1px 6.4rem),repeating-linear-gradient(0deg,rgba(247,251,255,.05) 0 1px,transparent 1px 5.2rem);opacity:.64;content:""}#wrap.hjpk-home .hjpk-section-figure-system span,#wrap.hjpk-home .hjpk-section-figure-system strong,#wrap.hjpk-home .hjpk-section-figure-system i{position:relative;z-index:1}#wrap.hjpk-home .hjpk-section-figure-system span{color:var(--hjpk-home-blue);font-weight:900;font-size:1.4rem;line-height:1}#wrap.hjpk-home .hjpk-section-figure-system strong{max-width:9em;color:#f7fbff;font-weight:900;font-size:clamp(3rem,4vw,4.8rem);line-height:1.06}#wrap.hjpk-home .hjpk-section-figure-system i{position:absolute;top:3.2rem;right:3.2rem;width:8.4rem;height:8.4rem;border:1px solid rgba(215,181,109,.36);background:#f7fbff09;box-shadow:0 1.4rem 3.2rem #04111f42}@media(max-width:1023px){#wrap.hjpk-home .local-head.design4.hjpk-hero{padding-top:calc(var(--header-height) + 5.6rem);padding-bottom:15rem}#wrap.hjpk-home .local-head.design4.hjpk-hero:before{background:radial-gradient(115% 40% at 50% 86%,rgba(15,111,175,.52) 0%,rgba(31,128,197,.22) 48%,transparent 82%),linear-gradient(180deg,#04111f,#04111f 44%,#061a2f)}#wrap.hjpk-home .local-head.design4.hjpk-hero:after{bottom:-13rem;width:190vw;height:28rem}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-info,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-subject,#wrap.hjpk-home .local-head.design4.hjpk-hero .local-aside{width:min(100%,58rem)}#wrap.hjpk-home .local-head.design4.hjpk-hero .local-name{font-size:clamp(3.4rem,10vw,5.2rem)}}@media(prefers-reduced-motion:reduce){#wrap.hjpk-home .local-head.design4.hjpk-hero:after{animation:none;opacity:1;transform:translate(-50%)}}body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.transparent,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.light,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.has-submenu{border-bottom-color:#0f6faf24;background:#f8fbfef0;color:#09233e;box-shadow:0 1.2rem 3.2rem #09284b0f;-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem)}body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header .site-name,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header .depth1,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header .menu-header{color:#09233e}#wrap.hjpk-sub:not(.hjpk-route-career){--hjpk-clean-bg: #eaf3fb;--hjpk-clean-panel: #f8fbfe;--hjpk-clean-ink: #09233e;--hjpk-clean-soft: #3b526b;--hjpk-clean-muted: #6a8097;--hjpk-clean-line: #bdd2e6;--hjpk-clean-navy: #09284b;--hjpk-clean-blue: #0f6faf;--hjpk-clean-ice: #d9ecfb;--hjpk-clean-gold: #2d79bd;--hjpk-clean-shadow: 0 1.2rem 3.2rem rgba(9, 40, 75, .1);--hjpk-clean-shadow-lift: 0 1.8rem 4.8rem rgba(9, 40, 75, .14), 0 .5rem 1.6rem rgba(15, 111, 175, .08);--hjpk-clean-shadow-float: 0 2.8rem 7.2rem rgba(9, 40, 75, .18), 0 .8rem 2.4rem rgba(15, 111, 175, .1);--hjpk-clean-shadow-deep: 0 3.2rem 8rem rgba(4, 17, 31, .28), 0 1rem 3rem rgba(15, 111, 175, .16);background:var(--hjpk-clean-panel);color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{display:grid;min-height:auto;grid-template-columns:minmax(0,.92fr) minmax(30rem,.58fr);grid-template-areas:"breadcrumb breadcrumb" "title aside";gap:3.2rem clamp(4.8rem,7vw,9rem);align-items:end;padding:calc(var(--header-height) + 7.6rem) max(2.4rem,calc((100vw - var(--content-width)) / 2)) 8.4rem;overflow:hidden;background:linear-gradient(135deg,#f7fbfff0,#eaf3fbfa),var(--hjpk-clean-bg);color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero.hjpk-page-hero{min-height:clamp(44rem,56vh,58rem);height:auto}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero:before{top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,#f7fbfff0,#eaf3fbeb 54%,#f7fbffc7),linear-gradient(135deg,transparent 0 58%,rgba(15,111,175,.14) 58% 74%,transparent 74% 100%),repeating-linear-gradient(90deg,rgba(15,111,175,.08) 0 1px,transparent 1px 10.8rem),repeating-linear-gradient(0deg,rgba(9,40,75,.04) 0 1px,transparent 1px 8.4rem);filter:none;opacity:1;transform:none;animation:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero:after{z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgba(15,111,175,.36),transparent)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-visual{display:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-subject,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-aside,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-summary{position:relative;z-index:1;width:auto;margin:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-info{grid-area:breadcrumb}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-subject{grid-area:title}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-aside{grid-area:aside}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb{color:var(--hjpk-clean-muted);font-weight:800}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb a,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb span{color:var(--hjpk-clean-muted)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb a:focus-visible{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-name,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .local-subject .local-name{max-width:9.5em;color:var(--hjpk-clean-ink);font-size:clamp(4.8rem,6vw,7.6rem);line-height:1.08;text-align:left}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap{max-width:48rem;margin-left:auto;padding:3rem;border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:#f8fbfef2;box-shadow:var(--hjpk-clean-shadow);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-title{margin:0;color:var(--hjpk-clean-blue);font-weight:900;font-size:2.2rem;line-height:1.25}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-summary,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .hjpk-page-hero-aside .local-summary{max-width:none;margin-top:1.4rem;color:var(--hjpk-clean-soft);font-weight:700;font-size:1.62rem;line-height:1.75}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section{padding:9.6rem 2.4rem;background:var(--hjpk-clean-panel);color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-soft,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-section-overview{background:var(--hjpk-clean-bg)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark{background:linear-gradient(180deg,#09284bfa,#04111ffa),var(--hjpk-clean-navy);color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .section-head{max-width:78rem}#wrap.hjpk-sub:not(.hjpk-route-career) .section-caption,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-name,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-profile-list .data-subject,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card span{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark>.section-wrap>.section-head .section-caption{color:var(--hjpk-clean-ice)}#wrap.hjpk-sub:not(.hjpk-route-career) .section-name,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-title,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-profile-list .para,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-content h3,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card h3,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-note strong{color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .section-summary,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-description,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-content p,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card p,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-note p,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-list-light li,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-profile-list .data-body .para{color:var(--hjpk-clean-soft)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .section-name,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .section-summary{color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-item,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-compact .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-profile-list .data-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-timeline,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-list-light,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-note,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form{position:relative;border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:var(--hjpk-clean-panel);box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;border-top:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-info{position:relative;display:block;min-height:22rem;padding:2.8rem;border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:linear-gradient(135deg,#f7fbfffa,#eaf3fbeb),var(--hjpk-clean-panel);box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-info:last-child{border-bottom:1px solid var(--hjpk-clean-line)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-name{display:block;margin-bottom:1.6rem;color:var(--hjpk-clean-blue);font-weight:900;font-size:1.45rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-link-list{gap:.8rem 1.6rem;margin-top:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-link-list a{min-height:3.8rem;padding-bottom:.2rem;border-bottom:1px solid rgba(15,111,175,.18);color:var(--hjpk-clean-soft);font-weight:850}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-link-list a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-link-list a:focus-visible{border-bottom-color:var(--hjpk-clean-blue);color:var(--hjpk-clean-blue);transform:translate(.2rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-item{padding:0 clamp(2.4rem,4vw,4.8rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-feature-list .board-item,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-item{padding:0;border:0;background:transparent}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info{border-bottom-color:var(--hjpk-clean-line)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-profile-list .data-wrap:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card:hover{border-color:#0f6faf57;box-shadow:var(--hjpk-clean-shadow-float);transform:translateY(-.3rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-info{display:grid;min-height:22rem;grid-template-columns:1fr;align-content:start;gap:1.2rem;padding:3rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-info:first-child,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-info:first-child{grid-row:auto;grid-column:auto;min-height:22rem;padding:3rem;background:var(--hjpk-clean-panel)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-info:first-child .hjpk-feature-title,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-info:first-child .hjpk-feature-title,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .hjpk-feature-title{max-width:none;font-size:2.4rem;line-height:1.25}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-media-figure{border-color:var(--hjpk-clean-line);border-radius:.8rem;background:var(--hjpk-clean-bg);box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-media-figure img{max-height:52rem;filter:saturate(.92) contrast(1.02)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-timeline{padding:clamp(2.4rem,4vw,4rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-marker{border-color:#f7fbff;background:var(--hjpk-clean-blue);animation:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-year{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-list-light,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-note,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form{padding:3.2rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-list li{border-bottom-color:var(--hjpk-clean-line)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-list svg{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form label,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-form-consent{color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form input,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form select,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form textarea{border-color:var(--hjpk-clean-line);background:var(--hjpk-clean-panel);color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form input:focus,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form select:focus,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form textarea:focus{border-color:var(--hjpk-clean-blue);background:var(--hjpk-clean-panel);box-shadow:0 0 0 4px #0f6faf24}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-submit-button{border-color:var(--hjpk-clean-navy);background:var(--hjpk-clean-navy);color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-submit-button:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-submit-button:focus-visible{border-color:var(--hjpk-clean-blue);background:var(--hjpk-clean-blue)}#wrap.hjpk-route-business:not(.hjpk-route-career) .hjpk-group-section-overview{padding-top:9.6rem;background:var(--hjpk-clean-bg)}#wrap.hjpk-route-business:not(.hjpk-route-career) .hjpk-group-section-overview .section-name{color:var(--hjpk-clean-ink)}#wrap.hjpk-route-business:not(.hjpk-route-career) .hjpk-group-section-overview .section-summary{color:var(--hjpk-clean-soft)}#wrap.hjpk-route-business:not(.hjpk-route-career) .hjpk-business-capability-card{border-color:var(--hjpk-clean-line);border-radius:.8rem;box-shadow:none}#wrap.hjpk-route-business:not(.hjpk-route-career) .hjpk-business-capability-card:hover{box-shadow:var(--hjpk-clean-shadow)}#wrap.hjpk-route-company .hjpk-group-section-greeting .section-body{display:grid;grid-template-columns:minmax(24rem,.42fr) minmax(0,1fr);gap:clamp(2.4rem,4vw,4rem);align-items:start}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure{position:relative;min-height:46rem;margin:0;overflow:hidden;border-color:#d7b56d3d;background:#07111f}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07111f0a,#07111f52),linear-gradient(90deg,rgba(7,17,31,.18),transparent 44%,transparent 78%,rgba(7,17,31,.58) 100%);content:"";pointer-events:none}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure img{width:100%;height:100%;min-height:46rem;max-height:none;object-fit:cover;object-position:36% center;filter:saturate(.9) contrast(1.03) brightness(.98)}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-feature-list{min-width:0}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-feature-board-statement .board-wrap{grid-template-columns:1fr}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter{display:grid;min-width:0;gap:3.2rem;padding:clamp(3.2rem,5vw,5.6rem) 0 clamp(3.2rem,5vw,5.6rem) clamp(2.4rem,4vw,4rem);border-left:2px solid rgba(217,236,251,.56);color:var(--color-surface)}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-intro{display:grid;gap:1.6rem}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-label{color:var(--hjpk-clean-ice);font-weight:900;font-size:1.3rem;line-height:1}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter h3{max-width:15em;margin:0;color:var(--color-surface);font-weight:900;font-size:clamp(3rem,4vw,4.8rem);line-height:1.16;letter-spacing:0}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter p{margin:0}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-intro p,#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-flow span{max-width:68rem;color:#f7fbffd6;font-weight:700;font-size:clamp(1.7rem,1.8vw,1.9rem);line-height:1.9}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-flow{display:grid;gap:2.4rem;padding-top:3.2rem;border-top:1px solid rgba(217,236,251,.18)}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-flow p{display:grid;max-width:70rem;gap:.8rem}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-flow strong{color:var(--color-surface);font-weight:900;font-size:2.1rem;line-height:1.35}@media(max-width:767px){#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter{gap:2.4rem;padding:2.4rem 0 2.4rem 2rem;border-left-width:1px}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter h3{font-size:clamp(2.8rem,9vw,3.8rem)}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-flow{gap:2rem;padding-top:2.4rem}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-flow strong{font-size:1.9rem}}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-layout{display:grid;grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);gap:clamp(2.4rem,4vw,4.8rem);align-items:start}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-layout-full{grid-template-columns:1fr}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-content{display:grid;min-width:0;gap:2.4rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-panel-label{display:inline-flex;color:var(--hjpk-clean-blue);font-weight:900;font-size:1.25rem;line-height:1}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,.44fr);gap:clamp(2.4rem,4vw,3.6rem);align-items:start;padding:clamp(2.4rem,4vw,3.6rem);border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:linear-gradient(135deg,#f7fbfffa,#eaf3fbf0),var(--hjpk-clean-panel);box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-copy h3{margin:1.2rem 0 0;color:var(--hjpk-clean-ink);font-weight:900;font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.25}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-copy p{margin:1.4rem 0 0;color:var(--hjpk-clean-soft);font-weight:650;font-size:1.62rem;line-height:1.75}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel ul{display:grid;gap:0;min-width:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel li{display:grid;grid-template-columns:minmax(5.6rem,8rem) minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.4rem 0;border-top:1px solid var(--hjpk-clean-line)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel li:first-child{padding-top:0;border-top:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel li:last-child{padding-bottom:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel li span{color:var(--hjpk-clean-blue);font-weight:900;font-size:1.25rem;line-height:1.4}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel li strong{min-width:0;color:var(--hjpk-clean-ink);font-weight:900;font-size:1.55rem;line-height:1.45}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2.4rem;align-items:center;padding:clamp(2.8rem,4vw,4rem);border-radius:.8rem;background:linear-gradient(180deg,#09284bfa,#04111ffa),var(--hjpk-clean-navy);color:#f7fbff;box-shadow:var(--hjpk-clean-shadow-deep)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#0f6faf24;content:"";transform:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel>div{min-width:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-subpage-panel-label{color:var(--hjpk-clean-ice)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel h3{margin:1.2rem 0 0;color:#f7fbff;font-weight:900;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.25}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel p{max-width:60rem;margin:1.2rem 0 0;color:#f7fbffd6;font-weight:650;font-size:1.6rem;line-height:1.75}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .btn-display{margin-top:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .btn-area{justify-content:flex-end}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn.color1{background:var(--hjpk-clean-panel);color:var(--hjpk-clean-navy)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn.color4{border-color:#f7fbff66;color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn:focus-visible{border-color:var(--hjpk-clean-ice);background:var(--hjpk-clean-blue);color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{position:relative;align-items:center;grid-template-areas:"breadcrumb breadcrumb" "title aside" "scroll aside";min-height:clamp(38rem,48vh,46rem);padding-top:calc(var(--header-height) + 5.6rem);padding-bottom:4.8rem;background:linear-gradient(135deg,rgba(247,251,255,.96) 0%,var(--hjpk-clean-bg) 100%)}#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero.hjpk-page-hero{min-height:clamp(38rem,48vh,46rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero:before{background:linear-gradient(135deg,#f7fbfff0,#eaf3fbf5),linear-gradient(120deg,transparent 0 56%,rgba(15,111,175,.14) 56% 76%,transparent 76% 100%),repeating-linear-gradient(90deg,rgba(15,111,175,.08) 0 1px,transparent 1px 10.8rem),repeating-linear-gradient(0deg,rgba(9,40,75,.04) 0 1px,transparent 1px 8.4rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-image-plane{position:absolute;right:max(2.4rem,calc((100vw - var(--content-width)) / 2));bottom:7.2rem;z-index:1;display:none;width:min(46rem,36vw);aspect-ratio:1.34;overflow:hidden;border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:linear-gradient(180deg,#09284b05,#09284b33),var(--hjpk-page-hero-image) var(--hjpk-page-hero-position, center) / cover no-repeat;box-shadow:var(--hjpk-clean-shadow-float)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero.has-image .hjpk-page-hero-image-plane{display:block}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero.has-image .hjpk-page-hero-aside{max-width:44rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-name,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .local-subject .local-name{color:var(--hjpk-clean-ink);font-size:clamp(5.2rem,6.4vw,8.4rem);line-height:1.02}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap{position:relative;isolation:isolate;max-width:52rem;padding:2.4rem 2.8rem;border:1px solid var(--hjpk-clean-line);border-left:4px solid var(--hjpk-clean-blue);border-radius:.8rem;background:#f8fbfef2;box-shadow:var(--hjpk-clean-shadow-float);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#0f6faf1f;content:"";transform:translate(1.2rem,1.2rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-title{color:var(--hjpk-clean-blue);font-size:2.2rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue{position:relative;z-index:1;grid-area:scroll;display:inline-flex;width:max-content;align-items:center;gap:1.2rem;color:var(--hjpk-clean-blue);font-weight:900;font-size:1.25rem;line-height:1}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue:before{display:block;width:6.4rem;height:1px;background:var(--hjpk-clean-line);content:""}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue:focus-visible{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar{overflow-x:clip;border-top:1px solid var(--hjpk-clean-line);border-bottom:1px solid var(--hjpk-clean-line);background:linear-gradient(180deg,#f8fbfe,var(--hjpk-clean-bg));box-shadow:0 1.4rem 3.2rem #09284b0f}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar-inner{display:flex;width:min(var(--content-width),calc(100% - 4.8rem));min-height:7.2rem;margin:0 auto;align-items:stretch;justify-content:center;overflow-x:visible;scrollbar-width:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a{position:relative;display:inline-flex;flex:1 1 0;min-width:0;align-items:center;justify-content:center;padding:1.6rem 1.2rem;color:var(--hjpk-clean-soft);font-weight:900;font-size:1.4rem;line-height:1.25;text-align:center;white-space:nowrap}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:""}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible{background:#0f6faf14;color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active:after{background:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-layout{grid-template-columns:minmax(0,1fr);width:min(100%,100rem);margin:0 auto}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar+.hjpk-section{padding-top:5.6rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel{grid-template-columns:minmax(0,1fr) minmax(24rem,.38fr);padding:clamp(2.4rem,4vw,3.6rem);border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:linear-gradient(135deg,#f7fbfffa,#eaf3fbf0),var(--hjpk-clean-panel);box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-copy h3{font-size:clamp(3rem,4vw,4.6rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel ul{align-self:end}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel{border-bottom-color:#f7fbff42}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-copy h3,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel li strong{color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-copy p{color:#f7fbffd6}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel li{border-top-color:#f7fbff2e}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-panel-label,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel li span{color:var(--hjpk-clean-ice)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-item,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-compact .board-info{box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table-shell{display:grid;gap:1.6rem;overflow-x:auto}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table{width:100%;min-width:72rem;border-collapse:collapse;background:var(--hjpk-clean-panel);color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table caption{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table thead th{padding:2rem 2.4rem;border-right:1px solid rgba(255,255,255,.18);background:var(--hjpk-clean-navy);color:#fff;font-weight:900;font-size:1.6rem;text-align:center}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody th,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table td{padding:2rem 2.4rem;border-right:1px solid var(--hjpk-clean-line);border-bottom:1px solid var(--hjpk-clean-line);font-weight:800;font-size:1.52rem;line-height:1.5;text-align:center}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody th{color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table td{color:var(--hjpk-clean-soft)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table th:last-child,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table td:last-child{border-right:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table-note{margin:0;color:var(--hjpk-clean-soft);font-weight:700;font-size:1.4rem;line-height:1.6}@media(max-width:1023px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{grid-template-columns:1fr;grid-template-areas:"breadcrumb" "title" "aside";padding:calc(var(--header-height) + 4.8rem) 2.4rem 4.8rem}#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero.hjpk-page-hero{min-height:auto}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero:before{background:linear-gradient(180deg,#edf3f8fa,#fbfdffe6),linear-gradient(135deg,transparent 0 52%,rgba(31,95,143,.1) 52% 68%,transparent 68% 100%),repeating-linear-gradient(90deg,rgba(31,95,143,.08) 0 1px,transparent 1px 7.2rem),repeating-linear-gradient(0deg,rgba(16,42,68,.05) 0 1px,transparent 1px 6.4rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap{max-width:none;margin-left:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-wrap{grid-template-columns:1fr}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{grid-template-columns:1fr}#wrap.hjpk-route-company .hjpk-group-section-greeting .section-body{grid-template-columns:1fr}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure,#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure img{min-height:36rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-layout{grid-template-columns:1fr}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel{grid-template-columns:1fr}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .btn-area{justify-content:flex-start}}@media(max-width:767px){body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.transparent,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.light{background:#fffffff5}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{gap:2.2rem;padding:calc(var(--header-height) + 3.6rem) 1.8rem 4.4rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-name,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .local-subject .local-name{max-width:100%;font-size:clamp(4rem,13vw,5.8rem);line-height:1.12}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-list-light,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-note,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-inquiry-form{padding:2.2rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section{padding:7.2rem 1.8rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar+.hjpk-section{padding-top:4.8rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-item{padding:0 2rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info{grid-template-columns:1fr;gap:1rem;padding:2.4rem 0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-profile-list .data-list,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-list,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-panel{grid-template-columns:1fr}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure,#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure img{min-height:40rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel li{grid-template-columns:1fr;gap:.4rem}}@media(max-width:1023px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero.hjpk-page-hero{min-height:auto}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{grid-template-areas:"breadcrumb" "title" "aside" "scroll"}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero.has-image{padding-bottom:30rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-image-plane{right:2.4rem;bottom:5.2rem;left:2.4rem;width:auto;max-height:24rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar-inner{flex-wrap:wrap;width:min(var(--content-width),calc(100% - 3.6rem));min-height:auto;gap:.8rem;padding:.8rem 0;overflow:visible;scrollbar-width:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a{flex:1 1 calc(33.333% - .8rem);min-width:14rem;min-height:5.6rem;padding:1.4rem 1.2rem}}@media(max-width:767px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{padding-top:calc(var(--header-height) + 4.8rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero.has-image{padding-bottom:24rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-name,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-size:clamp(4rem,13vw,5.8rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue:before{width:3.6rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar-inner{width:calc(100% - 3.6rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a{flex-basis:calc(50% - .8rem);min-width:0;min-height:4.8rem;padding:1.2rem .8rem;font-size:1.3rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-summary-panel{padding-bottom:2.4rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table{min-width:64rem}}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar-inner{gap:1.2rem;padding:.8rem 0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a{border:1px solid transparent;border-radius:.8rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active{border-color:#0f6faf2e;background:#f8fbfeb8}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-section>.section-wrap>.section-head,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-layout{width:min(100%,100rem);margin-right:auto;margin-left:auto}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-section>.section-wrap>.section-head{max-width:100rem}#wrap.hjpk-route-company .hjpk-group-section>.section-wrap>.section-head{display:none}#wrap.hjpk-route-company .hjpk-group-section-greeting .section-body{display:block}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter,#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter h3,#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-representative-letter-flow strong{color:var(--hjpk-clean-panel)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-content,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-panel,.hjpk-business-overview-content{gap:3.2rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-compact .board-wrap,.hjpk-business-capability-grid,.hjpk-business-brand-grid,.hjpk-career-detail-grid{gap:2.4rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list:not(.hjpk-sitemap-list) .board-item{padding:0;border:0;background:transparent;box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list:not(.hjpk-sitemap-list) .board-wrap{width:100%}#wrap.hjpk-route-company .hjpk-feature-board-statement .board-info{display:grid;gap:1.6rem}#wrap.hjpk-route-company .hjpk-feature-board-statement .board-caption{display:grid;gap:1.2rem}#wrap.hjpk-route-career .hjpk-career-detail-actions{gap:1.6rem}#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn{min-width:12.8rem}#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn.color4{border-color:#0f6faf38;background:var(--color-surface);color:var(--color-blue-dark)}#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn.color4 .btn-text{color:inherit}#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn.color4:hover,#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn.color4:focus-visible{border-color:var(--color-blue);background:var(--color-blue);color:var(--color-surface)}#wrap.hjpk-route-company .hjpk-group-section-message .hjpk-history-timeline{--history-year-width: 14rem;--history-gap: 5.6rem;max-width:none}#wrap.hjpk-route-company .hjpk-group-section-message .hjpk-history-content{padding-left:0}#wrap.hjpk-sub.hjpk-route-company:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel,#wrap.hjpk-sub.hjpk-route-company:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-copy h3,#wrap.hjpk-sub.hjpk-route-company:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel li strong{color:var(--hjpk-clean-ink)}#wrap.hjpk-sub.hjpk-route-company:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-copy p{color:var(--hjpk-clean-soft)}#wrap.hjpk-sub.hjpk-route-company:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-panel-label,#wrap.hjpk-sub.hjpk-route-company:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel li span{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub.hjpk-route-company:not(.hjpk-route-career) .hjpk-section-dark .hjpk-subpage-summary-panel li{border-top-color:var(--hjpk-clean-line)}@media(max-width:767px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar-inner{gap:1.2rem;padding:1.2rem 0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a{flex-basis:calc(50% - .8rem);background:#f8fbfe9e}#wrap.hjpk-sub.hjpk-route-business:not(.hjpk-route-career) .hjpk-subpage-tabbar a{flex:1 1 calc(33.333% - .8rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-content,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-contact-panel,.hjpk-business-overview-content{gap:2.4rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-section>.section-wrap>.section-head,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-layout{width:100%}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-compact .board-wrap,.hjpk-business-capability-grid,.hjpk-business-brand-grid,.hjpk-career-detail-grid{gap:1.6rem}#wrap.hjpk-route-company .hjpk-group-section-message .hjpk-history-timeline{--history-year-width: 10rem;--history-gap: 4rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table-shell{overflow-x:visible}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table{display:block;min-width:0;border-collapse:separate;background:transparent}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody{display:grid;gap:1.2rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tr{display:grid;gap:0;padding:1.6rem;border:1px solid var(--hjpk-clean-line);border-radius:.8rem;background:var(--hjpk-clean-panel);box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody th,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table td{display:grid;grid-template-columns:minmax(8.4rem,.36fr) minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.2rem 0;border-right:0;text-align:left}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody th:before,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table td:before{color:var(--hjpk-clean-blue);font-weight:900;font-size:1.25rem;line-height:1.45;content:attr(data-label)}#wrap.hjpk-route-career .hjpk-career-detail-actions{gap:1.2rem}#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn{width:100%}}:root{--hjpk-space-gold: #7db8f0;--hjpk-corporate-gold: #2d79bd}.hjpk-career-section{--color-gold: #2d79bd}#wrap.hjpk-route-company .hjpk-group-section-greeting .hjpk-group-media-figure{border-color:#7db8f03d}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap:before{content:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap{padding:2.8rem 3.2rem;background:#f8fbfeeb;box-shadow:var(--hjpk-clean-shadow-lift)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar+.hjpk-section{padding-top:7.2rem}@media(min-width:768px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar-inner{gap:.8rem;padding:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a{border:0;border-radius:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:after{background:var(--hjpk-clean-blue);opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .25s ease,transform .25s ease}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active{border:0;background:transparent;color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible{outline:.2rem solid rgba(15,111,175,.45);outline-offset:-.2rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover:after,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible:after,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active:after{opacity:1;transform:scaleX(1)}}#footer{border-top:1px solid rgba(125,184,240,.16)}#footer .footer-inner{padding:6.4rem 0 4rem}#footer .footer-top{display:grid;grid-template-columns:minmax(20rem,.8fr) minmax(0,2fr);gap:4.8rem}#footer .footer-tagline{margin:1.2rem 0 0;color:#d9ecfb8c;font-weight:700;font-size:1.3rem;line-height:1.6}#footer .footer-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2.4rem}#footer .footer-nav-title{display:inline-block;color:#f7fbff;font-weight:900;font-size:1.4rem;line-height:1.4;transition:color .2s ease}#footer .footer-nav-title:hover,#footer .footer-nav-title:focus-visible{color:#7db8f0}#footer .footer-nav-list{display:grid;gap:.8rem;margin-top:1.6rem}#footer .footer-nav-link{color:#d9ecfb9e;font-weight:700;font-size:1.35rem;line-height:1.5;transition:color .2s ease}#footer .footer-nav-link:hover,#footer .footer-nav-link:focus-visible{color:#f7fbff}#footer .footer-bottom{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:center;justify-content:space-between;margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid rgba(217,236,251,.14)}#footer .footer-meta{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;color:#d9ecfb99;font-weight:700;font-size:1.3rem}#footer .footer-legal{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;align-items:center;color:#d9ecfb7a;font-weight:700;font-size:1.3rem}#footer .footer-legal a{color:#d9ecfbb8;transition:color .2s ease}#footer .footer-legal a:hover,#footer .footer-legal a:focus-visible{color:#f7fbff}@media(max-width:1023px){#footer .footer-top{grid-template-columns:1fr;gap:3.2rem}#footer .footer-nav{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.4rem 1.6rem}}@media(max-width:767px){#footer .footer-inner{padding:4.8rem 0 3.2rem}#footer .footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}#footer .footer-bottom{flex-direction:column;align-items:flex-start}}body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.transparent,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.light,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.open,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.has-submenu,body:has(#wrap.hjpk-sub.hjpk-route-career) #header.transparent,body:has(#wrap.hjpk-sub.hjpk-route-career) #header.light,body:has(#wrap.hjpk-sub.hjpk-route-career) #header.open,body:has(#wrap.hjpk-sub.hjpk-route-career) #header.has-submenu{border-bottom-color:#7db8f029;background:#04111fe0;color:#f7fbff;box-shadow:0 1.2rem 3.2rem #04111f66;-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem)}body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header .site-name,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header .depth1,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header .menu-header,body:has(#wrap.hjpk-sub.hjpk-route-career) #header .site-name,body:has(#wrap.hjpk-sub.hjpk-route-career) #header .depth1,body:has(#wrap.hjpk-sub.hjpk-route-career) #header .menu-header{color:#f7fbff}body:has(#wrap.hjpk-sub) #header .header-submenu{border-top-color:#7db8f024;border-bottom-color:#7db8f02e;background:#04111ff5;color:#f7fbff;box-shadow:0 2.4rem 6rem #04111f80}body:has(#wrap.hjpk-sub) #header .submenu-title{color:#d9ecfb}body:has(#wrap.hjpk-sub) #header .submenu-link{color:#d9ecfbc7}body:has(#wrap.hjpk-sub) #header .submenu-link-heading{color:#f7fbff}body:has(#wrap.hjpk-sub) #header .submenu-child-link{color:#d9ecfbc7}body:has(#wrap.hjpk-sub) #header .submenu-link:hover,body:has(#wrap.hjpk-sub) #header .submenu-link:focus-visible,body:has(#wrap.hjpk-sub) #header .submenu-child-link:hover,body:has(#wrap.hjpk-sub) #header .submenu-child-link:focus-visible{color:#7db8f0}body:has(#wrap.hjpk-sub) #header .contact{border-color:#d9ecfb66;background:transparent;color:#f7fbff}body:has(#wrap.hjpk-sub) #header .contact:hover,body:has(#wrap.hjpk-sub) #header .contact:focus-visible{border-color:#7db8f0;background:#7db8f0;color:#04111f}@media(max-width:1199px){body:has(#wrap.hjpk-sub) #header.open .depth1{color:#f7fbff}body:has(#wrap.hjpk-sub) #header.open .depth1-item{border-bottom-color:#d9ecfb24}body:has(#wrap.hjpk-sub) #header.open .depth2{color:#d9ecfbd1}body:has(#wrap.hjpk-sub) #header.open .depth2:hover,body:has(#wrap.hjpk-sub) #header.open .depth2:focus-visible{color:#7db8f0}}@media(max-width:767px){body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.transparent,body:has(#wrap.hjpk-sub:not(.hjpk-route-career)) #header.light{background:#04111ff0}}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{background:linear-gradient(135deg,#061a2fe6,#04111ffa),#04111f}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero:before{background:linear-gradient(90deg,#04111feb,#061a2fe0 54%,#04111fc7),linear-gradient(120deg,transparent 0 56%,rgba(125,184,240,.1) 56% 76%,transparent 76% 100%),repeating-linear-gradient(90deg,rgba(125,184,240,.07) 0 1px,transparent 1px 10.8rem),repeating-linear-gradient(0deg,rgba(217,236,251,.04) 0 1px,transparent 1px 8.4rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero:after{background:linear-gradient(90deg,transparent,rgba(125,184,240,.4),transparent)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb a,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb span{color:#d9ecfba8}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb a:focus-visible{color:#7db8f0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-name,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .local-subject .local-name{color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap{border-color:#7db8f042;border-left-color:#7db8f0;background:#061a2fe0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-title{color:#7db8f0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-summary,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .hjpk-page-hero-aside .local-summary{color:#d9ecfbd1}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-image-plane{border-color:#7db8f03d}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue{color:#7db8f0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue:before{background:#7db8f04d}.hjpk-career-section{--color-ink: #f7fbff;--color-ink-soft: rgba(217, 236, 251, .84);--color-muted: rgba(217, 236, 251, .6);--color-line: rgba(125, 184, 240, .2);--color-surface: #061a2f;--color-soft: #04111f;--color-blue: #7db8f0;--color-blue-dark: #0a2a4f;--color-gold: #7db8f0;background:var(--color-surface)}.hjpk-career-detail-section{background:#04111f}.hjpk-career-quick-links a{border-color:#7db8f03d;background:#061a2f;color:#d9ecfb}.hjpk-career-quick-links a:hover,.hjpk-career-quick-links a:focus-visible,.hjpk-career-quick-links a.is-active{border-color:#7db8f0;background:#7db8f0;color:#04111f}.hjpk-career-orbit:before{border-color:#d9ecfb33}.hjpk-career-orbit:after{background:#7db8f00d}.hjpk-career-orbit-core{border:1px solid rgba(125,184,240,.28);box-shadow:0 2rem 4rem #04111f70,0 0 0 2.6rem #7db8f00d}.hjpk-career-orbit-node{border-color:#7db8f02e;background:#061a2f;box-shadow:0 1.6rem 4rem #04111f66}.hjpk-career-orbit-node:after{box-shadow:0 0 0 .7rem #7db8f024}.hjpk-career-orbit-node strong{color:#d9ecfb}.hjpk-career-roadmap:before,.hjpk-career-roadmap-step:after{background:#d9ecfb33}.hjpk-career-roadmap-step{border-color:var(--color-line);box-shadow:0 1.4rem 3.6rem #04111f5c}.hjpk-career-roadmap-step:before{background:#7db8f0;box-shadow:0 0 0 1px #7db8f099}.hjpk-career-roadmap-step span{background:#7db8f024;color:#d9ecfb}.hjpk-career-ai-table{background:var(--color-surface);box-shadow:0 1.4rem 3.6rem #04111f5c}.hjpk-career-ai-stage{border-bottom:1px solid rgba(125,184,240,.2)}.hjpk-career-ai-detail strong{color:#d9ecfb}.hjpk-career-flow-list{border-color:#d9ecfb4d}.hjpk-career-flow-circle{border:1px solid rgba(125,184,240,.28);box-shadow:0 1.4rem 3rem #04111f66}.hjpk-career-capability-panel{border-color:var(--color-line);background:#04111f}.hjpk-career-capability-title{border:1px solid rgba(125,184,240,.28);box-shadow:0 1.2rem 2.8rem #04111f66}.hjpk-career-capability-grid span,.hjpk-career-course-grid span{border-color:var(--color-line);background:#061a2f;box-shadow:0 .8rem 2rem #04111f4d}.hjpk-career-course-grid span{background:#7db8f01f;color:#d9ecfb}.hjpk-career-reward-card{border-color:var(--color-line);background:linear-gradient(180deg,rgba(9,40,75,.5),var(--color-surface) 58%),var(--color-surface)}.hjpk-career-reward-card:after{border-color:#7db8f029;background:#7db8f00f}.hjpk-career-reward-card:hover,.hjpk-career-reward-card:focus-within{border-color:#7db8f066}.hjpk-career-reward-topline,.hjpk-career-reward-topline span:first-child,.hjpk-career-reward-card dt{color:#d9ecfb}.hjpk-career-reward-topline span:first-child{border-color:#7db8f04d;background:#7db8f01f}.hjpk-career-reward-icon{background:radial-gradient(circle at 30% 24%,rgba(125,184,240,.24),transparent 34%),#09284bb3;box-shadow:inset 0 0 0 1px #7db8f033,0 1.6rem 3rem #04111f66}.hjpk-career-reward-card:nth-child(2) .hjpk-career-reward-icon{background:radial-gradient(circle at 30% 24%,rgba(125,184,240,.24),transparent 34%),#0a2a4fcc;color:#d9ecfb}.hjpk-career-reward-card dl,.hjpk-career-reward-card dl div{border-color:#d9ecfb24}.hjpk-career-detail-card{border-color:var(--color-line);background:var(--color-surface);box-shadow:0 1.4rem 3.6rem #04111f5c}.hjpk-career-detail-card:first-child{background:#09284b}.hjpk-career-detail-actions .hjpk-btn.color4{border-color:#d9ecfb5c;color:#f7fbff}#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn.color4{border-color:#d9ecfb5c;background:transparent;color:#f7fbff}#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn.color4:hover,#wrap.hjpk-route-career .hjpk-career-detail-actions .hjpk-btn.color4:focus-visible{border-color:#7db8f0;background:#7db8f0;color:#04111f}@media(max-width:1023px){.hjpk-career-roadmap-step{border-color:var(--color-line);background:var(--color-surface)}}#wrap.hjpk-sub:not(.hjpk-route-career){--hjpk-clean-line: #d7e3ef;--hjpk-clean-shadow: 0 .2rem .8rem rgba(9, 40, 75, .06);--hjpk-clean-shadow-lift: 0 .6rem 2rem rgba(9, 40, 75, .08);--hjpk-clean-shadow-float: 0 1.4rem 3.6rem rgba(9, 40, 75, .12);--hjpk-clean-shadow-deep: 0 2rem 4.8rem rgba(9, 40, 75, .2)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero{align-items:end}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero .local-name,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .local-subject .local-name{font-weight:800;letter-spacing:-.025em}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-breadcrumb{font-weight:600;letter-spacing:.04em}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside{align-self:end}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-wrap{max-width:44rem;padding:2.4rem 0 0;border:0;border-top:1px solid rgba(125,184,240,.4);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-title{color:#9cc6f2;font-weight:800;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-hero-aside .local-summary,#wrap.hjpk-sub:not(.hjpk-route-career) .local-head.design3.hjpk-sub-hero .hjpk-page-hero-aside .local-summary{margin-top:1.6rem;color:#e2f0fce0;font-weight:500;font-size:clamp(1.6rem,1.6vw,1.8rem);line-height:1.85}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue{color:#d9ecfb9e;font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:1.15rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-page-scroll-cue:focus-visible{color:#7db8f0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar{border-top:0;border-bottom:1px solid var(--hjpk-clean-line);background:#fff;box-shadow:none}@media(min-width:768px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar-inner{gap:clamp(3.2rem,5vw,6rem);min-height:6.4rem;justify-content:center}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a{flex:0 0 auto;padding:0 .2rem;color:var(--hjpk-clean-muted);font-weight:700;font-size:1.5rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active{color:var(--hjpk-clean-ink)}}#wrap.hjpk-route-company .hjpk-group-section:not(.hjpk-group-section-greeting)>.section-wrap>.section-head{display:block}#wrap.hjpk-sub:not(.hjpk-route-career) .section-caption{font-weight:800;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting){background:var(--hjpk-clean-bg);color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting) .section-caption,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting)>.section-wrap>.section-head .section-caption{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting) .section-name{color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting) .section-summary,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting) .para{color:var(--hjpk-clean-soft)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting) .hjpk-subpage-panel-label{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting) .hjpk-feature-list .board-item{padding:0 clamp(2.4rem,4vw,4.8rem);border:1px solid var(--hjpk-clean-line);background:var(--hjpk-clean-panel)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-section-greeting .hjpk-subpage-action-panel{border:1px solid rgba(217,236,251,.18)}#wrap.hjpk-sub:not(.hjpk-route-career){--hjpk-keyline: rgba(9, 40, 75, .78);--hjpk-hairline: var(--hjpk-clean-line)}.hjpk-career-section{--hjpk-keyline: rgba(125, 184, 240, .55);--hjpk-hairline: rgba(217, 236, 251, .16)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-item,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-section-dark:not(.hjpk-group-section-greeting) .hjpk-feature-list .board-item{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list:not(.hjpk-sitemap-list) .board-wrap{border-top:2px solid var(--hjpk-keyline)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info{border-bottom-color:var(--hjpk-hairline)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info:before,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-info:before{content:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info:hover{border-color:var(--hjpk-hairline);background:transparent;box-shadow:none;transform:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-wrap,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-compact .board-wrap{gap:4rem clamp(2.8rem,4vw,5.6rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-compact .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-editorial .board-info:first-child,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-statement .board-info:first-child{min-height:0;padding:2.4rem 0 0;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-info:before,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-info:before{content:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-tiles .board-info:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-board-showcase .board-info:hover{transform:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-wrap{gap:4rem clamp(2.8rem,4vw,4.8rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-info,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-sitemap-section .hjpk-sitemap-list .board-info:last-child{min-height:0;padding:2.4rem 0 0;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-list{gap:3.2rem clamp(2.4rem,4vw,4.8rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card{min-height:0;padding:2.4rem 0 0;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card:after{content:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card:hover{border-color:var(--hjpk-keyline);box-shadow:none;transform:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card span{margin-top:1.6rem}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-timeline{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel{padding:clamp(3.2rem,5vw,4rem) 0 0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;color:var(--hjpk-clean-ink);box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel:before{content:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-subpage-panel-label{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel h3{color:var(--hjpk-clean-ink)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel p{color:var(--hjpk-clean-soft)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn.color1{border-color:var(--hjpk-clean-navy);background:var(--hjpk-clean-navy);color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn.color4{border-color:#09284b4d;background:transparent;color:var(--hjpk-clean-navy)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-action-panel .hjpk-btn:focus-visible{border-color:var(--hjpk-clean-blue);background:var(--hjpk-clean-blue);color:#f7fbff}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-group-media-figure{border:0;border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-route-business .hjpk-business-brief{gap:clamp(3.2rem,5vw,6.4rem);padding:clamp(3.2rem,5vw,4.4rem) 0 0;overflow:visible;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;color:var(--hjpk-clean-ink);box-shadow:none}#wrap.hjpk-route-business .hjpk-business-brief:before{content:none}#wrap.hjpk-route-business .hjpk-business-kicker{color:var(--hjpk-clean-blue)}#wrap.hjpk-route-business .hjpk-business-brief-copy h3{color:var(--hjpk-clean-ink)}#wrap.hjpk-route-business .hjpk-business-brief-copy p{color:var(--hjpk-clean-soft)}#wrap.hjpk-route-business .hjpk-business-brief-facts{gap:0}#wrap.hjpk-route-business .hjpk-business-brief-facts div{padding:1.6rem 0;border:0;border-top:1px solid var(--hjpk-hairline);border-radius:0;background:transparent}#wrap.hjpk-route-business .hjpk-business-brief-facts dt{color:var(--hjpk-clean-blue)}#wrap.hjpk-route-business .hjpk-business-brief-facts dd{color:var(--hjpk-clean-ink)}#wrap.hjpk-route-business .hjpk-business-capability-grid{gap:4.8rem clamp(2.8rem,4vw,4.8rem)}#wrap.hjpk-route-business:not(.hjpk-route-career) .hjpk-business-capability-card{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-route-business .hjpk-business-capability-card:before{content:none}#wrap.hjpk-route-business:not(.hjpk-route-career) .hjpk-business-capability-card:hover{box-shadow:none;transform:none}#wrap.hjpk-route-business .hjpk-business-capability-body{padding:2.4rem 0 0}#wrap.hjpk-route-business .hjpk-business-brand-grid{gap:4rem clamp(2rem,3vw,3.6rem)}#wrap.hjpk-route-business .hjpk-business-brand-card,#wrap.hjpk-route-business .hjpk-business-brand-card.is-static{min-height:0;justify-content:flex-start;padding:2.4rem 0 0;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;color:var(--hjpk-clean-ink);box-shadow:none}#wrap.hjpk-route-business .hjpk-business-brand-card:before{content:none}#wrap.hjpk-route-business .hjpk-business-brand-card h3{color:var(--hjpk-clean-ink);transition:color .25s ease}#wrap.hjpk-route-business .hjpk-business-brand-card p{color:var(--hjpk-clean-soft)}#wrap.hjpk-route-business .hjpk-business-brand-link{color:var(--hjpk-clean-blue)}#wrap.hjpk-route-business .hjpk-business-brand-card:hover,#wrap.hjpk-route-business .hjpk-business-brand-card:focus-visible{background:transparent;transform:none}#wrap.hjpk-route-business .hjpk-business-brand-card:hover h3,#wrap.hjpk-route-business .hjpk-business-brand-card:focus-visible h3{color:var(--hjpk-clean-blue)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table{background:transparent}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table thead th{padding:1.6rem 2rem;border-right:0;border-bottom:2px solid var(--hjpk-keyline);background:transparent;color:var(--hjpk-clean-ink);text-align:left}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody th,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table td{padding:1.8rem 2rem;border-right:0;border-bottom:1px solid var(--hjpk-hairline);text-align:left}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table thead th:first-child,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody th:first-child,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table td:first-child{padding-left:0}@media(max-width:1023px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active{border:0;border-radius:0;background:transparent}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a.is-active{color:var(--hjpk-clean-blue)}}.hjpk-career-quick-links{gap:.8rem 2.8rem}.hjpk-career-quick-links a{min-height:0;padding:.6rem 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#d9ecfbc7}.hjpk-career-quick-links a:hover,.hjpk-career-quick-links a:focus-visible,.hjpk-career-quick-links a.is-active{border-color:#7db8f0;background:transparent;color:#7db8f0;transform:none}.hjpk-career-orbit-node{box-shadow:none}.hjpk-career-orbit-core{box-shadow:0 0 0 2.6rem #7db8f00d}.hjpk-career-flow-list{padding:0;border:0;border-radius:0}.hjpk-career-flow-circle{box-shadow:none}.hjpk-career-roadmap-step{min-height:0;padding:2.8rem 0 0;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;box-shadow:none}.hjpk-career-roadmap-step span{min-height:0;padding:0;border-radius:0;background:transparent;color:#7db8f0;font-size:1.5rem}.hjpk-career-roadmap-step h3{margin-top:2rem}.hjpk-career-ai-table{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.hjpk-career-ai-column{border-left-color:var(--hjpk-hairline)}.hjpk-career-ai-stage{justify-content:flex-start;border-bottom:2px solid var(--hjpk-keyline);background:transparent;color:#f7fbff;text-align:left}.hjpk-career-ai-detail{padding:2.4rem 2rem 2.4rem 0;text-align:left}.hjpk-career-ai-column:first-child .hjpk-career-ai-stage,.hjpk-career-ai-column:first-child .hjpk-career-ai-detail{padding-left:0}.hjpk-career-ai-column+.hjpk-career-ai-column .hjpk-career-ai-stage,.hjpk-career-ai-column+.hjpk-career-ai-column .hjpk-career-ai-detail{padding-left:2rem}.hjpk-career-capability-panel{margin-top:4.8rem;padding:3.2rem 0 0;border:0;border-top:1px solid var(--hjpk-hairline);border-radius:0;background:transparent}.hjpk-career-capability-title{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#7db8f0;box-shadow:none}.hjpk-career-capability-grid,.hjpk-career-course-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(2.4rem,4vw,4.8rem);margin-top:2.4rem}.hjpk-career-capability-grid span,.hjpk-career-course-grid span{min-height:0;justify-content:flex-start;padding:1.4rem 0;border:0;border-top:1px solid var(--hjpk-hairline);border-radius:0;background:transparent;box-shadow:none;text-align:left}.hjpk-career-course-grid span{color:#d9ecfb}.hjpk-career-reward-grid{gap:4rem clamp(2.4rem,3vw,4.8rem)}.hjpk-career-reward-card{min-height:0;padding:2.8rem 0 0;overflow:visible;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;box-shadow:none}.hjpk-career-reward-card:before,.hjpk-career-reward-card:after{content:none}.hjpk-career-reward-card:hover,.hjpk-career-reward-card:focus-within{border-color:var(--hjpk-keyline);box-shadow:none;transform:none}.hjpk-career-reward-topline span:first-child{min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent}.hjpk-career-reward-icon{margin-top:3.2rem;box-shadow:inset 0 0 0 1px #7db8f033}.hjpk-career-detail-grid{gap:0}.hjpk-career-detail-card,.hjpk-career-detail-card:first-child{padding:3.6rem 0;overflow:visible;border:0;border-top:1px solid var(--hjpk-hairline);border-radius:0;background:transparent;box-shadow:none}.hjpk-career-detail-card:first-child{border-top:2px solid var(--hjpk-keyline)}.hjpk-career-detail-card:after{content:none}#wrap .section-summary,#wrap .local-summary,#wrap .para,#wrap .hjpk-feature-description,#wrap .hjpk-split-content .para,#wrap .hjpk-affiliate-message p,#wrap .hjpk-affiliate-logo-card p,#wrap .hjpk-contact-list li,#wrap .hjpk-media-card figcaption,#wrap .hjpk-update-card p,#wrap .hjpk-subpage-action-panel p,#wrap .hjpk-subpage-summary-copy p,#wrap .hjpk-business-brief-copy p,#wrap .hjpk-business-capability-body p,#wrap .hjpk-business-brand-card p,#wrap .hjpk-ir-table td,#wrap .hjpk-career-section-head p,#wrap .hjpk-career-cta p,#wrap .hjpk-career-ai-detail span,#wrap .hjpk-career-roadmap-step p,#wrap .hjpk-career-reward-card dd,#wrap .hjpk-career-detail-card p{font-weight:500}#wrap .section-caption,#wrap .hjpk-breadcrumb,#wrap .hjpk-subpage-tabbar a,#wrap .board-name,#wrap .hjpk-business-kicker,#wrap .hjpk-subpage-panel-label,#wrap .hjpk-ir-table-note,#wrap .hjpk-career-eyebrow,#wrap .hjpk-career-reward-topline span,#wrap .hjpk-career-detail-label{font-weight:700}@media(max-width:1023px){.hjpk-career-orbit-core,.hjpk-career-orbit-node,.hjpk-career-orbit-node.is-top,.hjpk-career-orbit-node.is-right,.hjpk-career-orbit-node.is-left{border-radius:0}.hjpk-career-orbit-node{min-height:0;padding:2.4rem 0;border:0;border-top:1px solid var(--hjpk-hairline);background:transparent;box-shadow:none}.hjpk-career-orbit-node:after{content:none}.hjpk-career-roadmap-step{padding:2.4rem 0 0;border:0;border-top:2px solid var(--hjpk-keyline);background:transparent}.hjpk-career-ai-column,.hjpk-career-ai-column+.hjpk-career-ai-column{border-top:0;border-left:0}.hjpk-career-ai-column+.hjpk-career-ai-column .hjpk-career-ai-stage,.hjpk-career-ai-column+.hjpk-career-ai-column .hjpk-career-ai-detail{padding-left:0}.hjpk-career-ai-column+.hjpk-career-ai-column .hjpk-career-ai-stage{margin-top:3.2rem}.hjpk-career-ai-detail{padding:2rem 0}}@media(max-width:767px){#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-item{padding:0}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tr{padding:2rem 0;border:0;border-top:2px solid var(--hjpk-keyline);border-radius:0;background:transparent;box-shadow:none}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-ir-table tbody{gap:1.6rem}#wrap.hjpk-route-business .hjpk-business-brief{padding:2.8rem 0 0}#wrap.hjpk-route-business .hjpk-business-capability-body,#wrap.hjpk-route-business .hjpk-business-brand-card{padding:2rem 0 0}.hjpk-career-capability-grid,.hjpk-career-course-grid{grid-template-columns:1fr}.hjpk-career-reward-card{padding:2.4rem 0 0}.hjpk-career-detail-card,.hjpk-career-detail-card:first-child{padding:2.8rem 0}}#wrap.hjpk-sub{animation:hjpk-route-enter var(--hjpk-motion-page) var(--hjpk-motion-ease-out) both;transform-origin:center top}#wrap.hjpk-sub .hjpk-reveal,#footer.hjpk-reveal{--hjpk-reveal-distance: 4.8rem;--hjpk-reveal-ease: var(--hjpk-motion-ease-out)}#wrap.hjpk-sub .hjpk-reveal .section-head,#wrap.hjpk-sub .hjpk-reveal .local-info,#wrap.hjpk-sub .hjpk-reveal .local-subject,#wrap.hjpk-sub .hjpk-reveal .local-summary,#wrap.hjpk-sub .hjpk-reveal .local-aside,#wrap.hjpk-sub .hjpk-reveal .local-figure,#wrap.hjpk-sub .hjpk-reveal .hjpk-split-content>*,#wrap.hjpk-sub .hjpk-reveal .hjpk-subpage-tabbar-inner,#wrap.hjpk-sub .hjpk-reveal .hjpk-group-media-figure,#wrap.hjpk-sub .hjpk-reveal .hjpk-subpage-summary-panel,#wrap.hjpk-sub .hjpk-reveal .hjpk-subpage-action-panel,#wrap.hjpk-sub .hjpk-reveal .hjpk-feature-list .board-info,#wrap.hjpk-sub .hjpk-reveal .board-item,#wrap.hjpk-sub .hjpk-reveal .data-item,#wrap.hjpk-sub .hjpk-reveal .hjpk-history-item,#wrap.hjpk-sub .hjpk-reveal .hjpk-ir-table-shell,#wrap.hjpk-sub .hjpk-reveal .hjpk-update-card,#wrap.hjpk-sub .hjpk-reveal .hjpk-contact-list li,#wrap.hjpk-sub .hjpk-reveal .hjpk-contact-note,#wrap.hjpk-sub .hjpk-reveal .hjpk-inquiry-form,#wrap.hjpk-sub .hjpk-reveal .btn-display,#wrap.hjpk-sub .hjpk-reveal .hjpk-business-brief,#wrap.hjpk-sub .hjpk-reveal .hjpk-business-capability-card,#wrap.hjpk-sub .hjpk-reveal .hjpk-business-brand-card,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-section-head,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-quick-links,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-orbit-core,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-orbit-node,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-roadmap-step,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-ai-column,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-flow-circle,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-capability-panel,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-reward-card,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-detail-card,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-cta>*,#footer.hjpk-reveal .footer-brand,#footer.hjpk-reveal .footer-nav-group,#footer.hjpk-reveal .footer-bottom{opacity:0;transform:translateY(var(--hjpk-reveal-distance));transition:opacity var(--hjpk-motion-reveal) var(--hjpk-reveal-ease),transform var(--hjpk-motion-reveal) var(--hjpk-reveal-ease);will-change:opacity,transform}#wrap.hjpk-sub .hjpk-page-hero .hjpk-page-hero-visual,#wrap.hjpk-sub .hjpk-page-hero .hjpk-page-hero-image-plane{opacity:0;transform:translateY(1.2rem);transition:opacity var(--hjpk-motion-reveal) var(--hjpk-motion-ease-out),transform var(--hjpk-motion-reveal) var(--hjpk-motion-ease-out),filter var(--hjpk-motion-slow) var(--hjpk-motion-ease-standard);will-change:opacity,transform}#wrap.hjpk-sub .hjpk-reveal.active1 .section-head,#wrap.hjpk-sub .hjpk-reveal.active1 .local-info,#wrap.hjpk-sub .hjpk-reveal.active1 .hjpk-career-section-head,#footer.hjpk-reveal.active1 .footer-brand{opacity:1;transform:translateY(0)}#wrap.hjpk-sub .hjpk-reveal.active2 .local-subject,#wrap.hjpk-sub .hjpk-reveal.active2 .local-summary,#wrap.hjpk-sub .hjpk-reveal.active2 .local-aside,#wrap.hjpk-sub .hjpk-reveal.active2 .local-figure,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-split-content>*,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-subpage-tabbar-inner,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-group-media-figure,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-subpage-summary-panel,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-subpage-action-panel,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-feature-list .board-info,#wrap.hjpk-sub .hjpk-reveal.active2 .board-item,#wrap.hjpk-sub .hjpk-reveal.active2 .data-item,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-history-item,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-ir-table-shell,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-update-card,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-contact-list li,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-contact-note,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-inquiry-form,#wrap.hjpk-sub .hjpk-reveal.active2 .btn-display,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-business-brief,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-business-capability-card,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-business-brand-card,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-quick-links,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-orbit-core,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-orbit-node,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-roadmap-step,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-ai-column,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-flow-circle,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-capability-panel,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-reward-card,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-detail-card,#wrap.hjpk-sub .hjpk-reveal.active2 .hjpk-career-cta>*,#footer.hjpk-reveal.active2 .footer-nav-group,#footer.hjpk-reveal.active2 .footer-bottom,#wrap.hjpk-sub .hjpk-page-hero.active2 .hjpk-page-hero-visual,#wrap.hjpk-sub .hjpk-page-hero.active2 .hjpk-page-hero-image-plane{opacity:1;transform:translateY(0)}#wrap.hjpk-sub .hjpk-reveal .local-subject,#wrap.hjpk-sub .hjpk-reveal .hjpk-subpage-tabbar-inner,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-quick-links,#footer.hjpk-reveal .footer-nav-group:nth-child(1){transition-delay:.08s}#wrap.hjpk-sub .hjpk-reveal .local-aside,#wrap.hjpk-sub .hjpk-reveal .local-summary,#wrap.hjpk-sub .hjpk-reveal .hjpk-group-media-figure,#wrap.hjpk-sub .hjpk-reveal .hjpk-subpage-summary-panel,#wrap.hjpk-sub .hjpk-reveal .hjpk-business-brief,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-orbit-core,#wrap.hjpk-sub .hjpk-reveal .hjpk-career-roadmap-step:nth-child(1),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-ai-column:nth-child(1),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-reward-card:nth-child(1),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-detail-card:nth-child(1),#footer.hjpk-reveal .footer-nav-group:nth-child(2){transition-delay:.12s}#wrap.hjpk-sub .hjpk-reveal .hjpk-subpage-action-panel,#wrap.hjpk-sub .hjpk-reveal .hjpk-history-item:nth-child(2),#wrap.hjpk-sub .hjpk-reveal .hjpk-business-capability-card:nth-child(2),#wrap.hjpk-sub .hjpk-reveal .hjpk-business-brand-card:nth-child(2),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-orbit-node:nth-child(2),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-roadmap-step:nth-child(2),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-ai-column:nth-child(2),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-reward-card:nth-child(2),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-detail-card:nth-child(2),#footer.hjpk-reveal .footer-nav-group:nth-child(3){transition-delay:.16s}#wrap.hjpk-sub .hjpk-reveal .hjpk-history-item:nth-child(3),#wrap.hjpk-sub .hjpk-reveal .hjpk-business-capability-card:nth-child(3),#wrap.hjpk-sub .hjpk-reveal .hjpk-business-brand-card:nth-child(3),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-orbit-node:nth-child(3),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-roadmap-step:nth-child(3),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-ai-column:nth-child(3),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-reward-card:nth-child(3),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-detail-card:nth-child(3),#footer.hjpk-reveal .footer-nav-group:nth-child(4){transition-delay:.22s}#wrap.hjpk-sub .hjpk-reveal .hjpk-history-item:nth-child(n+4),#wrap.hjpk-sub .hjpk-reveal .hjpk-business-capability-card:nth-child(n+4),#wrap.hjpk-sub .hjpk-reveal .hjpk-business-brand-card:nth-child(n+4),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-orbit-node:nth-child(n+4),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-roadmap-step:nth-child(n+4),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-ai-column:nth-child(n+4),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-reward-card:nth-child(n+4),#wrap.hjpk-sub .hjpk-reveal .hjpk-career-detail-card:nth-child(n+4),#footer.hjpk-reveal .footer-nav-group:nth-child(n+5),#footer.hjpk-reveal .footer-bottom{transition-delay:.28s}#wrap.hjpk-sub .hjpk-group-media-figure:hover img,#wrap.hjpk-sub .hjpk-business-capability-card:hover .hjpk-business-capability-media{transform:scale(1.025)}#wrap.hjpk-sub .hjpk-group-media-figure img,#wrap.hjpk-sub .hjpk-business-capability-media{transition:filter var(--hjpk-motion-slow) var(--hjpk-motion-ease-standard),transform var(--hjpk-motion-slow) var(--hjpk-motion-ease-out)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a,#wrap.hjpk-sub .hjpk-btn,#wrap.hjpk-sub .hjpk-submit-button,#wrap.hjpk-sub .hjpk-feature-list .board-info,#wrap.hjpk-sub .hjpk-history-item,#wrap.hjpk-sub .hjpk-update-card,#wrap.hjpk-sub .hjpk-business-brand-card,#wrap.hjpk-sub .hjpk-business-capability-card,#wrap.hjpk-sub .hjpk-career-quick-links a,#wrap.hjpk-sub .hjpk-career-roadmap-step,#wrap.hjpk-sub .hjpk-career-reward-card,#wrap.hjpk-sub .hjpk-career-detail-card,#footer .footer-nav-title,#footer .footer-nav-link,#footer .footer-legal a{transition:border-color var(--hjpk-motion-medium) var(--hjpk-motion-ease-standard),background-color var(--hjpk-motion-medium) var(--hjpk-motion-ease-standard),color var(--hjpk-motion-medium) var(--hjpk-motion-ease-standard),box-shadow var(--hjpk-motion-medium) var(--hjpk-motion-ease-standard),transform var(--hjpk-motion-medium) var(--hjpk-motion-ease-out)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-subpage-tabbar a:focus-visible,#wrap.hjpk-sub .hjpk-btn:hover,#wrap.hjpk-sub .hjpk-btn:focus-visible,#wrap.hjpk-sub .hjpk-submit-button:hover,#wrap.hjpk-sub .hjpk-submit-button:focus-visible,#wrap.hjpk-sub .hjpk-business-capability-card:hover,#wrap.hjpk-sub .hjpk-business-brand-card:hover,#wrap.hjpk-sub .hjpk-business-brand-card:focus-visible,#wrap.hjpk-sub .hjpk-career-quick-links a:hover,#wrap.hjpk-sub .hjpk-career-quick-links a:focus-visible{transform:translateY(-.4rem)}#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-feature-list .board-info:focus-within,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-history-item:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card:hover,#wrap.hjpk-sub:not(.hjpk-route-career) .hjpk-update-card:focus-within{transform:translate(.8rem)}#wrap.hjpk-sub .hjpk-feature-list .board-info:hover .hjpk-feature-title,#wrap.hjpk-sub .hjpk-feature-list .board-info:focus-within .hjpk-feature-title,#wrap.hjpk-sub .hjpk-history-item:hover .hjpk-history-year,#wrap.hjpk-sub .hjpk-update-card:hover h3,#wrap.hjpk-sub .hjpk-update-card:focus-within h3{color:var(--hjpk-clean-blue, var(--color-blue))}#wrap.hjpk-sub .hjpk-ir-table tbody tr{transition:background-color var(--hjpk-motion-fast) var(--hjpk-motion-ease-standard),color var(--hjpk-motion-fast) var(--hjpk-motion-ease-standard)}#wrap.hjpk-sub .hjpk-ir-table tbody tr:hover{background:#0f6faf0f}#wrap.hjpk-sub .hjpk-inquiry-form input:hover,#wrap.hjpk-sub .hjpk-inquiry-form select:hover,#wrap.hjpk-sub .hjpk-inquiry-form textarea:hover{border-color:#0f6faf6b}#footer .footer-nav-link:hover,#footer .footer-nav-link:focus-visible,#footer .footer-legal a:hover,#footer .footer-legal a:focus-visible{transform:translate(.4rem)}@keyframes hjpk-route-enter{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#wrap.hjpk-sub,#wrap.hjpk-sub *,#wrap.hjpk-sub *:before,#wrap.hjpk-sub *:after,#footer,#footer *,#footer *:before,#footer *:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}#wrap.hjpk-sub .hjpk-reveal *,#wrap.hjpk-sub .hjpk-page-hero .hjpk-page-hero-visual,#wrap.hjpk-sub .hjpk-page-hero .hjpk-page-hero-image-plane,#footer.hjpk-reveal *{opacity:1!important;transform:none!important}}
