.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}}
