:root{--vz-bg:#0e0c0a;--vz-bg-alt:#16130f;--vz-surface:#16130f;--vz-ink:#f2ede4;--vz-ink-muted:#a89f92;--vz-ink-faint:#8c8478;--vz-line:#2a2520;--vz-line-strong:#4a4237;--vz-brand:#d4b47a;--vz-brand-hover:#e3c894;--vz-brand-soft:#1e1a15;--vz-brand-ring:#d4b47a73;--vz-on-brand:#15120d;--vz-accent:#d4b47a;--vz-accent-soft:#1e1a15;--vz-ok:#8fcb9b;--vz-ok-soft:#14201a;--vz-danger:#f08a7c;--vz-danger-soft:#2a1613;--vz-font-display:"Playfair", "Playfair Display", Georgia, "Times New Roman", serif;--vz-font-text:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--vz-font-mono:ui-monospace, monospace;--vz-fs-xs:.8rem;--vz-fs-sm:.875rem;--vz-fs-md:1rem;--vz-fs-lg:1.25rem;--vz-fs-xl:1.5rem;--vz-fs-2xl:2rem;--vz-fs-3xl:2.5rem;--vz-lh-tight:1.2;--vz-lh-body:1.5;--vz-space-1:.25rem;--vz-space-2:.5rem;--vz-space-3:.75rem;--vz-space-4:1rem;--vz-space-5:1.5rem;--vz-space-6:2rem;--vz-space-7:3rem;--vz-space-8:4rem;--vz-measure:70ch;--vz-container:1140px;--vz-radius-sm:2px;--vz-radius-md:2px;--vz-radius-control:2px;--vz-border:1px;--vz-focus:0 0 0 2px #0e0c0a, 0 0 0 4px #d4b47a;--vz-dur-fast:.16s;--vz-dur:.26s;--vz-ease:cubic-bezier(.16, 1, .3, 1);color-scheme:dark;--dv-surface:#16130f;--dv-surface-2:#1e1a15;--dv-glow:#d4b47a29;--dv-radius:2px;--gold-text:linear-gradient(180deg, #f3e3bf 0%, #d4b47a 50%, #9c7b45 100%);--wrap:min(1240px, 100% - 2.5rem)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}img,svg,video,canvas{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Playfair;font-style:normal;font-weight:300;font-display:swap;src:url(/_a/playfair-normal-cyrillic.BxMIkxml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair;font-style:normal;font-weight:300;font-display:swap;src:url(/_a/playfair-normal-latin.BBrPiSJ4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair;font-style:italic;font-weight:300;font-display:swap;src:url(/_a/playfair-italic-cyrillic.ges2suCM.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair;font-style:italic;font-weight:300;font-display:swap;src:url(/_a/playfair-italic-latin.Dd5ugT0r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/_a/onest-normal-cyrillic.B4DTQzs9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/_a/onest-normal-latin.BXvespbm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{background:var(--vz-bg);scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--vz-bg);color:var(--vz-ink);font-family:var(--vz-font-text);-webkit-font-smoothing:antialiased;font-size:1.0625rem;font-weight:400;line-height:1.6;overflow-x:clip}::selection{background:var(--vz-brand);color:var(--vz-on-brand)}h1,h2,h3{font-family:var(--vz-font-display);letter-spacing:-.02em;color:var(--vz-ink);text-wrap:balance;margin:0;font-weight:300;line-height:1}p{margin:0}a{color:inherit}.wrap{width:var(--wrap);margin-inline:auto}.section{padding-block:clamp(4.5rem,10vw,8.5rem);position:relative}.label{font-family:var(--vz-font-text);letter-spacing:.22em;text-transform:uppercase;color:var(--vz-brand);font-size:.75rem;font-weight:500}.h2{max-width:16ch;font-size:clamp(2.3rem,4.8vw,4rem)}.lead{color:var(--vz-ink-muted);max-width:52ch;font-size:1.0625rem}.gold{color:#d4b47a;padding-bottom:.1em;padding-right:.08em;font-style:italic}@supports (background-clip:text){.gold{background:var(--gold-text);color:#0000;background-clip:text}}.divider{background:var(--vz-line-strong);height:1px;width:var(--wrap);margin-inline:auto;position:relative}.divider:after{content:"";background:var(--vz-brand);width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.btn,.vz-btn{border:1px solid var(--vz-brand);background:var(--vz-brand);min-height:52px;color:var(--vz-on-brand);font-family:var(--vz-font-text);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform var(--vz-dur) var(--vz-ease), background var(--vz-dur) var(--vz-ease), box-shadow var(--vz-dur) var(--vz-ease), color var(--vz-dur) var(--vz-ease);border-radius:2px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover,.vz-btn:hover{background:var(--vz-brand-hover);transform:translateY(-2px);box-shadow:0 12px 32px -12px #d4b47a8c}.btn:active,.vz-btn:active{transform:translateY(0)scale(.98)}.btn--ghost{color:var(--vz-brand);background:0 0}.btn--ghost:hover{color:var(--vz-brand-hover);box-shadow:none;background:#d4b47a1f}.btn--sm{min-height:42px;padding:0 1.25rem;font-size:.75rem}.link-arrow{letter-spacing:.14em;text-transform:uppercase;color:var(--vz-brand);transition:border-color var(--vz-dur) var(--vz-ease), gap var(--vz-dur) var(--vz-ease);border-bottom:1px solid #d4b47a66;align-items:center;gap:.6rem;padding-block:.4rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:hover{border-color:var(--vz-brand);gap:.95rem}:focus-visible{outline:2px solid var(--vz-brand);outline-offset:3px}.vz-leadform{color:var(--vz-ink)}.vz-leadform__title{font-family:var(--vz-font-display);color:var(--vz-ink);font-size:1.75rem;font-weight:300}.vz-leadform__desc,.vz-muted{color:var(--vz-ink-muted)}.vz-field__label{color:var(--vz-ink-muted);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.45rem;font-size:.75rem;font-weight:500;display:block}.vz-field__req{color:var(--vz-brand)}.vz-input{border:1px solid var(--vz-line-strong);background:var(--dv-surface);width:100%;min-height:52px;color:var(--vz-ink);font-family:var(--vz-font-text);transition:border-color var(--vz-dur-fast) var(--vz-ease), box-shadow var(--vz-dur-fast) var(--vz-ease);border-radius:2px;padding:.8rem 1rem;font-size:1rem;line-height:1.4}textarea.vz-input{resize:vertical;min-height:112px}.vz-input::placeholder{color:var(--vz-ink-faint);opacity:1}.vz-input:hover{border-color:#6b6050}.vz-input:focus{border-color:var(--vz-brand);box-shadow:var(--vz-focus);outline:none}.vz-input[aria-invalid=true]{border-color:var(--vz-danger)}.vz-field__error{color:var(--vz-danger);margin-top:.35rem;font-size:.875rem}.vz-checkbox{width:20px;height:20px;accent-color:var(--vz-brand);background:var(--dv-surface);border:1px solid var(--vz-line-strong);flex:none;margin-top:.2rem}.vz-leadform a{color:var(--vz-brand);text-underline-offset:3px}.vz-leadform__status{color:var(--vz-ink-muted)}.vz-leadform__status[data-kind=error]{color:var(--vz-danger)}.vz-leadform__done{color:var(--vz-ink)}.vz-leadform__done svg{color:var(--vz-brand)}.legal{padding:7rem 0 5rem}.legal__body{width:min(760px,100% - 2.5rem);margin-inline:auto}.legal h1{margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem)}.legal h2{margin:2.25rem 0 .6rem;font-size:1.5rem}.legal p,.legal li{color:var(--vz-ink-muted);margin-bottom:.75rem}.legal a{color:var(--vz-brand)}.legal__meta{font-size:.9rem}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-in{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes breathe{0%{transform:scale(1.02)}to{transform:scale(1.07)}}@keyframes parallax{0%{transform:translate(0,0)}to{transform:translateY(9%)}}@keyframes ember{0%{opacity:0;transform:translate(0,0)scale(1)}15%{opacity:.9}to{opacity:0;transform:translate3d(var(--dx,24px), -190px, 0) scale(.4)}}@keyframes drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.rise{animation:rise .95s var(--vz-ease) both;animation-delay:calc(var(--i,0) * .13s + .12s)}.breathe{animation:14s ease-in-out infinite alternate breathe}.ember{animation:ember var(--t,6s) ease-out infinite;animation-delay:var(--d,0s)}.marquee__track{animation:48s linear infinite drift}.marquee:hover .marquee__track{animation-play-state:paused}@supports (animation-timeline:view()){.rv{animation:linear both reveal-in view();animation-range:entry entry 55%}}@supports (animation-timeline:scroll()){.parallax{animation:linear both parallax scroll(root);animation-range:0 100vh}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rise,.rv,.breathe,.ember,.parallax,.marquee__track{animation:none!important}.ember{display:none}*{transition-duration:.01ms!important}}.top[data-astro-cid-fzpbxy5g]{z-index:50;-webkit-backdrop-filter:blur(10px);background:linear-gradient(#0e0c0ae6,#0e0c0a8c 70%,#0e0c0a00);position:fixed;inset:0 0 auto}.top__in[data-astro-cid-fzpbxy5g]{width:var(--wrap);grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;height:72px;margin-inline:auto;display:grid}.top__brand[data-astro-cid-fzpbxy5g]{font-family:var(--vz-font-display);letter-spacing:-.01em;color:var(--vz-ink);white-space:nowrap;font-size:1.6rem;font-weight:300;text-decoration:none}.top__nav[data-astro-cid-fzpbxy5g]{justify-content:center;gap:clamp(1.5rem,4vw,3.25rem);display:flex}.top__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{letter-spacing:.18em;text-transform:uppercase;color:var(--vz-ink);padding-block:.5rem;font-size:.75rem;font-weight:500;text-decoration:none;position:relative}.top__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:after{content:"";background:var(--vz-brand);transform-origin:0;height:1px;transition:transform var(--vz-dur) var(--vz-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.top__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover:after{transform:scaleX(1)}@media (width<=820px){.top__nav[data-astro-cid-fzpbxy5g]{display:none}.top__in[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr auto;height:64px}}.foot[data-astro-cid-nns7i3if]{border-top:1px solid var(--vz-line-strong);padding-block:3rem 2rem}.foot__in[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr auto;align-items:start;gap:2rem;display:grid}.foot__name[data-astro-cid-nns7i3if]{font-family:var(--vz-font-display);font-size:2rem;font-weight:300;line-height:1}.foot__tag[data-astro-cid-nns7i3if],.foot__addr[data-astro-cid-nns7i3if]{color:var(--vz-ink-muted);margin-top:.5rem;font-size:.9375rem}.foot__links[data-astro-cid-nns7i3if]{justify-items:start;gap:.6rem;display:grid}.foot__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--vz-ink-muted);text-underline-offset:3px;font-size:.9375rem}.foot__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--vz-brand)}.foot__copy[data-astro-cid-nns7i3if]{color:var(--vz-ink-faint);margin-top:2.5rem;font-size:.8125rem}@media (width<=820px){.foot__in[data-astro-cid-nns7i3if]{grid-template-columns:1fr}}
