/*!
 * _variable.scss v1.0.0
 * (c) 2025 MADEO LLC - https://madeostudio.com
 * Licensed under the MIT License
 */
/*! Variables
   ========================================================================== */
.block-article-grid{position:relative}@media (min-width:1200px){.block-article-grid{padding-bottom:100px}}@media (min-width:992px) and (max-width:1199.98px){.block-article-grid{padding-bottom:100px}}@media (min-width:768px) and (max-width:991.98px){.block-article-grid{padding-bottom:80px}}@media (max-width:767.98px){.block-article-grid{padding-bottom:40px}}.block-article-grid .ratio img{object-fit:cover}@media (min-width:1200px){.block-article-grid .item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){margin-top:60px}}@media (min-width:992px) and (max-width:1199.98px){.block-article-grid .item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){margin-top:60px}}@media (min-width:768px) and (max-width:991.98px){.block-article-grid .item:not(:first-child):not(:nth-child(2)){margin-top:60px}}@media (max-width:767.98px){.block-article-grid .item:not(:first-child){margin-top:40px}}.block-article-grid .item a{color:inherit;text-decoration:none}.block-article-grid .item a .item-title{margin-top:20px;margin-bottom:10px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:5%;text-underline-position:from-font;transition:.15s linear;text-decoration-color:transparent}@media (max-width:767.98px){.block-article-grid .item a .item-title{margin-top:15px}}@media (hover:hover){.block-article-grid .item a:hover .item-title{text-decoration-color:var(--color-blue);color:var(--color-blue)}}.block-article-grid .item img{border-radius:5px}@media (min-width:1200px){.block-article-grid .pagination{margin-top:60px}}@media (min-width:992px) and (max-width:1199.98px){.block-article-grid .pagination{margin-top:60px}}@media (min-width:768px) and (max-width:991.98px){.block-article-grid .pagination{margin-top:60px}}@media (max-width:767.98px){.block-article-grid .pagination{margin-top:40px}}@media (min-width:1200px){section[class*=block-header-]+.block-article-grid{padding-top:60px}}@media (min-width:992px) and (max-width:1199.98px){section[class*=block-header-]+.block-article-grid{padding-top:60px}}@media (min-width:768px) and (max-width:991.98px){section[class*=block-header-]+.block-article-grid{padding-top:60px}}@media (max-width:767.98px){section[class*=block-header-]+.block-article-grid{padding-top:20px}}