.micro-card[data-astro-cid-nhcl3gic]{display:block;color:var(--color-text);text-decoration:none}.micro-card[data-astro-cid-nhcl3gic] article[data-astro-cid-nhcl3gic]{height:100%;overflow:hidden;background:#fff;border:1px solid var(--color-border);transition:transform .25s ease,box-shadow .25s ease}.micro-card[data-astro-cid-nhcl3gic]:hover article[data-astro-cid-nhcl3gic]{transform:translateY(-3px);box-shadow:0 18px 45px #21262b1a}.micro-card__visual[data-astro-cid-nhcl3gic]{position:relative;aspect-ratio:16/9;overflow:hidden;background:#f4f2ec}.micro-card__visual[data-astro-cid-nhcl3gic]>img[data-astro-cid-nhcl3gic]{width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:transform .6s ease}.micro-card[data-astro-cid-nhcl3gic]:hover .micro-card__visual[data-astro-cid-nhcl3gic]>img[data-astro-cid-nhcl3gic]{transform:scale(1.025)}.micro-card__company[data-astro-cid-nhcl3gic]{position:absolute;inset:auto 14px 14px;display:flex;align-items:center;gap:11px;width:fit-content;max-width:calc(100% - 28px);padding:9px 13px 9px 9px;background:#fffffff0;box-shadow:0 8px 30px #0000001f;backdrop-filter:blur(8px)}.micro-card__company[data-astro-cid-nhcl3gic]>span[data-astro-cid-nhcl3gic]{width:42px;height:42px;display:grid;place-items:center;background:#fff;border:1px solid #ece8de}.micro-card__company[data-astro-cid-nhcl3gic] img[data-astro-cid-nhcl3gic]{width:34px;max-height:28px;object-fit:contain}.micro-card__company[data-astro-cid-nhcl3gic] strong[data-astro-cid-nhcl3gic]{display:block;font-size:12px}.micro-card__company[data-astro-cid-nhcl3gic] small[data-astro-cid-nhcl3gic]{display:block;margin-top:2px;color:var(--color-text-light);font:600 9px/1 var(--font-mono);letter-spacing:.04em}.micro-card__body[data-astro-cid-nhcl3gic]{padding:20px}.micro-card__meta[data-astro-cid-nhcl3gic]{display:flex;justify-content:space-between;gap:12px;color:var(--color-text-light);font-size:9px;letter-spacing:.05em}.micro-card[data-astro-cid-nhcl3gic] h3[data-astro-cid-nhcl3gic]{margin-top:12px;font-size:18px;line-height:1.55}.micro-card[data-astro-cid-nhcl3gic] p[data-astro-cid-nhcl3gic]{margin-top:10px;color:var(--color-text-mid);font-size:12px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.micro-card[data-astro-cid-nhcl3gic] footer[data-astro-cid-nhcl3gic]{display:flex;justify-content:space-between;margin-top:18px;padding-top:13px;border-top:1px solid var(--color-border);color:var(--color-text-light);font:600 9px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.1em}.micro-card[data-astro-cid-nhcl3gic] footer[data-astro-cid-nhcl3gic] strong[data-astro-cid-nhcl3gic]{color:#7c5a16}.is-compact[data-astro-cid-nhcl3gic] article[data-astro-cid-nhcl3gic]{min-height:260px;display:grid;grid-template-columns:118px minmax(0,1fr)}.is-compact[data-astro-cid-nhcl3gic] .micro-card__visual[data-astro-cid-nhcl3gic]{aspect-ratio:auto;display:flex;padding:16px 10px;align-items:center}.is-compact[data-astro-cid-nhcl3gic] .micro-card__visual[data-astro-cid-nhcl3gic]>img[data-astro-cid-nhcl3gic]{grid-column:2;height:210px;object-fit:contain;background:#fff;filter:none}.is-compact[data-astro-cid-nhcl3gic] .micro-card__company[data-astro-cid-nhcl3gic]{position:static;width:100%;max-width:none;padding:10px 5px;flex-direction:column;justify-content:center;text-align:center;gap:14px;box-shadow:none;background:transparent}.is-compact[data-astro-cid-nhcl3gic] .micro-card__company[data-astro-cid-nhcl3gic]>span[data-astro-cid-nhcl3gic]{width:72px;height:64px}.is-compact[data-astro-cid-nhcl3gic] .micro-card__company[data-astro-cid-nhcl3gic] img[data-astro-cid-nhcl3gic]{width:60px;max-height:48px}.is-compact[data-astro-cid-nhcl3gic] .micro-card__company[data-astro-cid-nhcl3gic] strong[data-astro-cid-nhcl3gic]{font-size:11px;line-height:1.5}.is-compact[data-astro-cid-nhcl3gic] .micro-card__company[data-astro-cid-nhcl3gic] small[data-astro-cid-nhcl3gic]{font-size:9px;line-height:1.5}.is-compact[data-astro-cid-nhcl3gic] .micro-card__body[data-astro-cid-nhcl3gic]{padding:18px 14px;min-width:0}.is-compact[data-astro-cid-nhcl3gic] .micro-card__meta[data-astro-cid-nhcl3gic]{font-size:10px;flex-wrap:wrap;gap:4px}.is-compact[data-astro-cid-nhcl3gic] h3[data-astro-cid-nhcl3gic]{font-size:17px;line-height:1.6;margin-top:10px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.is-compact[data-astro-cid-nhcl3gic] footer[data-astro-cid-nhcl3gic]{margin-top:12px;padding-top:9px}@media(max-width:1100px)and (min-width:769px){.is-compact[data-astro-cid-nhcl3gic] article[data-astro-cid-nhcl3gic]{grid-template-columns:100px minmax(0,1fr)}.is-compact[data-astro-cid-nhcl3gic] .micro-card__visual[data-astro-cid-nhcl3gic]{grid-template-columns:1fr;padding:12px}.is-compact[data-astro-cid-nhcl3gic] .micro-card__company[data-astro-cid-nhcl3gic]{height:auto;grid-column:1;grid-row:1;padding:6px;gap:4px}.is-compact[data-astro-cid-nhcl3gic] .micro-card__visual[data-astro-cid-nhcl3gic]>img[data-astro-cid-nhcl3gic]{grid-column:1;grid-row:2;height:110px}}@media(max-width:768px){.is-compact[data-astro-cid-nhcl3gic] article[data-astro-cid-nhcl3gic]{grid-template-columns:100px minmax(0,1fr)}.is-compact[data-astro-cid-nhcl3gic] .micro-card__visual[data-astro-cid-nhcl3gic]{grid-template-columns:1fr;padding:12px}.is-compact[data-astro-cid-nhcl3gic] .micro-card__company[data-astro-cid-nhcl3gic]{height:auto;flex-direction:column;gap:12px}.is-compact[data-astro-cid-nhcl3gic] .micro-card__visual[data-astro-cid-nhcl3gic]>img[data-astro-cid-nhcl3gic]{grid-column:1;grid-row:2;height:130px}.is-compact[data-astro-cid-nhcl3gic] h3[data-astro-cid-nhcl3gic]{font-size:16px}}
