/* v2.0.264 — “Полезные материалы” as an editorial sub-hub of the Knowledge Base. */
.lz-useful-materials-page{padding-bottom:76px}
.lz-useful-materials-page .lz-kb-standard-hero{margin-bottom:26px}
.lz-useful-materials-page .lz-kb-section{padding:30px 0}
.lz-useful-topics{padding-top:16px!important}
.lz-useful-tools{margin-top:4px;margin-bottom:18px}
.lz-useful-articles{scroll-margin-top:90px}
.lz-useful-articles .lz-section-head{margin-bottom:18px}
.lz-useful-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.lz-useful-articles__grid .lz-post-card{min-height:100%;border-radius:19px;box-shadow:0 10px 26px rgba(6,45,103,.04)}
.lz-useful-articles__grid .lz-post-card:hover{box-shadow:0 16px 34px rgba(6,45,103,.09)}
.lz-useful-articles__grid .lz-post-card__media{aspect-ratio:16/9;background:linear-gradient(180deg,#f2f9ff,#e9f4fc)}
.lz-useful-articles__grid .lz-post-card__img{object-fit:cover}
.lz-useful-articles__grid .lz-post-card__body{padding:18px}
.lz-useful-articles__grid .lz-post-card h3{font-size:1.03rem;line-height:1.36}
.lz-useful-articles__grid .lz-post-card p{font-size:.78rem;line-height:1.62}
.lz-useful-materials-page .nav-links{margin:30px 0 8px}
.lz-useful-materials-page .lz-subscribe{margin-top:34px}
.lz-useful-materials-page .lz-quick-links{margin-top:34px}
@media(max-width:1050px){.lz-useful-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.lz-useful-articles__grid{grid-template-columns:1fr}.lz-useful-materials-page .lz-kb-section{padding:22px 0}}
