
  .vk-latest-guides{background:#050505;padding:72px 24px 80px;border-top:1px solid #1A1A1A;font-family:'Inter',sans-serif}
  .vk-latest-guides__inner{max-width:1200px;margin:0 auto}
  .vk-latest-guides__head{text-align:center;margin-bottom:44px}
  .vk-latest-guides__eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#AAFF00;margin-bottom:12px;padding:4px 12px;border:1px solid rgba(170,255,0,.25);border-radius:3px}
  .vk-latest-guides__title{font-family:'Bebas Neue',sans-serif;font-size:clamp(32px,5vw,52px);line-height:1;letter-spacing:.02em;color:#FFF;margin:0 0 12px;text-transform:uppercase}
  .vk-latest-guides__sub{font-size:15px;color:#888;max-width:540px;margin:0 auto;line-height:1.6}
  .vk-latest-guides__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
  @media (max-width:860px){.vk-latest-guides__grid{grid-template-columns:1fr;gap:16px}.vk-latest-guides{padding:48px 18px 56px}}
  .vk-guide-card{display:flex;flex-direction:column;background:#0A0A0A;border:1px solid #1A1A1A;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s}
  .vk-guide-card:hover{transform:translateY(-4px);border-color:rgba(170,255,0,.35);box-shadow:0 12px 40px rgba(170,255,0,.08)}
  .vk-guide-card__media{position:relative;aspect-ratio:5/3;overflow:hidden;background:#000}
  .vk-guide-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
  .vk-guide-card:hover .vk-guide-card__media img{transform:scale(1.04)}
  .vk-guide-card__gradient{position:absolute;inset:0;background:radial-gradient(ellipse 70% 90% at 72% 55%,rgba(170,255,0,.22) 0%,transparent 65%),radial-gradient(ellipse 50% 60% at 20% 30%,rgba(170,255,0,.08) 0%,transparent 60%),linear-gradient(135deg,#0A0A0A 0%,#141414 100%);display:flex;align-items:center;justify-content:center}
  .vk-guide-card__icon{font-family:'Bebas Neue',sans-serif;font-size:clamp(48px,8vw,88px);color:#AAFF00;letter-spacing:.03em;text-shadow:0 0 40px rgba(170,255,0,.4);opacity:.85}
  .vk-guide-card__tag{position:absolute;top:12px;left:12px;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);color:#AAFF00;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:3px;border:1px solid rgba(170,255,0,.3)}
  .vk-guide-card__body{padding:22px 22px 26px;display:flex;flex-direction:column;gap:10px;flex:1}
  .vk-guide-card__title{font-size:17px;font-weight:700;line-height:1.35;color:#FFF;margin:0 0 4px}
  .vk-guide-card__excerpt{font-size:13px;line-height:1.6;color:rgba(255,255,255,.55);margin:0;flex:1}
  .vk-guide-card__meta{display:flex;align-items:center;gap:10px;font-size:11px;color:#888;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}
  .vk-guide-card__dot{width:3px;height:3px;border-radius:50%;background:#444}
  .vk-guide-card__arrow{margin-left:auto;color:#AAFF00;transition:transform .3s}
  .vk-guide-card:hover .vk-guide-card__arrow{transform:translateX(4px)}
  .vk-latest-guides__foot{text-align:center;margin-top:40px}
  .vk-latest-guides__allbtn{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#FFF;text-decoration:none;padding:13px 26px;border:2px solid rgba(255,255,255,.15);border-radius:3px;transition:border-color .2s,background .2s,transform .2s}
  .vk-latest-guides__allbtn:hover{border-color:#AAFF00;background:rgba(170,255,0,.06);color:#AAFF00;transform:translateY(-1px)}
