.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(2.5rem,7vw,5.5rem) clamp(2.5rem,6vw,4.5rem)}.hero__grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(var(--vz-line), var(--vz-line)), linear-gradient(var(--vz-line), var(--vz-line));background-position:33.333% 0,66.666% 0;background-repeat:no-repeat;background-size:1px 100%;gap:1.75rem;padding-block:clamp(1rem,3vw,2.5rem);display:grid;position:relative}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:9em}.hero__lead[data-astro-cid-ge2uvauf]{color:var(--vz-ink-muted);max-width:30ch;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.4}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.9rem;display:flex}@media (width<=720px){.hero__grid[data-astro-cid-ge2uvauf]{background-image:none}.hero__actions[data-astro-cid-ge2uvauf] .vz-btn[data-astro-cid-ge2uvauf]{width:100%}}.services[data-astro-cid-lesv7jgp] h2[data-astro-cid-lesv7jgp]{margin-bottom:clamp(1.75rem,4vw,3rem)}.services__row[data-astro-cid-lesv7jgp]{gap:2.5rem;padding:0;list-style:none;display:grid}.services__row[data-astro-cid-lesv7jgp]+.services__row[data-astro-cid-lesv7jgp]{margin-top:3rem}.svc[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]{height:100%;text-decoration:none;display:block}.svc__head[data-astro-cid-lesv7jgp]{align-items:flex-start;gap:1.25rem;margin-bottom:1.25rem;display:flex}.svc__num[data-astro-cid-lesv7jgp]{font-family:var(--vz-font-display);color:var(--vz-ink);min-width:2ch;font-size:clamp(3rem,5vw,4.5rem);font-weight:400;line-height:.9}.svc[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{border-top:1px solid var(--vz-ink);margin-bottom:.5rem;padding-top:1rem}.svc[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--vz-ink-muted)}.svc__more[data-astro-cid-lesv7jgp]{font-family:var(--vz-font-display);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--vz-ink);transition:color var(--vz-dur) var(--vz-ease), border-color var(--vz-dur) var(--vz-ease);margin-top:1rem;font-size:.95rem;display:inline-block}.svc[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]:hover .svc__more[data-astro-cid-lesv7jgp]{color:var(--vz-brand);border-color:var(--vz-brand)}.svc[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]:hover h3[data-astro-cid-lesv7jgp]{text-underline-offset:.2em;text-decoration:underline 1px}@media (width>=760px){.services__row--3[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,1fr)}.services__row--2[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,1fr)}.services__row--3[data-astro-cid-lesv7jgp] .svc__head[data-astro-cid-lesv7jgp]{flex-direction:column}}@media (width>=1000px){.services__row--3[data-astro-cid-lesv7jgp] .svc__head[data-astro-cid-lesv7jgp]{flex-direction:row}}.format__grid[data-astro-cid-bazqmeck]{align-items:center;gap:2.5rem;display:grid}.format__text[data-astro-cid-bazqmeck]{justify-items:start;gap:1.5rem;display:grid}.format__facts[data-astro-cid-bazqmeck]{border-top:1px solid var(--vz-ink);width:100%;display:grid}.format__facts[data-astro-cid-bazqmeck] div[data-astro-cid-bazqmeck]{border-bottom:1px solid var(--vz-line);gap:.15rem;padding:.9rem 0;display:grid}.format__facts[data-astro-cid-bazqmeck] dt[data-astro-cid-bazqmeck]{font-family:var(--vz-font-display);text-transform:uppercase;letter-spacing:.08em}.format__facts[data-astro-cid-bazqmeck] dd[data-astro-cid-bazqmeck]{color:var(--vz-ink-muted);margin:0}@media (width>=900px){.format__grid[data-astro-cid-bazqmeck]{grid-template-columns:5fr 6fr;gap:4rem}.format__facts[data-astro-cid-bazqmeck] div[data-astro-cid-bazqmeck]{grid-template-columns:9rem 1fr;align-items:baseline}}@media (width<=720px){.format__text[data-astro-cid-bazqmeck] .vz-btn[data-astro-cid-bazqmeck]{width:100%}}.reviews[data-astro-cid-4bjs7uhz] h2[data-astro-cid-4bjs7uhz]{margin-bottom:clamp(1.75rem,4vw,3rem)}.reviews__grid[data-astro-cid-4bjs7uhz]{gap:2.5rem;display:grid}.reviews__side[data-astro-cid-4bjs7uhz]{align-content:start;gap:2.5rem;display:grid}.q[data-astro-cid-4bjs7uhz]{border-top:1px solid var(--vz-ink);margin:0;padding-top:1.25rem}.q[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{margin:0;font-size:1.125rem;line-height:1.5}.q--big[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{font-family:var(--vz-font-display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.15}.q[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz]{color:var(--vz-ink-muted);margin-top:1rem;font-size:.9375rem}@media (width>=900px){.reviews__grid[data-astro-cid-4bjs7uhz]{grid-template-columns:7fr 5fr;gap:4rem}}
