.item-grid.svelte-1xzhfrn{align-items:center}img.svelte-1xzhfrn{border-radius:10px;box-shadow:#00000073 12px 12px 17px}.item-grid.svelte-1xzhfrn a:where(.svelte-1xzhfrn){color:inherit;text-decoration:2px solid var(--yellow) underline;text-underline-offset:.25em}.item-grid.svelte-1xzhfrn a:where(.svelte-1xzhfrn):hover{color:inherit;text-decoration-color:currentColor}ul.svelte-1xzhfrn{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:2rem}li.svelte-1xzhfrn{display:grid;grid-template-rows:auto 1fr auto;container-type:inline-size;gap:1rem;grid-row:span 3;background:#fff;padding:clamp(1rem,3vw,2.5rem);border-radius:1rem;border:1px solid #eee;position:relative}li.svelte-1xzhfrn:hover,li.svelte-1xzhfrn:focus-within{outline-offset:var(--focus-outline-offset);outline:var(--focus-outline-color) var(--focus-outline-style) var(--focus-outline-width);border-radius:var(--focus-outline-border-radius)}li.svelte-1xzhfrn:focus-within :where(.svelte-1xzhfrn):focus{outline:none}h2.svelte-1xzhfrn{font-size:clamp(1rem,8cqi,2rem);margin-block-end:0;line-height:1.125}a.svelte-1xzhfrn{text-decoration:none;color:var(--color-text)}a.svelte-1xzhfrn:hover{text-decoration:none}a.svelte-1xzhfrn:before{content:"";position:absolute;inset:0}p.svelte-1xzhfrn{margin-block-end:0}
