.layout-module-scss-module__7qnRzW__draft-banner{color:#fff;background-color:var(--main-600);text-align:center;z-index:1;border-radius:1rem;justify-content:center;align-items:center;gap:1rem;width:fit-content;padding:8px 1rem;display:flex;position:fixed;bottom:1rem;right:1rem}.layout-module-scss-module__7qnRzW__draft-banner a{color:#fff;font-weight:500;text-decoration:underline}.layout-module-scss-module__7qnRzW__container{flex-direction:column;gap:64px;width:100%;max-width:1280px;min-height:100dvh;margin:0 auto;padding:8rem 0 2rem;display:flex}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__featuredArticles{flex-direction:row;gap:4rem;display:flex}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__featuredArticles .layout-module-scss-module__7qnRzW__mainFeature{width:70%}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__featuredArticles .layout-module-scss-module__7qnRzW__secondaryFeatures{flex-direction:column;gap:2rem;width:30%;display:flex}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__head{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__head h1{font-size:max(1.5rem,min(5vw,2rem));font-weight:500;line-height:1.125}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__head p{text-align:center;font-size:max(3rem,min(5vw,4rem));font-weight:500;line-height:1.05}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__content{grid-template-columns:repeat(3,1fr);gap:4rem;display:grid}.layout-module-scss-module__7qnRzW__paginationContent{flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:flex}@media screen and (max-width:1024px){.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__head{padding:0}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__content{flex-direction:column;display:flex}}@media screen and (max-width:768px){.layout-module-scss-module__7qnRzW__container{padding:96px 2rem 2rem}.layout-module-scss-module__7qnRzW__container .layout-module-scss-module__7qnRzW__content{gap:2rem;padding:0}}
/*# sourceMappingURL=0efa5ad00a845a0a.css.map*/