.strip[data-astro-cid-y5nhaxvm]{border-radius:var(--radius-sm);width:100%;display:flex;box-shadow:0 0 0 1px #ffffff1a}.strip__swatch[data-astro-cid-y5nhaxvm]{appearance:none;background:var(--swatch);cursor:help;border:0;flex:1 1 0;min-width:0;padding:0;position:relative}.strip__swatch[data-astro-cid-y5nhaxvm]:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.strip__swatch[data-astro-cid-y5nhaxvm]:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.strip--card[data-astro-cid-y5nhaxvm] .strip__swatch[data-astro-cid-y5nhaxvm]{height:76px}.strip--hero[data-astro-cid-y5nhaxvm] .strip__swatch[data-astro-cid-y5nhaxvm]{height:clamp(84px,10vw,132px)}.strip--detail[data-astro-cid-y5nhaxvm] .strip__swatch[data-astro-cid-y5nhaxvm]{height:64px}.strip__swatch[data-astro-cid-y5nhaxvm]:after{content:attr(data-label);background:var(--panel-3);color:var(--text);border:1px solid var(--orbit);font-family:var(--font-mono);letter-spacing:.04em;text-align:center;opacity:0;pointer-events:none;max-width:min(220px,100vw - 24px);transition:opacity .16s var(--ease), transform .16s var(--ease);z-index:5;padding:5px 9px;font-size:.66rem;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.strip__swatch[data-astro-cid-y5nhaxvm]:first-child:after{left:0;transform:translateY(4px)}.strip__swatch[data-astro-cid-y5nhaxvm]:last-child:after{left:auto;right:0;transform:translateY(4px)}.strip__swatch[data-astro-cid-y5nhaxvm]:hover:after,.strip__swatch[data-astro-cid-y5nhaxvm]:focus-visible:after,.strip__swatch[data-astro-cid-y5nhaxvm][aria-expanded=true]:after{opacity:1;transform:translate(-50%)}.strip__swatch[data-astro-cid-y5nhaxvm]:first-child:hover:after,.strip__swatch[data-astro-cid-y5nhaxvm]:first-child:focus-visible:after,.strip__swatch[data-astro-cid-y5nhaxvm]:first-child[aria-expanded=true]:after,.strip__swatch[data-astro-cid-y5nhaxvm]:last-child:hover:after,.strip__swatch[data-astro-cid-y5nhaxvm]:last-child:focus-visible:after,.strip__swatch[data-astro-cid-y5nhaxvm]:last-child[aria-expanded=true]:after{transform:translate(0)}.strip__swatch[data-astro-cid-y5nhaxvm]:focus-visible{outline-offset:-3px;z-index:2}.card[data-astro-cid-sr4hkqsc]{border-top:1px solid var(--orbit-faint);transition:border-color .2s var(--ease);flex-direction:column;gap:10px;padding:22px 0 26px;display:flex;position:relative}.card[data-astro-cid-sr4hkqsc]:hover,.card[data-astro-cid-sr4hkqsc]:focus-within{border-top-color:var(--orbit)}.card__meta[data-astro-cid-sr4hkqsc]{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.card__meta-left[data-astro-cid-sr4hkqsc]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.card__mark[data-astro-cid-sr4hkqsc]{border:1px solid var(--orbit-faint);border-radius:var(--radius-sm);background:var(--space);flex:none;width:34px;height:34px;padding:3px;display:inline-flex}.card__mark[data-astro-cid-sr4hkqsc] svg[data-astro-cid-sr4hkqsc]{width:100%;height:100%}.card__collection[data-astro-cid-sr4hkqsc]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:7px;font-size:.64rem;text-decoration:none;display:inline-flex}.card__collection[data-astro-cid-sr4hkqsc]:hover{color:var(--text)}.card__swatch[data-astro-cid-sr4hkqsc]{background:var(--tone);border-radius:50%;flex:none;width:7px;height:7px}.card__world[data-astro-cid-sr4hkqsc]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.58rem}.card__world[data-astro-cid-sr4hkqsc]:before{content:"/";opacity:.5;margin-right:8px}.card__title[data-astro-cid-sr4hkqsc]{font-size:var(--step-2);line-height:1.2}.card__link[data-astro-cid-sr4hkqsc]{text-decoration:none}.card__link[data-astro-cid-sr4hkqsc]:hover,.card__link[data-astro-cid-sr4hkqsc]:focus-visible,.card__action[data-astro-cid-sr4hkqsc]:focus-visible{color:var(--gold)}.card__desc[data-astro-cid-sr4hkqsc]{color:var(--text-2);font-size:var(--step--1);max-width:42ch;line-height:1.7}.card__caption[data-astro-cid-sr4hkqsc]{font-family:var(--font-display);font-size:var(--step-0);color:var(--text-2);line-height:1.5}.card__foot[data-astro-cid-sr4hkqsc]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:12px;font-size:.6rem;display:flex}.card__rule[data-astro-cid-sr4hkqsc]{color:var(--text-2);white-space:nowrap}.card__action[data-astro-cid-sr4hkqsc]{color:var(--text-2);white-space:nowrap;text-decoration:none}.card__action[data-astro-cid-sr4hkqsc]:hover{color:var(--gold)}.card--collection[data-astro-cid-sr4hkqsc]{grid-row:span 5;grid-template-rows:34px minmax(2.4em,auto) minmax(3em,auto) 76px auto;row-gap:10px;height:100%;display:grid}@supports (grid-template-rows:subgrid){.card--collection[data-astro-cid-sr4hkqsc]{grid-template-rows:subgrid}}.card--collection[data-astro-cid-sr4hkqsc] .card__meta[data-astro-cid-sr4hkqsc],.card--collection[data-astro-cid-sr4hkqsc] .card__title[data-astro-cid-sr4hkqsc],.card--collection[data-astro-cid-sr4hkqsc] .card__caption[data-astro-cid-sr4hkqsc],.card--collection[data-astro-cid-sr4hkqsc] .strip-wrap,.card--collection[data-astro-cid-sr4hkqsc] .card__foot[data-astro-cid-sr4hkqsc]{grid-column:1;min-width:0}.card--collection[data-astro-cid-sr4hkqsc] .card__meta[data-astro-cid-sr4hkqsc]{grid-row:1;align-items:center;min-height:34px}.card--collection[data-astro-cid-sr4hkqsc] .card__title[data-astro-cid-sr4hkqsc]{grid-row:2;min-height:2.4em}.card--collection[data-astro-cid-sr4hkqsc] .card__caption[data-astro-cid-sr4hkqsc]{grid-row:3;min-height:3em}.card--collection[data-astro-cid-sr4hkqsc] .strip-wrap{grid-row:4;min-height:76px}.card--collection[data-astro-cid-sr4hkqsc] .card__foot[data-astro-cid-sr4hkqsc]{grid-row:5;align-self:end;margin-top:0}.card--featured[data-astro-cid-sr4hkqsc]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head head""title strip""desc strip""foot foot";align-items:start;gap:10px clamp(24px,4vw,64px);padding:clamp(22px,2.6vw,32px) 0 clamp(26px,3vw,36px);display:grid}.card--featured[data-astro-cid-sr4hkqsc] .card__meta[data-astro-cid-sr4hkqsc]{border-bottom:1px solid var(--orbit-faint);grid-area:head;padding-bottom:14px}.card--featured[data-astro-cid-sr4hkqsc] .card__title[data-astro-cid-sr4hkqsc]{font-size:var(--step-3);grid-area:title}.card--featured[data-astro-cid-sr4hkqsc] .card__desc[data-astro-cid-sr4hkqsc]{grid-area:desc}.card--featured[data-astro-cid-sr4hkqsc] .strip-wrap{grid-area:strip;align-self:center}.card--featured[data-astro-cid-sr4hkqsc] .card__foot[data-astro-cid-sr4hkqsc]{border-top:1px solid var(--orbit-faint);grid-area:foot;padding-top:14px}@media (width<=820px){.card--featured[data-astro-cid-sr4hkqsc]{grid-template-columns:1fr;grid-template-areas:"head""title""desc""strip""foot"}}@media (width<=640px){.card--collection[data-astro-cid-sr4hkqsc]{grid-row:auto;grid-template-rows:none}.card--collection[data-astro-cid-sr4hkqsc] .card__meta[data-astro-cid-sr4hkqsc],.card--collection[data-astro-cid-sr4hkqsc] .card__title[data-astro-cid-sr4hkqsc],.card--collection[data-astro-cid-sr4hkqsc] .card__caption[data-astro-cid-sr4hkqsc],.card--collection[data-astro-cid-sr4hkqsc] .strip-wrap,.card--collection[data-astro-cid-sr4hkqsc] .card__foot[data-astro-cid-sr4hkqsc]{grid-row:auto}.card--collection[data-astro-cid-sr4hkqsc] .card__title[data-astro-cid-sr4hkqsc],.card--collection[data-astro-cid-sr4hkqsc] .card__caption[data-astro-cid-sr4hkqsc]{min-height:0}}
