/* Строки и блок перелинковки (09.11.2026): видимая ссылка, фокус с клавиатуры. */
.v-rel, .vector-home .v-rel, .vc-intro .v-rel { margin: 14px 0 0; font-size: 15px; line-height: 1.5; max-width: 760px; overflow-wrap: break-word; }
.v-rel a, .vector-home .v-rel a, .v-rel-box a { color: inherit; text-decoration: underline; text-decoration-color: #ff4d0a; text-decoration-thickness: 2px; text-underline-offset: 3px; }
.v-rel a:hover, .vector-home .v-rel a:hover, .v-rel-box a:hover { color: #d54108; }
.vc-intro .v-rel a:hover { color: #ffb48f; }
.v-rel a:focus-visible, .vector-home .v-rel a:focus-visible, .v-rel-box a:focus-visible { outline: 3px solid #ff6b28; outline-offset: 2px; border-radius: 2px; }
.v-rel-box { margin-top: 28px; padding: 18px 20px; border: 1px solid #dde3ea; border-left: 4px solid #ff4d0a; border-radius: 12px; background: #f7f9fb; }
.v-rel-title { margin: 0 0 8px; font-weight: 700; }
.v-rel-box ul { margin: 0; padding-left: 20px; }
.v-rel-box li { margin: 6px 0; overflow-wrap: break-word; }
.gg-links .v-rel { margin-top: 18px; }
