.instructor-profile__container{display:flex;flex-direction:column;gap:var(--th-s-8, 32px);align-items:center;max-width:900px;margin-inline:auto;padding-inline:var(--th-container-padding, 24px)}@media screen and (min-width:750px){.instructor-profile__container{flex-direction:row;gap:var(--th-s-12, 48px)}.instructor-profile__image-col{flex:0 0 260px}.instructor-profile__text-col{flex:1}}.instructor-profile__photo{width:100%;max-width:260px;border-radius:50%;aspect-ratio:1;object-fit:cover;box-shadow:var(--th-shadow-md, 0 8px 24px rgba(0, 33, 78, .1));display:block;margin-inline:auto}.instructor-profile__initials{width:220px;height:220px;border-radius:50%;background:var(--th-navy, #00214E);display:flex;align-items:center;justify-content:center;color:var(--th-white, #FFFFFF);font-size:64px;font-weight:700;font-family:var(--th-font-heading, "Barlow", sans-serif);margin-inline:auto}.instructor-profile__text-col{display:flex;flex-direction:column;gap:var(--th-s-2, 8px)}.instructor-profile__badge{font-family:var(--th-font-heading, "Barlow", sans-serif);font-size:var(--th-fs-xs, .75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--th-coral-text, #C4432F);margin:0}.instructor-profile__title{font-family:var(--th-font-heading, "Barlow", sans-serif);font-size:var(--th-fs-2xl, 2rem);font-weight:700;line-height:1.2;margin:0}.instructor-profile__title--head{text-align:center;max-width:var(--th-container-max, 1400px);margin:0 auto var(--th-s-8, 32px);padding-inline:var(--th-container-padding, 24px);text-wrap:balance}.instructor-profile__name{font-family:var(--th-font-heading, "Barlow", sans-serif);font-size:var(--th-fs-md, 1.125rem);font-weight:700;margin:var(--th-s-1, 4px) 0 0}.instructor-profile__role{font-family:var(--th-font-body, "PT Sans", sans-serif);font-size:var(--th-fs-base, 1rem);font-weight:400;color:var(--th-text-secondary, #4D5C6D)}.instructor-profile__role:before{content:"\b7  "}.instructor-profile__bio{margin-top:var(--th-s-2, 8px);line-height:1.7;font-family:var(--th-font-body, "PT Sans", sans-serif);color:var(--th-text-secondary, #4D5C6D)}.instructor-profile__bio p{margin:0 0 var(--th-s-3, 12px)}.instructor-profile__bio p:last-child{margin-bottom:0}.instructor-profile__button{align-self:flex-start;margin-top:var(--th-s-3, 12px);display:inline-flex;align-items:center;justify-content:center;padding:var(--th-s-3, 12px) var(--th-s-6, 24px);background:var(--th-navy, #00214E);color:var(--th-white, #FFFFFF);font-family:var(--th-font-heading, "Barlow", sans-serif);font-weight:700;border-radius:var(--th-radius-pill, 999px);text-decoration:none;transition:background var(--th-transition-fast, .15s ease)}.instructor-profile__button:hover{background:var(--th-navy-light, #1B3A6B)}.instructor-profile__button:focus-visible{outline:2px solid var(--th-coral, #F15E4C);outline-offset:2px}@media screen and (max-width:749px){.instructor-profile__title{font-size:var(--th-fs-h2-mobile, 1.75rem)}.instructor-profile__title--head{margin-bottom:var(--th-s-6, 24px)}.instructor-profile__photo{max-width:200px}.instructor-profile__initials{width:180px;height:180px;font-size:52px}.instructor-profile__text-col{text-align:center}.instructor-profile__button{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/th-instructor-profile.css.map */
