.article-overview__header{background-color:#28265b1a;padding:8rem 0 5rem}.article-overview__header-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.article-overview__title{max-width:70rem;color:var(--color-pink);margin:0 0 2rem;font-size:2.6rem;font-weight:600;line-height:1.2}.article-overview__intro{max-width:90rem;color:var(--color-blue);margin:0 0 4rem;font-size:1.8rem;font-weight:400;line-height:1.5}.article-overview__intro p{margin:0}.article-overview__intro p+p{margin-top:1.5rem}.article-overview__filters{width:100%}.article-overview__filters-inner{background-color:#fff;border-radius:5rem;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;margin-inline:auto;padding:1.2rem 2rem;display:flex}.article-overview__filter{color:var(--color-blue);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:2.5rem;margin:0;padding:.8rem 1.6rem;font-size:1.6rem;font-weight:400;line-height:1.3;transition:background-color .2s,color .2s}.article-overview__filter:hover,.article-overview__filter:focus-visible{color:var(--color-pink)}.article-overview__filter--active,.article-overview__filter--active:hover,.article-overview__filter--active:focus-visible{background-color:var(--color-pink);color:#fff}.article-overview__cards{background-color:#fff;padding:5rem 0 8rem}.article-overview__cards-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.article-overview__articles-title{max-width:70rem;color:var(--color-blue);margin:0 0 2rem;font-size:2.6rem;font-weight:600;line-height:1.2}.article-overview__articles-intro{max-width:90rem;color:var(--color-blue);margin:0 0 5rem;font-size:1.8rem;font-weight:400;line-height:1.5}.article-overview__articles-intro p{margin:0}.article-overview__articles-intro p+p{margin-top:1.5rem}.article-overview__cards-inner .article-card-grid{width:100%}@media (max-width:768px){.article-overview__header{padding:6rem 0 4rem}.article-overview__title{font-size:2.2rem}.article-overview__intro{margin-bottom:3rem;font-size:1.6rem}.article-overview__filters-inner{border-radius:2rem;padding:1.2rem}.article-overview__cards{padding:4rem 0 6rem}.article-overview__articles-title{font-size:2.2rem}.article-overview__articles-intro{margin-bottom:4rem;font-size:1.6rem}}
