/* v24.22 Materials Safe Update */
body.page-materialy .materials-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px}
body.page-materialy .material-card--poster{display:flex;flex-direction:column;overflow:hidden;border-radius:26px}
body.page-materialy .material-card--poster .material-poster-link{display:block;background:linear-gradient(180deg,#eafcff,#d7f6fb);padding:12px}
body.page-materialy .material-card--poster img{width:100%;height:auto;aspect-ratio:1087/1536;object-fit:contain;border-radius:17px;background:#fff}
body.page-materialy .material-card--poster>div{display:flex;flex-direction:column;flex:1}
body.page-materialy .material-open{display:inline-flex;width:max-content;margin-top:12px;border-radius:999px;padding:9px 13px;background:#07395f;color:#fff;font-size:.78rem;font-weight:950}
body.page-materialy .material-open:hover{background:#087aa9}
body.page-materialy .materials-more .material-card img{object-fit:contain;background:#eafaff}
@media(max-width:760px){body.page-materialy .materials-feature-grid{grid-template-columns:1fr;gap:16px}body.page-materialy .material-card--poster .material-poster-link{padding:8px}}
