.therapy-steps{background:var(--color-secondary);position:relative;overflow:hidden}.therapy-steps::after{content:"";position:absolute;right:-40%;top:-10%;height:70rem;width:70rem;background:#073b47;opacity:10%;border-radius:50%;pointer-events:none}.therapy-steps__list{width:100%;max-width:60rem;display:flex;flex-direction:column}.therapy-steps__item{display:flex;gap:1.5rem;padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,0.15)}.therapy-steps__item--first{padding-top:0}.therapy-steps__item--last{border-bottom:0;padding-bottom:0}.therapy-steps__number{width:2.75rem;height:2.75rem;min-width:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:.6rem;border:2px solid var(--color-primary);font-weight:600;color:var(--color-primary);font-size:var(--fs-md)}.therapy-steps__number--active{background:var(--color-primary);color:var(--color-white)}body .entry-content .therapy-steps h3.bewell-section__content-title{color:#2b363b}.therapy-steps__content p{margin-top:.5rem;font-size:var(--fs-base);line-height:1.6;color:var(--color-text)}.therapy-steps__content-wrapper{display:flex;flex-direction:column;gap:2rem}.entry-content p.therapy-steps__guarantee{max-width:60rem;margin-top:2rem;font-size:var(--fs-sm);color:#5f7078}.therapy-steps__buttons{display:flex;align-self:self-start;gap:1.25rem;flex-wrap:wrap}@media(max-width:768px){.therapy-steps::after{display:none}.therapy-steps__item{gap:1rem}.therapy-steps__buttons{flex-direction:column;align-items:flex-start}.therapy-steps__buttons .bewell-btn{width:100%}}.bewell-team{background:var(--color-white)}.bewell-team__grid{width:100%;max-width:70rem;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;gap:var(--section-spacing-between);align-items:center}body .entry-content h2.bewell-section__title.bewell-team__title{text-align:left;max-width:38rem}.bewell-team__features{display:flex;flex-direction:column;gap:1.5rem}.bewell-team__feature{display:flex;align-items:center;gap:1rem}.bewell-team__icon{width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-white);border-radius:50%;font-size:.8rem;font-weight:700}.bewell-team__text{font-size:var(--fs-md);color:var(--color-primary);font-weight:500}@media(max-width:768px){.bewell-team__grid{grid-template-columns:1fr;gap:2rem}.bewell-team__title{max-width:100%}}