.card[data-astro-cid-5n7e6cpn]{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--rule);background:var(--paper);transition:border-color var(--dur-fast) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.card[data-astro-cid-5n7e6cpn]:hover{border-color:var(--rule-2)}.card__title[data-astro-cid-5n7e6cpn]{font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:var(--fw-bold);margin:0 0 .35rem;line-height:1.4}.card__title[data-astro-cid-5n7e6cpn] a[data-astro-cid-5n7e6cpn]{color:var(--ink);text-decoration:none}.card__title[data-astro-cid-5n7e6cpn] a[data-astro-cid-5n7e6cpn]:hover{color:var(--accent)}.card__preview[data-astro-cid-5n7e6cpn]{font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.6;overflow:hidden}.card__meta[data-astro-cid-5n7e6cpn]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-mono);color:var(--ink-3);gap:.9rem;margin:.5rem 0 0;display:flex}.card__cover[data-astro-cid-5n7e6cpn]{object-fit:cover;border:1px solid var(--rule);background:var(--paper-2);width:160px;height:104px}@media (width<=44rem){.card[data-astro-cid-5n7e6cpn]{gap:var(--sp-3);padding:var(--sp-3)}.card__cover[data-astro-cid-5n7e6cpn]{width:96px;height:64px}}.plate[data-astro-cid-kjpylvwz]{gap:var(--sp-5) var(--sp-6);margin-top:var(--sp-7);padding:var(--sp-6);border:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.plate__tick[data-astro-cid-kjpylvwz]{border:0 solid var(--rule-2);width:13px;height:13px;position:absolute}.plate__tick--tl[data-astro-cid-kjpylvwz]{border-top-width:1px;border-left-width:1px;top:5px;left:5px}.plate__tick--tr[data-astro-cid-kjpylvwz]{border-top-width:1px;border-right-width:1px;top:5px;right:5px}.plate__tick--bl[data-astro-cid-kjpylvwz]{border-bottom-width:1px;border-left-width:1px;bottom:5px;left:5px}.plate__tick--br[data-astro-cid-kjpylvwz]{border-bottom-width:1px;border-right-width:1px;bottom:5px;right:5px}.plate__flag[data-astro-cid-kjpylvwz]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--ls-mono);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;margin:0;display:flex}.plate__badge[data-astro-cid-kjpylvwz]{color:var(--accent);align-items:center;display:inline-flex}.plate__badge[data-astro-cid-kjpylvwz]:before{content:"";background:var(--accent);width:7px;height:7px;margin-right:.45rem}.plate__cost[data-astro-cid-kjpylvwz]{color:var(--signal)}.plate__title[data-astro-cid-kjpylvwz]{margin:var(--sp-3) 0 0;font-family:var(--font-serif);font-size:var(--fs-title);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);line-height:var(--lh-title)}.plate__title[data-astro-cid-kjpylvwz] a[data-astro-cid-kjpylvwz]{color:var(--ink);text-decoration:none}.plate__title[data-astro-cid-kjpylvwz] a[data-astro-cid-kjpylvwz]:hover{color:var(--accent)}.plate__desc[data-astro-cid-kjpylvwz]{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--ink-2);max-width:40em;line-height:1.75}.plate__tags[data-astro-cid-kjpylvwz]{margin-top:var(--sp-3)}.plate__figure[data-astro-cid-kjpylvwz]{width:232px;margin:0}.plate__figure[data-astro-cid-kjpylvwz] img[data-astro-cid-kjpylvwz]{object-fit:cover;border:1px solid var(--rule);width:100%;height:152px}.plate__hatch[data-astro-cid-kjpylvwz]{border:1px solid var(--rule-2);background-color:var(--paper-2);background-image:repeating-linear-gradient(45deg, var(--rule) 0 1px, transparent 1px 8px);width:232px;height:152px;display:block}.plate__block[data-astro-cid-kjpylvwz]{margin:var(--sp-2) calc(-1 * var(--sp-6)) calc(-1 * var(--sp-6));border-top:1px solid var(--rule-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.plate__cell[data-astro-cid-kjpylvwz]{padding:.55rem var(--sp-6);border-left:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--ls-mono);color:var(--ink-2);white-space:nowrap;text-decoration:none}.plate__cell[data-astro-cid-kjpylvwz]:first-child{color:var(--ink-3);border-left:0}.plate__cell[data-astro-cid-kjpylvwz]:hover{color:var(--accent)}@media (width<=52rem){.plate[data-astro-cid-kjpylvwz]{gap:var(--sp-4);padding:var(--sp-5);grid-template-columns:minmax(0,1fr)}.plate__figure[data-astro-cid-kjpylvwz]{width:100%}.plate__figure[data-astro-cid-kjpylvwz] img[data-astro-cid-kjpylvwz]{height:180px}.plate__hatch[data-astro-cid-kjpylvwz]{width:100%;height:140px}.plate__block[data-astro-cid-kjpylvwz]{margin:var(--sp-2) calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5));flex-wrap:nowrap}.plate__cell[data-astro-cid-kjpylvwz]{padding:.55rem var(--sp-2);text-align:center;flex:1 1 0}}.home[data-astro-cid-lcdefpme]{padding-bottom:var(--sp-9)}.cards[data-astro-cid-lcdefpme]{gap:var(--sp-3);margin-top:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=52rem){.cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
