:root{--ease-3: cubic-bezier(.25, 0, .3, 1);--size-fluid-4: clamp(2rem, 4vw, 3rem);--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-5: clamp(4rem, 5vw, 5rem);--radius-3: 1rem;--size-fluid-6: clamp(5rem, 7vw, 7.5rem);--animation-slide-in-down: slide-in-down .5s var(--ease-3);--animation-slide-in-up: slide-in-up .5s var(--ease-3)}:root{--size-fluid-4: clamp(2rem, 4vw, 3rem);--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-5: clamp(4rem, 5vw, 5rem);--radius-3: 1rem;--size-fluid-6: clamp(5rem, 7vw, 7.5rem);--animation-slide-in-down: slide-in-down .5s var(--ease-3);--animation-slide-in-up: slide-in-up .5s var(--ease-3);--ease-3: cubic-bezier(.25, 0, .3, 1)}.hero-container-mobile.svelte-1fveaca{position:relative;max-width:100%;z-index:-1}.hero-container-mobile.svelte-1fveaca picture:where(.svelte-1fveaca){grid-area:1 / 1 / -1 / -1;max-width:100%;z-index:-1}.hero-container-mobile.svelte-1fveaca picture:where(.svelte-1fveaca) .img-hero:where(.svelte-1fveaca){display:block;object-fit:cover;width:var(--size);height:auto}.hero-container-mobile.svelte-1fveaca .keywords:where(.svelte-1fveaca){position:absolute;top:0;left:0;width:100%;height:100%;color:hsl(var(--white-0));font-size:var(--size-fluid-4);font-family:AdamScript,serif!important;line-height:1.4;white-space:nowrap;letter-spacing:.15em;animation:svelte-1fveaca-fadeIn 3s cubic-bezier(.39,-1.05,.58,1.95);display:grid;grid-template-columns:1fr;grid-template-rows:1fr 6fr 1fr 1fr 1fr;grid-template-areas:"keyword1" "." "keyword2" "keyword3" "keyword4"}.hero-container-mobile.svelte-1fveaca .keywords:where(.svelte-1fveaca) .keyword-1:where(.svelte-1fveaca){grid-area:keyword1;justify-self:end;align-self:center;padding-top:var(--size-fluid-2);padding-right:var(--size-fluid-2)}.hero-container-mobile.svelte-1fveaca .keywords:where(.svelte-1fveaca) .keyword-2:where(.svelte-1fveaca){grid-area:keyword2;justify-self:start;align-self:center;padding-left:var(--size-fluid-2)}.hero-container-mobile.svelte-1fveaca .keywords:where(.svelte-1fveaca) .keyword-3:where(.svelte-1fveaca){grid-area:keyword3;justify-self:start;align-self:center;padding-left:var(--size-fluid-4)}.hero-container-mobile.svelte-1fveaca .keywords:where(.svelte-1fveaca) .keyword-4:where(.svelte-1fveaca){grid-area:keyword4;justify-self:start;align-self:center;padding-left:var(--size-fluid-5)}.hero-container-desktop.svelte-1fveaca{display:flex;position:relative;max-width:100%}.hero-container-desktop.svelte-1fveaca .hero-placeholder:where(.svelte-1fveaca){padding:var(--size-fluid-2)}.hero-container-desktop.svelte-1fveaca .hero-placeholder:where(.svelte-1fveaca) .img-hero-desktop:where(.svelte-1fveaca){max-height:70dvh;object-fit:cover;border-radius:var(--radius-3)}.hero-container-desktop.svelte-1fveaca .intro-text:where(.svelte-1fveaca){padding:var(--size-fluid-6);display:grid;font-family:AdamScript,serif!important;line-height:1.4;unicode-bidi:isolate;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"word1" "word2"}.hero-container-desktop.svelte-1fveaca .intro-text:where(.svelte-1fveaca) .word-1:where(.svelte-1fveaca){grid-area:word1;font-size:var(--size-fluid-4);color:hsl(var(--dark-green-1));align-self:center;animation:2s var(--animation-slide-in-down)}.hero-container-desktop.svelte-1fveaca .intro-text:where(.svelte-1fveaca) .word-2:where(.svelte-1fveaca){grid-area:word2;font-size:var(--size-fluid-4);justify-self:flex-end;color:hsl(var(--dark-green-1));align-self:center;animation:2s var(--animation-slide-in-up)}@keyframes svelte-1fveaca-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1fveaca-slide-in-down{0%{transform:translateY(-100%)}}@keyframes svelte-1fveaca-slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}:root{--size-fluid-4: clamp(2rem, 4vw, 3rem);--radius-3: 1rem;--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-3: clamp(1.5rem, 3vw, 2rem)}.section-hero.svelte-1nbdwxr{height:auto;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-bath.svelte-1nbdwxr{height:auto;width:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:clamp(.5rem,10vw,1rem)}.section-bath.svelte-1nbdwxr .section-content-bath-desktop:where(.svelte-1nbdwxr){margin:var(--size-fluid-4);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.section-bath.svelte-1nbdwxr .section-content-bath-desktop:where(.svelte-1nbdwxr) .bath-text:where(.svelte-1nbdwxr){flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.section-bath.svelte-1nbdwxr .section-content-bath-desktop:where(.svelte-1nbdwxr) .bath-img:where(.svelte-1nbdwxr){flex:1;object-fit:cover;object-position:center top;border-radius:var(--radius-3);display:flex;justify-content:center;align-items:center}.section-bath.svelte-1nbdwxr .section-content-bath:where(.svelte-1nbdwxr){margin:0 var(--size-fluid-4)}.section-prices.svelte-1nbdwxr{height:auto;width:auto;display:flex;flex-direction:column}.section-prices.svelte-1nbdwxr p:where(.svelte-1nbdwxr){margin:0 var(--size-fluid-4)}.section-prices.svelte-1nbdwxr .section-content:where(.svelte-1nbdwxr){display:flex;flex-direction:column;gap:var(--size-fluid-4);margin-top:var(--size-fluid-4)}.section-prices.svelte-1nbdwxr .section-content-desktop:where(.svelte-1nbdwxr){display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.section-prices.svelte-1nbdwxr .card-image:where(.svelte-1nbdwxr){margin:var(--size-fluid-2)}.section-prices.svelte-1nbdwxr .card-image:where(.svelte-1nbdwxr) .card-img:where(.svelte-1nbdwxr){max-width:100%;border-radius:var(--radius-3)}.section-prices.svelte-1nbdwxr .card-body:where(.svelte-1nbdwxr){flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--size-fluid-3)}.section-prices.svelte-1nbdwxr .card-body:where(.svelte-1nbdwxr) .title:where(.svelte-1nbdwxr){font-size:var(--size-fluid-3);text-align:center;color:hsl(var(--dark-green-1))}.section-prices.svelte-1nbdwxr .card-body:where(.svelte-1nbdwxr) h2:where(.svelte-1nbdwxr){font-size:var(--size-fluid-2)}.section-prices.svelte-1nbdwxr .card-body-back:where(.svelte-1nbdwxr){padding:var(--size-fluid-3);display:flex;height:100%}.section-prices.svelte-1nbdwxr .card-body-back:where(.svelte-1nbdwxr) p:where(.svelte-1nbdwxr){flex:1 auto}.section-prices.svelte-1nbdwxr .card-footer:where(.svelte-1nbdwxr){display:flex;align-items:center;justify-content:center;gap:var(--size-fluid-2);padding:var(--size-fluid-2)}.section-about.svelte-1nbdwxr{height:auto;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:clamp(.5rem,10vw,1rem)}.section-about.svelte-1nbdwxr .section-content-about-desktop:where(.svelte-1nbdwxr){display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:var(--size-fluid-4)}.section-about.svelte-1nbdwxr .section-content-about-desktop:where(.svelte-1nbdwxr) .about-img:where(.svelte-1nbdwxr){flex:1;object-fit:cover;object-position:center top;display:flex;justify-content:center;align-items:center}.section-about.svelte-1nbdwxr .section-content-about-desktop:where(.svelte-1nbdwxr) .about-img:where(.svelte-1nbdwxr) .img-about:where(.svelte-1nbdwxr){border-radius:var(--radius-3)}.section-about.svelte-1nbdwxr .section-content-about-desktop:where(.svelte-1nbdwxr) .about-text:where(.svelte-1nbdwxr){flex:1;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.section-about.svelte-1nbdwxr .section-content-about:where(.svelte-1nbdwxr){margin:0 var(--size-fluid-4)}.section-portfolio.svelte-1nbdwxr{height:auto;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}
