.vk{background:#090a11;color:#f0edf7;font-family:Inter,Arial,sans-serif}.vk-wrap{max-width:1240px;margin:auto;padding:40px 36px 90px}.vk a{color:#cfb5fa;text-decoration:none}.vk a:hover{text-decoration:underline}.vk a:focus-visible,.vk input:focus-visible,.vk summary:focus-visible,.vk-table:focus-visible{outline:2px solid #d0b3ff;outline-offset:5px}.vk-crumb{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:#a49daf}.vk-kicker{font-size:11px;letter-spacing:.16em;font-weight:600;color:#b9a1e1}.vk-hero{padding:70px 0 55px;max-width:1030px}.vk h1{font-size:clamp(36px,4.7vw,64px);font-weight:500;line-height:1.13;letter-spacing:-.045em;margin:22px 0 28px;hyphens:auto;overflow-wrap:break-word}.vk-lead{font-size:clamp(19px,2vw,25px);line-height:1.65;color:#d4cfdf;max-width:930px}.vk-meta{font-size:12px!important;line-height:1.7!important;color:#a8a0b6!important;margin-top:28px}.vk-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:70px}.vk-layout aside nav{position:sticky;top:145px;padding:25px 0;border-top:1px solid #393047}.vk-layout aside a{display:block;padding:9px 0;font-size:12px;line-height:1.6;color:#b7aec6}.vk-body{min-width:0;max-width:820px}.vk-body h2{font-size:clamp(25px,2.6vw,35px);font-weight:500;line-height:1.3;letter-spacing:-.025em;color:#f2edf8;margin:0 0 24px}.vk-body p{font-size:16px;line-height:1.9;color:#bcb5c9;margin:16px 0}.vk-section{border-top:1px solid #2b2534;padding:45px 0;scroll-margin-top:145px}.vk-answer{padding:32px;border:1px solid #64507f;border-radius:14px;background:linear-gradient(130deg,#261c36,#111421);margin-bottom:40px}.vk-answer h2{font-size:16px;letter-spacing:.04em}.vk-answer p{font-size:19px;color:#e2d9ec}.vk-output{margin-top:28px;padding:23px 26px;border-left:2px solid #ba93f1;background:#15121e}.vk-output span{font-size:10px;letter-spacing:.14em;color:#c7a6f5}.vk-output p{margin:10px 0 0;color:#d7cce4;font-size:15px}.vk-example{padding:32px;border:1px solid #3e324d;border-radius:14px;background:#14111d;margin:10px 0 40px}.vk-example h2{font-size:27px}.vk-table{overflow-x:auto;margin:28px 0;border:1px solid #3d3349;border-radius:10px}.vk table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7}.vk caption{text-align:left;background:#21192d;padding:16px 20px;color:#dac7f3}.vk td,.vk th{vertical-align:top;text-align:left;padding:16px;border-bottom:1px solid #332b3e;min-width:145px}.vk th{font-weight:500;color:#e4dcec}.vk td{color:#b8afc7}.vk-checks{display:grid;gap:12px}.vk-checks label{display:flex;align-items:flex-start;gap:16px;padding:18px;background:#15131f;border:1px solid #342b40;border-radius:8px;font-size:15px;line-height:1.75;cursor:pointer}.vk-checks input{margin-top:5px;width:18px;height:18px;flex-shrink:0;accent-color:#b18ae8}.vk-checks label:has(input:checked){border-color:#a987d5;background:#21182f}.vk details{border-bottom:1px solid #352b42;padding:22px 0}.vk summary{cursor:pointer;font-size:17px;line-height:1.6}.vk-sources{padding:30px 0;border-top:1px solid #30283c}.vk-sources h2{font-size:18px}.vk-sources li,.vk-sources p{font-size:13px;line-height:1.85}.vk-cta{padding:35px;background:#20182d;border:1px solid #594368;border-radius:14px;margin:35px 0}.vk-cta>a{display:inline-block;background:#c1a0f1;color:#1c112d;font-size:14px;font-weight:600;padding:16px 20px;border-radius:7px;margin-top:12px}.vk-related{padding:35px 0}.vk-related>a{display:block;border-top:1px solid #392d46;padding:22px 0;font-size:19px;line-height:1.5}.vk-related>a>span{display:block;color:#9f94b1;font-size:10px;letter-spacing:.12em;margin-bottom:8px}.vk-hub{max-width:1160px;margin:auto;padding:50px 30px 90px}.vk-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vk-hub-card{border:1px solid #3a2d47;border-radius:13px;padding:30px;background:linear-gradient(140deg,#1c1528,#0f121b);transition:border-color .2s,transform .2s}.vk-hub-card:hover{border-color:#ab82da;transform:translateY(-3px)}.vk-hub-card h2{font-size:25px;line-height:1.4;letter-spacing:-.025em;margin:22px 0}.vk-hub-card p{font-size:15px;line-height:1.85;color:#b4abc2}.vk-hub-card>a{display:inline-block;margin-top:18px;font-size:13px}.vk-hub-bottom{border-top:1px solid #352d40;margin-top:50px;padding-top:30px;color:#bdb3cc;line-height:1.85}.vk-hub-bottom a{margin-right:22px;display:inline-block}.vk-service-reading{padding:45px 0;border-top:1px solid #34293f}.vk-service-reading h2{font-size:30px}.vk-service-reading a{display:block;padding:12px 0;font-size:15px;line-height:1.6}@media(max-width:850px){.vk-wrap{padding:28px 22px 60px}.vk-layout{grid-template-columns:1fr;gap:20px}.vk-layout aside nav{position:static;padding:20px 0}.vk-layout aside a{padding:7px 0}.vk-hero{padding:45px 0 30px}.vk-hub-grid{grid-template-columns:1fr}.vk-answer,.vk-cta,.vk-example{padding:25px}.vk-section{scroll-margin-top:125px}.vk-body p{font-size:16px}.vk-hub{padding:35px 22px 60px}}@media(prefers-reduced-motion:reduce){.vk-hub-card{transition:none}.vk-hub-card:hover{transform:none}}@media print{.vk-cta,.vk-layout aside,.vk-related,.vk~footer,body>header{display:none!important}.vk,.vk-body,.vk-wrap{background:#fff!important;color:#111!important;max-width:none;padding:0}.vk a,.vk h1,.vk h2,.vk li,.vk p,.vk span,.vk td,.vk th{color:#111!important}.vk-layout{display:block}.vk-answer,.vk-example,.vk-output{background:#fff;border:1px solid #ccc;-moz-column-break-inside:avoid;break-inside:avoid}.vk-section{padding:20px 0}details>p{display:block!important}}