.mfx .ad-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;width:100%;margin-top:14px}.mfx .ad-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:176px;padding:22px 22px 20px;border-radius:20px;text-align:left;color:var(--fg);text-decoration:none;transition:transform .25s cubic-bezier(.2,0,0,1),border-color .2s}.mfx .ad-card:hover{transform:translateY(-2px);border-color:rgba(var(--ink,26,29,46),.42)}.mfx .ad-k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--a2)}:root[data-theme=light] .mfx .ad-k{color:#432cae}.mfx .ad-d{flex:1 1;font-size:15px;line-height:1.5;color:var(--fg2)}.mfx .ad-m{font-size:15px;font-weight:650;letter-spacing:-.01em;overflow-wrap:anywhere}@media (max-width:1100px){.mfx .ad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mfx .ad-card{transition:none}.mfx .ad-card:hover{transform:none}}.mfx .pgpic i{background-size:cover;background-position:50%;background-repeat:no-repeat}.mfx .pgpic i img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mfx .pgpic .pgpic-d,:root[data-theme=dark] .mfx .pgpic .pgpic-l{display:none}:root[data-theme=dark] .mfx .pgpic .pgpic-d{display:block}