.vk-seo-hero{padding-bottom:20px}.vk-seo-hero .vk-hero-inner{max-width:820px}.vk-seo-hero h1{font-size:clamp(30px,4.6vw,58px)}.vk-seo-body{padding-top:60px}.vk-seo-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.vk-seo-cards h2{letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(20px,2vw,26px)}.vk-seo-cards p{color:var(--slate);margin:14px 0 0;font-size:15px}.vk-seo-related{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.vk-seo-related a{border:1px solid var(--line-2);background:var(--panel);border-radius:18px;gap:6px;padding:22px 24px;transition:border-color .2s,transform .2s;display:grid}.vk-seo-related a:hover{border-color:var(--accent);transform:translateY(-2px)}.vk-seo-related span{color:var(--dim);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.vk-seo-related strong{font-family:var(--display);font-size:18px;font-weight:400}@media (max-width:900px){.vk-seo-cards,.vk-seo-related{grid-template-columns:1fr}}.vk-seo-table-wrap{border:1px solid var(--line-2);background:var(--panel);border-radius:18px;overflow-x:auto}.vk-seo-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.vk-seo-table th,.vk-seo-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:16px 20px}.vk-seo-table thead th{color:var(--dim);font-family:var(--mono);letter-spacing:.05em;font-size:12px;font-weight:500}.vk-seo-table thead th:nth-child(2){color:var(--accent-text)}.vk-seo-table tbody th{color:var(--slate);font-weight:500}.vk-seo-table td:nth-child(2){color:var(--pearl)}.vk-seo-table td:last-child{color:var(--slate)}.vk-seo-table tr:last-child>*{border-bottom:0}.vk-seo-note{color:var(--dim);margin:14px 4px 0;font-size:12.5px}