.about-module__-i9KWa__intro{grid-template-columns:1fr 2fr;gap:64px;display:grid}.about-module__-i9KWa__intro h2{margin-bottom:28px;font-size:clamp(42px,4.5vw,64px);font-weight:500;line-height:1.05}.about-module__-i9KWa__intro p:not(:first-child){color:var(--gray-600);max-width:760px;font-size:18px;line-height:1.7}.about-module__-i9KWa__teamSection{background:var(--cream);scroll-margin-top:100px}.about-module__-i9KWa__teamGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.about-module__-i9KWa__person{background:var(--white);border:1px solid var(--line);border-radius:14px;transition:border-color .24s,box-shadow .24s,transform .24s;position:relative;overflow:hidden}.about-module__-i9KWa__portrait{aspect-ratio:1;background:var(--cream-2);border-bottom:1px solid var(--line);place-items:center;display:grid;position:relative;overflow:hidden}.about-module__-i9KWa__portrait img{object-fit:cover;width:100%;height:100%;transition:transform .24s}.about-module__-i9KWa__person h3{margin:24px;font-size:27px;font-weight:500;transition:transform .24s}.about-module__-i9KWa__person p{color:var(--gray-600);margin:0 24px 24px;line-height:1.7}.about-module__-i9KWa__person .about-module__-i9KWa__role{color:var(--orange-dark);font-size:14px}@media (hover:hover) and (pointer:fine){.about-module__-i9KWa__person:hover{box-shadow:0 24px 54px #03224124, inset 0 -4px 0 var(--orange);z-index:1;border-color:#ff8a32b8;transform:translateY(-8px)scale(1.01)}.about-module__-i9KWa__person:hover h3{transform:translateY(-4px)}.about-module__-i9KWa__person:hover img{transform:scale(1.025)}}@media (max-width:1120px){.about-module__-i9KWa__intro{grid-template-columns:1fr;gap:32px}}@media (max-width:680px){.about-module__-i9KWa__teamGrid{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.about-module__-i9KWa__person,.about-module__-i9KWa__person h3,.about-module__-i9KWa__portrait img{transition:none}.about-module__-i9KWa__person:hover,.about-module__-i9KWa__person:hover h3,.about-module__-i9KWa__person:hover img,:is(.about-module__-i9KWa__page .numbered-card:hover,.about-module__-i9KWa__page .numbered-card:hover h3,.about-module__-i9KWa__page .button:hover,.about-module__-i9KWa__page .button:hover>span,.about-module__-i9KWa__page .text-link:hover>span){transform:none}}.about-module__-i9KWa__teamGraphic{z-index:1;width:100%;max-width:1200px;margin:clamp(48px,5vw,78px) auto 0;display:block;position:relative}.about-module__-i9KWa__teamGraphic img{aspect-ratio:1000/520;width:100%;height:auto;display:block}@media (max-width:719px){.about-module__-i9KWa__teamGraphic{max-width:440px}.about-module__-i9KWa__teamGraphic img{aspect-ratio:400/594}}
.team-network-scene{z-index:1;width:100%;max-width:1200px;margin:clamp(48px,5vw,78px) auto 0;position:relative}.team-network-stage{width:100%;margin:auto}.team-network-stage svg{width:100%;height:auto;display:block;overflow:visible}.team-network-stage .team-network-narrow{display:none}.team-network-rail{opacity:.65}.team-network-scene.is-sticky{padding-bottom:0}.team-network-scene.is-sticky .team-network-stage{width:min(100%,185.185svh - 296.296px);position:sticky;top:112px}.about-motion .home-hero{overflow:clip}@media (max-width:719px){.team-network-stage{max-width:400px}.team-network-stage .team-network-wide{display:none}.team-network-stage .team-network-narrow{display:block}}@media (prefers-reduced-motion:reduce){.team-network-scene.is-sticky{padding-bottom:0}.team-network-scene.is-sticky .team-network-stage{width:100%;position:static}}
.hj-team{min-width:0}.hj-team-viewport{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--orange) transparent;padding:8px 0 20px;overflow-x:auto}.hj-team-viewport:focus-visible{outline:2px solid var(--orange-dark);outline-offset:6px;border-radius:16px}.hj-team-track,.hj-team-group{gap:20px;width:max-content;display:flex}.hj-team-person{background:var(--navy);border:1px solid #0322412e;border-radius:16px;flex-shrink:0;width:clamp(260px,24vw,330px);overflow:hidden}.hj-team-portrait{aspect-ratio:4/5;background:var(--cream-2);overflow:hidden}.hj-team-portrait img{object-fit:cover;object-position:center;filter:grayscale();width:100%;height:100%;transition:filter .35s,transform .45s;display:block}.hj-team-nameplate{border-top:3px solid var(--orange);align-items:start;gap:15px;min-height:116px;padding:22px;display:flex}.hj-team-number{letter-spacing:.06em;color:var(--orange);padding-top:5px;font-size:11px}.hj-team-nameplate h3{letter-spacing:-.035em;color:#fff;margin:0 0 8px;font-size:21px;font-weight:500;line-height:1.25}.hj-team-nameplate p{color:#c2cedb;margin:0;font-size:12px;line-height:1.6}@media (hover:hover) and (pointer:fine){.hj-team-person:hover img{filter:grayscale(0);transform:scale(1.025)}}@media (hover:none){.hj-team-portrait img{filter:none}}@media (max-width:680px){.hj-team-person{width:min(280px,76vw)}.hj-team-nameplate{padding:18px}}@media (prefers-reduced-motion:reduce){.hj-team-duplicate{display:none}.hj-team-portrait img{filter:none;transition:none}.hj-team-person:hover img{transform:none}}
