.vz{--vz-ink:#161614;--vz-body:#4d4c48;--vz-muted:#6f6e68;--vz-line:#e6e4de;--vz-blue:#2f6fee;--vz-err:#c92f33;--vz-ease:cubic-bezier(.2, .7, .2, 1);z-index:9999;color:var(--vz-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-urbanist), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#fff;position:fixed;inset:0;overflow-y:auto}@supports (color:lab(0% 0 0)){.vz{--vz-err:lab(45.8749% 60.1361 37.4355)}}.vz a{color:inherit;text-decoration:none}.vz button{font-family:inherit}.vz-top{justify-content:space-between;align-items:center;height:84px;padding:0 48px;display:flex}.vz-logo{letter-spacing:-.05em;align-items:center;gap:6px;font-size:28px;font-weight:900;line-height:1;display:flex}.vz-logo i{background:var(--vz-blue);border-radius:50%;width:9px;height:9px;margin-top:8px}.vz-intro{text-align:center;max-width:860px;margin:0 auto;padding:26px 24px 34px}.vz-eyebrow{color:var(--vz-blue);margin:0;font-size:15px;font-weight:700}.vz h1{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(40px,5vw,72px);font-weight:800;line-height:1.02}.vz-sub{max-width:640px;color:var(--vz-body);margin:22px auto 0;font-size:19px;font-weight:500;line-height:1.55}.vz-actions{justify-content:center;gap:12px;margin-top:30px;display:flex}.vz .vz-btn,.vz-dialog .vz-btn{background:var(--vz-blue);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:52px;padding:0 26px;font-size:16px;font-weight:700;transition:background .25s;display:inline-flex}.vz .vz-btn:hover,.vz-dialog .vz-btn:hover{background:#3b7bef}.vz-btn{cursor:pointer;border:0;font-family:inherit}.vz-btn:disabled{opacity:.6;cursor:default}.vz-pw{width:320px;height:52px;box-shadow:inset 0 0 0 1.5px var(--vz-line);background:#fff;border-radius:999px;display:flex;overflow:hidden}.vz-pw:focus-within{box-shadow:inset 0 0 0 2px var(--vz-blue)}.vz-pw.shake{animation:.45s vz-shake}.vz-pw input{min-width:0;font:600 15px var(--font-urbanist), sans-serif;color:var(--vz-ink);background:0 0;border:0;flex:1;padding:0 20px}.vz-pw input::placeholder{color:var(--vz-muted)}.vz-pw input:focus{outline:none}.vz-pw button{color:var(--vz-ink);cursor:pointer;background:0 0;border:0;padding:0 20px;font-size:15px;font-weight:700}.vz-pw button:disabled{opacity:.5;cursor:default}.vz-hint{min-height:20px;color:var(--vz-muted);margin:12px 0 0;font-size:14px;font-weight:500}.vz-hint.err{color:var(--vz-err);font-weight:700}@keyframes vz-shake{20%{transform:translate(-10px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.vz-branches{padding:0 48px}.vz-tabs{justify-content:center;gap:6px;margin-bottom:18px;display:flex}.vz-tabs button{height:40px;color:var(--vz-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:700;transition:background .3s,color .3s}.vz-tabs button:hover{color:var(--vz-ink)}.vz-tabs button[aria-selected=true]{background:var(--vz-ink);color:#fff}.vz-strip{gap:14px;height:400px;display:flex}.vz-panel{cursor:pointer;text-align:left;color:#fff;min-width:0;transition:flex-grow .7s var(--vz-ease);background:#ddd;border:0;border-radius:16px;flex:1;padding:0;display:block;position:relative;overflow:hidden}.vz-panel.on{cursor:default;flex-grow:2.6}.vz-panel>img{object-fit:cover;transition:transform 1s var(--vz-ease)}.vz-panel:not(.on):hover>img{transform:scale(1.04)}.vz-panel:after{content:"";background:linear-gradient(#0a0a0900 52%,#0a0a09b8 100%);position:absolute;inset:0}.vz-name{z-index:1;font-size:17px;font-weight:800;line-height:1.2;position:absolute;bottom:16px;left:18px;right:12px}.vz-say{z-index:1;opacity:0;max-width:520px;transition:opacity .4s var(--vz-ease), transform .5s var(--vz-ease);position:absolute;bottom:20px;left:22px;right:22px;transform:translateY(8px)}.vz-say b{color:#ffffffbf;font-size:15px;font-weight:700;display:block}.vz-say span{letter-spacing:-.01em;margin-top:6px;font-size:22px;font-weight:700;line-height:1.3;display:block}.vz-panel.on .vz-name{opacity:0}.vz-panel.on .vz-say{opacity:1;transition-delay:.25s;transform:none}.vz-panel.extra{background:#1c1c1a}.vz-panel.extra:after{display:none}.vz-panel.extra.on{flex-grow:4}.vz-peek{transition:opacity .35s var(--vz-ease);flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:absolute;inset:0}.vz-thumbs{display:flex}.vz-thumbs span{border-radius:50%;width:46px;height:46px;position:relative;overflow:hidden;box-shadow:0 0 0 3px #1c1c1a}.vz-thumbs span+span{margin-left:-12px}.vz-thumbs img{object-fit:cover}.vz-peek small{color:#ffffff9e;margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.4;display:block}.vz-peek b{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.1;display:block}.vz-panel.extra.on .vz-peek{opacity:0;pointer-events:none}.vz-cards{opacity:0;transition:opacity .4s var(--vz-ease);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid;position:absolute;inset:0}.vz-panel.extra.on .vz-cards{opacity:1;transition-delay:.25s}.vz-card{flex-direction:column;min-width:0;display:flex}.vz-card-photo{border-radius:11px;flex:1;min-height:0;position:relative;overflow:hidden}.vz-card-photo img{object-fit:cover}.vz-card b{margin-top:12px;font-size:16px;font-weight:800;display:block}.vz-card>span:last-child{color:#ffffffb8;min-height:4.2em;margin-top:4px;font-size:14px;font-weight:500;line-height:1.4;display:block}.vz-all{border-top:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 22px;padding:12px 6px 4px;display:grid}.vz-all b{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.15}.vz-all span{color:#ffffffbf;font-size:14px;font-weight:500;line-height:1.45}.vz-foot{border-top:1px solid var(--vz-line);color:var(--vz-muted);justify-content:space-between;gap:20px;margin:40px 48px 0;padding:20px 0 26px;font-size:13px;font-weight:600;display:flex}.vz-foot nav{gap:22px;display:flex}.vz-foot a:hover{color:var(--vz-ink)}.vz-dialog{width:min(560px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--vz-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-urbanist), system-ui, sans-serif;--vz-ink:#161614;--vz-body:#4d4c48;--vz-muted:#6f6e68;--vz-line:#e6e4de;--vz-blue:#2f6fee;--vz-err:#c92f33;background:#fff;border:0;border-radius:20px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 80px -30px #00000080}@supports (color:lab(0% 0 0)){.vz-dialog{--vz-err:lab(45.8749% 60.1361 37.4355)}}.vz-dialog::backdrop{background:#16161480}.vz-dialog-body{padding:28px 26px 24px;position:relative}.vz-close{width:36px;height:36px;color:var(--vz-ink);cursor:pointer;background:#f1f0ec;border:0;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:14px;right:14px}.vz-dialog h2{letter-spacing:-.02em;margin:0;padding-right:40px;font-size:26px;font-weight:800;line-height:1.15}.vz-dialog p{color:var(--vz-body);margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.5}.vz-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.vz-grid .wide{grid-column:1/-1}.vz-grid label{flex-direction:column;gap:6px;min-width:0;display:flex}.vz-grid label>span{color:var(--vz-body);font-size:13px;font-weight:700}.vz-grid input,.vz-grid select,.vz-grid textarea{width:100%;min-width:0;height:46px;box-shadow:inset 0 0 0 1.5px var(--vz-line);font:600 15px var(--font-urbanist), sans-serif;color:var(--vz-ink);background:#fff;border:0;border-radius:12px;padding:0 14px}.vz-grid textarea{resize:vertical;height:auto;padding:12px 14px;line-height:1.45}.vz-grid textarea::placeholder{color:var(--vz-muted);font-weight:500}.vz-grid input:focus,.vz-grid select:focus,.vz-grid textarea:focus{box-shadow:inset 0 0 0 2px var(--vz-blue);outline:none}.vz-contact-msg{min-height:20px;color:var(--vz-err);margin:12px 0 4px;font-size:14px;font-weight:700}.vz-contact .vz-btn{width:100%}.vz-dialog .vz-legal{color:var(--vz-muted);margin-top:12px;font-size:12px}.vz-dialog .vz-legal a{text-underline-offset:2px;color:inherit;text-decoration:underline}.vz-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}@media (prefers-reduced-motion:reduce){.vz-panel,.vz-panel>img,.vz-say,.vz-peek,.vz-cards{transition:none}}@media (max-width:900px){.vz-top{height:66px;padding:0 20px}.vz-intro{text-align:left;padding:28px 20px 30px}.vz h1{font-size:clamp(34px,9.6vw,44px)}.vz-sub{margin-left:0;font-size:17px}.vz-actions{flex-direction:column}.vz-pw{width:100%}.vz-branches{padding:0 20px}.vz-tabs{scrollbar-width:none;justify-content:flex-start;margin:0 -20px 12px;padding:0 20px;overflow-x:auto}.vz-tabs::-webkit-scrollbar{display:none}.vz-tabs button{flex:none}.vz-strip{height:auto}.vz-panel{aspect-ratio:4/4.4;display:none}.vz-panel.on{flex:1;display:block}.vz-say span{font-size:18px}.vz-panel.extra.on{aspect-ratio:auto}.vz-cards{grid-template-rows:none;grid-template-columns:1fr;gap:16px;padding:14px;position:static}.vz-card-photo{aspect-ratio:16/9;flex:none}.vz-card>span:last-child{min-height:0}.vz-all{grid-template-columns:1fr;padding:18px 4px 6px}.vz-all b{margin-bottom:4px}.vz-foot{flex-direction:column;gap:10px;margin:32px 20px 0}.vz-foot nav{flex-wrap:wrap;gap:8px 18px}.vz-grid{grid-template-columns:1fr}.vz-dialog-body{padding:24px 18px 20px}}
