:root{--vz-ink:#151c2b;--vz-muted:#747d8d;--vz-line:#e5e8ec;--vz-coral:#ed3d68;--vz-lime:#ed3d68;--vz-dark:#111722}
.vz-header{min-height:78px;padding:0 max(22px,calc((100vw - 1316px)/2));display:flex;align-items:center;gap:38px;background:rgba(255,255,255,.94);border-bottom:1px solid var(--vz-line);position:relative;z-index:20}.vz-brand{display:flex;align-items:center;flex:none}.vz-brand img{display:block;width:166px;height:auto}.vz-nav{margin-left:auto;display:flex;align-items:center;gap:22px}.vz-nav a{min-height:44px;display:inline-flex;align-items:center;color:#5f6876;font-size:12px;font-weight:650;transition:.2s}.vz-nav a:hover,.vz-nav a[aria-current="page"]{color:var(--vz-coral)}.vz-login-link{padding:0 16px;border:1px solid #dfe3e9;border-radius:13px;color:var(--vz-ink)!important}.vz-header-cta{min-height:44px;padding:0 18px;border-radius:13px;background:var(--vz-coral);color:#fff!important;font-size:11px!important;font-weight:800!important}.vz-menu-button{display:none;width:44px;height:44px;margin-left:auto;border:1px solid var(--vz-line);border-radius:13px;background:#fff;color:var(--vz-ink);font-size:20px}.vz-footer{padding:58px max(22px,calc((100vw - 1316px)/2)) 30px;background:var(--vz-dark);color:#fff}.vz-footer-grid{display:grid;grid-template-columns:1.25fr .75fr .85fr 1.15fr;gap:44px;padding-bottom:42px}.vz-footer-brand img{width:155px;height:auto}.vz-footer-brand p{max-width:370px;margin:20px 0 0;color:#9099a6;font-size:11px;line-height:1.7}.vz-footer-column{display:grid;align-content:start;gap:12px}.vz-footer-column b{margin-bottom:6px;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.vz-footer-column a,.vz-footer-column span{color:#aeb6c1;font-size:11px;line-height:1.55}.vz-footer-column a:hover{color:#fff}.vz-footer-bottom{padding-top:25px;border-top:1px solid #29313d;display:flex;justify-content:space-between;gap:25px;color:#737e8c;font-size:9px}.seo-copy{padding-top:100px;padding-bottom:105px}.seo-copy-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:80px;align-items:start}.seo-copy h2{font-size:42px;line-height:1.1;letter-spacing:-.05em;margin:15px 0}.seo-copy p{color:var(--vz-muted);font-size:13px;line-height:1.8}.seo-points{display:grid;grid-template-columns:1fr 1fr;gap:15px}.seo-points article{padding:24px;border:1px solid var(--vz-line);border-radius:19px;background:#fff}.seo-points b{display:block;margin-bottom:9px;font-size:13px}.seo-points span{color:var(--vz-muted);font-size:10px;line-height:1.6}.faq-section{padding-top:95px;padding-bottom:110px}.faq-section .section-heading{text-align:left;margin-left:0}.faq-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.faq-list details{border:1px solid var(--vz-line);border-radius:18px;background:#fff;padding:0 22px}.faq-list summary{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;font-size:12px;font-weight:750;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:20px;color:var(--vz-coral)}.faq-list details[open] summary:after{content:"−"}.faq-list p{margin:0 0 22px;color:var(--vz-muted);font-size:11px;line-height:1.7}.inline-cta{margin-top:44px;padding:30px 34px;border-radius:22px;background:#18202e;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:28px}.inline-cta div{display:grid;gap:7px}.inline-cta strong{font-size:20px}.inline-cta span{color:#aeb7c3;font-size:10px}.inline-cta a{min-height:48px;padding:0 18px;border-radius:13px;background:var(--vz-coral);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;white-space:nowrap}
@media(max-width:900px){.vz-header{min-height:70px}.vz-nav{display:none;position:absolute;left:18px;right:18px;top:70px;padding:14px;border:1px solid var(--vz-line);border-radius:18px;background:#fff;box-shadow:0 20px 45px rgba(20,28,42,.14);align-items:stretch}.vz-nav.is-open{display:grid}.vz-nav a{padding:0 13px}.vz-header-cta{margin-top:5px}.vz-menu-button{display:block}.vz-footer-grid,.seo-copy-grid{grid-template-columns:1fr}.vz-footer-grid{gap:34px}.seo-copy-grid{gap:35px}.faq-list{grid-template-columns:1fr}}
@media(max-width:600px){.vz-header{padding:0 18px}.vz-brand img{width:145px}.vz-footer{padding:45px 18px 26px}.vz-footer-grid{grid-template-columns:1fr 1fr}.vz-footer-brand{grid-column:1/-1}.vz-footer-bottom{flex-direction:column}.seo-copy{padding-top:70px;padding-bottom:75px}.seo-copy h2{font-size:31px}.seo-points{grid-template-columns:1fr}.faq-section{padding-top:70px;padding-bottom:75px}.inline-cta{align-items:stretch;flex-direction:column;padding:25px}.inline-cta a{width:100%}}
@media(max-width:420px){.vz-header{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.vz-brand img{width:132px}.vz-nav{left:12px;right:12px;max-height:calc(100vh - 82px);overflow-y:auto;-webkit-overflow-scrolling:touch}.vz-nav a{min-height:48px}.vz-footer{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right));padding-bottom:calc(26px + env(safe-area-inset-bottom))}.vz-footer-grid{grid-template-columns:1fr}.vz-footer-brand{grid-column:auto}.faq-list summary{min-height:64px}.inline-cta{padding:22px 18px}.inline-cta strong{font-size:18px}}
