.cms-latest{background:#080c11;border-top:1px solid #26303a;padding:clamp(42px,7vw,82px) 0;color:#f8fafc}.cms-latest-inner{width:min(1180px,calc(100% - 32px));margin:0 auto}.cms-latest-head span{color:#d6ff29;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.cms-latest-head h2{font-size:clamp(30px,5vw,58px);letter-spacing:-.045em;line-height:1;margin:8px 0 28px}.cms-latest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cms-latest-card{overflow:hidden;border:1px solid #293542;border-radius:14px;background:#111820}.cms-latest-card>div{padding:19px}.cms-latest-image{display:block;aspect-ratio:16/9;background:#1a2330}.cms-latest-image img{width:100%;height:100%;object-fit:cover}.cms-latest-card small{color:#d6ff29;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.cms-latest-card h3{font-size:22px;line-height:1.12;margin:8px 0}.cms-latest-card h3 a,.cms-latest-read{color:inherit;text-decoration:none}.cms-latest-card p{color:#aeb7c2;line-height:1.5;margin:0 0 14px}.cms-latest-read{font-weight:900}.cms-latest-read:hover,.cms-latest-card h3 a:hover{color:#d6ff29}@media(max-width:900px){.cms-latest-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.cms-latest-grid{grid-template-columns:1fr}}
