.story-person{scroll-margin-block-start:8rem}@media(max-width:989px){.story-person .story-therapy__inner{grid-template-rows:auto auto auto 1fr;align-items:start;gap:1rem 1.6rem}.story-person .story-therapy__copy{display:contents}.story-person .story-therapy__how{grid-column:1 / -1;max-inline-size:none}.story-person .story-therapy__media{order:0;inline-size:100%;margin:0}.story-person .story-therapy__media .sentio-mask{inline-size:100%}.story-person .story-therapy__people{max-inline-size:none;inline-size:100%}}@media(max-width:749px){.story-person .story-therapy__inner{grid-template-columns:11.2rem minmax(0,1fr)}.story-person .story-therapy__media{grid-column:1;grid-row:1 / span 2}.story-person .story-therapy__category{grid-column:2;grid-row:1;align-self:end}.story-person h2{grid-column:2;grid-row:2}.story-person .story-person__intro{grid-column:1 / -1;grid-row:3}.story-person .story-therapy__how{grid-row:4}.story-person .story-therapy__facts{grid-template-columns:minmax(0,1fr)}}@media(min-width:750px)and (max-width:989px){.story-person .story-therapy__inner{grid-template-columns:minmax(0,1fr) 22rem;column-gap:3.2rem}.story-person .story-therapy__category,.story-person h2,.story-person .story-person__intro{grid-column:1}.story-person .story-therapy__media{grid-column:2;grid-row:1 / span 4}.story-person .story-therapy__how{grid-row:5}.story-person.is-flipped .story-therapy__inner{grid-template-columns:22rem minmax(0,1fr)}.story-person.is-flipped .story-therapy__category,.story-person.is-flipped h2,.story-person.is-flipped .story-person__intro{grid-column:2}.story-person.is-flipped .story-therapy__media{grid-column:1}}.story-person .story-person__intro{max-inline-size:48ch;font-size:clamp(1.7rem,1.4vw,1.9rem);line-height:1.6;text-wrap:pretty}.story-person .story-therapy__facts dd{font-size:1.7rem}.story-person .story-person__registrations{display:grid;gap:.2rem;margin:0;padding:0;list-style:none;font-family:var(--font-body-family);font-size:1.45rem;line-height:1.5}.story-person .story-person__training summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-block-size:4.4rem;border-block-end:1px solid var(--line);color:var(--ink-soft);font-size:var(--story-label);font-weight:650;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;list-style:none}.story-person .story-person__training summary::-webkit-details-marker{display:none}.story-person .story-person__training summary svg{display:block;inline-size:1.6rem;block-size:1.6rem;transition:rotate .2s ease}.story-person .story-person__training summary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.story-person .story-person__training[open] summary svg{rotate:45deg}.story-person .story-person__training .rte{padding-block:var(--space-2) var(--space-1);font-size:1.5rem;line-height:1.55}.story-person .story-person__training .rte ul{margin:0;padding-inline-start:1.8rem;list-style-position:outside}@media(min-width:750px){.story-person .story-person__training .rte ul{columns:2;column-gap:var(--space-4)}}.story-person .story-person__training .rte li{break-inside:avoid;margin-block-end:.4rem}.story>.story-values{padding-block:clamp(5rem,7vw,9rem)}.story>.story-values .story-values__head{display:grid;gap:var(--space-2);max-inline-size:64rem;margin-block-end:clamp(3.2rem,5vw,6rem)}.story>.story-values .story-values__head h2{--display: var(--display-xl);line-height:1.05}.story>.story-values .story-values__head .rte{font-size:1.7rem;line-height:1.6}.story>.story-values .story-values__list{display:grid;gap:var(--space-4) clamp(3rem,5vw,7rem);margin:0;padding:0;list-style:none;counter-reset:value}@media(min-width:990px){.story>.story-values .story-values__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.story>.story-values .story-values__list li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:var(--space-1);padding-block-start:var(--space-2);border-block-start:1px solid var(--line);counter-increment:value}.story>.story-values .story-values__list li:before{color:var(--ink-soft);font-family:var(--font-heading-family);font-size:1.6rem;font-variant-numeric:tabular-nums;content:counter(value,decimal-leading-zero)}.story>.story-values .story-values__list .story-values__icon{display:grid;place-items:center;inline-size:4.8rem;aspect-ratio:1;border-radius:50%;background:var(--tint);color:var(--action)}.story>.story-values .story-values__list .story-values__icon svg{inline-size:2.4rem;block-size:2.4rem}.story>.story-values .story-values__list h3{grid-column:1 / -1;margin:0;font-size:clamp(2.2rem,2vw,2.6rem);line-height:1.2}.story>.story-values .story-values__list .rte{grid-column:1 / -1;max-inline-size:40ch;font-size:1.6rem;line-height:1.6}.story-statement__links button{background:none;font-family:inherit;cursor:pointer}a.therapy-link,.rte a.therapy-link{border:0;background:none;color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .15s ease-out}:is(a.therapy-link,.rte a.therapy-link):visited{color:inherit}@media(hover:hover){:is(a.therapy-link,.rte a.therapy-link):hover{color:inherit;text-decoration-color:currentColor}}.story.story-about>:is(.story-values,.story-statement,.story-closing){padding-block:clamp(2.4rem,3vw,4rem)}.story.story-about>.story-values{padding-block-start:.8rem}@media(min-width:990px){.story.story-about .story-opening__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(3.2rem,5vw,7.2rem)}}.story.story-about .story-opening__aside{display:block;padding:2.4rem;border-radius:var(--radius-lg);background:var(--tint)}.story.story-about .story-opening__story{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:.8rem 1.6rem;align-items:center}@media(min-width:750px){.story.story-about .story-opening__story{grid-template-columns:11rem minmax(0,1fr);column-gap:2.4rem}.story.story-about .story-opening__story .line-drawing{grid-row:1 / span 2}}.story.story-about .story-opening__story .line-drawing{inline-size:100%;block-size:auto;color:var(--action);stroke-width:1.4}.story.story-about .story-opening__story .line-drawing :is(path,circle){vector-effect:non-scaling-stroke}.story.story-about .story-opening__story h2{--display: var(--display-s);--display-small: var(--display-m-phone);max-inline-size:none}.story.story-about .story-opening__story .rte{font-size:1.5rem;line-height:1.5}@media(max-width:749px){.story.story-about .story-opening__story .rte{grid-column:1 / -1}}.story.story-about .story-opening__story p{margin:0}.story.story-about .story-opening__story p+p{margin-block-start:.6rem}.story.story-about section:not(.story-opening) h2{--display: var(--display-l);--display-small: var(--display-l-phone);max-inline-size:none}.story.story-about .story-values__head{align-items:end;max-inline-size:none;margin-block-end:2rem}@media(min-width:990px){.story.story-about .story-values__head{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(3rem,5vw,7rem)}.story.story-about .story-values__head .rte{grid-column:2 / -1}}.story.story-about .story-values__head .rte{font-size:1.6rem}.story.story-about .story-people{display:grid;gap:var(--space-4) clamp(3.2rem,5vw,7.2rem);align-items:start;padding-block:clamp(2.4rem,3vw,4rem)}@media(min-width:990px){.story.story-about .story-people{grid-template-columns:repeat(2,minmax(0,1fr))}}.story.story-about .story-person{padding-block:0}.story.story-about .story-person h2{color:var(--ink)}.story.story-about .story-person .story-therapy__inner{padding-inline:0;max-inline-size:none}@media(min-width:990px){.story.story-about .story-person .story-therapy__inner{grid-template-columns:11.2rem minmax(0,1fr);align-items:start;gap:.8rem 2rem;min-block-size:0}}@media(min-width:990px){.story.story-about .story-person .story-therapy__copy{display:contents}.story.story-about .story-person .story-therapy__media{grid-column:1;grid-row:1 / span 3;order:0}.story.story-about .story-person .story-therapy__media .sentio-mask{inline-size:100%}.story.story-about .story-person :is(.story-therapy__category,h2,.story-person__intro){grid-column:2}.story.story-about .story-person .story-therapy__how{grid-column:1 / -1;max-inline-size:none}}.story.story-about>.story-statement:after{display:none}.story.story-about>.story-statement .story-statement__inner{gap:var(--space-2)}.story.story-about>.story-statement .story-statement__drawing{display:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/care-story-pages.css.map */
