@font-face{font-family:VizorLegalInter;src:url('/assets/public-20261016-01/fonts/inter-cyrillic-400-normal.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:VizorLegalInter;src:url('/assets/public-20261016-01/fonts/inter-latin-400-normal.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:VizorLegalInter;src:url('/assets/public-20261016-01/fonts/inter-cyrillic-600-normal.woff2') format('woff2');font-weight:600;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:VizorLegalInter;src:url('/assets/public-20261016-01/fonts/inter-latin-600-normal.woff2') format('woff2');font-weight:600;font-display:swap}
.legal-page{margin:0;background:#fff;color:#0b2457;font:15px/1.8 VizorLegalInter,Inter,'Segoe UI',sans-serif;letter-spacing:0}.legal-page *{box-sizing:border-box;letter-spacing:0}.legal-page a{color:#0064c6;text-decoration:underline;text-underline-offset:3px}.legal-page a:focus-visible,.legal-page button:focus-visible,#vz-legal-footer a:focus-visible,#vz-legal-footer button:focus-visible,#vz-technical-notice a:focus-visible,#vz-technical-notice button:focus-visible{outline:3px solid #0064c6;outline-offset:4px}.legal-header{border-bottom:1px solid #dce4eb}.legal-header-inner{max-width:1120px;margin:auto;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.legal-header img{display:block;width:166px;height:auto}.legal-header nav{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.legal-layout{max-width:1120px;margin:auto;padding:48px 24px 70px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:48px}.legal-sidebar{align-self:start;position:sticky;top:24px}.legal-sidebar p{margin:0 0 12px;font-size:11px;color:#64748b;text-transform:uppercase}.legal-sidebar a{display:block;padding:10px 0;font-size:12px;line-height:1.7;text-decoration:none}.legal-sidebar a[aria-current=page]{color:#0b2457;font-weight:600}.legal-article{min-width:0}.legal-version{font-size:11px;color:#64748b;margin:0 0 16px}.legal-article h1{font-size:32px;font-weight:600;line-height:1.3;margin:0 0 20px;overflow-wrap:anywhere}.legal-intro{font-size:16px;color:#526579;padding-bottom:26px;border-bottom:1px solid #dce4eb;margin-bottom:28px}.legal-toc{margin:0 0 32px;padding:18px 0;border-bottom:1px solid #dce4eb}.legal-toc a{display:block;font-size:12px;padding:5px 0}.legal-article section{scroll-margin-top:24px;margin-bottom:36px}.legal-article h2{font-size:21px;font-weight:600;line-height:1.5;margin:0 0 16px}.legal-article p{margin:0 0 16px;overflow-wrap:anywhere}.legal-article li{margin-bottom:10px}.legal-article table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.7;color:#304762}.legal-article th,.legal-article td{border:1px solid #dce4eb;padding:14px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.legal-article th{font-weight:600;background:#f3f8fc}.legal-table-wrap{margin:24px 0;overflow:auto}.legal-article dl{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px 20px}.legal-article dt{font-size:12px;color:#64748b}.legal-article dd{margin:0;overflow-wrap:anywhere}.legal-inline-button{border:1px solid #c9d7e4;background:#e8f3ff;color:#0b2457;min-height:44px;padding:10px 14px;border-radius:5px;cursor:pointer;font:inherit;font-size:13px}.legal-bottom{border-top:1px solid #dce4eb;padding-top:24px;font-size:12px;color:#64748b}
#vz-legal-footer{box-sizing:border-box;clear:both;width:100%;border-top:1px solid #dce4eb;background:#fff;padding:22px 24px;color:#526579;font:11px/1.8 VizorLegalInter,Inter,'Segoe UI',sans-serif;letter-spacing:0}#vz-legal-footer .vz-legal-inner{max-width:1180px;margin:0 auto}#vz-legal-footer nav{display:flex;gap:12px 24px;flex-wrap:wrap;align-items:center;margin-bottom:10px}#vz-legal-footer a{color:#365674;text-decoration:underline;text-underline-offset:3px}#vz-legal-footer button{border:0;background:none;padding:0;min-height:32px;font:inherit;color:#365674;text-decoration:underline;cursor:pointer}#vz-legal-footer p{margin:0;color:#64748b;font-size:10px;line-height:1.8}
#vz-technical-notice{position:fixed;bottom:18px;left:18px;z-index:1000;box-sizing:border-box;width:min(440px,calc(100% - 36px));padding:20px;background:#fff;border:1px solid #cbd8e4;border-radius:8px;box-shadow:0 6px 28px #0b245718;color:#0b2457;font:12px/1.7 VizorLegalInter,Inter,'Segoe UI',sans-serif;letter-spacing:0}#vz-technical-notice[hidden]{display:none!important}#vz-technical-notice h2{font:600 14px/1.5 VizorLegalInter,Inter,'Segoe UI',sans-serif;margin:0 0 8px;color:#0b2457}#vz-technical-notice p{font-size:12px;line-height:1.8;margin:0 0 14px;color:#526579}#vz-technical-notice .vz-technical-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}#vz-technical-notice a{color:#0064c6;text-decoration:underline}#vz-technical-notice button{min-height:44px;min-width:108px;border:0;border-radius:5px;background:#0b2457;color:white;padding:10px 16px;font:600 12px/1.5 VizorLegalInter,Inter,'Segoe UI',sans-serif;cursor:pointer}
.registration-legal{border:0;border-top:1px solid #dce4eb;margin:20px 0 0;padding:16px 0 0;min-width:0}.registration-legal legend{font-size:12px;color:#526579;padding-right:8px}.registration-panel .registration-legal label{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;font-size:11px;font-weight:400;line-height:1.8;margin:12px 0;cursor:pointer}.registration-panel .registration-legal input[type=checkbox]{appearance:auto;width:18px;height:18px;padding:0;margin:2px 0 0;accent-color:#0064c6;cursor:pointer}.registration-panel .registration-legal p{font-size:10px;line-height:1.8;margin:12px 0 0}.registration-panel .registration-legal a{font-weight:400;text-decoration:underline;text-underline-offset:2px}.registration-legal[hidden]{display:none!important}.registration-legal .legal-required{color:#b92e43}.registration-panel input:focus-visible{outline:3px solid #0064c6;outline-offset:3px}
@media(max-width:760px){.legal-header-inner{padding:18px 20px}.legal-header img{width:140px}.legal-header nav{font-size:12px;gap:12px}.legal-layout{grid-template-columns:1fr;padding:28px 20px 50px;gap:24px}.legal-sidebar{position:static;border-bottom:1px solid #dce4eb;padding-bottom:14px}.legal-sidebar a{padding:6px 0}.legal-article h1{font-size:27px}.legal-intro{font-size:14px}.legal-article h2{font-size:19px}.legal-page{font-size:14px}.legal-article th,.legal-article td{padding:9px;font-size:11px}.legal-article dl{grid-template-columns:1fr;gap:5px}.legal-article dd{margin-bottom:12px}#vz-legal-footer{padding:20px}#vz-technical-notice{left:12px;bottom:12px;width:calc(100% - 24px);padding:16px;max-height:calc(100dvh - 24px);overflow:auto}}
@media print{.legal-sidebar,.legal-header nav,#vz-technical-notice,#vz-legal-footer{display:none!important}.legal-layout{display:block;padding:0}.legal-article h1{font-size:24px}.legal-article h2{break-after:avoid}a{color:inherit!important}table{font-size:10px}}
