.news-section{width:100%;min-height:100vh;background:#f5f5f5;padding:5rem 2rem;display:flex;align-items:center;justify-content:center}.news-section__container{max-width:1400px;width:100%;margin:0 auto}.news-section__header{text-align:center;margin-bottom:3.5rem}.news-section__title{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin:0 0 .75rem}.news-section__subtitle{font-size:1.125rem;color:#666;margin:0}.news-section__grid{display:flex;flex-direction:column;gap:1.5rem;max-width:1000px;margin:0 auto}@media(max-width:1024px){.news-section{padding:4rem 1.5rem;min-height:auto;align-items:flex-start}.news-section__header{margin-bottom:3rem}.news-section__title{font-size:2rem}.news-section__subtitle{font-size:1rem}.news-section__grid{gap:1.25rem}}@media(max-width:768px){.news-section{padding:3rem 1rem;min-height:auto;align-items:flex-start}.news-section__header{margin-bottom:2rem}.news-section__title{font-size:1.75rem}.news-section__subtitle{font-size:.95rem}.news-section__grid{gap:1.25rem}}@media(max-width:480px){.news-section{padding:2.5rem 1rem;min-height:auto}.news-section__header{margin-bottom:1.5rem}.news-section__title{font-size:1.5rem}.news-section__grid{gap:1.25rem}}.info-card{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transition:all .3s ease;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:389px;min-height:281px;text-decoration:none;color:inherit;cursor:pointer}.info-card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -12px rgba(0,0,0,.3)}.info-card:active{transform:translateY(-2px)}.info-card__icon{display:flex;align-items:center;justify-content:center;color:#1a1a1a}.info-card__icon svg{width:48px;height:48px;stroke-width:1.5}.info-card__title{color:#1a1a1a;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0}.info-card__description{color:#666;font-size:.95rem;line-height:1.6;margin:0;flex:1}.info-card__footer{width:100%;display:flex;justify-content:flex-end;margin-top:auto}.info-card__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.375rem .75rem;background:#2563eb;color:#fff;font-size:.875rem;font-weight:600;border-radius:.5rem;transition:all .2s ease;pointer-events:none}.info-card__button-icon{flex-shrink:0;transition:transform .2s ease}.info-card:hover .info-card__button{background:#1d4ed8}.info-card:hover .info-card__button-icon{transform:translateX(.25rem)}@media(max-width:1200px){.info-card{width:100%;max-width:389px}}@media(max-width:768px){.info-card{width:100%;max-width:none;padding:1.75rem 1.5rem;min-height:auto;gap:.875rem}.info-card__icon svg{width:40px;height:40px}.info-card__title{font-size:1.35rem}.info-card__description{font-size:.9rem}}@media(max-width:480px){.info-card{padding:1.5rem 1.25rem}.info-card__title{font-size:1.25rem}}.services-section{width:100%;min-height:100vh;background:#f8f9fa;padding:5rem 2rem;display:flex;align-items:center;justify-content:center}.services-section__container{max-width:1400px;margin:0 auto}.services-section__title{text-align:center;font-size:2.5rem;font-weight:700;color:#1a1a1a;margin:0 0 3rem}.services-section__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;justify-items:center}@media(max-width:1024px){.services-section{min-height:auto;padding:4rem 1.5rem;align-items:flex-start}.services-section__title{font-size:2rem;margin-bottom:2.5rem}.services-section__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:768px){.services-section{min-height:auto;padding:3rem 1rem;align-items:flex-start}.services-section__title{font-size:1.75rem;margin-bottom:2rem}.services-section__grid{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:480px){.services-section{min-height:auto;padding:2.5rem 1rem;align-items:flex-start}.services-section__title{font-size:1.5rem;margin-bottom:1.5rem}.services-section__grid{gap:1.25rem}}