.news-block-01{background:white;padding:4rem 2rem;margin-top:2rem}.news-container-01{max-width:1200px;margin:0 auto}.news-header-01{text-align:center;margin-bottom:3rem}.news-title-01{font-size:2.5rem;font-weight:700;color:#061f3c;margin-bottom:1rem}.news-subtitle-01{font-size:1.1rem;color:#64748b;max-width:600px;margin:0 auto}.news-grid-01{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:2rem}@media (min-width:1024px) and (max-width:1440px){.news-block-01{padding:3rem 2rem}.news-grid-01{grid-template-columns:repeat(3,1fr);gap:2.5rem;max-width:1000px;margin:0 auto 2rem}.news-card-01{max-width:300px;margin:0 auto}.news-image-01{height:160px}.news-content-01{padding:1.25rem}.news-card-title-01{font-size:1.1rem;margin-bottom:0.5rem}.news-card-subtitle-01{font-size:0.85rem;margin-bottom:0.75rem}.news-title-01{font-size:2.2rem}.news-subtitle-01{font-size:1rem}}.news-card-01{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:all 0.3s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.news-card-01:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,0.15)}.news-image-01{width:100%;height:200px;object-fit:cover;background:#e2e8f0}.news-content-01{padding:1.5rem;flex:1;display:flex;flex-direction:column}.news-tag-01{display:inline-block;background:#E0002A;color:white;padding:0.25rem 0.75rem;border-radius:20px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:1rem;align-self:flex-start}.news-card-title-01{font-size:1.25rem;font-weight:700;color:#061f3c;line-height:1.4;margin-bottom:0.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card-subtitle-01{font-size:0.9rem;color:#64748b;line-height:1.5;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.news-meta-01{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid #e2e8f0}.news-date-01{font-size:0.8rem;color:#94a3b8;font-weight:500}.news-read-more-01{color:#E0002A;font-size:0.8rem;font-weight:600;text-decoration:none;transition:color 0.3s ease}.news-read-more-01:hover{color:#a50015}.news-cta-01{text-align:center;margin-top:2rem}.news-btn-01{background:#E0002A;color:white;padding:0.6rem 1.5rem;border-radius:4px;font-size:0.9rem;font-weight:500;text-decoration:none;display:inline-block;transition:all 0.3s ease;letter-spacing:0.3px}.news-btn-01:hover{background:#a50015;transform:translateY(-1px);box-shadow:0 4px 15px rgba(224,0,42,0.3)}@media (max-width:1024px){.news-grid-01{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.news-title-01{font-size:2.2rem}}@media (max-width:768px){.news-block-01{padding:3rem 1.5rem}.news-grid-01{grid-template-columns:1fr;gap:1.5rem}.news-title-01{font-size:2rem}.news-subtitle-01{font-size:1rem}}@media (max-width:480px){.news-block-01{padding:2rem 1rem}.news-title-01{font-size:1.8rem}.news-content-01{padding:1.25rem}.news-card-title-01{font-size:1.1rem}}