.astro-httq4nte{font-size:var(--font-xxs);line-height:var(--line-height-sm);width:max-content;color:var(--white);white-space:nowrap;border-radius:var(--radius-full);background:#fff3;border:1px solid #0000;padding:7px 15px}.small.astro-httq4nte{padding:3px 7px;font-size:9px}.blue.astro-httq4nte{color:var(--primary);background-color:var(--primary-10)}.blue-grey.astro-httq4nte{color:var(--primary);background-color:var(--grey-90)}.pink.astro-httq4nte{color:#891573;background-color:#ffe9ff}.white.astro-httq4nte{color:var(--grey-30);background-color:var(--white)}.purple.astro-httq4nte{color:#422ba7;background-color:#f5efff}.grey-outline.astro-httq4nte{color:var(--grey-50);border-color:var(--grey-50);background-color:#0000}footer.astro-uc3bu2ow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}footer.astro-uc3bu2ow .badge{text-overflow:ellipsis;min-width:0;display:none;overflow:hidden}footer.astro-uc3bu2ow.reverse{flex-flow:row-reverse}footer.astro-uc3bu2ow.reverse .badge{display:none}@media (width>=360px){footer.astro-uc3bu2ow .badge{display:block}}@media (width>=640px){footer.astro-uc3bu2ow.reverse .badge{display:block}}.card.astro-ztduyrdr{--thumbnail-size:64px;background:var(--grey-90);border-radius:var(--radius-md);padding:16px;display:block}.card.astro-ztduyrdr .inner.astro-ztduyrdr{grid-template-rows:auto 1fr auto;grid-template-columns:var(--thumbnail-size) minmax(0, 1fr);gap:12px;display:grid}.card.astro-ztduyrdr .text.astro-ztduyrdr{display:contents}.card.astro-ztduyrdr hgroup.astro-ztduyrdr{align-self:center;margin-bottom:0}.card.astro-ztduyrdr.is-link:active,.card.astro-ztduyrdr.is-link:focus-visible{box-shadow:var(--card-shadow);scale:1.015}@media (pointer:fine){.card.astro-ztduyrdr.is-link:hover{box-shadow:var(--card-shadow);scale:1.015}}.inner.astro-ztduyrdr{height:100%}img.astro-ztduyrdr{width:var(--thumbnail-size);aspect-ratio:1;object-fit:cover;background:var(--white);border-radius:var(--radius-sm);align-self:start;height:auto}hgroup.astro-ztduyrdr>:not(:last-child){margin-bottom:4px}hgroup.astro-ztduyrdr h2,hgroup.astro-ztduyrdr h3{font-size:var(--font-md);letter-spacing:var(--font-spacing-md);-webkit-line-clamp:3;font-family:var(--font-heading);font-weight:500;line-height:var(--line-height-sm);color:var(--grey-30);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.description.astro-ztduyrdr p{font-size:var(--font-sm);letter-spacing:var(--font-spacing-sm);-webkit-line-clamp:3;line-height:var(--line-height-md);color:var(--grey-30);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.description.astro-ztduyrdr,footer{grid-column:1/-1}@media (width>=640px){.card.astro-ztduyrdr{--thumbnail-size:128px;padding:24px}.card.astro-ztduyrdr .inner.astro-ztduyrdr{align-items:stretch;gap:24px;display:flex}.card.astro-ztduyrdr .text.astro-ztduyrdr{flex-direction:column;flex-grow:1;min-width:0;display:flex}.card.astro-ztduyrdr hgroup.astro-ztduyrdr{align-self:stretch;margin-bottom:8px}.card.astro-ztduyrdr .description.astro-ztduyrdr{margin-bottom:auto}.card.astro-ztduyrdr.large-thumbnail{--thumbnail-size:184px}img.astro-ztduyrdr{flex-shrink:0}}@media (width>=768px){.card.astro-ztduyrdr.half-width{--thumbnail-size:96px}.card.astro-ztduyrdr.half-width .inner.astro-ztduyrdr{grid-template-rows:auto 1fr auto;grid-template-columns:var(--thumbnail-size) minmax(0, 1fr);gap:12px;display:grid}.card.astro-ztduyrdr.half-width .text.astro-ztduyrdr{display:contents}.card.astro-ztduyrdr.half-width hgroup.astro-ztduyrdr{align-self:center;margin-bottom:0}}@media (width>=960px){.card.astro-ztduyrdr:not(.half-width){--thumbnail-size:200px}}@media (width>=1280px){.card.astro-ztduyrdr.half-width{--thumbnail-size:200px}.card.astro-ztduyrdr.half-width .inner.astro-ztduyrdr{align-items:stretch;gap:24px;display:flex}.card.astro-ztduyrdr.half-width .text.astro-ztduyrdr{flex-direction:column;flex-grow:1;min-width:0;display:flex}.card.astro-ztduyrdr.half-width hgroup.astro-ztduyrdr{align-self:stretch;margin-bottom:8px}.card.astro-ztduyrdr.half-width .description.astro-ztduyrdr{margin-bottom:auto}}
