.post-card{background-color:var(--color-gray-lightest)}.post-card a{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;height:100%}.post-card .thumbnail{aspect-ratio:1;view-transition-name:--post-thumb}.post-card .details{padding:30px 20px;flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.post-card .details .arrow-link{margin-top:auto}.post-card .info{font-size:16px}.post-card h3{font-size:16px}.pagination{padding:60px 0 40px;font-family:var(--secondary-font-family)}.pagination ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:6px}.pagination li{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;text-align:center;border-radius:10px;line-height:48px;font-size:20px;font-weight:var(--text-bald);background-color:var(--color-yellow-lightest);border:1px solid var(--color-black)}.pagination li .icon{color:var(--text-color);font-size:12px}.pagination li .icon::before{width:25px;height:20px}.pagination li a,.pagination li span{display:block;cursor:pointer;color:var(--text-color)}.pagination li button{background:none;outline:none;border:none;font-size:20px;font-weight:var(--text-bald);color:var(--text-color);cursor:pointer}.pagination li.active{background-color:var(--color-yellow-lighter);border:1px solid var(--color-black)}#page-content.template-blog #hero{background-color:var(--color-white)}@media only screen and (max-width: 767px){#page-content.template-blog #hero{height:auto !important}}#page-content.template-blog #featured h2{max-width:40ch;text-align:center;margin-bottom:40px}@media only screen and (min-width: 768px){#page-content.template-blog #featured .cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-flow:column;row-gap:20px;column-gap:40px}#page-content.template-blog #featured .card{width:auto}#page-content.template-blog #featured .card:nth-child(1){grid-column:1;grid-row:1/3}#page-content.template-blog #featured .card:nth-child(1) .thumbnail{aspect-ratio:16/9;max-height:330px}#page-content.template-blog #featured .card:nth-child(1) h3{font-size:26px}#page-content.template-blog #featured .card:not(:first-child) a{flex-direction:row}#page-content.template-blog #featured .card:not(:first-child) .thumbnail{max-width:275px}#page-content.template-blog #featured .card:not(:first-child) h3{font-size:20px;margin:0}#page-content.template-blog #featured .details{display:flex;flex-direction:column;justify-content:space-between}#page-content.template-blog #featured .details button{justify-content:flex-start}}@media only screen and (max-width: 767px){#page-content.template-blog #featured .cards .card{margin:0 auto 30px}}#page-content.template-blog #posts{background-color:var(--color-white);padding:80px 0 120px}#page-content.template-blog #posts .grid{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:30px}#page-content.template-blog #posts .pagination{padding:0;margin-top:50px}@media only screen and (max-width: 767px){#page-content.template-blog #posts{padding-tpp:40px}#page-content.template-blog #posts .grid{grid-template-columns:1fr;justify-items:center}}