.material-card.svelte-myux2s{min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);background:#ffffff59}.image-link.svelte-myux2s{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--ink)}.image-link.svelte-myux2s img:where(.svelte-myux2s){width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:transform .55s ease,filter .25s ease}.image-link.svelte-myux2s:hover img:where(.svelte-myux2s){transform:scale(1.025);filter:saturate(.9)}.image-link.svelte-myux2s>span:where(.svelte-myux2s){position:absolute;right:10px;bottom:10px;padding:7px 9px;background:var(--ink);color:var(--paper);font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.card-copy.svelte-myux2s{flex:1;display:flex;flex-direction:column;padding:20px}.card-copy.svelte-myux2s>p:where(.svelte-myux2s):first-child{margin-bottom:10px;color:var(--copper-text);font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}h2.svelte-myux2s{margin:0 0 12px;font-size:clamp(26px,2.2vw,34px);line-height:1}.card-copy.svelte-myux2s>p:where(.svelte-myux2s):nth-of-type(2){color:var(--muted);font-size:14px;line-height:1.65}small.svelte-myux2s{display:grid;gap:3px;margin-top:auto;padding-top:18px;color:var(--muted);line-height:1.45}small.svelte-myux2s strong:where(.svelte-myux2s){color:var(--ink);font-size:var(--text-label);font-weight:700}.actions.svelte-myux2s{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.actions.svelte-myux2s a:where(.svelte-myux2s),button.svelte-myux2s{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--cedar);background:transparent;color:var(--cedar);font:inherit;font-size:11px;font-weight:800;cursor:pointer;text-align:center}button.svelte-myux2s{border-color:var(--copper);background:var(--copper);color:var(--ink)}button[aria-pressed=true].svelte-myux2s{background:var(--cedar);color:var(--paper)}.actions.svelte-myux2s a:where(.svelte-myux2s):focus-visible,button.svelte-myux2s:focus-visible,h2.svelte-myux2s a:where(.svelte-myux2s):focus-visible{outline:2px solid var(--copper);outline-offset:3px}@media(max-width:420px){.actions.svelte-myux2s{grid-template-columns:1fr}}
