.ocd__therapy{font-family:inherit}.ocd__therapy .block__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media(min-width:768px){.ocd__therapy .block__content{flex-direction:row-reverse;align-items:center;flex-wrap:wrap}}.ocd__therapy strong{color:var(--brand-1);font-weight:600}.ocd__therapy li,.ocd__therapy p{font-weight:300}.ocd__therapy h3,.ocd__therapy p{text-align:center}@media(min-width:768px){.ocd__therapy h3,.ocd__therapy p{text-align:left}}.ocd__therapy h3{font-size:clamp(1.8rem,4vw,2.5rem)}.ocd__therapy h4{font-size:clamp(1.6rem,2.8vw,2rem)}.ocd__therapy .hero .block__content .ocd__image{width:50%}.ocd__therapy .hero .block__content .ocd__image img{border-radius:100%}@media(min-width:768px){.ocd__therapy .hero .block__content{gap:6rem}.ocd__therapy .hero .block__content .ocd__image{width:30%}.ocd__therapy .hero .block__content .ocd__image img{border-radius:100%}.ocd__therapy .hero .block__content .ocd__text{width:60%}.ocd__therapy .hero .block__content .ocd__subtext{width:100%}}.ocd__therapy .alt{background:var(--brand-8)}.ocd__therapy .helps .block__content{display:flex;flex-direction:column}.ocd__therapy .helps .block__content .specialty-cards{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.ocd__therapy .helps .block__content .specialty-cards .specialty-card{border-radius:1.25rem;background:var(--brand-8);padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.ocd__therapy .expect .block__content .expect-steps{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.ocd__therapy .expect .block__content .expect-steps .expect-step{border-radius:1.25rem;background:var(--brand-8);padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.ocd__therapy .whychoose .block__content{flex-direction:column}.ocd__therapy .why__list{width:100%;list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(30ch,1fr));grid-gap:2rem;gap:2rem}.ocd__therapy .why__list li{background:var(--brand-1);color:var(--color-bg);border-radius:1.25rem;box-shadow:0 2px 10px rgba(127,90,131,.07);padding:1.15rem 1.3rem;display:flex;flex-direction:column}.ocd__therapy .why__list li strong{margin-bottom:.2rem}.ocd__therapy .specialty-bubble-group{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;gap:2rem;margin-top:1.3rem}@media(min-width:768px){.ocd__therapy .specialty-bubble-group{justify-content:flex-start}}.ocd__therapy .specialty-bubble{background:linear-gradient(135deg,#fff6f2 75%,#fdecef);display:flex;align-items:center;border-radius:2.5rem 2.5rem 2.5rem .75rem/2rem 2.5rem 2.5rem 2rem;box-shadow:var(--shadow-2);padding:1.2rem 2rem 1.1rem 1.5rem;font-size:1.13rem;font-weight:500;color:#835a70;position:relative;max-width:340px;min-width:220px}.ocd__therapy .specialty-bubble p{margin:0;text-align:center}.ocd__therapy .specialty-bubble p:before{content:"“";font-family:serif;color:#f2b1c3;font-size:2.2rem;position:absolute;left:.6rem;top:.5rem;opacity:.7}.ocd__therapy .specialty-bubble p:after{content:"”";font-family:serif;color:#f2b1c3;font-size:2.1rem;position:absolute;right:.7rem;bottom:.4rem;opacity:.7}