.ai-news-container[data-v-906deb3a]{margin:0 auto}.news-header[data-v-906deb3a]{align-items:center;display:flex;justify-content:space-between}.news-title[data-v-906deb3a]{color:#1a1a1a;font-size:2rem;font-weight:600;margin:0}.view-all-link[data-v-906deb3a]{color:#8b5cf6;font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s}.view-all-link[data-v-906deb3a]:hover{color:#7c3aed;text-decoration:underline}.news-grid[data-v-906deb3a]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);padding:0 1rem}.featured-card[data-v-906deb3a]{grid-column:span 2;grid-row:span 2}.wide-card[data-v-906deb3a]{display:flex!important;flex-direction:row!important;grid-column:span 2;grid-row:span 1}.regular-card[data-v-906deb3a],.small-card[data-v-906deb3a]{grid-column:span 1;grid-row:span 1}.small-card[data-v-906deb3a]{align-self:start;justify-self:start;max-height:66.67%;max-width:66.67%}.news-card[data-v-906deb3a]{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,box-shadow .2s}.news-card[data-v-906deb3a]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.card-image-wrapper[data-v-906deb3a]{background-color:#f3f4f6;overflow:hidden;position:relative;width:100%}.featured-card .card-image-wrapper[data-v-906deb3a]{aspect-ratio:16/9;min-height:300px}.wide-card .card-image-wrapper[data-v-906deb3a]{aspect-ratio:4/3;flex-shrink:0;height:100%;min-height:150px;width:40%}.regular-card .card-image-wrapper[data-v-906deb3a]{aspect-ratio:16/9;min-height:150px}.small-card .card-image-wrapper[data-v-906deb3a]{aspect-ratio:16/9;min-height:100px}.card-image[data-v-906deb3a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-image-placeholder[data-v-906deb3a]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;font-size:.875rem;font-weight:500;height:100%;justify-content:center;width:100%}.card-content[data-v-906deb3a]{display:flex;flex:1;flex-direction:column;padding:1.25rem}.featured-card .card-content[data-v-906deb3a]{padding:1.5rem}.wide-card .card-content[data-v-906deb3a]{display:flex;flex:1;flex-direction:column;min-width:0;padding:1.25rem;width:86.67%}.small-card .card-content[data-v-906deb3a]{padding:.833rem}.card-title[data-v-906deb3a]{color:#1a1a1a;display:-webkit-box;font-size:1.125rem;font-weight:600;line-height:1.4;margin:0 0 .75rem;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-card .card-title[data-v-906deb3a]{font-size:1.5rem;-webkit-line-clamp:3;line-clamp:3;margin-bottom:1rem}.small-card .card-title[data-v-906deb3a]{font-size:.75rem;margin:0 0 .5rem;-webkit-line-clamp:2;line-clamp:2}.card-description[data-v-906deb3a]{color:#6b7280;display:-webkit-box;flex:1;font-size:.875rem;line-height:1.6;margin:0 0 1rem;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.featured-card .card-description[data-v-906deb3a]{font-size:1rem;-webkit-line-clamp:4;line-clamp:4;margin-bottom:1.25rem}.wide-card .card-description[data-v-906deb3a]{font-size:.875rem}.regular-card .card-description[data-v-906deb3a],.wide-card .card-description[data-v-906deb3a]{-webkit-line-clamp:2;line-clamp:2}.small-card .card-description[data-v-906deb3a]{font-size:.583rem;margin:0 0 .667rem;-webkit-line-clamp:1;line-clamp:1;flex:0 1 auto}.card-footer[data-v-906deb3a]{display:flex;flex-direction:column;gap:.75rem;margin-top:auto}.card-date[data-v-906deb3a]{color:#9ca3af;font-size:.875rem}.small-card .card-date[data-v-906deb3a]{font-size:.583rem}.card-tags[data-v-906deb3a]{display:flex;flex-wrap:wrap;gap:.5rem}.small-card .card-tags[data-v-906deb3a]{gap:.333rem}.tag[data-v-906deb3a]{background-color:#f3f4f6;border-radius:12px;color:#4b5563;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.small-card .tag[data-v-906deb3a]{border-radius:8px;font-size:.5rem;padding:.167rem .5rem}.small-card .card-footer[data-v-906deb3a]{gap:.5rem;margin-top:.5rem}@media (max-width:1200px){.news-grid[data-v-906deb3a]{grid-template-columns:repeat(3,1fr)}.featured-card[data-v-906deb3a],.wide-card[data-v-906deb3a]{grid-column:span 3;grid-row:span 1}.small-card[data-v-906deb3a]{height:66.67%;width:66.67%}}@media (max-width:768px){.news-grid[data-v-906deb3a]{gap:1rem;grid-template-columns:repeat(2,1fr)}.featured-card[data-v-906deb3a],.wide-card[data-v-906deb3a]{grid-column:span 2;grid-row:span 1}.small-card[data-v-906deb3a]{height:66.67%;width:66.67%}.news-header[data-v-906deb3a]{align-items:flex-start;flex-direction:column;gap:1rem}.news-title[data-v-906deb3a]{font-size:1.5rem}.featured-card .card-image-wrapper[data-v-906deb3a]{min-height:200px}.wide-card .card-image-wrapper[data-v-906deb3a]{min-height:120px;width:13.33%}.wide-card .card-content[data-v-906deb3a]{width:86.67%}.regular-card .card-image-wrapper[data-v-906deb3a]{min-height:120px}}@media (max-width:480px){.news-grid[data-v-906deb3a]{gap:1rem;grid-template-columns:1fr}.featured-card[data-v-906deb3a],.small-card[data-v-906deb3a],.wide-card[data-v-906deb3a]{grid-column:span 1}.wide-card .card-image-wrapper[data-v-906deb3a]{min-height:100px;width:13.33%}.wide-card .card-content[data-v-906deb3a]{width:86.67%}.small-card[data-v-906deb3a]{height:66.67%;width:66.67%}.ai-news-container[data-v-906deb3a]{padding:1rem 0;width:97%}.news-grid[data-v-906deb3a]{padding:0 1rem}.card-content[data-v-906deb3a],.featured-card .card-content[data-v-906deb3a],.wide-card .card-content[data-v-906deb3a]{padding:1rem}.featured-card .card-title[data-v-906deb3a]{font-size:1.25rem}}
