@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]{align-items:center;min-height:min(100svh,820px);padding:120px 0 140px;display:flex;position:relative;overflow:clip}.hero__sand[data-astro-cid-ge2uvauf]{background:var(--wm-sand);border-radius:0 0 62%/0 0 48%;width:56%;height:78%;position:absolute;top:0;left:0}.hero__photo[data-astro-cid-ge2uvauf]{width:64%;position:absolute;top:0;bottom:0;right:0;mask-image:linear-gradient(90deg,#0000 0,#000 28%)}.hero__photo[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:80% 50%;width:100%;height:100%;display:block}.hero__text[data-astro-cid-ge2uvauf]{z-index:2;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{justify-items:start;gap:22px;max-width:600px;display:grid}h1[data-astro-cid-ge2uvauf]{margin:0;font-size:clamp(2.75rem,6vw,5.25rem);line-height:1.04}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{display:block}.hero__lead[data-astro-cid-ge2uvauf]{max-width:42ch;color:var(--vz-ink-muted);margin:0;font-size:1.125rem;font-weight:300;line-height:1.65}@media (width<=768px){.hero[data-astro-cid-ge2uvauf]{min-height:0;padding:12px 0 0;display:block}.hero__sand[data-astro-cid-ge2uvauf]{border-radius:0 0 62%/0 0 28%;width:100%;height:60%}.hero__copy[data-astro-cid-ge2uvauf]{gap:18px;padding-bottom:28px}.hero__photo[data-astro-cid-ge2uvauf]{aspect-ratio:5/4;width:100%;position:relative;mask-image:none}h1[data-astro-cid-ge2uvauf]{font-size:min(clamp(2.5rem,11vw,3.25rem),14.2857vw - .357143rem);line-height:1.06}.hero__lead[data-astro-cid-ge2uvauf]{font-size:1.0625rem}}.ben[data-astro-cid-jabhex2p]{z-index:3;margin-top:-88px;position:relative}.ben__card[data-astro-cid-jabhex2p]{box-shadow:var(--wm-shadow);background:#fff;border-radius:28px;grid-template-columns:repeat(4,1fr);margin:0;padding:32px 20px;list-style:none;display:grid}.ben__item[data-astro-cid-jabhex2p]{justify-content:center;align-items:center;gap:18px;padding:4px 18px;display:flex;position:relative}.ben__item[data-astro-cid-jabhex2p]+.ben__item[data-astro-cid-jabhex2p]:before{content:"";border-left:1px solid #eee8df;height:60%;position:absolute;top:20%;left:0}.ben__ico[data-astro-cid-jabhex2p]{background:var(--wm-blush);width:56px;height:56px;color:var(--vz-ink);border-radius:50%;flex:none;place-items:center;display:grid}.ben__body[data-astro-cid-jabhex2p]{gap:4px;display:grid}.ben__title[data-astro-cid-jabhex2p]{letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.3}.ben__text[data-astro-cid-jabhex2p]{color:var(--vz-ink-muted);font-size:.9375rem;line-height:1.4}@media (width<=1100px){.ben__item[data-astro-cid-jabhex2p]{text-align:center;flex-direction:column;gap:12px}}@media (width<=768px){.ben[data-astro-cid-jabhex2p]{margin-top:-48px}.ben[data-astro-cid-jabhex2p] .wm-wrap[data-astro-cid-jabhex2p]{width:calc(100% - 32px)}.ben__card[data-astro-cid-jabhex2p]{border-radius:24px;grid-template-columns:1fr 1fr;row-gap:20px;padding:20px 8px}.ben__item[data-astro-cid-jabhex2p]{padding:8px 10px}.ben__item[data-astro-cid-jabhex2p]:nth-child(3):before{display:none}.ben__item[data-astro-cid-jabhex2p]:nth-child(n+3):after{content:"";border-top:1px solid #eee8df;position:absolute;top:-10px;left:12%;right:12%}.ben__ico[data-astro-cid-jabhex2p]{width:48px;height:48px}.ben__title[data-astro-cid-jabhex2p]{font-size:.8125rem}.ben__text[data-astro-cid-jabhex2p]{font-size:.875rem}}.types[data-astro-cid-khbv47q7]{padding:72px 0 24px}.types__head[data-astro-cid-khbv47q7]{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px;display:flex}h2[data-astro-cid-khbv47q7]{font-family:var(--vz-font-text);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:500}.types__all[data-astro-cid-khbv47q7]{letter-spacing:.12em;text-transform:uppercase;color:var(--wm-eyebrow);white-space:nowrap;font-size:.8125rem;font-weight:500;text-decoration:none}.types__all[data-astro-cid-khbv47q7]:hover{text-underline-offset:5px;text-decoration:underline}.types__row[data-astro-cid-khbv47q7]{grid-template-columns:repeat(5,1fr);gap:16px;padding:0;list-style:none;display:grid}.types__card[data-astro-cid-khbv47q7] a[data-astro-cid-khbv47q7]{aspect-ratio:4/5;background:var(--wm-beige);color:#fff;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden}.types__card[data-astro-cid-khbv47q7] img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.types__card[data-astro-cid-khbv47q7] a[data-astro-cid-khbv47q7]:hover img{transform:scale(1.04)}.types__card[data-astro-cid-khbv47q7] a[data-astro-cid-khbv47q7]:after{content:"";background:linear-gradient(180deg, transparent 38%, rgba(var(--wm-shade), .74));position:absolute;inset:0}.types__label[data-astro-cid-khbv47q7]{z-index:1;gap:4px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.types__title[data-astro-cid-khbv47q7]{letter-spacing:.06em;text-transform:uppercase;font-size:1rem;font-weight:500;line-height:1.25}.types__text[data-astro-cid-khbv47q7]{color:#ffffffe0;font-size:.875rem;line-height:1.35}@media (width<=768px){.types[data-astro-cid-khbv47q7]{padding-top:56px}.types__head[data-astro-cid-khbv47q7]{flex-direction:column;align-items:flex-start;gap:8px}.types__row[data-astro-cid-khbv47q7]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:100%;margin:0;padding:0 0 8px 20px;display:flex;overflow-x:auto}.types__row[data-astro-cid-khbv47q7]::-webkit-scrollbar{display:none}.types__card[data-astro-cid-khbv47q7]{scroll-snap-align:start;flex:none;width:46vw;min-width:168px}.types__card[data-astro-cid-khbv47q7] a[data-astro-cid-khbv47q7]{aspect-ratio:3/4}}@media (prefers-reduced-motion:reduce){.types__card[data-astro-cid-khbv47q7] img{transition:none}.types__card[data-astro-cid-khbv47q7] a[data-astro-cid-khbv47q7]:hover img{transform:none}}.dur[data-astro-cid-pzpk7oss]{padding:96px 0}.dur__in[data-astro-cid-pzpk7oss]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.dur__lead[data-astro-cid-pzpk7oss]{gap:22px;display:grid;position:sticky;top:32px}h2[data-astro-cid-pzpk7oss]{margin:0;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.1}.dur__lead[data-astro-cid-pzpk7oss] p[data-astro-cid-pzpk7oss]{max-width:44ch;color:var(--vz-ink-muted);margin:0;font-size:1.125rem;font-weight:300;line-height:1.65}.dur__list[data-astro-cid-pzpk7oss]{gap:12px;display:grid}.dur__item[data-astro-cid-pzpk7oss]{box-shadow:0 1px 0 var(--vz-line), 0 18px 36px -28px #3c302040;background:#fff;border-radius:20px}summary[data-astro-cid-pzpk7oss]{cursor:pointer;font-family:var(--vz-font-display);justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:1.5rem;font-weight:300;line-height:1.2;list-style:none;display:flex}summary[data-astro-cid-pzpk7oss]::-webkit-details-marker{display:none}.dur__plus[data-astro-cid-pzpk7oss]{background:var(--wm-arrow);border-radius:50%;flex:none;width:36px;height:36px;position:relative}.dur__plus[data-astro-cid-pzpk7oss]:before,.dur__plus[data-astro-cid-pzpk7oss]:after{content:"";background:var(--vz-ink);width:12px;height:1.5px;transition:transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dur__plus[data-astro-cid-pzpk7oss]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-pzpk7oss][open] .dur__plus[data-astro-cid-pzpk7oss]:after{transform:translate(-50%,-50%)rotate(0)}.dur__item[data-astro-cid-pzpk7oss] p[data-astro-cid-pzpk7oss]{max-width:52ch;color:var(--vz-ink-muted);margin:0;padding:0 26px 24px;font-size:1.0625rem;line-height:1.65}@media (width<=860px){.dur[data-astro-cid-pzpk7oss]{padding:64px 0}.dur__in[data-astro-cid-pzpk7oss]{grid-template-columns:1fr}.dur__lead[data-astro-cid-pzpk7oss]{position:static}summary[data-astro-cid-pzpk7oss]{padding:18px 20px;font-size:1.3125rem}.dur__item[data-astro-cid-pzpk7oss] p[data-astro-cid-pzpk7oss]{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.dur__plus[data-astro-cid-pzpk7oss]:before,.dur__plus[data-astro-cid-pzpk7oss]:after{transition:none}}.works[data-astro-cid-rcgqestb]{padding:40px 0 96px}h2[data-astro-cid-rcgqestb]{margin:0 0 14px;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.1}.works__lead[data-astro-cid-rcgqestb]{max-width:52ch;color:var(--vz-ink-muted);margin:0 0 36px;font-size:1.125rem;font-weight:300;line-height:1.65}.works__grid[data-astro-cid-rcgqestb]{columns:3;column-gap:16px;margin:0;padding:0;list-style:none}.works__grid[data-astro-cid-rcgqestb] li[data-astro-cid-rcgqestb]{break-inside:avoid;background:var(--wm-beige);border-radius:16px;margin-bottom:16px;overflow:hidden}.works__grid[data-astro-cid-rcgqestb] img{width:100%;height:auto;transition:transform .6s;display:block}.works__grid[data-astro-cid-rcgqestb] li[data-astro-cid-rcgqestb]:hover img{transform:scale(1.03)}.works__grid[data-astro-cid-rcgqestb] li[data-astro-cid-rcgqestb]{overflow:hidden}@media (width<=860px){.works__grid[data-astro-cid-rcgqestb]{columns:2;column-gap:12px}.works__grid[data-astro-cid-rcgqestb] li[data-astro-cid-rcgqestb]{margin-bottom:12px}}@media (width<=768px){.works[data-astro-cid-rcgqestb]{padding:24px 0 64px}}@media (prefers-reduced-motion:reduce){.works__grid[data-astro-cid-rcgqestb] img{transition:none}.works__grid[data-astro-cid-rcgqestb] li[data-astro-cid-rcgqestb]:hover img{transform:none}}.tip[data-astro-cid-vsxc4zzu]{padding:0 0 96px}.tip__plate[data-astro-cid-vsxc4zzu]{background:var(--wm-accent);color:var(--wm-on-accent);border-radius:28px;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(32px,5vw,64px);display:grid}.tip__eyebrow[data-astro-cid-vsxc4zzu]{letter-spacing:.2em;text-transform:uppercase;color:var(--wm-plate-eyebrow);margin:0;font-size:.8125rem;font-weight:500}.tip__line[data-astro-cid-vsxc4zzu]{background:#faf7f199;width:40px;height:1px;margin:14px 0 22px;display:block}.tip__copy[data-astro-cid-vsxc4zzu]{justify-items:start;display:grid}h2[data-astro-cid-vsxc4zzu]{color:var(--wm-on-accent);margin:0 0 20px;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.08}.tip__text[data-astro-cid-vsxc4zzu]{max-width:46ch;color:var(--wm-plate-muted);margin:0 0 32px;font-size:1.125rem;font-weight:300;line-height:1.65}.tip__cards[data-astro-cid-vsxc4zzu]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tip__card[data-astro-cid-vsxc4zzu]{background:var(--wm-beige);color:var(--vz-ink);border-radius:16px;justify-content:space-between;align-items:baseline;gap:16px;padding:22px 26px;display:flex}.tip__name[data-astro-cid-vsxc4zzu]{font-family:var(--vz-font-display);font-size:1.875rem;font-weight:300;line-height:1.1}.tip__note[data-astro-cid-vsxc4zzu]{letter-spacing:.1em;text-transform:uppercase;color:var(--vz-ink-muted);text-align:right;font-size:.8125rem;font-weight:500}@media (width<=860px){.tip[data-astro-cid-vsxc4zzu]{padding-bottom:64px}.tip__plate[data-astro-cid-vsxc4zzu]{grid-template-columns:1fr;width:calc(100% - 32px)}}.stg[data-astro-cid-x3t7qvpz]{padding:0 0 96px}h2[data-astro-cid-x3t7qvpz]{margin:0 0 40px;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.1}.stg__grid[data-astro-cid-x3t7qvpz]{background:var(--wm-sand);border-radius:28px;grid-template-columns:repeat(5,1fr);gap:28px 24px;margin:0;padding:clamp(20px,3vw,40px);list-style:none;display:grid}.stg__item[data-astro-cid-x3t7qvpz]{align-content:start;gap:8px;display:grid}.stg__num[data-astro-cid-x3t7qvpz]{font-family:var(--vz-font-display);color:var(--wm-eyebrow);margin-bottom:6px;font-size:2.5rem;font-style:italic;font-weight:300;line-height:1}h3[data-astro-cid-x3t7qvpz]{font-family:var(--vz-font-text);letter-spacing:.02em;margin:0;font-size:1rem;font-weight:500;line-height:1.3}.stg__item[data-astro-cid-x3t7qvpz] p[data-astro-cid-x3t7qvpz]{color:var(--vz-ink-muted);margin:0;font-size:.9375rem;line-height:1.55}@media (width<=1100px){.stg__grid[data-astro-cid-x3t7qvpz]{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.stg[data-astro-cid-x3t7qvpz]{padding-bottom:64px}.stg__grid[data-astro-cid-x3t7qvpz]{grid-template-columns:1fr 1fr;gap:24px 16px}.stg__num[data-astro-cid-x3t7qvpz]{font-size:2rem}}@media (width<=420px){.stg__grid[data-astro-cid-x3t7qvpz]{grid-template-columns:1fr}}.faq[data-astro-cid-hemr5th4]{padding:0 0 96px}.faq__in[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(28px,6vw,96px);display:grid}h2[data-astro-cid-hemr5th4]{margin:0;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.1;position:sticky;top:32px}.faq__list[data-astro-cid-hemr5th4]{gap:0;display:grid}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--vz-line-strong)}.faq__item[data-astro-cid-hemr5th4]:first-child{border-top:1px solid var(--vz-line-strong)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:1.125rem;font-weight:500;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__plus[data-astro-cid-hemr5th4]{background:var(--wm-arrow);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.faq__plus[data-astro-cid-hemr5th4]:before,.faq__plus[data-astro-cid-hemr5th4]:after{content:"";background:var(--vz-ink);width:11px;height:1.5px;transition:transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__plus[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-hemr5th4][open] .faq__plus[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(0)}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:62ch;color:var(--vz-ink-muted);margin:0;padding:0 48px 24px 0;font-size:1.0625rem;line-height:1.65}@media (width<=860px){.faq[data-astro-cid-hemr5th4]{padding-bottom:64px}.faq__in[data-astro-cid-hemr5th4]{grid-template-columns:1fr}h2[data-astro-cid-hemr5th4]{position:static}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding-right:0}}@media (prefers-reduced-motion:reduce){.faq__plus[data-astro-cid-hemr5th4]:before,.faq__plus[data-astro-cid-hemr5th4]:after{transition:none}}.vz-consent[data-astro-cid-2kxetbrx]{align-items:start;column-gap:.625rem;min-width:0;grid-template-columns:auto minmax(0,1fr)!important;display:grid!important}.vz-consent[data-astro-cid-2kxetbrx] label[data-astro-cid-2kxetbrx]{overflow-wrap:break-word;min-width:0!important;display:block!important}.vz-consent[data-astro-cid-2kxetbrx] label[data-astro-cid-2kxetbrx] a[data-astro-cid-2kxetbrx]{white-space:normal!important;display:inline!important}.vz-consent[data-astro-cid-2kxetbrx] .vz-field__error[data-astro-cid-2kxetbrx]{grid-column:2}.vz-checkbox[data-astro-cid-2kxetbrx]{flex:none}.vz-field__error[data-astro-cid-2kxetbrx]{margin:0}.vz-leadform[data-astro-cid-jlijqdys]{display:flow-root}.vz-leadform__form[data-astro-cid-jlijqdys]{gap:var(--vz-space-4);flex-direction:column;display:flex}.vz-leadform[data-astro-cid-jlijqdys],.vz-leadform__form[data-astro-cid-jlijqdys],.vz-leadform__fields[data-astro-cid-jlijqdys],.vz-input[data-astro-cid-jlijqdys]{min-width:0!important;max-width:100%!important}.vz-leadform__fields[data-astro-cid-jlijqdys]{gap:var(--vz-space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.vz-leadform[data-astro-cid-jlijqdys][data-compact] .vz-leadform__fields[data-astro-cid-jlijqdys]{grid-template-columns:1fr}.vz-field[data-astro-cid-jlijqdys]{gap:var(--vz-space-2);flex-direction:column;min-width:0;display:flex}.vz-field[data-astro-cid-jlijqdys][data-span=full]{grid-column:1/-1}.vz-hp[data-astro-cid-jlijqdys]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vz-spinner[data-astro-cid-jlijqdys]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite vz-spin}@keyframes vz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vz-spinner[data-astro-cid-jlijqdys]{animation-duration:2s}}.ct[data-astro-cid-he3spzz3]{padding:0 0 96px}.ct__in[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}h2[data-astro-cid-he3spzz3]{margin:0 0 20px;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.1}.ct__lead[data-astro-cid-he3spzz3]{max-width:46ch;color:var(--vz-ink-muted);margin:0 0 36px;font-size:1.125rem;font-weight:300;line-height:1.65}.ct__facts[data-astro-cid-he3spzz3]{gap:20px;margin:0;display:grid}.ct__facts[data-astro-cid-he3spzz3] dt[data-astro-cid-he3spzz3]{letter-spacing:.14em;text-transform:uppercase;color:var(--wm-eyebrow);margin-bottom:4px;font-size:.8125rem;font-weight:500}.ct__facts[data-astro-cid-he3spzz3] dd[data-astro-cid-he3spzz3]{margin:0;font-size:1.125rem}.ct__facts[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{font-family:var(--vz-font-display);color:var(--vz-ink);white-space:nowrap;font-size:2rem;font-weight:300;text-decoration:none}.ct__facts[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-underline-offset:6px;text-decoration:underline 1px}.ct__form[data-astro-cid-he3spzz3]{width:100%;box-shadow:var(--wm-shadow);background:#fff;border-radius:28px;padding:clamp(24px,4vw,44px)}@media (width<=860px){.ct[data-astro-cid-he3spzz3]{padding-bottom:64px}.ct__in[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.ct__form[data-astro-cid-he3spzz3]{width:100%;margin-inline:auto}}
