.catalogue[data-astro-cid-4omkcked]{padding-block:var(--space-6)}.catalogue__head[data-astro-cid-4omkcked]{max-width:44rem;margin-bottom:var(--space-4)}.catalogue__head[data-astro-cid-4omkcked] h2[data-astro-cid-4omkcked]{margin:.5rem 0 var(--space-2)}.catalogue__intro[data-astro-cid-4omkcked]{margin:0;font-size:1.125rem}.catalogue__list[data-astro-cid-4omkcked]{border-bottom:1px solid var(--color-line);margin:0;padding:0;list-style:none}.catalogue__row[data-astro-cid-4omkcked]{gap:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--color-line);grid-template-columns:4rem 3.5rem minmax(10rem,16rem) minmax(0,1fr) max-content;align-items:center;display:grid;position:relative}.catalogue__row[data-astro-cid-4omkcked]:hover{background:var(--color-surface)}.catalogue__number[data-astro-cid-4omkcked]{font-family:var(--font-mono);color:var(--color-petrol);padding-left:var(--space-1);font-size:1.5rem}.catalogue__icon[data-astro-cid-4omkcked]{width:2.5rem;height:2.5rem}.catalogue__title[data-astro-cid-4omkcked]{margin:0;font-size:1.375rem}.catalogue__text[data-astro-cid-4omkcked]{margin:0}.catalogue__link[data-astro-cid-4omkcked]{white-space:nowrap;text-align:right;padding-right:var(--space-1);justify-self:end;font-weight:600}.catalogue__link[data-astro-cid-4omkcked]:after{content:" →"}.catalogue__link[data-astro-cid-4omkcked]:before{content:"";position:absolute;inset:0}@media (width<=64rem){.catalogue__row[data-astro-cid-4omkcked]{gap:.5rem var(--space-2);grid-template-columns:3.5rem 1fr;align-items:start}.catalogue__icon[data-astro-cid-4omkcked]{display:none}.catalogue__number[data-astro-cid-4omkcked]{grid-row:span 3;padding-top:.2rem;font-size:1.25rem}.catalogue__link[data-astro-cid-4omkcked]{text-align:left;justify-self:start}}
