:root{--font-size--hp-body:1.25em;--circle-size:2rem;--hp-block--min-height:40rem}@media (min-width: 670px) and (max-width: 1239px){:root{--font-size--hp-body:1.1em;--circle-size:1.7rem;--hp-block--min-height:30rem;--my-attributes--min-width:36.2rem}}@media (max-width: 669px){:root{--font-size--hp-body:1em;--circle-size:1.6rem;--my-attributes--min-width:clamp(100%, 34rem)}}.homepage-hero.svelte-hpwrma p.svelte-hpwrma.svelte-hpwrma,.homepage-row p,.read-more-link.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{font-size:var(--font-size--hp-body);line-height:var(--line-height--default)}.read-more-link.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{text-decoration:none;border-bottom:solid .8rem}.homepage-hero.svelte-hpwrma p.svelte-hpwrma.svelte-hpwrma{font-weight:600}.homepage-row.services.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-color:var(--surface);background-image:linear-gradient(to right,var(--primary),var(--primary) 50%,var(--secondary) 50%)}.homepage-row.about-me.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-color:var(--surface);background-image:linear-gradient(to right,var(--tertiary),var(--tertiary) 50%,#d3bd94 50%)}.homepage-row.svelte-hpwrma>div.svelte-hpwrma.svelte-hpwrma{display:grid;grid-template-columns:auto auto;align-items:stretch;min-height:var(--hp-block--min-height)}@media (max-width: 839px){.homepage-row.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-image:initial!important}.homepage-row.svelte-hpwrma>div.svelte-hpwrma.svelte-hpwrma{display:block}}.homepage-block.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{display:flex;align-content:space-between;flex-direction:column;padding:var(--page-padding)}.homepage-block-content.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{padding-block:3.6rem;flex:1}.homepage-block-content.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma:not(.my-attributes){padding-inline:var(--reading--padding)}.homepage-block-link.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{width:100%;flex:0;text-align:right;padding-bottom:1.8rem}.my-attributes.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.my-attributes.svelte-hpwrma .icon-multiply.svelte-hpwrma.svelte-hpwrma{width:2.4rem;height:2.4rem}.my-attributes.svelte-hpwrma .circle.svelte-hpwrma.svelte-hpwrma{font-size:var(--circle-size);font-family:var(--prata);min-width:9em;min-height:9em;line-height:9em;border-radius:50%;background-color:#e8e5dc;text-align:center;margin:0 .7em}@media (max-width: 1072px){.my-attributes.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{flex-wrap:wrap;min-width:var(--my-attributes--min-width)}.my-attributes.svelte-hpwrma div.svelte-hpwrma.svelte-hpwrma:nth-of-type(2n){display:none}}.about-me-photo.svelte-hpwrma img.svelte-hpwrma.svelte-hpwrma{height:100%;max-width:100%;object-fit:cover;object-position:top 2% right 60%}@media (min-width: 1441px){.homepage-row.about-me.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{position:relative}.about-me-photo.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{width:50vw;height:100%;min-height:max(500px,21.5vw);overflow-x:visible;overflow-y:hidden}.about-me-photo.svelte-hpwrma img.svelte-hpwrma.svelte-hpwrma{position:absolute;max-width:unset;width:50vw;height:100%}}.services-psychotherapy.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-color:var(--primary);color:var(--on-primary)}.services-psychotherapy.svelte-hpwrma a.svelte-hpwrma.svelte-hpwrma{border-color:var(--primary-outline)}.services-professional.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-color:var(--secondary);color:var(--on-secondary)}.services-professional.svelte-hpwrma a.svelte-hpwrma.svelte-hpwrma{border-color:var(--secondary-outline)}.about-me-attributes.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-color:var(--tertiary);color:var(--on-tertiary)}.about-me-attributes.svelte-hpwrma a.svelte-hpwrma.svelte-hpwrma{border-color:var(--tertiary-outline)}.homepage-hero.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{--hp-hero--height:83.6rem;--hp-hero-content--max-width:clamp(62rem, 100vw / 2.7, var(--reading--max-width));--hp-hero-heading--top-padding:13rem;--hp-hero-quote--font-size:3.2rem;--hp-hero-quote--min-height:calc(var(--hp-hero--height) * .35);display:block;background-repeat:no-repeat;background-size:cover;min-height:var(--hp-hero--height)}.intro.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-image:url(../../../img/hero-top.jpg);background-position:left 48% bottom 40%}.conclude.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-image:url(../../../img/hero-end.jpg);background-position:left 48% bottom 40%}.homepage-hero.svelte-hpwrma>div.svelte-hpwrma.svelte-hpwrma{height:100%}.homepage-hero-text.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{margin:auto;max-width:var(--hp-hero-content--max-width);min-height:var(--hp-hero--height);height:100%;display:flex;flex-direction:column}.homepage-hero-text.svelte-hpwrma>div.svelte-hpwrma.svelte-hpwrma{padding-top:var(--hp-hero-heading--top-padding)}.homepage-hero-text.svelte-hpwrma h1.svelte-hpwrma.svelte-hpwrma{font-size:2.8rem;line-height:3.2rem;font-weight:600;font-family:var(--manrope)}.homepage-hero-text.svelte-hpwrma blockquote.svelte-hpwrma>p.svelte-hpwrma{color:#496058;font-family:var(--prata);font-size:var(--hp-hero-quote--font-size);font-weight:400;line-height:var(--line-height--default)}@media (min-width: 1200px) and (max-width: 1440px){.intro.svelte-hpwrma .homepage-hero-text .hero-quote-reflow-shape.svelte-hpwrma.svelte-hpwrma{float:right;clip-path:polygon(0 70%,100% 46%,100% 100%,0 100%);shape-outside:polygon(0 70%,100% 46%,100% 100%,0 100%);height:100%;width:16%}}.intro.svelte-hpwrma .homepage-hero-text.svelte-hpwrma.svelte-hpwrma{justify-content:space-between}.intro.svelte-hpwrma .homepage-hero-text.svelte-hpwrma blockquote.svelte-hpwrma{min-height:var(--hp-hero-quote--min-height);margin-right:2.4rem}.conclude.svelte-hpwrma .homepage-hero-text.svelte-hpwrma.svelte-hpwrma{justify-content:flex-start}.conclude.svelte-hpwrma a.svelte-hpwrma.svelte-hpwrma{display:block;width:fit-content;margin:4rem auto 0;text-decoration:none;text-align:center;font-size:var(--font-size--hp-body);font-weight:600;padding-block:3.2rem;padding-inline:clamp(1.6rem,10vw,6.4rem);border:1px solid var(--outline);border-radius:.8rem;background-color:rgba(var(--surface-rgb),.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .15s ease-out}.conclude.svelte-hpwrma a.svelte-hpwrma.svelte-hpwrma:hover,.conclude.svelte-hpwrma a.svelte-hpwrma.svelte-hpwrma:focus{background-color:#ffffff4d}@media (min-width: 1240px) and (max-width: 1440px){.homepage-hero.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{--hp-hero--height:75.2rem;--hp-hero-content--max-width:55rem;--hp-hero-quote--font-size:2.8rem}}@media (min-width: 670px) and (max-width: 1239px){.homepage-hero.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{--hp-hero--height:70rem;--hp-hero-content--max-width:50rem;--hp-hero-quote--font-size:2.8rem}}@media (max-width: 669px){.homepage-hero.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{--hp-hero--height:63rem;--hp-hero-conclude--height:calc(7rem + var(--hp-hero--height));--hp-hero-content--max-width:calc(100vw - 2 * var(--reading--padding));--hp-hero-heading--top-padding:5rem;--hp-hero-quote--min-height:calc(var(--hp-hero--height) * .38);--hp-hero-quote--font-size:2.2rem}.intro.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-image:url(../../../img/hero-top-mobile.jpg);background-position:left 49% bottom 45%}.intro.svelte-hpwrma .homepage-hero-text.svelte-hpwrma blockquote.svelte-hpwrma{margin-right:6.4rem}.conclude.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{min-height:var(--hp-hero-conclude--height);background-image:url(../../../img/hero-end-mobile.jpg);background-position:left 49% bottom -11rem}}@media (max-width: 400px){.homepage-hero.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{--hp-hero-conclude--height:var(--hp-hero--height)}.intro.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-position:left 49% bottom 32%}.conclude.svelte-hpwrma.svelte-hpwrma.svelte-hpwrma{background-position:left 63% bottom -11rem;background-size:100%}}
