.cards[data-astro-cid-vb2rmwub]{gap:var(--column-gap);margin:0;display:grid}.cards--row[data-astro-cid-vb2rmwub]{--row-bleed:max(var(--full), calc((100vw - var(--content)) / 2 - 8px));margin-inline:calc(-1 * var(--row-bleed));padding-inline:var(--row-bleed);scroll-padding-inline:var(--row-bleed);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.cards--row[data-astro-cid-vb2rmwub]::-webkit-scrollbar{display:none}.cards--row[data-astro-cid-vb2rmwub]{--per-row:2}.cards--row[data-astro-cid-vb2rmwub] .card[data-astro-cid-vb2rmwub]{flex:0 0 calc((100% - (var(--per-row) - 1) * var(--column-gap)) / var(--per-row));scroll-snap-align:start}@media (width<=767px){.cards--row[data-astro-cid-vb2rmwub] .card[data-astro-cid-vb2rmwub]{flex-basis:min(100%,306px)}}@media (width>=1024px){.cards--row[data-astro-cid-vb2rmwub]{--per-row:3}}@media (width>=1440px){.cards--row[data-astro-cid-vb2rmwub]{--per-row:4}}.cards--grid[data-astro-cid-vb2rmwub]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (width>=1024px){.cards--grid[data-astro-cid-vb2rmwub]{grid-template-columns:repeat(auto-fit, calc((100% - 2 * var(--column-gap)) / 3));justify-content:center}}.cards--index[data-astro-cid-vb2rmwub]{gap:var(--v-gap-s) var(--column-gap);grid-template-columns:minmax(0,1fr)}@media (width>=768px){.cards--index[data-astro-cid-vb2rmwub]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}}@media (width>=1024px){.cards--index[data-astro-cid-vb2rmwub]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1440px){.cards--index[data-astro-cid-vb2rmwub]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card__link[data-astro-cid-vb2rmwub]{color:inherit;gap:12px;text-decoration:none;display:grid}.card__media[data-astro-cid-vb2rmwub]{aspect-ratio:305/188;background:var(--phthalo);display:block;position:relative;overflow:hidden}.card__media[data-astro-cid-vb2rmwub] .card__image{object-fit:cover;transform-origin:0 100%;width:100%;height:100%;transition:transform .3s}.card__topic[data-astro-cid-vb2rmwub]{color:var(--white);background:#11111180;padding:5px 12px;position:absolute;bottom:0;left:0}.card__title[data-astro-cid-vb2rmwub]{letter-spacing:0;transition:color var(--ease) ease;margin-top:8px;font-size:20px;font-weight:600;line-height:1.2}.cards--large[data-astro-cid-vb2rmwub] .card__media[data-astro-cid-vb2rmwub]{aspect-ratio:305/228}.cards--index[data-astro-cid-vb2rmwub] .card__media[data-astro-cid-vb2rmwub]{aspect-ratio:4/3}@media (width>=1440px) and (width<=1839px){.cards--index[data-astro-cid-vb2rmwub] .card__media[data-astro-cid-vb2rmwub]{aspect-ratio:305/228}}@media (width>=1840px){.cards--index[data-astro-cid-vb2rmwub] .card__title[data-astro-cid-vb2rmwub]{font-size:24px;line-height:round(1.1em,1px)}}.cards--large[data-astro-cid-vb2rmwub] .card__title[data-astro-cid-vb2rmwub],.cards--large[data-astro-cid-vb2rmwub] .card__summary[data-astro-cid-vb2rmwub],.cards--large[data-astro-cid-vb2rmwub] .card__meta[data-astro-cid-vb2rmwub]{padding-right:20px}.cards--index[data-astro-cid-vb2rmwub] .card__title[data-astro-cid-vb2rmwub],.cards--index[data-astro-cid-vb2rmwub] .card__summary[data-astro-cid-vb2rmwub]{text-wrap:pretty}.cards--large[data-astro-cid-vb2rmwub] .card__summary[data-astro-cid-vb2rmwub]{margin-top:-4px}.card__meta[data-astro-cid-vb2rmwub]{color:var(--text-light)}.card__summary[data-astro-cid-vb2rmwub]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cards--single[data-astro-cid-vb2rmwub]{grid-template-columns:minmax(0,1fr)}.cards--single[data-astro-cid-vb2rmwub] .card__media[data-astro-cid-vb2rmwub]{aspect-ratio:4/3}@media (width>=1440px){.cards--single[data-astro-cid-vb2rmwub] .card__title[data-astro-cid-vb2rmwub]{font-size:24px;line-height:1.1}}a[data-astro-cid-vb2rmwub].card__link:hover .card__image{transform:scale(.92)}a[data-astro-cid-vb2rmwub].card__link:hover .card__title[data-astro-cid-vb2rmwub]{color:var(--phthalo)}a[data-astro-cid-vb2rmwub].card__link:hover .card__topic[data-astro-cid-vb2rmwub]{font-size:0}a[data-astro-cid-vb2rmwub].card__link:hover .card__topic[data-astro-cid-vb2rmwub]:after{content:attr(data-hover);font-size:12px}[data-parallax] .parallax-image{width:100%;height:calc(100% * (1 + var(--overscan,.4)));object-fit:cover;max-width:none;transform:translateY(calc(var(--shift,.5) * -100% * var(--overscan,.4) / (1 + var(--overscan,.4))));will-change:transform;position:absolute;top:0;left:0}.row-arrows{display:none}@media (width>=768px){.row-arrows:not([hidden]){display:flex}}.row-arrow{border:1px solid var(--border-light);background:var(--white);width:44px;height:44px;color:var(--black);cursor:pointer;transition:background-color var(--ease) ease;place-items:center;padding:0;display:grid}.row-arrow+.row-arrow{margin-left:-1px}.row-arrow:hover{background:var(--half-grey)}.row-arrow:disabled{color:var(--text-light);cursor:default}.pager{background:var(--border-light);width:80px;height:4px;margin:24px auto 0;position:relative;overflow:hidden}.pager[hidden]{display:none}.pager__thumb{background:var(--black);height:100%;display:block}
