.scrollable-cards[data-v-517d0453]{margin-block:60px;margin-inline:calc(var(--page-gutter) * -1)}header[data-v-517d0453]{display:flex;justify-content:space-between;padding-block-end:1rem;column-gap:var(--cards-gap);flex-direction:column;padding-inline:var(--page-gutter)}@media not (min-width:1210px){header[data-v-517d0453]{row-gap:var(--cards-gap)}}@media(min-width:786px){header[data-v-517d0453]{flex-direction:row}}header .header-content[data-v-517d0453]{font-size:18px}header .header-content [data-v-517d0453-s]:first-child{margin-block-start:0}header .header-content [data-v-517d0453-s]:last-child{margin-block-end:0}header .header-content h2[data-v-517d0453-s]{line-height:1}header .header-content h2[data-v-517d0453-s] a{color:inherit;text-decoration:none;display:flex;align-items:center;gap:10px}header .header-content[data-v-517d0453] svg{flex-shrink:0}.header-actions[data-v-517d0453]{align-self:end;display:none}@media not (max-width:786px){.header-actions[data-v-517d0453]{display:flex}}.scroll-buttons[data-v-517d0453]{display:flex;list-style:none;margin:0;padding:0;gap:6px}@media print{.scroll-buttons[data-v-517d0453]{display:none}}.scroll-buttons button[data-v-517d0453]{background-color:#fafafa;border:solid 1px #003E5873;border-radius:100vw;aspect-ratio:1;width:30px;cursor:pointer;padding:0;flex-grow:0;display:grid;place-content:center}.scroll-buttons button[data-v-517d0453]:disabled{cursor:not-allowed;border-color:#003e581a}.scroll-buttons button:disabled svg[data-v-517d0453]{color:#003e5859}.scroll-buttons button svg[data-v-517d0453]{width:7px;height:12px;color:#003e58}.scroll-buttons .forwards svg[data-v-517d0453]{position:relative;left:2px}.scrollable-content[data-v-517d0453]{scroll-snap-type:x mandatory;overflow-x:hidden;scroll-behavior:smooth;display:flex;margin:0;padding:0;gap:var(--cards-gap);touch-action:pan-x pan-y pinch-zoom;list-style:none;scroll-padding-inline:var(--page-gutter);padding-inline:var(--page-gutter)}@media print{.scrollable-content[data-v-517d0453]{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-width),1fr))}}@media(pointer:coarse){.scrollable-content[data-v-517d0453]{overflow-x:auto}}.scrollable-content li[data-v-517d0453-s]{flex-shrink:0}
