.aero-blog-section{background-color:#eef0f8;padding:5rem 1.5rem;border-top:1px solid #e2e8f0}.aero-blog-section-container{max-width:1200px;margin:0 auto}.aero-blog-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.aero-blog-section-title{font-family:var(--font-roboto-condensed,"Roboto Condensed",sans-serif);font-size:clamp(1.5rem,4vw,2rem);font-weight:900;color:#0f172a;text-transform:uppercase;margin:0}.aero-blog-section-viewall{color:#0d7a00;text-decoration:none;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:color .2s ease;white-space:nowrap}.aero-blog-section-viewall:hover{color:#cc0e3e}.aero-blog-section-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.aero-blog-section-card{background:#fff;border-radius:16px;overflow:hidden;text-decoration:none;color:#0f172a;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #e2e8f0}.aero-blog-section-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(0,0,0,.1);border-color:rgba(255,23,74,.25)}.aero-blog-section-card-image{width:100%;height:200px;overflow:hidden;position:relative}.aero-blog-section-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.aero-blog-section-card:hover .aero-blog-section-card-image img{transform:scale(1.05)}.aero-blog-section-card-content{padding:1.25rem 1.5rem 1.5rem}.aero-blog-section-card-category{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#0d7a00;margin-bottom:.5rem}.aero-blog-section-card-title{font-family:var(--font-roboto-condensed,"Roboto Condensed",sans-serif);font-size:1.05rem;font-weight:900;line-height:1.3;margin:0 0 .5rem;color:#0f172a;-webkit-line-clamp:2}.aero-blog-section-card-excerpt,.aero-blog-section-card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.aero-blog-section-card-excerpt{font-size:.85rem;line-height:1.6;color:#64748b;margin:0 0 1rem;-webkit-line-clamp:3}.aero-blog-section-card-link{font-size:.8rem;font-weight:700;color:#0d7a00;text-transform:uppercase;letter-spacing:.5px;transition:color .2s ease}.aero-blog-section-card:hover .aero-blog-section-card-link{color:#cc0e3e}@media screen and (max-width:991px){.aero-blog-section-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.aero-blog-section-grid .aero-blog-section-card:last-child{display:none}.aero-blog-section-title{font-size:1.5rem}}@media screen and (max-width:600px){.aero-blog-section{padding:3rem 1rem}.aero-blog-section-header{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem}.aero-blog-section-grid{grid-template-columns:1fr;gap:1rem}.aero-blog-section-grid .aero-blog-section-card:last-child{display:block}.aero-blog-section-card-image{height:180px}.aero-blog-section-title{font-size:1.3rem}}