.f-pagination{align-items:center;display:flex;justify-content:center;margin-top:12rem}.f-pagination__btn[aria-disabled=true]{opacity:.3;pointer-events:none}.f-pagination__inner{align-items:center;display:flex;gap:.5rem}.f-pagination__prev{margin-right:1.5rem;transform:rotate(180deg)}.f-pagination__next{margin-left:1.5rem}.f-pagination__page{align-items:center;border-radius:100%;display:flex;height:4rem;justify-content:center;line-height:1;position:relative;transition:color .35s ease;width:4rem}.f-pagination__page:before{border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(241 80 41/var(--tw-bg-opacity));transform:scale(0);transform-origin:center center;transition:transform .35s ease}.f-pagination__page[aria-current=page]{border-width:2px;--tw-border-opacity:1;border-color:rgb(41 36 36/var(--tw-border-opacity))}.f-pagination__page[aria-current=page]:focus-visible,.f-pagination__page[aria-current=page]:hover{--tw-text-opacity:1;color:rgb(41 36 36/var(--tw-text-opacity))}.f-pagination__page[aria-current=page]:focus-visible:before,.f-pagination__page[aria-current=page]:hover:before{transform:scale(0)!important}.f-pagination__page:focus-visible,.f-pagination__page:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.f-pagination__page:focus-visible:before,.f-pagination__page:hover:before{transform:scale(1.05)}.f-pagination__page span{display:block;margin-top:2px;position:relative;z-index:1}@keyframes showModal{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes hideModal{0%{transform:translate(0)}to{transform:translate(110%)}}.news-grid{--tw-bg-opacity:1;background-color:rgb(250 247 240/var(--tw-bg-opacity));padding:3rem 2rem}@media (min-width:821px){.news-grid{padding:6rem 4rem}}.news-grid__grid{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:6rem}@media (min-width:641px){.news-grid__grid{-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8rem}}@media (min-width:1025px){.news-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-grid__noResult{text-align:center;--tw-text-opacity:1;color:rgb(241 80 41/var(--tw-text-opacity))}
