#md-content .online-treatment-finale{margin:0}#md-content .online-treatment-finale__practical,#md-content .online-treatment-finale__psychologists,#md-content .online-treatment-finale__closing{display:grid;min-width:0;gap:clamp(2rem,5vw,4rem)}#md-content .online-treatment-finale h2{max-width:14ch;margin:0 0 1.25rem;font-family:var(--font-literary);font-size:clamp(2rem,3.8vw,2.75rem);font-weight:520;hyphens:none;letter-spacing:-.045em;line-height:1.03;overflow-wrap:normal;text-wrap:balance;word-break:normal}#md-content .online-treatment-finale__practical-copy>p,#md-content .online-treatment-finale__psychologists-intro>p,#md-content .online-treatment-finale__profile-list p,#md-content .online-treatment-finale__closing p{max-width:38rem;margin:0;color:var(--text-muted)}#md-content .online-treatment-finale__practical-copy>p+p{margin-top:1rem}#md-content .online-treatment-finale__links{display:flex;flex-wrap:wrap;gap:.45rem 1.25rem;margin-top:1.5rem}#md-content .online-treatment-finale a.btn--text{width:fit-content;max-width:100%;min-height:auto;padding:.15rem 0;white-space:normal}#md-content .online-treatment-finale a.btn--text svg{width:1.15rem;height:1.15rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform .16s ease}#md-content .online-treatment-finale a.btn--text:hover svg,#md-content .online-treatment-finale a.btn--text:focus-visible svg{transform:translate(.18rem)}#md-content .online-treatment-finale__psychologists{margin-top:clamp(4.5rem,9vw,7rem);padding-block:clamp(3.25rem,7vw,5rem);border-block:1px solid color-mix(in srgb,var(--border) 62%,transparent)}#md-content .online-treatment-finale__profile-list{display:grid;min-width:0;gap:clamp(2rem,5vw,3.5rem)}#md-content .online-treatment-finale__profile-list article{min-width:0}#md-content .online-treatment-finale__profile-list h3{margin:0 0 .65rem;font-family:var(--font-literary);font-size:clamp(1.45rem,2.7vw,2rem);font-weight:600;letter-spacing:-.035em;line-height:1.15}#md-content .online-treatment-finale__profile-list a{margin-top:.85rem}#md-content .online-treatment-finale__closing{align-items:center;padding-block:clamp(3.25rem,7vw,5rem)}#md-content .online-treatment-finale__closing--standalone{margin-top:clamp(4.5rem,9vw,7rem);border-top:1px solid color-mix(in srgb,var(--border) 62%,transparent)}#md-content .online-treatment-finale__closing h2{margin-bottom:.75rem}#md-content .online-treatment-finale__closing>a.btn{justify-self:start}@container online-treatment-content (min-width: 44rem){#md-content .online-treatment-finale__practical{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr)}#md-content .online-treatment-finale__psychologists{grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr)}#md-content .online-treatment-finale__psychologists--single{grid-template-columns:minmax(0,1fr)}#md-content .online-treatment-finale__profile-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}#md-content .online-treatment-finale__closing{grid-template-columns:minmax(0,1fr) auto}#md-content .online-treatment-finale__closing>a.btn{justify-self:end}}@media(prefers-reduced-motion:reduce){#md-content .online-treatment-finale a.btn--text svg{transition:none}}#md-content .online-treatment-opening{display:grid;min-width:0;gap:clamp(2rem,5vw,4.75rem);align-items:center;margin:0 0 clamp(4.5rem,9vw,7rem)}#md-content .online-treatment-opening--followed-by-media{margin-bottom:clamp(2.25rem,5vw,3.75rem)}#md-content .online-treatment-opening__copy{min-width:0}#md-content .online-treatment-opening h2{max-width:100%;margin:0 0 clamp(1.25rem,3vw,2rem);font-family:var(--font-literary);font-size:clamp(2rem,2.9vw,var(--opening-heading-size-max, 2.25rem));font-weight:520;hyphens:none;letter-spacing:var(--type-literary-tracking);line-height:1.02;overflow-wrap:normal;text-wrap:balance;word-break:normal}#md-content .online-treatment-opening p{max-width:34rem;margin:0;color:var(--text-muted)}#md-content .online-treatment-opening p+p{margin-top:1.1rem}#md-content .online-treatment-opening__media{min-width:0;margin:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 62%,transparent);border-radius:.45rem;background:var(--surface)}#md-content .online-treatment-opening__media img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}#md-content .online-treatment-opening__facts{min-width:0;margin:0;border-block:1px solid color-mix(in srgb,var(--border) 68%,transparent)}#md-content .online-treatment-opening__facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,auto);gap:1rem;align-items:baseline;padding-block:clamp(1.1rem,3vw,1.5rem)}#md-content .online-treatment-opening__facts>div+div{border-top:1px solid color-mix(in srgb,var(--border) 56%,transparent)}#md-content .online-treatment-opening__facts dt{margin:0;color:var(--heading);font-family:var(--font-literary);font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:600;letter-spacing:-.035em;line-height:1.12}#md-content .online-treatment-opening__facts dd{max-width:17rem;margin:0;color:var(--text-muted);text-align:right}#md-content:has(.online-treatment-editorial) .ocd-page-hero--editorial{margin-bottom:0;border-bottom:0;padding-bottom:clamp(2.25rem,4vw,3.5rem)}#md-content:has(.online-treatment-editorial){container:online-treatment-content / inline-size}@container online-treatment-content (min-width: 44rem){#md-content .online-treatment-opening{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}}@media(max-width:520px){#md-content .online-treatment-opening__facts>div{grid-template-columns:minmax(0,1fr);gap:.35rem}#md-content .online-treatment-opening__facts dd{text-align:left}}@media(min-width:768px)and (max-width:1279px){.editorial-detail-layout:has(.online-treatment-editorial) .rp-tablet[data-rp-tablet]{--rp-tablet-rail-width: 2.15rem;border-left-width:1px;border-radius:0 .35rem .35rem 0;background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:none}.editorial-detail-layout:has(.online-treatment-editorial) .rp-tablet__rail{padding-top:.7rem;border-right-color:transparent}.editorial-detail-layout:has(.online-treatment-editorial) .rp-tablet__rail-aux,.editorial-detail-layout:has(.online-treatment-editorial) .rp-tablet__label{display:none}.editorial-detail-layout:has(.online-treatment-editorial) .rp-tablet__open-icon{width:1rem;height:1rem;color:color-mix(in srgb,var(--accent) 62%,var(--text-muted))}}#md-content .online-treatment-story{margin:0 0 clamp(4.5rem,9vw,7rem)}#md-content .online-treatment-story__overview,#md-content .online-treatment-story__everyday{display:grid;min-width:0;gap:clamp(2rem,6vw,5rem)}#md-content .online-treatment-story h2{max-width:13ch;margin:0;font-family:var(--font-literary);font-size:clamp(2rem,4vw,3rem);font-weight:520;hyphens:none;letter-spacing:-.05em;line-height:1;overflow-wrap:normal;text-wrap:balance;word-break:normal}#md-content .online-treatment-story__points{min-width:0;margin:0;padding:0;list-style:none}#md-content .online-treatment-story__points li{min-width:0;margin:0;padding:0}#md-content .online-treatment-story__points li+li{margin-top:clamp(1.75rem,4vw,2.75rem)}#md-content .online-treatment-story__points h3{margin:0 0 .55rem;font-family:var(--font-literary);font-size:clamp(1.45rem,2.7vw,2rem);font-weight:600;letter-spacing:-.035em;line-height:1.15}#md-content .online-treatment-story__points p,#md-content .online-treatment-story__everyday-copy>p,#md-content .online-treatment-story__note p{max-width:41rem;margin:0;color:var(--text-muted)}#md-content .online-treatment-story__point-number{color:color-mix(in srgb,var(--accent) 78%,var(--heading));font-family:var(--font-literary);font-size:clamp(1.65rem,3vw,2.15rem);font-style:italic;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.04em;line-height:1;transition:color .18s ease}#md-content .online-treatment-story__point-copy{min-width:0}#md-content .online-treatment-story--numbered .online-treatment-story__points{border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}#md-content .online-treatment-story--numbered .online-treatment-story__points li{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.85rem;margin:0;border-bottom:1px solid color-mix(in srgb,var(--border) 58%,transparent);padding:clamp(1.25rem,3vw,1.75rem) clamp(.5rem,2vw,.9rem);transition:background-color .18s ease}#md-content .online-treatment-story--steps .online-treatment-story__points{display:grid;gap:0;border-block:1px solid color-mix(in srgb,var(--border) 70%,transparent)}#md-content .online-treatment-story--steps .online-treatment-story__points li{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.85rem;margin:0;padding:clamp(1.4rem,3vw,1.9rem) clamp(.5rem,2vw,1rem);transition:background-color .18s ease}#md-content .online-treatment-story--steps .online-treatment-story__points li+li{border-top:1px solid color-mix(in srgb,var(--border) 58%,transparent)}@media(hover:hover)and (pointer:fine){#md-content .online-treatment-story--numbered .online-treatment-story__points li:hover,#md-content .online-treatment-story--steps .online-treatment-story__points li:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}#md-content .online-treatment-story--numbered .online-treatment-story__points li:hover .online-treatment-story__point-number,#md-content .online-treatment-story--steps .online-treatment-story__points li:hover .online-treatment-story__point-number{color:color-mix(in srgb,var(--accent) 96%,var(--heading))}}#md-content .online-treatment-story__everyday{position:relative;margin-top:clamp(4.75rem,10vw,8rem);padding-block:clamp(3rem,7vw,5.5rem)}#md-content .online-treatment-story__everyday:before{position:absolute;inset:0 -1rem;z-index:-1;background:color-mix(in srgb,var(--surface) 42%,transparent);content:""}#md-content .online-treatment-story__everyday-copy{min-width:0}#md-content .online-treatment-story__everyday-copy>p+p{margin-top:1.15rem}#md-content .online-treatment-story__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;max-width:40rem;margin-top:clamp(2rem,5vw,3rem);border-radius:.35rem;background:color-mix(in srgb,var(--accent) 7%,var(--surface));padding:clamp(1.15rem,3vw,1.5rem)}#md-content .online-treatment-story__note-icon{display:grid;width:2.5rem;height:2.5rem;border-radius:50%;background:color-mix(in srgb,var(--accent) 15%,var(--surface));color:color-mix(in srgb,var(--accent) 82%,var(--heading));place-items:center}#md-content .online-treatment-story__note-icon svg{width:1.3rem;height:1.3rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}#md-content .online-treatment-story__note-copy{min-width:0}#md-content .online-treatment-story__note h3{margin:0 0 .45rem;color:var(--heading);font-size:1rem;font-weight:680;line-height:1.35}@container online-treatment-content (min-width: 44rem){#md-content .online-treatment-story__overview,#md-content .online-treatment-story__everyday{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}#md-content .online-treatment-story__everyday:before{inset-inline:-1.5rem}#md-content .online-treatment-story--steps .online-treatment-story__overview{grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr)}#md-content .online-treatment-story--steps .online-treatment-story__points li{padding-inline:clamp(.9rem,2vw,1.35rem)}}@media(prefers-reduced-motion:reduce){#md-content .online-treatment-story--numbered .online-treatment-story__points li,#md-content .online-treatment-story--steps .online-treatment-story__points li,#md-content .online-treatment-story__point-number{transition:none}}
