.content-grid[data-v-81f8c7a0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.content-card[data-v-81f8c7a0]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel-strong);min-width:0;transition:.26s var(--ease-out-premium);display:grid;overflow:hidden}.content-card[data-v-81f8c7a0]:hover{border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));box-shadow:var(--shadow-hover);transform:translateY(-3px)}.content-card[data-v-81f8c7a0]:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}.content-card__media[data-v-81f8c7a0]{aspect-ratio:16/9;background:var(--color-blue-soft);position:relative;overflow:hidden}.content-card:first-child .content-card__media[data-v-81f8c7a0]{aspect-ratio:16/8.5}.content-card__media img[data-v-81f8c7a0]{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:124%;transition:transform .6s var(--ease-out-premium);position:absolute;bottom:0;left:0;right:0}.content-card:hover .content-card__media img[data-v-81f8c7a0]{transform:scale(1.03)}.content-card__placeholder[data-v-81f8c7a0]{height:100%;color:var(--color-accent-strong);background:radial-gradient(circle at 24% 14%,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 34%),var(--color-blue-soft);text-align:center;place-content:center;gap:9px;font-size:12px;display:grid}.content-card__placeholder svg[data-v-81f8c7a0]{width:25px;height:25px;margin:0 auto}.content-card__body[data-v-81f8c7a0]{flex-direction:column;min-width:0;padding:26px;display:flex}.content-card:first-child .content-card__body[data-v-81f8c7a0]{justify-content:center;padding:clamp(30px,5vw,54px)}.content-card__meta[data-v-81f8c7a0]{color:var(--color-accent-strong);flex-wrap:wrap;gap:7px 12px;margin-bottom:16px;font-size:11px;font-weight:700;display:flex}.content-card__meta span[data-v-81f8c7a0]{align-items:center;gap:5px;display:inline-flex}.content-card__meta svg[data-v-81f8c7a0]{width:13px;height:13px}.content-card h2[data-v-81f8c7a0]{letter-spacing:-.025em;font-size:20px;font-weight:700;line-height:1.45}.content-card:first-child h2[data-v-81f8c7a0]{font-size:clamp(26px,3vw,40px);line-height:1.2}.content-card p[data-v-81f8c7a0]{-webkit-line-clamp:3;color:var(--color-muted);-webkit-box-orient:vertical;margin-top:12px;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}.content-card__link[data-v-81f8c7a0]{color:var(--color-accent-strong);align-items:center;gap:8px;margin-top:24px;font-size:13px;font-weight:700;display:inline-flex}.content-card__link svg[data-v-81f8c7a0]{width:15px;height:15px;transition:transform .22s var(--ease-out-premium)}.content-card:hover .content-card__link svg[data-v-81f8c7a0]{transform:translate(4px)}@media (width<=760px){.content-grid[data-v-81f8c7a0]{grid-template-columns:1fr;gap:14px}.content-card[data-v-81f8c7a0]:first-child{grid-column:auto;grid-template-columns:1fr}.content-card:first-child .content-card__media[data-v-81f8c7a0]{aspect-ratio:16/10}.content-card:first-child .content-card__body[data-v-81f8c7a0],.content-card__body[data-v-81f8c7a0]{padding:22px}.content-card:first-child h2[data-v-81f8c7a0]{font-size:23px}}
