.mosaic[data-astro-cid-co7zorjd]{gap:var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.mosaic__item[data-astro-cid-co7zorjd] .pcard{--pcard-min:22rem;block-size:100%}@media (width>=48em){.mosaic[data-astro-cid-co7zorjd]{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic__item--lead[data-astro-cid-co7zorjd]{grid-column:span 2}.mosaic__item[data-astro-cid-co7zorjd] .pcard--tall{--pcard-ratio:3 / 4}}@media (width>=40em){.mosaic--catalogue[data-astro-cid-co7zorjd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.mosaic[data-astro-cid-co7zorjd].mosaic--catalogue{grid-template-columns:repeat(3,minmax(0,1fr))}}.mosaic--catalogue[data-astro-cid-co7zorjd] .pcard__text{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=39.99em){.mosaic--catalogue[data-astro-cid-co7zorjd]{gap:var(--space-3)}.mosaic--catalogue[data-astro-cid-co7zorjd] .pcard{flex-direction:row}.mosaic--catalogue[data-astro-cid-co7zorjd] .pcard__media{aspect-ratio:auto;flex:0 0 36%;min-block-size:7.5rem}.mosaic--catalogue[data-astro-cid-co7zorjd] .pcard__body{gap:var(--space-1);min-inline-size:0;padding:var(--space-4);flex:1 1 0}.mosaic--catalogue[data-astro-cid-co7zorjd] .pcard__title{font-size:1.125rem}.mosaic--catalogue[data-astro-cid-co7zorjd] .pcard__text{font-size:var(--fs-small);line-height:var(--lh-small);-webkit-line-clamp:2;line-clamp:2}}@media (width>=40em){.mosaic--compact[data-astro-cid-co7zorjd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.mosaic--compact[data-astro-cid-co7zorjd]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=80em){.mosaic[data-astro-cid-co7zorjd]{grid-template-columns:repeat(4,minmax(0,1fr))}.mosaic__item--lead[data-astro-cid-co7zorjd]{grid-column:span 2}.mosaic__item[data-astro-cid-co7zorjd] .pcard--wide{--pcard-ratio:auto;--pcard-min:30rem}.mosaic__item[data-astro-cid-co7zorjd] .pcard--tall{--pcard-ratio:auto;--pcard-min:26rem}}
