@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}}.card[data-astro-cid-g2nqyz3s]{background:var(--vz-surface);border:1px solid var(--vz-line);transition:border-color .24s, transform .3s var(--vz-ease);grid-template-rows:auto 1fr;display:grid}.card[data-astro-cid-g2nqyz3s]:hover{border-color:var(--vz-brand);transform:translateY(-4px)}.card__pic[data-astro-cid-g2nqyz3s]{aspect-ratio:1;background:radial-gradient(at 50% 62%,#2b241b 0%,#1a1714 58%,#14110f 100%);position:relative;overflow:hidden}.card--feature[data-astro-cid-g2nqyz3s] .card__pic[data-astro-cid-g2nqyz3s]{aspect-ratio:auto;height:100%;min-height:22rem}.card--feature[data-astro-cid-g2nqyz3s]{grid-template-rows:1fr auto}.card__pic[data-astro-cid-g2nqyz3s] img{object-fit:cover;mix-blend-mode:lighten;width:100%;height:100%;transition:transform .7s var(--vz-ease)}.card[data-astro-cid-g2nqyz3s]:hover .card__pic[data-astro-cid-g2nqyz3s] img{transform:scale(1.06)rotate(-1.5deg)}.card__body[data-astro-cid-g2nqyz3s]{border-top:1px solid var(--vz-line);flex-direction:column;gap:.35rem;padding:1.25rem 1.4rem 1.5rem;display:flex}.card__cat[data-astro-cid-g2nqyz3s]{letter-spacing:.2em;text-transform:uppercase;color:var(--vz-brand);font-size:.72rem}.card__name[data-astro-cid-g2nqyz3s]{font-size:1.55rem;font-weight:500}.card--feature[data-astro-cid-g2nqyz3s] .card__name[data-astro-cid-g2nqyz3s]{font-size:2rem}.card__note[data-astro-cid-g2nqyz3s]{color:var(--vz-ink-muted);min-height:2.9em;font-size:.95rem}.sizes[data-astro-cid-g2nqyz3s]{margin-top:.75rem}.sizes__label[data-astro-cid-g2nqyz3s]{letter-spacing:.16em;text-transform:uppercase;color:var(--vz-ink-muted);margin-bottom:.5rem;font-size:.72rem}.sizes__list[data-astro-cid-g2nqyz3s]{flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.size[data-astro-cid-g2nqyz3s]{text-align:center;border:1px solid var(--vz-brand);min-width:2.35rem;color:var(--vz-ink);padding:.3rem .5rem;font-size:.85rem;font-weight:400}.size--out[data-astro-cid-g2nqyz3s]{border-color:var(--vz-line-strong);color:var(--vz-ink-faint)}.card__ask[data-astro-cid-g2nqyz3s]{border:0;border-bottom:1px solid var(--vz-line-strong);min-height:2.75rem;color:var(--vz-ink);cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:0 0;align-self:flex-start;align-items:center;gap:.7rem;margin-top:1.1rem;padding:.55rem 0;font-size:.75rem;transition:color .15s,border-color .15s;display:inline-flex}.card__ask[data-astro-cid-g2nqyz3s]:hover{color:var(--vz-brand);border-color:var(--vz-brand)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-g2nqyz3s],.card__pic[data-astro-cid-g2nqyz3s] img,.card__ask[data-astro-cid-g2nqyz3s]{transition:none}.card[data-astro-cid-g2nqyz3s]:hover,.card[data-astro-cid-g2nqyz3s]:hover .card__pic[data-astro-cid-g2nqyz3s] img{transform: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}}.contact[data-astro-cid-utdpuy6j]{border-top:1px solid var(--vz-line)}.contact__grid[data-astro-cid-utdpuy6j]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.contact__form[data-astro-cid-utdpuy6j]{border:1px solid var(--vz-brand);background:var(--vz-surface);width:100%;margin-inline:auto;padding:clamp(1.5rem,4vw,2.75rem)}@media (width<=860px){.contact__grid[data-astro-cid-utdpuy6j]{grid-template-columns:1fr}}
