.page-wrapper.svelte-tqxc2r{width:100%;display:flex;flex-direction:column;margin-bottom:var(--margin-xxl)}.carousel-cover.svelte-tqxc2r{padding-top:var(--pageHeader)}@media only screen and (max-width:500px){.carousel-cover.svelte-tqxc2r{padding-top:calc(var(--pageHeader) - var(--margin-m))}}.carousel-cover img{-o-object-fit:contain;object-fit:contain;background-color:transparent!important}.portrait-wrapper.svelte-tqxc2r{display:flex;flex-direction:column;place-content:flex-start;place-items:center}.portrait-wrapper.svelte-tqxc2r .sticky:where(.svelte-tqxc2r){width:100%;top:var(--pageHeader)}.portrait-wrapper.svelte-tqxc2r .responsiveImage,.portrait-wrapper.svelte-tqxc2r .responsiveImage img{aspect-ratio:auto!important;background-color:var(--background-bright)!important}.portrait-wrapper.svelte-tqxc2r .caption:where(.svelte-tqxc2r){color:var(--text-secondary);transform:translateY(calc(1 * var(--margin-m)));margin:0;z-index:2}.carousel-cover .carousel:not(.single-item) .caption{width:100%;justify-content:space-between}.carousel-cover .carousel.single-item *:has(>.caption){display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.multi-rows.svelte-tqxc2r{padding-right:var(--margin-l);place-content:center;display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:var(--margin-l);column-gap:var(--margin-l);row-gap:var(--margin-l);width:100%}.multi-rows.svelte-tqxc2r a{margin-right:0}@media only screen and (max-width:700px){.multi-rows.svelte-tqxc2r{-moz-column-gap:var(--margin-m);column-gap:var(--margin-m);padding-right:0}.multi-rows.svelte-tqxc2r a{width:max(100vw - 2 * var(--margin-m),380px)!important}}
