.AboutHero-module__grpVQa__hero{background:var(--bg);text-align:center;padding:160px 0 100px}.AboutHero-module__grpVQa__title{letter-spacing:-.04em;color:var(--text);margin-bottom:32px;font-size:3.5rem;font-weight:800;line-height:1.3}.AboutHero-module__grpVQa__title span{color:var(--primary)}.AboutHero-module__grpVQa__description{color:var(--text-sub);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.7}@media (max-width:768px){.AboutHero-module__grpVQa__hero{padding:100px 0 60px}.AboutHero-module__grpVQa__title{font-size:2.25rem}.AboutHero-module__grpVQa__description{font-size:1.1rem}}
.Philosophy-module__bedlKa__section{background:var(--bg-sub);padding:100px 0}.Philosophy-module__bedlKa__storyRow{align-items:center;gap:80px;margin-bottom:120px;display:flex}.Philosophy-module__bedlKa__storyRow.Philosophy-module__bedlKa__reverse{flex-direction:row-reverse}.Philosophy-module__bedlKa__storyRow:last-child{margin-bottom:0}.Philosophy-module__bedlKa__textSide{flex:1}.Philosophy-module__bedlKa__label{color:var(--primary);letter-spacing:.1em;margin-bottom:16px;font-size:.85rem;font-weight:800;display:block}.Philosophy-module__bedlKa__heading{letter-spacing:-.03em;margin-bottom:24px;font-size:2.5rem;font-weight:800;line-height:1.3}.Philosophy-module__bedlKa__text{color:var(--text-sub);font-size:1.1rem;line-height:1.8}.Philosophy-module__bedlKa__imageSide{flex:1}.Philosophy-module__bedlKa__placeholderImg{aspect-ratio:4/3;color:#94a3b8;background:#e2e8f0;border-radius:24px;justify-content:center;align-items:center;width:100%;font-weight:600;display:flex}@media (max-width:1024px){.Philosophy-module__bedlKa__storyRow{text-align:center;gap:40px;flex-direction:column!important}}
.LeaderHighlight-module__y9Datq__section{background:var(--bg);padding:120px 0}.LeaderHighlight-module__y9Datq__wrapper{align-items:center;gap:100px;display:flex}.LeaderHighlight-module__y9Datq__imageSide{flex:0 0 450px}.LeaderHighlight-module__y9Datq__placeholderPortrait{aspect-ratio:3/4;color:#ffffff4d;background:#1e293b;border-radius:32px;justify-content:center;align-items:center;width:100%;font-size:1.5rem;font-weight:700;display:flex}.LeaderHighlight-module__y9Datq__textSide{flex:1}.LeaderHighlight-module__y9Datq__quote{letter-spacing:-.04em;margin-bottom:40px;font-size:2.25rem;font-weight:800;line-height:1.4}.LeaderHighlight-module__y9Datq__quote span{color:var(--primary);text-underline-offset:8px;text-decoration:underline}.LeaderHighlight-module__y9Datq__author{flex-direction:column;gap:4px;margin-bottom:32px;display:flex}.LeaderHighlight-module__y9Datq__name{font-size:1.25rem;font-weight:800}.LeaderHighlight-module__y9Datq__title{color:var(--text-sub);font-size:.95rem;font-weight:600}.LeaderHighlight-module__y9Datq__bio{color:var(--text-sub);font-size:1.1rem;line-height:1.8}@media (max-width:1024px){.LeaderHighlight-module__y9Datq__wrapper{text-align:center;flex-direction:column;gap:60px}.LeaderHighlight-module__y9Datq__imageSide{flex:none;width:100%;max-width:400px}}
.TeamCarousel-module__GnzLzW__section{background:var(--bg);padding:100px 0;overflow:hidden}.TeamCarousel-module__GnzLzW__header{justify-content:space-between;align-items:flex-end;margin-bottom:48px;display:flex}.TeamCarousel-module__GnzLzW__label{color:var(--primary);letter-spacing:.1em;margin-bottom:12px;font-size:.85rem;font-weight:800;display:block}.TeamCarousel-module__GnzLzW__title{letter-spacing:-.03em;font-size:2.25rem;font-weight:800}.TeamCarousel-module__GnzLzW__controls{gap:12px;display:flex}.TeamCarousel-module__GnzLzW__controlBtn{width:48px;height:48px;color:var(--text);border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.TeamCarousel-module__GnzLzW__controlBtn:hover{background:var(--primary);color:var(--white);border-color:var(--primary)}.TeamCarousel-module__GnzLzW__carousel{scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:24px;padding-bottom:20px;display:flex;overflow-x:auto}.TeamCarousel-module__GnzLzW__carousel::-webkit-scrollbar{display:none}.TeamCarousel-module__GnzLzW__card{scroll-snap-align:start;background:var(--bg-sub);text-align:center;border-radius:24px;flex-direction:column;flex:0 0 calc(33.333% - 16px);align-items:center;padding:40px;transition:transform .3s;display:flex}.TeamCarousel-module__GnzLzW__card:hover{transform:translateY(-8px)}.TeamCarousel-module__GnzLzW__imagePlaceholder{color:#94a3b8;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:24px;font-size:2.5rem;font-weight:800;display:flex}.TeamCarousel-module__GnzLzW__name{margin-bottom:4px;font-size:1.25rem;font-weight:800}.TeamCarousel-module__GnzLzW__role{color:var(--primary);margin-bottom:16px;font-size:.9rem;font-weight:700;display:block}.TeamCarousel-module__GnzLzW__desc{color:var(--text-sub);font-size:.95rem;line-height:1.6}@media (max-width:1024px){.TeamCarousel-module__GnzLzW__card{flex:0 0 calc(50% - 12px)}}@media (max-width:768px){.TeamCarousel-module__GnzLzW__card{flex:0 0 100%}}
.Structure-module__jh_dAq__section{background:var(--bg-sub);padding:100px 0}.Structure-module__jh_dAq__sectionTitle{text-align:center;letter-spacing:-.03em;margin-bottom:60px;font-size:2.25rem;font-weight:800}.Structure-module__jh_dAq__grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.Structure-module__jh_dAq__card{background:var(--white);border:1px solid #f1f5f9;border-radius:24px;padding:40px;transition:transform .3s,box-shadow .3s}.Structure-module__jh_dAq__card:hover{transform:translateY(-8px);box-shadow:0 20px 40px -10px #0000000d}.Structure-module__jh_dAq__icon{color:var(--primary);margin-bottom:24px}.Structure-module__jh_dAq__name{margin-bottom:12px;font-size:1.5rem;font-weight:800}.Structure-module__jh_dAq__desc{color:var(--text-sub);font-size:1.1rem;line-height:1.6}@media (max-width:768px){.Structure-module__jh_dAq__grid{grid-template-columns:1fr}.Structure-module__jh_dAq__card{padding:32px}}
