.cms-news-full[data-v-4e1f70c5]{width:100%}.cms-news-full__container[data-v-4e1f70c5]{display:flex;flex-direction:column;gap:48px;max-width:1500px;margin:0 auto}.cms-news-full__empty[data-v-4e1f70c5]{padding:48px 0;text-align:center;color:#6b7280}.cms-news-full__grid[data-v-4e1f70c5]{display:grid;grid-template-columns:1fr;gap:clamp(16px,2.5vw,24px)}.cms-news-full__card[data-v-4e1f70c5]{position:relative;display:block;height:clamp(320px,50vw,420px);overflow:hidden;border-radius:24px;box-shadow:0 16px 32px #0f172a1f;text-decoration:none;transition:box-shadow .3s ease}.cms-news-full__card[data-v-4e1f70c5]:hover{box-shadow:0 20px 40px #0f172a2e}.cms-news-full__card-image[data-v-4e1f70c5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cms-news-full__card:hover .cms-news-full__card-image[data-v-4e1f70c5]{transform:scale(1.04)}.cms-news-full__card-overlay[data-v-4e1f70c5]{position:absolute;left:0;right:0;bottom:0;height:45%;pointer-events:none;transition:opacity .35s ease}.cms-news-full__card-overlay--default[data-v-4e1f70c5]{background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.35) 45%,transparent 100%)}.cms-news-full__card-overlay--hover[data-v-4e1f70c5]{height:50%;background:linear-gradient(to top,#007fcb 0%,rgba(0,186,176,.75) 45%,transparent 100%);opacity:0}.cms-news-full__card:hover .cms-news-full__card-overlay--default[data-v-4e1f70c5]{opacity:0}.cms-news-full__card:hover .cms-news-full__card-overlay--hover[data-v-4e1f70c5]{opacity:1}.cms-news-full__card-content[data-v-4e1f70c5]{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;justify-content:flex-end;gap:12px;padding:24px;color:#fff}.cms-news-full__meta[data-v-4e1f70c5]{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:12px;color:#ffffffd9}.cms-news-full__meta-item[data-v-4e1f70c5]{display:inline-flex;align-items:center;gap:4px}.cms-news-full__meta-icon[data-v-4e1f70c5]{width:16px;height:16px}.cms-news-full__card-title[data-v-4e1f70c5]{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:18px;font-weight:600;line-height:1.35}.cms-news-full__card-subtitle[data-v-4e1f70c5]{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.45;color:#ffffffe0}.cms-news-full__card-link[data-v-4e1f70c5]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:gap .2s ease}.cms-news-full__card:hover .cms-news-full__card-link[data-v-4e1f70c5]{gap:10px}.cms-news-full__card-link-icon[data-v-4e1f70c5]{width:16px;height:16px}.cms-news-full__pagination[data-v-4e1f70c5]{display:flex;align-items:center;justify-content:center;gap:4px}.cms-news-full__page-btn[data-v-4e1f70c5]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:9999px;background:transparent;color:#6b7280;cursor:pointer;transition:background .2s ease,color .2s ease}.cms-news-full__page-btn[data-v-4e1f70c5]:hover:not(:disabled){background:#f3f4f6;color:#374151}.cms-news-full__page-btn[data-v-4e1f70c5]:disabled{opacity:.35;cursor:not-allowed}.cms-news-full__page-btn--number[data-v-4e1f70c5]{font-size:14px;font-weight:600}.cms-news-full__page-btn--active[data-v-4e1f70c5]{background:linear-gradient(90deg,#007fcb,#00bab0);color:#fff;box-shadow:0 4px 14px #007fcb59}.cms-news-full__page-icon[data-v-4e1f70c5]{width:20px;height:20px}@media (min-width: 640px){.cms-news-full__grid[data-v-4e1f70c5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.cms-news-full__grid[data-v-4e1f70c5]{grid-template-columns:repeat(3,minmax(0,1fr))}}
