.practitioner-spotlight{padding:8rem 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.practitioner-spotlight__inner{display:grid;grid-template-columns:.85fr 1fr;gap:6rem;align-items:center}.practitioner-spotlight__media{border-radius:6px;overflow:hidden;aspect-ratio:4 / 5;background:rgba(var(--color-foreground),.04)}.practitioner-spotlight__img{width:100%;height:100%;object-fit:cover}.practitioner-spotlight__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.2)}.practitioner-spotlight__eyebrow{font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-brass-600, #9c7c46);margin:0 0 1.6rem}.practitioner-spotlight__heading{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.2vw,3.6rem);font-weight:300;line-height:1.2;letter-spacing:-.01em;margin:0 0 2.4rem}.practitioner-spotlight__heading p{margin:0}.practitioner-spotlight__bio{font-size:1.6rem;line-height:1.75;color:rgba(var(--color-foreground),.75);font-weight:300;margin-bottom:2.8rem}.practitioner-spotlight__bio p{margin:0 0 1.2rem}.practitioner-spotlight__bio p:last-child{margin-bottom:0}.practitioner-spotlight__quote{border-left:2px solid var(--cw-brass-500, #b4925a);padding-left:2rem;margin:0 0 3.2rem;font-family:var(--font-heading-family);font-style:italic;font-size:1.9rem;font-weight:300;line-height:1.5;color:rgb(var(--color-foreground))}.practitioner-spotlight__quote p{margin:0 0 .8rem}.practitioner-spotlight__quote cite{display:block;font-family:var(--font-body-family);font-style:normal;font-size:1.2rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.practitioner-spotlight__credentials{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.practitioner-spotlight__credentials li{display:flex;align-items:center;gap:1rem;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.practitioner-spotlight__credentials svg{flex-shrink:0;color:var(--cw-brass-500, #b4925a)}@media screen and (max-width:989px){.practitioner-spotlight__inner{grid-template-columns:1fr;gap:3.6rem}.practitioner-spotlight__media{max-width:340px;margin:0 auto}}@media screen and (max-width:749px){.practitioner-spotlight{padding:5rem 0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-practitioner-spotlight.css.map */
