:root{--vyn-ink:#1c2b4b;--vyn-ink-2:#2e4473;--vyn-ink-soft:#eaeef6;--vyn-peach:#fbd3b4;--vyn-peach-2:#ee9f74;--vyn-peach-soft:#fff5ed;--vyn-paper:#fcfaf7;--vyn-text:#1f2638;--vyn-muted:#5b6478;--vyn-line:#dfe3ec;--vyn-warn:#9c3f1c;--vyn-warn-soft:#fdece4;--vyn-ok:#24603f;--vyn-ok-soft:#e9f4ee;--vyn-body-font:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", "Noto Sans", sans-serif;--vyn-head-font:Optima, Candara, "Segoe UI", "Noto Sans", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:84px}.vyn-body{background:var(--vyn-paper);color:var(--vyn-text);font:17px/1.62 var(--vyn-body-font);margin:0}.vyn-skip{background:var(--vyn-peach);color:var(--vyn-ink);z-index:50;padding:8px 14px;position:absolute;top:0;left:-9999px}.vyn-skip:focus{top:8px;left:8px}.vyn-top{z-index:20;background:var(--vyn-ink);color:#fff;border-bottom:3px solid var(--vyn-peach-2);position:sticky;top:0}.vyn-top-in{flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:1220px;margin:0 auto;padding:8px 16px;display:flex}.vyn-brand{color:#fff;align-items:center;gap:10px;min-width:0;margin-right:auto;text-decoration:none;display:flex}.vyn-brand-logo{background:#fff;border-radius:6px;width:104px;height:auto;padding:2px 6px;display:block}.vyn-brand-tag{font:600 12px/1.2 var(--vyn-head-font);letter-spacing:.08em;text-transform:uppercase;color:var(--vyn-peach);border-left:1px solid #ffffff4d;padding-left:10px}.vyn-menu-cb{opacity:0;width:1px;height:1px;position:absolute}.vyn-menu-btn{cursor:pointer;font:600 14px/1 var(--vyn-head-font);color:#fff;border:1px solid #ffffff73;border-radius:6px;order:2;padding:9px 12px}.vyn-menu-btn:before{content:"≡";margin-right:6px;font-size:17px}.vyn-menu-cb:focus-visible+.vyn-menu-btn{outline:2px solid var(--vyn-peach);outline-offset:2px}.vyn-nav{border-top:1px solid #ffffff2e;flex-direction:column;order:5;width:100%;padding:6px 0 10px;display:none}.vyn-menu-cb:checked~.vyn-nav{display:flex}.vyn-nav-a{color:#e8ecf6;font:500 16px/1.2 var(--vyn-head-font);border-bottom:1px dashed #ffffff1f;padding:9px 4px;text-decoration:none}.vyn-nav-a:hover,.vyn-nav-a.vyn-on{color:var(--vyn-peach)}.vyn-lang{order:3;position:relative}.vyn-lang-sum{cursor:pointer;font:600 13px/1 var(--vyn-head-font);color:var(--vyn-ink);background:var(--vyn-peach);border-radius:6px;padding:10px;list-style:none}.vyn-lang-sum::-webkit-details-marker{display:none}.vyn-lang-sum:after{content:" ▾"}.vyn-lang-list{border:1px solid var(--vyn-line);background:#fff;border-radius:8px;min-width:140px;margin:0;padding:6px;list-style:none;position:absolute;top:40px;right:0;box-shadow:0 10px 24px #1c2b4b2e}.vyn-lang-a{color:var(--vyn-ink);border-radius:5px;padding:7px 10px;text-decoration:none;display:block}.vyn-lang-a:hover{background:var(--vyn-ink-soft)}.vyn-lang-a.vyn-on{background:var(--vyn-peach-soft);font-weight:700}.vyn-cta{background:var(--vyn-peach);color:var(--vyn-ink);font:700 15px/1 var(--vyn-head-font);border:1px solid var(--vyn-peach-2);border-radius:6px;padding:11px 16px;text-decoration:none;display:inline-block}.vyn-cta:hover{background:#ffc49c}.vyn-cta-top{order:4;padding:10px 12px;font-size:14px}.vyn-main{padding:0 16px}.vyn-shell{grid-template-columns:minmax(0,1fr);gap:32px;max-width:1220px;margin:0 auto;padding:20px 0 48px;display:grid}.vyn-side{display:none}.vyn-doc{min-width:0;max-width:780px}.vyn-crumbs{color:var(--vyn-muted);margin-bottom:10px;font-size:14px}.vyn-crumbs-a{color:var(--vyn-ink-2)}.vyn-crumbs-sep{color:var(--vyn-peach-2);margin:0 6px}.vyn-h1{font:600 clamp(28px, 6vw, 40px)/1.15 var(--vyn-head-font);color:var(--vyn-ink);letter-spacing:-.01em;margin:0 0 10px}.vyn-meta{color:var(--vyn-muted);border-bottom:1px solid var(--vyn-line);flex-wrap:wrap;gap:6px 16px;margin-bottom:20px;padding-bottom:14px;font-size:14px;display:flex}.vyn-meta-i:before{content:"";background:var(--vyn-peach-2);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.vyn-hero{border-radius:10px;width:100%;height:auto;margin:0 0 20px}.vyn-mtoc{border:1px solid var(--vyn-line);background:#fff;border-radius:10px;margin-bottom:20px;padding:0 14px}.vyn-mtoc-sum{cursor:pointer;font:600 15px/1.2 var(--vyn-head-font);color:var(--vyn-ink);padding:12px 0}.vyn-toc{margin:0 0 12px;padding-left:22px}.vyn-toc-li{margin:5px 0;font-size:15px;line-height:1.35}.vyn-toc-li::marker{color:var(--vyn-peach-2);font-weight:700}.vyn-toc-a{color:var(--vyn-ink-2);text-decoration:none}.vyn-toc-a:hover{text-decoration:underline}.vyn-kv{border:1px solid var(--vyn-line);border-top:4px solid var(--vyn-ink);background:#fff;border-radius:0 0 10px 10px;margin:0 0 22px}.vyn-kv-h{font:700 13px/1 var(--vyn-head-font);letter-spacing:.07em;text-transform:uppercase;color:var(--vyn-ink);border-bottom:1px solid var(--vyn-line);margin:0;padding:10px 14px}.vyn-kv-dl{margin:0}.vyn-kv-row{border-bottom:1px solid var(--vyn-ink-soft);grid-template-columns:minmax(0,1fr);padding:9px 14px;display:grid}.vyn-kv-row:last-child{border-bottom:0}.vyn-kv-k{color:var(--vyn-muted);text-transform:uppercase;letter-spacing:.04em;font-size:13px}.vyn-kv-v{color:var(--vyn-text);margin:0;font-weight:600}.vyn-offer{background:var(--vyn-ink);color:#fff;border-radius:10px;margin:0 0 24px;padding:16px 18px}.vyn-offer-h{font:700 12px/1 var(--vyn-head-font);text-transform:uppercase;letter-spacing:.08em;color:var(--vyn-peach);margin:0 0 6px}.vyn-offer-big{font:600 23px/1.25 var(--vyn-head-font);margin:0 0 8px}.vyn-offer-p{color:#dfe5f2;margin:0 0 8px}.vyn-offer-terms{color:#c3cbe0;border-top:1px solid #ffffff2e;margin:0;padding-top:8px;font-size:14px}.vyn-body-text{counter-reset:vyn-sec}.vyn-body-text h2{counter-increment:vyn-sec;font:600 26px/1.25 var(--vyn-head-font);color:var(--vyn-ink);border-top:1px solid var(--vyn-line);margin:38px 0 12px;padding-top:14px}.vyn-body-text h2:before{content:counter(vyn-sec);background:var(--vyn-peach);min-width:30px;height:30px;color:var(--vyn-ink);text-align:center;vertical-align:3px;border-radius:6px;margin-right:10px;font-size:17px;line-height:30px;display:inline-block}.vyn-body-text h3{font:600 20px/1.3 var(--vyn-head-font);color:var(--vyn-ink-2);margin:26px 0 8px}.vyn-body-text p{margin:0 0 14px}.vyn-body-text a{color:var(--vyn-ink-2);text-decoration-color:var(--vyn-peach-2);text-underline-offset:3px}.vyn-body-text a[href^="/see-lobby/"]{background:var(--vyn-peach);color:var(--vyn-ink);font:700 15px/1 var(--vyn-head-font);border:1px solid var(--vyn-peach-2);border-radius:6px;padding:11px 16px;text-decoration:none;display:inline-block}.vyn-body-text ul,.vyn-body-text ol{margin:0 0 16px;padding-left:22px}.vyn-body-text li{margin:5px 0}.vyn-body-text ol>li::marker{color:var(--vyn-ink-2);font-weight:700}.vyn-body-text ul>li::marker{color:var(--vyn-peach-2)}.vyn-body-text strong{color:var(--vyn-ink)}.vyn-body-text img{border-radius:10px;max-width:100%;height:auto;margin:6px 0 16px;display:block}.vyn-body-text table{border-collapse:collapse;max-width:100%;margin:0 0 18px;font-size:15px;display:block;overflow-x:auto}.vyn-body-text th,.vyn-body-text td{text-align:left;border:1px solid var(--vyn-line);vertical-align:top;padding:8px 12px}.vyn-body-text th{background:var(--vyn-ink);color:#fff;font-family:var(--vyn-head-font);font-weight:600}.vyn-body-text tr:nth-child(2n) td{background:#f4f6fa}.vyn-body-text blockquote{background:var(--vyn-peach-soft);border-left:4px solid var(--vyn-peach-2);border-radius:0 8px 8px 0;margin:0 0 18px;padding:12px 16px}.vyn-body-text blockquote:before{content:"Nota";font:700 12px/1 var(--vyn-head-font);letter-spacing:.08em;text-transform:uppercase;color:var(--vyn-warn);margin-bottom:6px;display:block}.vyn-body-text blockquote:lang(en):before{content:"Note"}.vyn-body-text blockquote p:last-child{margin-bottom:0}.vyn-body-text code{background:var(--vyn-ink-soft);border-radius:4px;padding:1px 5px;font-size:.92em}.vyn-pc{gap:14px;margin:26px 0;display:grid}.vyn-call{border:1px solid;border-radius:10px;padding:12px 16px}.vyn-call-tip{background:var(--vyn-ok-soft);border-color:#bcdcca}.vyn-call-warn{background:var(--vyn-warn-soft);border-color:#f2c4ad}.vyn-call-h{font:700 13px/1 var(--vyn-head-font);letter-spacing:.07em;text-transform:uppercase;margin:0 0 6px}.vyn-call-tip .vyn-call-h{color:var(--vyn-ok)}.vyn-call-warn .vyn-call-h{color:var(--vyn-warn)}.vyn-call-ul{margin:0;padding-left:20px}.vyn-call-li{margin:4px 0}.vyn-faq{margin:34px 0 10px}.vyn-faq-h{font:600 24px/1.25 var(--vyn-head-font);color:var(--vyn-ink);margin:0 0 12px}.vyn-faq-i{border:1px solid var(--vyn-line);background:#fff;border-radius:8px;margin-bottom:8px}.vyn-faq-q{cursor:pointer;font:600 17px/1.35 var(--vyn-head-font);color:var(--vyn-ink);padding:12px 14px}.vyn-faq-i[open] .vyn-faq-q{border-bottom:1px solid var(--vyn-ink-soft)}.vyn-faq-a{margin:0;padding:10px 14px 14px}.vyn-box{border:1px dashed var(--vyn-peach-2);background:#fff;border-radius:10px;margin:30px 0 0;padding:18px}.vyn-box-h{font:600 20px/1.3 var(--vyn-head-font);color:var(--vyn-ink);margin:0 0 6px}.vyn-box-p{color:var(--vyn-muted);margin:0 0 14px;font-size:15px}.vyn-code{font:700 64px/1 var(--vyn-head-font);color:var(--vyn-peach-2);margin:10px 0}.vyn-back{margin-top:20px}.vyn-side-box{margin-bottom:22px}.vyn-side-h{font:700 12px/1 var(--vyn-head-font);letter-spacing:.09em;text-transform:uppercase;color:var(--vyn-muted);margin:0 0 8px}.vyn-tree{border-left:2px solid var(--vyn-line);margin:0;padding:0;list-style:none}.vyn-tree-li{margin:0}.vyn-tree-a{color:var(--vyn-text);border-left:2px solid #0000;margin-left:-2px;padding:6px 12px;font-size:15px;text-decoration:none;display:block}.vyn-tree-a:hover{color:var(--vyn-ink-2);border-left-color:var(--vyn-peach-2)}.vyn-tree-a.vyn-on{color:var(--vyn-ink);border-left-color:var(--vyn-ink);background:var(--vyn-ink-soft);font-weight:700}.vyn-foot{background:var(--vyn-ink);color:#d8deeb;padding:28px 16px 34px;font-size:15px}.vyn-foot-in{gap:22px;max-width:1220px;margin:0 auto;display:grid}.vyn-foot-h{font:700 13px/1 var(--vyn-head-font);letter-spacing:.08em;text-transform:uppercase;color:var(--vyn-peach);margin:0 0 8px}.vyn-foot-list{margin:0;padding:0;list-style:none}.vyn-foot-li{margin:5px 0}.vyn-foot-a{color:#fff;text-decoration-color:var(--vyn-peach-2);text-underline-offset:3px}.vyn-foot-age{font:700 18px/1 var(--vyn-head-font);color:var(--vyn-ink);background:var(--vyn-peach);text-align:center;border-radius:50%;width:46px;height:46px;margin:0 0 8px;line-height:46px;display:inline-block}.vyn-foot-p{margin:0 0 8px}.vyn-foot-small{color:#aab4cc;font-size:13px}@media (width>=640px){.vyn-kv-row{grid-template-columns:210px minmax(0,1fr);align-items:baseline;gap:14px}.vyn-pc{grid-template-columns:1fr 1fr}.vyn-foot-in{grid-template-columns:1fr 1fr 1.3fr}.vyn-brand-logo{width:126px}}@media (width>=980px){.vyn-menu-btn{display:none}.vyn-nav{border:0;flex-direction:row;order:2;gap:2px;width:auto;padding:0;display:flex}.vyn-nav-a{border:0;padding:8px 9px;font-size:15px}.vyn-nav-a.vyn-on{box-shadow:inset 0 -2px 0 var(--vyn-peach)}.vyn-lang{order:3}.vyn-cta-top{order:4}.vyn-shell{grid-template-columns:250px minmax(0,1fr);gap:48px;padding-top:30px}.vyn-shell-solo{grid-template-columns:minmax(0,1fr)}.vyn-side{align-self:start;max-height:calc(100vh - 100px);padding-right:6px;display:block;position:sticky;top:84px;overflow-y:auto}.vyn-mtoc{display:none}}
