.news-card[data-v-7d93e6c5]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.15);border-radius:30px;box-shadow:0 2px 8px #0000000f;color:#000;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}.news-card[data-v-7d93e6c5]:hover{background:#ffffff14;border-color:#ffffff40;box-shadow:0 8px 28px #00000021;transform:translateY(-2px)}.news-card[data-v-7d93e6c5]:active{box-shadow:0 2px 6px #0000001a;transform:translateY(0) scale(.98);transition-duration:.08s}.news-card__image-wrapper[data-v-7d93e6c5]{aspect-ratio:16/10;overflow:hidden;position:relative}.news-card__image[data-v-7d93e6c5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%}.news-card:hover .news-card__image[data-v-7d93e6c5]{transform:scale(1.05)}.news-card__image-placeholder[data-v-7d93e6c5]{background:#ffffff0a;height:100%;width:100%}.news-card__pinned[data-v-7d93e6c5]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#00000080;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;color:#fff;font-size:11px;font-weight:700;left:12px;letter-spacing:.05em;padding:4px 10px;position:absolute;text-transform:uppercase;top:12px}.news-card__body[data-v-7d93e6c5]{display:flex;flex:1;flex-direction:column;padding:16px 18px 20px}.news-card__date[data-v-7d93e6c5]{color:#ffffff80;font-size:13px;margin-bottom:6px}.news-card__title[data-v-7d93e6c5]{color:#000;font-size:17px;font-weight:700;line-height:1.35;margin:0 0 8px}.news-card__description[data-v-7d93e6c5],.news-card__title[data-v-7d93e6c5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card__description[data-v-7d93e6c5]{color:#000000a6;font-size:14px;line-height:1.5;margin:0}.news-card__media-badge[data-v-7d93e6c5]{color:#00000073;font-size:12px;margin-top:auto;padding-top:10px}@media(max-width:768px){.news-card__title[data-v-7d93e6c5]{font-size:16px}.news-card__body[data-v-7d93e6c5]{padding:14px 16px 16px}}
