.article[data-v-a533571b]{display:block;width:100%;text-decoration:none;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px -1px #0000001a,0 2px 4px -2px #4299e11a;transition:all .4s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.article[data-v-a533571b]:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026,0 0 8px -2px #4299e140,0 0 16px #4299e11a}.article:hover .article__image[data-v-a533571b]{transform:scale(1.05)}.article__image-wrapper[data-v-a533571b]{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px 12px 0 0}.article__image[data-v-a533571b]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.article__content[data-v-a533571b]{padding:.85rem}.article__title[data-v-a533571b]{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;text-wrap:unset}.article__description[data-v-a533571b]{font-size:.875rem;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6;margin:0}.content-wrapper[data-v-c240b991]{margin:10px auto 0;max-width:1200px;height:100%;display:flex;flex-flow:row wrap;justify-content:center}.news-card[data-v-c240b991]{border:0px solid aqua;position:relative;height:12rem;overflow:hidden;border-radius:.5rem;flex:1}.news-card[data-v-c240b991]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000 linear-gradient(to bottom,#0000 50%,#000000b3 80%);z-index:0}.news-card__card-link[data-v-c240b991]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.news-card__image[data-v-c240b991]{width:100%;height:100%;display:block;object-fit:cover;transition:transform 3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:-1}.news-card__text-wrapper[data-v-c240b991]{position:absolute;width:100%;bottom:0rem;padding:1rem;color:#fff;transition:background-color 1.5s ease}.news-card__title[data-v-c240b991]{transition:color 1s ease;font-size:1.25rem;font-weight:600;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.index__page[data-v-f68c702c]{display:flex;flex-direction:column;height:100%}.index__page-header[data-v-f68c702c]{width:100%;height:var(--header-height)}.index__page-main[data-v-f68c702c]{flex:1;width:100%;margin:0 auto 2rem;padding:12px 16px;box-sizing:border-box;max-width:800px}.index__page-main-hero[data-v-f68c702c]{margin-bottom:1rem}.index__page-main-content[data-v-f68c702c]{display:flex;flex-direction:column;gap:1rem}.index__page-main-content-title[data-v-f68c702c]{font-size:2.25rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#2563eb,#4f46e5,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent;position:relative;display:flex;align-items:center;justify-content:center;width:100%;text-shadow:0 2px 10px rgba(79,70,229,.15);margin:2rem auto;padding:0 1rem}@media (max-width: 344px){.index__page-main-content-title[data-v-f68c702c]{font-size:1.25rem;white-space:nowrap}}.index__page-main-content-title i[data-v-f68c702c]{font-size:1.75rem;margin-right:.75rem;background:inherit;-webkit-background-clip:text;background-clip:text}.index__page-main-content-title[data-v-f68c702c]:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,#4f46e5,transparent);border-radius:2px}@media (max-width: 768px){.index__page-main-content-title[data-v-f68c702c]{font-size:1.75rem}.index__page-main-content-title i[data-v-f68c702c]{font-size:1.5rem}}.index__page-main-content-divider[data-v-f68c702c]{width:100%;height:1px;background:linear-gradient(90deg,transparent,#4f46e5,#7c3aed,#4f46e5,transparent);position:relative;margin:0 auto 10px;opacity:.5}.index__page-main-content-divider[data-v-f68c702c]:before,.index__page-main-content-divider[data-v-f68c702c]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#4f46e5;box-shadow:0 0 8px #4f46e5}.index__page-main-content-divider[data-v-f68c702c]:before{left:calc(50% - 50px)}.index__page-main-content-divider[data-v-f68c702c]:after{right:calc(50% - 50px)}.index__page-main-content-categories[data-v-f68c702c]{display:flex;flex-direction:column;gap:1rem}.index__page-main-content-categories .categories-header[data-v-f68c702c]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background:#4f46e51a;border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.index__page-main-content-categories .categories-title[data-v-f68c702c]{font-size:1.5rem;font-weight:700;color:#4f46e5;display:flex;align-items:center;gap:.5rem}@media (max-width: 768px){.index__page-main-content-categories .categories-title[data-v-f68c702c]{font-size:1.05rem}}.index__page-main-content-categories .categories-title i[data-v-f68c702c]{font-size:1.25rem;color:#4f46e5}.index__page-main-content-categories .read-more-link[data-v-f68c702c]{font-size:.875rem;font-weight:600;color:#4f46e5;text-decoration:none;padding:.5rem 1rem;border:1px solid #4f46e5;border-radius:4px;transition:all .3s ease;background:linear-gradient(135deg,#4f46e51a,#7c3aed1a)}@media (max-width: 768px){.index__page-main-content-categories .read-more-link[data-v-f68c702c]{font-size:.65rem}}.index__page-main-content-categories .read-more-link[data-v-f68c702c]:hover{background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #4f46e533}
