.card-gallery-content.svelte-19bzb2t{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--col-gutter);row-gap:var(--spacing-larger)}.gallery-action.svelte-19bzb2t{margin-top:var(--spacing-medium);text-align:center}.gallery-dots.svelte-19bzb2t{display:flex;column-gap:1.25rem;justify-content:center;padding:var(--spacing-small) 0}.gallery-dots.svelte-19bzb2t .gallery-dot:where(.svelte-19bzb2t){width:var(--spacing-small);height:var(--spacing-small);border-radius:var(--spacing-small);background-color:var(--color-gray)}.gallery-dots.svelte-19bzb2t .gallery-dot.active:where(.svelte-19bzb2t){background-color:var(--color-green)}@media screen and (min-width:769px){.card-gallery.svelte-19bzb2t{display:flex;justify-content:center}.card-gallery-content.svelte-19bzb2t{max-width:69.375rem;justify-content:left}}@media screen and (max-width:768px){.card-gallery-content.svelte-19bzb2t{row-gap:var(--spacing-medium)}}:root{--color-icon-logo: var(--color-green)}.logo.svelte-1s4414o{fill:var(--color-icon-logo)}svg.svelte-1s4414o{width:var(--icon-size)}:root{--color-icon-download: var(--color-green)}.download.svelte-9c0bsb{fill:var(--color-icon-download)}svg.svelte-9c0bsb{width:var(--icon-size)}.card-link.svelte-1kkffw{display:block;width:21.875rem;height:27.5rem;--color-link: var(--color-text)}.card-link.svelte-1kkffw:focus-visible{outline:none}.card-link.svelte-1kkffw:focus-visible .card:where(.svelte-1kkffw){outline-style:solid;outline-width:calc(var(--border-weight-thick) * 2);outline-offset:var(--border-weight)}.card-link.svelte-1kkffw:hover .card:where(.svelte-1kkffw){box-shadow:2px 4px 8px #00000040}.card.svelte-1kkffw{width:100%;height:100%;border-radius:var(--spacing);position:relative;overflow:hidden}.card-overlay.svelte-1kkffw{width:114%;height:114%;position:absolute;top:-4%;left:-7%;z-index:0;opacity:.08;--icon-size: 100%;--color-icon-logo: var(--color-white)}.card-content.svelte-1kkffw{width:100%;height:100%;position:absolute;top:0;right:0;z-index:1;padding:var(--spacing);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.card-content.svelte-1kkffw .card-title:where(.svelte-1kkffw){width:100%}.card-content.svelte-1kkffw .card-date:where(.svelte-1kkffw){margin-bottom:var(--spacing)}.download-link.svelte-1kkffw{--color-icon-download: var(--color-white);height:var(--icon-size)}@media screen and (max-width:450px){.card-link.svelte-1kkffw{width:100%}}
