How to Find the Right Therapist
html:has(.pp-b){overflow-x:clip}.single-post article:has(.pp-b) :is([class*="post-title"],[class*="post-info"],.entry-title,.entry-meta,.post-meta):not(.pp-b *){display:none!important}.pp-b{--t:#13707F;--td:#0B4F59;--g:#D6B97E;--p:#EEF6F8;--sky:#AFDAE6;--ink:#222;width:100vw;position:relative;left:50%;margin-left:-50vw;margin-top:0;font-family:"Open Sans",system-ui,sans-serif;color:var(--ink);font-size:17px;line-height:1.6}.pp-b *{box-sizing:border-box}.pp-b .w{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,64px)}.pp-b-hero{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--t) 0%,var(--td) 100%);color:#fff;padding:clamp(48px,6vw,96px) 0}.pp-b-lotus{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);width:min(1500px,150vw);pointer-events:none}.pp-b-lotus path{fill:var(--g);fill-opacity:.06}.pp-b-stack{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.pp-b-text{max-width:820px;margin-bottom:clamp(28px,3vw,44px)}.pp-b-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--g)}.pp-b-eyebrow{margin-bottom:14px}.pp-b-eyebrow::before,.pp-b-eyebrow::after{content:"";width:28px;height:2px;background:var(--g)}.pp-b h1.pp-b-h{font-family:"Playfair Display",Georgia,serif!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:700!important;color:#fff!important;font-size:clamp(32px,4vw,54px)!important;line-height:1.1!important;margin:0 0 14px!important}.pp-b-sub{font-size:clamp(17px,1.4vw,20px);color:#E3F1F4;margin:0 auto!important;max-width:620px}.pp-b-ch{list-style:none!important;width:100%;max-width:1180px;margin:clamp(32px,3vw,44px) 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pp-b-ch li{list-style:none!important;margin:0!important;padding:0!important;display:flex}.pp-b-ch button{width:100%;display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:14px;color:#fff;text-align:left;padding:16px 16px;cursor:pointer;font-family:inherit;transition:background .2s ease,border-color .2s ease}.pp-b-ch button:hover,.pp-b-ch button:focus-visible{background:rgba(255,255,255,.13);border-color:var(--g);outline:none}.pp-b-ch .n{font-family:"Playfair Display",Georgia,serif!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:700;font-size:24px;color:var(--g)}.pp-b-ch .tx{font-size:16px;line-height:1.35;font-weight:600}.pp-b-ch .tx small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sky);margin-bottom:2px}.pp-b-ch .tm{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.pp-b-ch .tm