.card[data-astro-cid-urvcgkoj]{aspect-ratio:1.586;width:min(100%,25rem);color:var(--heading);background:linear-gradient(135deg, #fffdf8 0%, var(--hd-paper) 55%, color-mix(in srgb, var(--hd-tint) 70%, var(--hd-paper)) 100%);transition:transform .6s var(--ease);border-radius:1.1rem;grid-template-rows:auto 1fr auto auto;gap:.5rem;padding:1.4rem 1.5rem;display:grid;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 40px 70px -30px #0009,inset 0 0 0 1px #fff6}.card[data-astro-cid-urvcgkoj]:hover{transform:rotate(-1.5deg)translateY(-4px)}.card--lg[data-astro-cid-urvcgkoj]{width:min(100%,28rem)}.card-top[data-astro-cid-urvcgkoj]{justify-content:space-between;align-items:center;display:flex}.tier[data-astro-cid-urvcgkoj]{font-size:.8rem;font-weight:var(--weight-strong);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);background:var(--brand);border-radius:99px;padding:.3rem .6rem}.card-name[data-astro-cid-urvcgkoj]{font-family:var(--font-display);color:var(--heading);align-self:end;margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.05}.card-list[data-astro-cid-urvcgkoj]{color:var(--text-muted);flex-wrap:wrap;gap:.3rem .9rem;font-size:.875rem;font-weight:500;display:flex}.card-list[data-astro-cid-urvcgkoj] li[data-astro-cid-urvcgkoj]{padding-left:.9rem;position:relative}.card-list[data-astro-cid-urvcgkoj] li[data-astro-cid-urvcgkoj]:before{content:"";width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1.5px var(--brand);border-radius:50%;position:absolute;top:.42em;left:0}.card-foot[data-astro-cid-urvcgkoj]{border-top:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;padding-top:.55rem;font-size:.78rem;display:flex}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-urvcgkoj],.card[data-astro-cid-urvcgkoj]:hover{transform:rotate(-4deg)}}
