@charset "UTF-8";.df-card[data-v-397ccf81]{display:flex;flex-direction:column;background:#fff;border-radius:28px;font-family:Inter,-apple-system,Helvetica Neue,Arial,sans-serif;text-decoration:none;color:inherit;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.df-card[data-v-397ccf81]:hover{box-shadow:0 16px 44px #092c661a;transform:translateY(-2px)}.df-card__media[data-v-397ccf81]{position:relative;height:185px;flex-shrink:0}.df-card__cover[data-v-397ccf81],.df-card__wash[data-v-397ccf81]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.df-card__cover[data-v-397ccf81]{-o-object-fit:cover;object-fit:cover}.df-card__wash[data-v-397ccf81]{background:linear-gradient(135deg,#092c66,#3189ca)}.df-card__initial[data-v-397ccf81]{font:700 104px/1 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;letter-spacing:-.03em;color:#ffffff29;-webkit-user-select:none;-moz-user-select:none;user-select:none}.df-card__logo-tile[data-v-397ccf81]{position:absolute;left:16px;bottom:16px;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#fff;overflow:hidden}.df-card__logo[data-v-397ccf81]{max-width:76%;max-height:76%;-o-object-fit:contain;object-fit:contain}.df-card__status[data-v-397ccf81]{position:absolute;top:14px;left:14px}.df-card__category[data-v-397ccf81]{position:absolute;top:14px;right:14px}.df-card__body[data-v-397ccf81]{flex:1;padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px}.df-card__meta[data-v-397ccf81]{display:flex;align-items:center;gap:8px;font:400 12px/1.2 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;color:#8a92a3;min-width:0}.df-card__flag[data-v-397ccf81]{flex:0 0 auto;width:20px;height:14px;border-radius:2px;-o-object-fit:cover;object-fit:cover;box-shadow:0 1px 4px #00000040}.df-card__meta-part[data-v-397ccf81]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.df-card__meta-part+.df-card__meta-part[data-v-397ccf81]:before{content:"·";margin-right:8px}.df-card__title[data-v-397ccf81]{margin:0;font:600 19px/1.25 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;letter-spacing:-.01em;color:#1e325a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.df-card__subtitle[data-v-397ccf81]{margin:0;font:400 13px/1.5 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;color:#5e6470;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.df-card__kpis[data-v-397ccf81]{margin-top:2px;padding:12px 0;display:grid;grid-template-columns:repeat(var(--df-card-kpi-cols, 3),minmax(0,1fr));border-top:1px solid rgba(30,50,90,.08);border-bottom:1px solid rgba(30,50,90,.08)}.df-card__kpi[data-v-397ccf81]{min-width:0;padding:0 10px;border-right:1px solid rgba(30,50,90,.08)}.df-card__kpi[data-v-397ccf81]:last-child{border-right:0}.df-card__kpi-value[data-v-397ccf81]{font:700 15px/1.2 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;letter-spacing:-.01em;color:#1e325a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.df-card__kpi-label[data-v-397ccf81]{margin-top:3px;font:400 10.5px/1.25 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;color:#8a92a3;overflow-wrap:anywhere}.df-card__chips[data-v-397ccf81]{display:flex;flex-wrap:wrap;gap:6px}.df-card__chip[data-v-397ccf81]{padding:4px 11px;border:1px solid rgba(30,50,90,.18);border-radius:9999px;font:500 10.5px/1.4 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;color:#3d475c}.df-card__cta[data-v-397ccf81]{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 0;border:1px solid rgba(30,50,90,.2);border-radius:9999px;font:600 13px/1.2 Inter,-apple-system,Helvetica Neue,Arial,sans-serif;color:#1e325a;transition:background .2s ease,border-color .2s ease}.df-card:hover .df-card__cta[data-v-397ccf81]{background:#1e325a0a;border-color:#1e325a59}@media (max-width: 768px){.df-card[data-v-397ccf81]{border-radius:0}.df-card__media[data-v-397ccf81]{height:170px}.df-card__body[data-v-397ccf81]{padding:16px 16px 18px}}
