.about__content.svelte-22v3ng{flex-direction:column;order:2;align-self:start;height:fit-content;display:flex}.about__image-container.svelte-22v3ng{order:1}.about__text.svelte-22v3ng{flex-direction:column;gap:1.25rem;display:flex}.about__content.svelte-22v3ng .section__subtitle:where(.svelte-22v3ng) span:where(.svelte-22v3ng){display:block}@media (width>=48rem){.about__image-container.svelte-22v3ng{order:2;justify-self:end}}.first-step__inner.svelte-1mt7jo5{display:grid}.first-step__content.svelte-1mt7jo5{flex-direction:column;max-width:42rem;display:flex}.first-step__text.svelte-1mt7jo5{font-size:var(--body-text-size);line-height:var(--body-text-line-height);flex-direction:column;gap:0;display:flex}.first-step__links.svelte-1mt7jo5{flex-wrap:nowrap;align-items:center;gap:1.5rem;display:flex}.first-step__links.svelte-1mt7jo5 a:where(.svelte-1mt7jo5){white-space:nowrap}@media (width<48rem){.first-step__content.svelte-1mt7jo5{text-align:left;margin-inline:0}.first-step__links.svelte-1mt7jo5{gap:1rem}.first-step__links.svelte-1mt7jo5 a:where(.svelte-1mt7jo5){font-size:.95rem}}@media (width>=48rem){.first-step__inner.svelte-1mt7jo5{grid-template-columns:minmax(0,1fr) auto}.first-step__image-container.svelte-1mt7jo5{justify-self:start;margin-inline:0}}.approach__text.svelte-1l2jgn{font-size:var(--body-text-size);line-height:var(--body-text-line-height);flex-direction:column;gap:1.5rem;max-width:42rem;display:flex}.approach__decoration.svelte-1l2jgn{margin-inline:auto}@media (width>=48rem){.approach__grid.svelte-1l2jgn{gap:3rem}.approach__decoration.svelte-1l2jgn{justify-self:start;margin-inline:0}}.hero.svelte-tibptj{text-align:left;flex-direction:column;display:flex}.hero__image-container.svelte-tibptj{border-radius:var(--image-radius);width:100%;height:32rem;position:relative;overflow:hidden}.hero__image-container.svelte-tibptj:after{background:linear-gradient(transparent, var(--color-background));content:"";height:35%;position:absolute;inset:auto 0 0}.hero__image.svelte-tibptj{object-fit:cover;width:100%;height:100%}.hero__content.svelte-tibptj{justify-content:flex-start;display:flex}.hero__text-box.svelte-tibptj{flex-direction:column;align-items:flex-start;gap:1rem;max-width:48rem;padding-block:2rem;animation:1s ease-out svelte-tibptj-fadeInUp;display:flex}.hero__heading.svelte-tibptj{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.hero.svelte-tibptj h1:where(.svelte-tibptj){color:var(--color-green);font-size:clamp(2.5rem,8vw,4.5rem);font-weight:500;line-height:1.1}.hero__name.svelte-tibptj{color:var(--color-accent);font-size:1.25rem;font-weight:500}.hero__subtitle.svelte-tibptj{letter-spacing:.02em;text-transform:none}.hero__welcome.svelte-tibptj{color:var(--color-text);flex-direction:column;gap:1rem;font-size:1.15rem;line-height:1.7;display:flex}.hero__welcome.svelte-tibptj p:where(.svelte-tibptj){max-width:42rem}@keyframes svelte-tibptj-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<48rem){.hero.svelte-tibptj{padding-top:0}.hero__image-container.svelte-tibptj{height:20rem}.hero__text-box.svelte-tibptj{padding-block:2rem}.hero__welcome.svelte-tibptj{font-size:1rem}}.practice__header.svelte-cvtpig{text-align:center;margin-bottom:3rem;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:48rem;margin-inline:auto;display:flex}.practice__intro.svelte-cvtpig{color:var(--color-muted);font-size:1.15rem;line-height:1.65}.practice__header.svelte-cvtpig .section__subtitle:where(.svelte-cvtpig){margin-inline:auto}.practice__link.svelte-cvtpig{align-self:center;margin-top:.25rem}.practice__gallery.svelte-cvtpig{grid-template-columns:1fr;gap:2rem;margin-top:.5rem;margin-bottom:0;display:grid}.practice__gallery-item.svelte-cvtpig{border-radius:var(--image-radius);aspect-ratio:1;overflow:hidden}.practice__gallery-item.svelte-cvtpig img:where(.svelte-cvtpig){object-fit:cover;width:100%;height:100%}@media (width>=48rem){.practice__gallery.svelte-cvtpig{grid-template-columns:repeat(3,1fr)}}@media (width<48rem){.practice__header.svelte-cvtpig{text-align:left;align-items:flex-start}.practice__header.svelte-cvtpig .section__subtitle:where(.svelte-cvtpig){margin-inline:0}.practice__link.svelte-cvtpig{align-self:flex-start}}.ways-into-therapy__content.svelte-79ns1l{flex-direction:column;gap:1rem;display:flex}.ways-into-therapy__text.svelte-79ns1l{font-size:var(--body-text-size);line-height:var(--body-text-line-height)}@media (width>=48rem){.ways-into-therapy__image-container.svelte-79ns1l{justify-self:end}}@media (width<48rem){.ways-into-therapy__content.svelte-79ns1l{text-align:left}}
