.brands-page{

    max-width:1400px;

    margin:40px auto;

    padding:0 20px;

}
.articles-page{

    max-width:1400px;

    margin:40px auto;

    padding:0 20px;

}.articles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.article-card{background:#fff;border:1px solid #e7eaf0;border-radius:18px;padding:24px;box-shadow:0 8px 25px rgba(15,23,42,.04)}.article-card h2{margin:8px 0 12px}.article-card p{color:#64748b;line-height:2}.article-content{border-top:1px solid #edf0f4;margin-top:15px;padding-top:15px;line-height:2;color:#334155}.brand-card{background:#fff;border:1px solid #e7eaf0;border-radius:18px;padding:20px;text-align:center}.brand-card-image{height:150px;display:flex;align-items:center;justify-content:center}.brand-card-image img{max-width:100%;max-height:130px;object-fit:contain}.brand-card h2{font-size:18px;margin:12px 0 0}@media(max-width:700px){.articles-grid{grid-template-columns:1fr}}
.home-about{padding:50px 0;background:#f8fafc}.home-about p{max-width:850px;margin:0 auto;line-height:2;color:#475569;text-align:center}.home-about .section-title{justify-content:center}


.pdf-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 16px}.pdf-home-card{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;text-decoration:none;color:inherit;box-shadow:0 5px 18px rgba(0,0,0,.05)}.pdf-home-card strong{font-size:17px}.pdf-home-card span{color:#666;line-height:1.8}.pdf-home-card em{margin-top:auto;font-style:normal;font-weight:700}.page-shell{padding:24px 0;min-height:55vh}@media(max-width:700px){.pdf-home-grid{grid-template-columns:1fr 1fr}}@media(max-width:430px){.pdf-home-grid{grid-template-columns:1fr}}
