.c-article-panel--has-background{background-color:#eef5f9}.c-article-panel__inner{display:flex;flex-direction:column}@media screen and (min-width:1280px){.c-article-panel__inner{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.c-article-panel--3 .c-article-panel__inner{max-width:1040px}}.c-article-panel--has-background .c-article-panel__inner{padding:60px 0}@media screen and (min-width:1280px){.c-article-panel--has-background .c-article-panel__inner{padding:80px 0}}.c-article-panel__header{margin-bottom:20px}@media screen and (min-width:768px){.c-article-panel__header{margin-bottom:10px}}@media screen and (min-width:1280px){.c-article-panel__header{width:924px;margin-bottom:10px}}.c-article-panel__heading{margin-bottom:10px}@media screen and (min-width:1280px){.c-article-panel__heading{width:100%}}.c-article-panel--3 .c-article-panel__heading{text-align:center}.c-article-panel__see-all{order:1;margin-top:50px;justify-content:flex-start!important}@media screen and (min-width:768px){.c-article-panel__see-all{margin-top:30px}.c-article-panel--2 .c-article-panel__see-all{margin-top:10px}}@media screen and (min-width:1280px){.c-article-panel__see-all{order:initial;margin-top:0}}.c-article-panel__articles{list-style:none;margin:0;padding:0;display:grid;gap:10px;overflow-x:auto;margin:-20px;padding:20px;grid-template-columns:repeat(3,1fr);-webkit-overflow-scrolling:touch}.c-article-panel--3 .c-article-panel__articles{grid-template-columns:repeat(3,1fr)}.c-article-panel--4 .c-article-panel__articles{grid-template-columns:repeat(4,1fr)}.c-article-panel__articles:first-child{margin-top:0}@media screen and (min-width:768px){.c-article-panel__articles{margin:0 -30px}}@media screen and (min-width:1280px){.c-article-panel__articles{margin:0 -20px 0;gap:30px;overflow-x:hidden}}.c-article-panel__articles::-webkit-scrollbar{background:#d2deec;height:6px}.c-article-panel__articles::-webkit-scrollbar-thumb{background:#26337b;border-radius:6px}.c-article-panel__articles::-webkit-scrollbar-track{width:100%}.c-article-panel__article{flex:1 0;min-width:280px}@media screen and (min-width:1280px){.c-article-panel__article{min-width:auto;max-width:327px}.c-article-panel--2 .c-article-panel__article{max-width:unset}}
