[data-v-ffd30eca]:root{--color-bg1:#000;--color-bg2:#001152;--color1:18,113,255;--color2:221,74,255;--color3:100,220,255;--color4:200,50,50;--color5:18,113,255;--color-interactive:140,100,255;--circle-size:80%;--blending:hard-light;--spark:5s}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.news-card[data-v-ffd30eca]{background-color:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 20px #00000026;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.news-card[data-v-ffd30eca]:hover{box-shadow:0 8px 30px #00000040;transform:translateY(-10px)}.news-card .image-side[data-v-ffd30eca]{height:240px;overflow:hidden;width:100%}.news-card .image-side img[data-v-ffd30eca]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.news-card:hover .image-side img[data-v-ffd30eca]{transform:scale(1.1)}.news-card .card-content[data-v-ffd30eca]{padding:25px 30px 30px}.news-card .title-row[data-v-ffd30eca]{align-items:center;color:#fff;display:flex;gap:12px;margin-bottom:15px}.news-card .card-title[data-v-ffd30eca]{color:#fff;flex:1;font-size:22px;font-weight:700;line-height:1.4;margin:0}.news-card .card-description[data-v-ffd30eca]{color:#b9b5b5;display:-webkit-box;font-size:.95rem;-webkit-line-clamp:3;line-height:1.7;margin-bottom:1.5rem;max-height:4.5rem;-webkit-box-orient:vertical;flex:1;overflow:hidden}.news-card .card-description[data-v-ffd30eca] p{margin:0}.news-card .read-more-btn[data-v-ffd30eca]{align-items:center;background-color:transparent;border-radius:6px;color:#b79467;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:10px 25px;text-decoration:none;transition:all .3s ease}.news-card .read-more-btn[data-v-ffd30eca]:hover{background-color:#b79467;color:#fff}@media(max-width:768px){.news-card .image-side[data-v-ffd30eca]{height:200px}.news-card .card-content[data-v-ffd30eca]{padding:20px 25px 25px}.news-card .card-title[data-v-ffd30eca]{font-size:19px}.news-card .card-description[data-v-ffd30eca]{font-size:14px;margin-bottom:15px}.news-card .read-more-btn[data-v-ffd30eca]{font-size:14px;padding:8px 20px}}
