.archive h2{color:inherit;font-size:1.6rem;line-height:1.8rem;margin-bottom:0;padding-block:.5rem}.archive h2::after{display:none}.archive main .container{padding-block-start:4.5rem;padding-inline:0}.archive main .container .articles{background-color:var(--color-white);padding:1rem}.archive main .container .articles .card{background-color:var(--color-white);border:.1rem solid var(--color-gray-100);border-radius:var(--radius-md);color:inherit;display:flex;flex-direction:column;margin-top:1rem;overflow:hidden;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.archive main .container .articles .card:hover,.archive main .container .articles .card:focus-visible{box-shadow:0 .5rem 2rem rgb(0 0 0 / .25);transform:translateY(-.3rem)}.archive main .container .articles .card .card-media{aspect-ratio:16 / 9;inline-size:100%;overflow:hidden;position:relative}.archive main .container .articles .card .card-media img{block-size:100%;inline-size:100%;object-fit:cover}.archive main .container .articles .card .card-content{align-items:start;display:flex;flex-direction:column;padding:.5rem}.archive main .container .articles .card .card-content .card-header{align-items:center;display:flex;gap:.5rem;justify-content:center}.archive main .container .articles .card .card-content .card-header .date{font-size:1rem;padding-right:1.5rem}.archive main .container .articles .card .card-content .card-header .country{font-size:1rem;text-transform:uppercase}.archive main .container .articles .card .card-content .card-header .country{color:var(--color-primary);font-weight:700}.archive main .container .articles .card .card-content .card-header .card-flag{border-radius:var(--radius-xs);object-fit:contain}.archive main .container .articles .card .card-content .btn-inner{align-self:flex-end;margin-top:1rem;padding:0 0 0 1rem}.archive main .container .articles .card .card-content .btn-inner svg{transform:rotate(270deg)}.archive .pagination{margin-block-start:3rem}.archive .pagination-list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.archive .pagination-item{display:flex}.archive .pagination-link,.archive .pagination-ellipsis{align-items:center;background-color:var(--color-gray-100);border-radius:var(--radius-sm);color:inherit;display:inline-flex;font-size:1.4rem;font-weight:600;justify-content:center;min-block-size:4rem;min-inline-size:4rem;padding:.5rem 1rem;transition:box-shadow var(--transition-normal),transform var(--transition-normal),background-color var(--transition-normal),color var(--transition-normal)}.archive .pagination-link:hover,.archive .pagination-link:focus-visible{background-color:var(--color-primary);box-shadow:0 .5rem 2rem rgb(0 0 0 / .25);color:var(--color-white);transform:translateY(-.3rem)}.archive .pagination-link[aria-current="page"]{background-color:var(--color-primary);color:var(--color-white);cursor:default}.archive .pagination-link[aria-current="page"]:hover,.archive .pagination-link[aria-current="page"]:focus-visible{box-shadow:none;transform:none}.archive .pagination-prev,.archive .pagination-next{gap:.5rem}.archive .pagination-ellipsis{color:inherit}@media (min-width:1024px){.archive h2{font-size:1.8rem;line-height:2.2rem}.archive main .container{padding-block-start:5rem}.archive main .container .articles .card{align-items:stretch;display:grid;gap:1rem;grid-template-columns:36rem 1fr}.archive main .container .articles .card .card-content{block-size:100%;display:flex;flex-direction:column;padding:.5rem .5rem .5rem 0}}@media (prefers-reduced-motion:reduce){.archive .pagination-link{transform:none}}