:is(.ad-home,.ad-category,.ad-article) .an-market-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;text-align:left;font:16px/1.5 system-ui,sans-serif}
:is(.ad-home,.ad-category,.ad-article) .an-market-grid,:is(.ad-home,.ad-category,.ad-article) .an-market-grid *{box-sizing:border-box}
:is(.ad-home,.ad-category,.ad-article) .an-market-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line,#dce2d9);border-radius:10px;overflow:hidden;background:var(--paper,#fff);color:var(--ink,#202920)}
:is(.ad-home,.ad-category,.ad-article) .an-market-card a{color:inherit}
:is(.ad-home,.ad-category,.ad-article) .an-market-card .an-market-image{display:block}
:is(.ad-home,.ad-category,.ad-article) .an-market-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;margin:0}
:is(.ad-home,.ad-category,.ad-article) .an-market-copy{display:flex;flex:1;flex-direction:column;min-width:0;padding:16px}
:is(.ad-home,.ad-category,.ad-article) .an-market-card h2{font:700 19px/1.3 system-ui,sans-serif;margin:0 0 12px;overflow-wrap:break-word}
:is(.ad-home,.ad-category,.ad-article) .an-market-card p{margin:0 0 16px}
:is(.ad-home,.ad-category,.ad-article) .an-market-card .an-market-button{align-self:flex-start;display:inline-block;max-width:100%;margin-top:auto;padding:10px 14px;background:#ffdf48;color:#202020;border-radius:6px;text-decoration:none;font-weight:600;overflow-wrap:break-word}
:is(.ad-home,.ad-category,.ad-article) .an-market-card .an-market-label{margin:16px 0 0;font:11px/1.5 system-ui,sans-serif;overflow-wrap:anywhere;color:var(--muted,#566156)}
:is(.ad-home,.ad-category,.ad-article) .an-market-card a:focus-visible{outline:3px solid var(--green,#176b46);outline-offset:-3px}
@media(max-width:760px){
 :is(.ad-home,.ad-category,.ad-article) .an-market-grid{grid-template-columns:minmax(0,1fr)}
 :is(.ad-home,.ad-category,.ad-article) .an-market-grid>.an-market-card{display:none}
 :is(.ad-home,.ad-category,.ad-article) .an-market-grid:not(.an-market-randomized)>.an-market-card:first-child,
 :is(.ad-home,.ad-category,.ad-article) .an-market-grid>.an-market-card.an-market-chosen{display:flex}
}
