.stories-page{min-height:140dvh}.stories-page .team-page__header{max-width:42rem}.stories-page .team-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:42rem}.stories-page__row{display:contents}.stories-page .team-member:first-child{grid-column:auto}.stories-page .team-member__circle{width:min(11rem,40vw)}.stories-page .team-member__name{bottom:calc(11% + 8px);padding-inline:1rem;font-size:clamp(.8rem,2.7vw,1.05rem);line-height:1.1;letter-spacing:.01em;-webkit-text-stroke:1px #000}.stories-page .team-page__detail-text{font-size:1rem}.stories-page.is-member-selected .team-page__layout{grid-template-columns:min(11rem,30vw) minmax(0,1fr);max-width:76rem}.stories-page.is-member-selected .team-member__circle{width:min(11rem,30vw)}.stories-page.is-member-selected .team-member__name{font-size:clamp(.8rem,2.7vw,1.05rem)}.team-member__flyer .team-member__name{bottom:calc(11% + 8px);padding-inline:1rem;font-size:clamp(.8rem,2.7vw,1.05rem);line-height:1.1;letter-spacing:.01em;-webkit-text-stroke:1px #000;transition:none}@media(min-width:768px){.stories-page .team-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:58rem}}@media(min-width:992px){.stories-page .team-page__grid{display:flex;flex-direction:column;align-items:center;gap:1.35rem;max-width:46rem}.stories-page__row{display:flex;justify-content:center;gap:1.75rem;width:100%}.stories-page .story-excerpt{flex:0 0 auto}}@media(max-width:991.98px){.stories-page.is-member-selected .team-page__grid,.stories-page.is-member-selected .team-member__circle{width:min(11rem,38vw)}}
