@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.hero[data-astro-cid-ge2uvauf]{gap:var(--mv-gap);padding-block:clamp(.5rem, 2vw, 1.5rem) var(--mv-gap);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;display:grid}.hero__copy[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:1rem;display:flex}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin:0;display:block}.hero__eyebrow[data-astro-cid-ge2uvauf]{max-width:34ch;font:600 .78rem/1.35 var(--vz-font-text);letter-spacing:.09em;text-transform:uppercase;margin-bottom:1.4rem;display:block}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.055em;max-width:8.5em;font-size:clamp(2.7rem,6.4vw,5.6rem);font-weight:600;line-height:.93;display:block}.hero__lead[data-astro-cid-ge2uvauf]{max-width:30em;margin:1.5rem 0 2.2rem;font-size:clamp(1.1rem,1.7vw,1.4rem);line-height:1.35}.hero__media[data-astro-cid-ge2uvauf]{border-radius:var(--mv-r);background:var(--mv-dark);min-height:26rem;position:relative;overflow:hidden}.hero__media[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__media[data-astro-cid-ge2uvauf]{aspect-ratio:5/4;min-height:0}}.dirs[data-astro-cid-lrkjkzyk]{gap:var(--mv-gap);padding-bottom:var(--mv-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dir[data-astro-cid-lrkjkzyk]{isolation:isolate;flex-direction:column;min-height:25rem;padding:clamp(1.25rem,2.4vw,2rem);text-decoration:none;display:flex}.dir[data-astro-cid-lrkjkzyk] .dir__img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--vz-ease);position:absolute;inset:0}.dir[data-astro-cid-lrkjkzyk]:hover .dir__img{transform:scale(1.04)}.dir--dark[data-astro-cid-lrkjkzyk]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0a0ceb 0%,#0a0a0c8c 55%,#0a0a0c1a 100%);position:absolute;inset:0}.dir--light[data-astro-cid-lrkjkzyk]:before{content:"";z-index:-1;background:linear-gradient(90deg,#fff 0% 38%,#ffffffa6 58%,#fff0 100%);position:absolute;inset:0}.dir__num[data-astro-cid-lrkjkzyk]{font-size:clamp(3.8rem,6vw,5.2rem)}.dir__body[data-astro-cid-lrkjkzyk]{gap:.5rem;max-width:13rem;margin-top:1.5rem;display:grid}.dir__title[data-astro-cid-lrkjkzyk]{font-size:clamp(1.5rem,2.2vw,1.9rem);display:block}.dir__price[data-astro-cid-lrkjkzyk]{font-size:1.1rem;font-weight:500}.dir--dark[data-astro-cid-lrkjkzyk] .dir__price[data-astro-cid-lrkjkzyk]{color:var(--mv-on-dark-muted)}.dir--light[data-astro-cid-lrkjkzyk] .dir__price[data-astro-cid-lrkjkzyk]{color:var(--vz-ink-muted)}.dir__pills[data-astro-cid-lrkjkzyk]{margin-top:auto;padding-top:2rem}@media (width<=980px){.dirs[data-astro-cid-lrkjkzyk]{grid-template-columns:1fr}.dir[data-astro-cid-lrkjkzyk]{min-height:19rem}}@media (prefers-reduced-motion:reduce){.dir[data-astro-cid-lrkjkzyk] .dir__img{transition:none}.dir[data-astro-cid-lrkjkzyk]:hover .dir__img{transform:none}}.adv[data-astro-cid-am4tnpx7]{gap:var(--mv-gap);padding-bottom:var(--mv-gap);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;display:grid}.adv__head[data-astro-cid-am4tnpx7]{padding:clamp(.5rem,2vw,1.5rem) clamp(0rem,2vw,1.5rem) 0 0}.adv__head[data-astro-cid-am4tnpx7] .mv-lead[data-astro-cid-am4tnpx7]{margin-top:1.25rem}.adv__grid[data-astro-cid-am4tnpx7]{gap:var(--mv-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.adv__card[data-astro-cid-am4tnpx7]{flex-direction:column;gap:.65rem;min-height:15.5rem;display:flex}.adv__card[data-astro-cid-am4tnpx7] .mv-num[data-astro-cid-am4tnpx7]{margin-bottom:auto;padding-bottom:1.5rem}.adv__card[data-astro-cid-am4tnpx7] p[data-astro-cid-am4tnpx7]{max-width:26ch;font-size:.98rem;line-height:1.4}@media (width<=980px){.adv[data-astro-cid-am4tnpx7]{grid-template-columns:1fr}}@media (width<=560px){.adv__grid[data-astro-cid-am4tnpx7]{grid-template-columns:1fr}.adv__card[data-astro-cid-am4tnpx7]{min-height:13rem}}.about[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(1.75rem,3vw,2.5rem) clamp(1.25rem,3vw,3rem);padding:clamp(1.25rem,3.4vw,2.75rem);display:grid}.about__text[data-astro-cid-oxgmilyn]{flex-direction:column;gap:1.25rem;display:flex}.about__text[data-astro-cid-oxgmilyn] .mv-label[data-astro-cid-oxgmilyn]{margin-bottom:.5rem}.about__quote[data-astro-cid-oxgmilyn]{max-width:34ch;font:500 clamp(1.1rem, 1.6vw, 1.35rem)/1.3 var(--vz-font-display);letter-spacing:-.02em;border-left:2px solid #fff;margin-top:.5rem;padding-left:1.1rem}.about__media[data-astro-cid-oxgmilyn]{border-radius:22px;min-height:22rem;position:relative;overflow:hidden}.about__media[data-astro-cid-oxgmilyn] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about__principles[data-astro-cid-oxgmilyn]{border-top:1px solid var(--mv-line-dark);grid-column:1/-1;margin:0;padding:0;list-style:none;display:grid}.about__principles[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{border-bottom:1px solid var(--mv-line-dark);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:baseline;gap:1rem 2rem;padding-block:1.25rem;display:grid}.about__principles[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:62ch}.about__stats[data-astro-cid-oxgmilyn]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem clamp(1rem,3vw,2.5rem);margin:0;display:grid}.about__stats[data-astro-cid-oxgmilyn] dt[data-astro-cid-oxgmilyn]{font-size:clamp(2.8rem,5.6vw,4.6rem)}.about__stats[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{max-width:20ch;margin:.7rem 0 0;font-size:.95rem;line-height:1.35}.about__unit[data-astro-cid-oxgmilyn]{letter-spacing:-.02em;font-size:.4em}.about__facts[data-astro-cid-oxgmilyn]{grid-column:1/-1}@media (width<=900px){.about[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.about__media[data-astro-cid-oxgmilyn]{aspect-ratio:4/3;min-height:0}.about__principles[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:.4rem}}@media (width<=560px){.about__stats[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.about__stats[data-astro-cid-oxgmilyn]>div[data-astro-cid-oxgmilyn]{align-items:baseline;gap:1rem;display:flex}.about__stats[data-astro-cid-oxgmilyn] dt[data-astro-cid-oxgmilyn]{flex:none;min-width:6.5rem;font-size:3rem}.about__stats[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{margin:0}}.process[data-astro-cid-grsovck6] .mv-h2[data-astro-cid-grsovck6]{max-width:14em}.process__steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(2rem,4vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.process__steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]{flex-direction:column;gap:.7rem;padding:0 1.4rem 0 0;display:flex}.process__steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]+li[data-astro-cid-grsovck6]{border-left:1px solid var(--vz-line);padding-left:1.4rem}.process__steps[data-astro-cid-grsovck6] .mv-num[data-astro-cid-grsovck6]{margin-bottom:1.5rem;font-size:clamp(3rem,5vw,4.4rem)}.process__steps[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{font-size:.97rem;line-height:1.45}@media (width<=980px){.process__steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.process__steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]:nth-child(3){border-left:0;padding-left:0}}@media (width<=560px){.process__steps[data-astro-cid-grsovck6]{grid-template-columns:1fr}.process__steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]+li[data-astro-cid-grsovck6]{border-left:0;border-top:1px solid var(--vz-line);padding:1.5rem 0 0}.process__steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]:nth-child(3){padding-left:0}.process__steps[data-astro-cid-grsovck6] .mv-num[data-astro-cid-grsovck6]{margin-bottom:.5rem}}.teaser[data-astro-cid-nkmj6v2g]{gap:var(--mv-gap);padding-bottom:var(--mv-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.teaser__card[data-astro-cid-nkmj6v2g]{flex-direction:column;align-items:flex-start;display:flex}.teaser__price[data-astro-cid-nkmj6v2g]{font-size:clamp(2.8rem,6vw,4.8rem);line-height:.95}.teaser__terms[data-astro-cid-nkmj6v2g]{margin-top:.6rem;font-size:1.02rem}.teaser__list[data-astro-cid-nkmj6v2g]{gap:.7rem;margin:1.75rem 0 2.25rem;padding:0;list-style:none;display:grid}.teaser__list[data-astro-cid-nkmj6v2g] li[data-astro-cid-nkmj6v2g]{padding-left:1.5rem;line-height:1.35;position:relative}.teaser__list[data-astro-cid-nkmj6v2g] li[data-astro-cid-nkmj6v2g]:before{content:"";background:currentColor;width:.7rem;height:2px;position:absolute;top:.55em;left:0}.teaser__card[data-astro-cid-nkmj6v2g] .mv-btn[data-astro-cid-nkmj6v2g]{margin-top:auto}.teaser__note[data-astro-cid-nkmj6v2g]{grid-column:1/-1;max-width:70ch;padding:.25rem .5rem 0;font-size:.92rem}.teaser__note[data-astro-cid-nkmj6v2g] a[data-astro-cid-nkmj6v2g]{color:var(--vz-ink)}@media (width<=860px){.teaser[data-astro-cid-nkmj6v2g]{grid-template-columns:1fr}}
