.blog-list{gap:calc(var(--spacing)*22);flex-direction:column;display:flex}.blog-list__featured{flex-direction:column;align-items:center;display:flex}.blog-list__featured .blog-teaser{width:100%}.blog-list__grid{gap:var(--sp-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1199.9px){.blog-list__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:839.9px){.blog-list__grid{grid-template-columns:1fr}}.blog-list__empty{padding:var(--sp-20)0;font-size:var(--font-size-body-large);color:var(--color-container);text-align:center}
.pagination-item__link{color:var(--color-text-tertiary)}.pagination-item__link:hover{text-decoration:underline}.pagination-item__link svg{width:var(--sp-3)}.pagination-item__link--active{pointer-events:none;cursor:default;color:var(--color-primary);background-color:var(--color-brand-primary)}.pagination-item__link--break{pointer-events:none}
.pagination{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}
.blog-pagination{padding-bottom:var(--sp-12)}@media (max-width:839.9px){.blog-pagination{padding-bottom:var(--sp-8)}}.blog-pagination .pagination-item__link{width:var(--sp-8);height:var(--sp-8);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:flex}.blog-pagination .pagination-item__link svg{width:calc(var(--sp-3) + 1px)}.blog-pagination .pagination-item__link--previous svg{border-right:1px solid #0000;transform:translateY(1px)rotate(90deg)}.blog-pagination .pagination-item__link--previous:hover svg{border-color:currentColor}.blog-pagination .pagination-item__link--next svg{border-left:1px solid #0000;transform:translateY(1px)rotate(-90deg)}.blog-pagination .pagination-item__link--next:hover svg{border-color:currentColor}
