/* ============================================================
   Блок «Почему инвесторы выбирают нас» — 1:1 из process1
   (val-grid/val-card/vc-ic). Фон прозрачный (световое поле).
   Заголовок слева с линией-eyebrow, как на остальных блоках.
   Ширина контента = 1136 (в main).
   ============================================================ */
.rk-val, .rk-val * { box-sizing: border-box; }
.rk-val { padding: 50px 0; background: transparent; }
.rk-val .val-head { margin-bottom: 32px; }
.rk-val .val-eyebrow { font-family: 'Montserrat', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: .2em; text-transform: uppercase; color: #000b73; display: inline-flex; align-items: center; gap: 11px; }
.rk-val .val-eyebrow::before { content: ""; width: 30px; height: 1.5px; background: #000f9f; display: inline-block; }
.rk-val .val-h { font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: clamp(28px, 3.6vw, 38px); line-height: 1.08; letter-spacing: -.01em; color: #14161d; margin: 14px 0 0; }

.rk-val .val-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; }
.rk-val .val-card { background: #fff; border: 1px solid #eaedf4; border-radius: 18px; padding: 30px 26px; text-align: center; transition: transform .2s, box-shadow .2s, border-color .2s; }
.rk-val .val-card:hover { transform: translateY(-3px); box-shadow: 0 12px 34px rgba(9,13,48,.1), 0 0 0 1px rgba(0,15,159,.08); }
.rk-val .vc-ic { width: 46px; height: 46px; border-radius: 12px; background: rgba(0,15,159,.07); color: #000f9f; display: flex; align-items: center; justify-content: center; margin: 0 auto 16px; }
.rk-val .vc-ic svg { width: 24px; height: 24px; }
.rk-val .val-card h4 { font-family: 'Montserrat', sans-serif; font-size: 16px; font-weight: 700; color: #000f9f; margin: 0 0 9px; }
.rk-val .val-card p { font-family: 'Montserrat', sans-serif; font-size: 13px; color: #474b58; margin: 0; line-height: 1.5; }

@media (max-width: 900px) { .rk-val .val-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 520px) { .rk-val .val-grid { grid-template-columns: 1fr; } }
