.ahso-team-list__container{max-width:880px;margin:0 auto;padding-inline:24px;padding-block-start:56px}@media(min-width:750px){.ahso-team-list__container{padding-inline:40px;padding-block-start:88px}}@media(min-width:1100px){.ahso-team-list__container{padding-block-start:120px}}.ahso-team-list__header{text-align:center;margin-bottom:56px}@media(min-width:750px){.ahso-team-list__header{margin-bottom:72px}}.ahso-team-list__title{font-family:var(--font-heading--family, inherit);font-size:2rem;font-weight:700;line-height:1.15;color:#212c65;margin:0 0 12px}@media(min-width:750px){.ahso-team-list__title{font-size:2.5rem}}.ahso-team-list__subtitle{font-size:1.0625rem;line-height:1.5;color:#555;margin:0 auto;max-width:620px}.ahso-team-list__intro{font-size:1rem;line-height:1.7;color:#444;margin:0 auto 48px;max-width:720px;text-align:center}.ahso-team-list__intro p{margin:0 0 14px}.ahso-team-list__intro p:last-child{margin-bottom:0}.ahso-team-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:64px}@media(min-width:900px){.ahso-team-list{gap:80px}}.ahso-team-list__item{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media(min-width:720px){.ahso-team-list__item{grid-template-columns:220px 1fr;gap:40px}}@media(min-width:1000px){.ahso-team-list__item{grid-template-columns:240px 1fr;gap:48px}}.ahso-team-list__photo-wrap{width:100%;max-width:220px;aspect-ratio:1 / 1;margin:0 auto;border-radius:16px;overflow:hidden;background:#f3f4f6}@media(min-width:720px){.ahso-team-list__photo-wrap{margin:0;max-width:100%}}.ahso-team-list__photo{width:100%;height:100%;object-fit:cover;display:block}.ahso-team-list__photo--placeholder{display:flex;align-items:center;justify-content:center;font-family:var(--font-heading--family, inherit);font-size:4.5rem;font-weight:700;color:#94a3b8;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.ahso-team-list__content{text-align:left}@media(max-width:719px){.ahso-team-list__content{text-align:center}}.ahso-team-list__role{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#b11217;margin:0 0 6px}.ahso-team-list__name{font-family:var(--font-heading--family, inherit);font-size:1.625rem;font-weight:700;line-height:1.2;color:#212c65;margin:0 0 12px}@media(min-width:750px){.ahso-team-list__name{font-size:1.875rem}}.ahso-team-list__email{margin:0 0 18px;font-size:.9375rem}.ahso-team-list__email a{display:inline-flex;align-items:center;gap:8px;color:#555;text-decoration:none;border-bottom:1px dashed #c0c0c0;padding-bottom:1px;transition:color .15s ease,border-color .15s ease}.ahso-team-list__email a:hover{color:#b11217;border-bottom-color:#b11217}.ahso-team-list__email-icon{flex-shrink:0;color:#888;transition:color .15s ease}.ahso-team-list__email a:hover .ahso-team-list__email-icon{color:#b11217}.ahso-team-list__bio{font-size:1rem;line-height:1.7;color:#333}.ahso-team-list__bio p{margin:0 0 14px}.ahso-team-list__bio p:last-child{margin-bottom:0}.ahso-team-list__bio strong{color:#212c65}.ahso-team-list__bio em{font-style:italic}.ahso-team-list__bio h2{font-family:var(--font-heading--family, inherit);font-size:1.125rem;font-weight:700;margin:20px 0 8px;color:#212c65}.ahso-team-list__bio h3{font-size:1rem;font-weight:700;margin:16px 0 6px;color:#212c65}.ahso-team-list__bio a{color:#b11217;text-decoration:underline}.ahso-team-list__item+.ahso-team-list__item{position:relative}.ahso-team-list__item+.ahso-team-list__item:before{content:"";position:absolute;top:-32px;left:0;right:0;height:1px;background:#eee}@media(min-width:900px){.ahso-team-list__item+.ahso-team-list__item:before{top:-40px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ahso-team.css.map */
