/* adcitymag.ru */.mk-works{margin-top:28px}.mk-works__title{font-size:var(--t-c-h2, 22px);font-weight:var(--bold, 600);margin:0 0 16px;color:var(--headColor, var(--mainColor, #16202e))}.mk-works__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.mk-works__item{margin:0;border:1px solid var(--borderColor, #e3e4ea);border-radius:var(--adcm-r-lg, 16px);overflow:hidden;background:var(--lightColor, #fff);transition:transform var(--adcm-dur-fast, .15s),box-shadow var(--adcm-dur-fast, .15s)}.mk-works__item:hover{transform:translateY(-3px);box-shadow:var(--adcm-shadow-3, 0 14px 30px rgba(8,11,28,.12))}.mk-works__media{display:block;aspect-ratio:4 / 3;background:var(--greyBg, #f3f5f9)}.mk-works__media img{width:100%;height:100%;object-fit:cover;display:block}.mk-works__cap{padding:11px 13px 14px;display:flex;flex-direction:column;gap:3px}.mk-works__name{font-weight:var(--bold, 600);font-size:var(--t-ui, 14px);color:var(--mainColor, #16202e);line-height:1.3}.mk-works__year{color:var(--greyColor, #8a93a3);font-weight:500;font-size:var(--t-meta, 12px)}.mk-works__desc{font-size:var(--t-meta, 13px);color:var(--greyColor, #525661);line-height:1.45}html[data-theme=dark] .mk-works__title,html[data-theme=dark] .mk-works__name{color:var(--darkText, #dde3ec)}html[data-theme=dark] .mk-works__item{background:var(--darkCard, #1b1f27);border-color:var(--darkBorder, #2a2f3a)}@media (max-width: 560px){.mk-works__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}
