.wc[data-astro-cid-s3m2fwrq]{gap:var(--space-4);flex-direction:column;display:flex}.wc__grid[data-astro-cid-s3m2fwrq]{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(var(--wc-rows), auto);gap:0 var(--space-4);margin:0;padding:0;list-style:none;display:grid}.wc__card[data-astro-cid-s3m2fwrq]{grid-row:span var(--wc-rows);grid-template-rows:subgrid;row-gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-main);background-color:var(--color-surface-card);background-image:linear-gradient(45deg, transparent 62%, var(--color-card-gradient));display:grid}.wc__head[data-astro-cid-s3m2fwrq]{display:flex}.wc__tag[data-astro-cid-s3m2fwrq]{box-sizing:border-box;min-height:calc(var(--font-size-text-tiny) * var(--line-height-snug) * 2 + var(--space-2) * 2);padding:var(--space-2) var(--space-3);line-height:var(--line-height-snug);text-align:center;border:var(--border-width) solid var(--color-highlight);border-radius:var(--radius-round);font-size:var(--font-size-text-tiny);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;flex:1;justify-content:center;align-items:center;display:flex}.wc__picture[data-astro-cid-s3m2fwrq]{aspect-ratio:var(--wc-picture-ratio);background:radial-gradient(closest-side at 50% 50%, color-mix(in srgb, var(--color-highlight) 20%, transparent), transparent);justify-content:center;align-items:center;display:flex}.wc__picture[data-astro-cid-s3m2fwrq] img{width:calc(43.75% + var(--wc-scale) * 11.25%);object-fit:contain;filter:drop-shadow(0 1rem 1.25rem #00000059);height:auto;max-height:100%}.wc__size[data-astro-cid-s3m2fwrq]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-text-tiny);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;display:flex}.wc__size-bars[data-astro-cid-s3m2fwrq]{align-items:flex-end;gap:.2rem;display:inline-flex}.wc__size-bar[data-astro-cid-s3m2fwrq]{width:.45rem;height:calc(var(--n) * .35rem + .2rem);background:var(--color-border-tertiary);border-radius:.1rem}.wc__size-bar[data-astro-cid-s3m2fwrq].is-on{background:var(--color-accent)}.wc__system[data-astro-cid-s3m2fwrq]{font-size:var(--font-size-h6);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}.wc__points[data-astro-cid-s3m2fwrq]{font-size:var(--font-size-text-small);line-height:var(--line-height-snug)}.wc__points-label[data-astro-cid-s3m2fwrq]{margin-bottom:var(--space-1);color:var(--color-heading-accent);font-weight:var(--font-weight-bold);display:block}.wc__points[data-astro-cid-s3m2fwrq] ul[data-astro-cid-s3m2fwrq]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wc__points[data-astro-cid-s3m2fwrq] li[data-astro-cid-s3m2fwrq]{padding-left:var(--space-3);position:relative}.wc__points[data-astro-cid-s3m2fwrq] li[data-astro-cid-s3m2fwrq]:before{content:"";border-radius:var(--radius-round);background:var(--color-accent);width:.3rem;height:.3rem;position:absolute;top:.55em;left:0}.wc__row[data-astro-cid-s3m2fwrq]{gap:var(--space-1);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border-tertiary);font-size:var(--font-size-text-small);flex-direction:column;display:flex}.wc__row-label[data-astro-cid-s3m2fwrq]{color:var(--color-text-muted);font-size:var(--font-size-text-tiny);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase}.wc__row-value[data-astro-cid-s3m2fwrq]{align-items:flex-start;gap:var(--space-2);line-height:var(--line-height-snug);display:flex}.wc__rating[data-astro-cid-s3m2fwrq]{border:var(--border-width) solid var(--color-highlight);border-radius:var(--radius-round);flex:none;width:.75rem;height:.75rem;transform:translateY(.1em)}.wc__rating--3[data-astro-cid-s3m2fwrq]{background:var(--color-highlight)}.wc__rating--2[data-astro-cid-s3m2fwrq]{background:linear-gradient(90deg, var(--color-highlight) 50%, transparent 50%)}.wc__rating--1[data-astro-cid-s3m2fwrq]{background:conic-gradient(var(--color-highlight) 0 25%, transparent 0)}.wc__legend[data-astro-cid-s3m2fwrq]{gap:var(--space-2) var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-text-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wc__legend[data-astro-cid-s3m2fwrq] li[data-astro-cid-s3m2fwrq]{align-items:baseline;gap:var(--space-2);display:flex}.wc__actions[data-astro-cid-s3m2fwrq]{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-3);flex-direction:column;align-self:end;display:flex}.wc__cta[data-astro-cid-s3m2fwrq]{text-align:center;width:100%;padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-accent);border-radius:var(--radius-round);color:var(--color-text);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), color var(--motion-duration-fast) var(--motion-easing-standard);display:block}.wc__cta[data-astro-cid-s3m2fwrq]:hover{background:var(--color-accent);color:var(--color-background)}.wc__more[data-astro-cid-s3m2fwrq]{align-items:center;gap:var(--space-2);color:var(--color-heading-accent);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);transition:color var(--motion-duration-fast) var(--motion-easing-standard);display:inline-flex}.wc__more[data-astro-cid-s3m2fwrq]:hover{color:var(--color-text)}.wc__arrow[data-astro-cid-s3m2fwrq]{width:var(--toggle-icon-size);display:inline-flex}@container (width<=72em){.wc__grid[data-astro-cid-s3m2fwrq]{gap:var(--space-4);grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.wc__card[data-astro-cid-s3m2fwrq]{flex-direction:column;grid-row:auto;grid-template-rows:none;display:flex}.wc__actions[data-astro-cid-s3m2fwrq]{align-self:stretch;margin-top:auto}}@container (width<=52em){.wc__grid[data-astro-cid-s3m2fwrq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=36em){.wc__grid[data-astro-cid-s3m2fwrq]{grid-template-columns:minmax(0,1fr)}}
