.site-light .team-page>.team-intro{isolation:isolate;background:#fff;padding:48px 0 40px;position:relative;overflow:hidden}.team-intro-symbol{z-index:-1;opacity:.12;pointer-events:none;width:360px;height:360px;position:absolute;bottom:-190px;right:-85px}.team-intro h1{margin-bottom:16px}.team-intro p{color:#60605c;max-width:650px;margin-inline:auto;font-size:18px}.team-profiles{background:#f7f5ef}.team-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.site-light .team-profile-card{background:#fff;border:1px solid #ded9cd;border-radius:16px;padding:0;box-shadow:0 4px 18px #362c1605}.team-profile-photo{overflow:hidden}.team-profile-photo img{object-position:50% 25%}.team-profile-content{padding:26px}.site-light .team-profile-content .team-member-name{letter-spacing:-.025em;margin-bottom:8px;font-size:26px;line-height:1.2}.team-profile-content .team-member-role{color:#77602c;font-size:15px;line-height:1.5}.team-profile-content>p:last-child{color:#60605c;font-size:16px;line-height:1.65}.team-profile-content .inline-flex{color:#77602c;background:#f7f5ef;border-color:#e5dfd4}.team-values{background:#fff}.team-values .grid>div,.team-join{background:#f7f5ef}.site-light .team-join>div>div{background:#fff;border-color:#ded9cd}@media (max-width:1023px) and (min-width:640px){.team-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.team-profile-grid{grid-template-columns:minmax(0,1fr);gap:24px}.team-profile-content{padding:24px}.team-intro p{font-size:16px}.team-intro-symbol{width:280px;height:280px;bottom:-155px;right:-110px}}.team-profile-placeholder{background:#f0eadc;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;display:flex}.team-profile-placeholder img{opacity:.5;width:clamp(120px,15vw,190px);height:auto}.team-profile-placeholder span{color:#77602c;letter-spacing:-.025em;font-size:18px;font-weight:500}
