.rc[data-astro-cid-il6mqicy]{position:relative;display:flex;flex-direction:column;gap:var(--s-3);height:100%;min-width:0;padding:var(--s-5);background:var(--card-bg);border:var(--hairline);border-radius:var(--r-card);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.rc[data-astro-cid-il6mqicy][hidden]{display:none}.rc[data-astro-cid-il6mqicy]:hover,.rc[data-astro-cid-il6mqicy]:focus-within{border-color:var(--a-200);box-shadow:var(--shadow-card)}.rc-featured[data-astro-cid-il6mqicy]{padding:var(--s-6);gap:var(--s-4)}.rc-link[data-astro-cid-il6mqicy]{color:inherit;text-decoration:none}.rc-link[data-astro-cid-il6mqicy]:after{content:"";position:absolute;inset:0;border-radius:var(--r-card)}.rc-link[data-astro-cid-il6mqicy]:focus-visible{outline:2px solid transparent;box-shadow:none}.rc-link[data-astro-cid-il6mqicy]:focus-visible:after{box-shadow:var(--focus)}header[data-astro-cid-il6mqicy]{display:flex;gap:var(--s-3);align-items:flex-start}header[data-astro-cid-il6mqicy]>div[data-astro-cid-il6mqicy]{flex:1;min-width:0}h2[data-astro-cid-il6mqicy],h3[data-astro-cid-il6mqicy]{margin:0;text-wrap:balance;font-family:var(--font-heading);font-weight:var(--fw-display-sub);font-size:var(--fs-lg);letter-spacing:var(--tk-md);line-height:1.25;color:var(--ink);overflow-wrap:break-word;hyphens:manual}.rc-cat[data-astro-cid-il6mqicy]{margin:2px 0 0;font-size:var(--fs-2xs);color:var(--muted)}.rc-pos[data-astro-cid-il6mqicy]{margin:0;font-size:var(--fs-xs);line-height:1.5;color:var(--body)}dl[data-astro-cid-il6mqicy]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2) var(--s-3);border-top:var(--hairline);padding-top:var(--s-3)}dl[data-astro-cid-il6mqicy]{line-height:1.4}dl[data-astro-cid-il6mqicy]>div[data-astro-cid-il6mqicy]{min-width:0}.rc-price[data-astro-cid-il6mqicy],.rc-best[data-astro-cid-il6mqicy]{grid-column:1 / -1}dt[data-astro-cid-il6mqicy]{font-size:var(--fs-3xs);color:var(--muted)}dd[data-astro-cid-il6mqicy]{margin:2px 0 0;font-size:var(--fs-xs);color:var(--ink);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.rc-best[data-astro-cid-il6mqicy] dt[data-astro-cid-il6mqicy],.rc-best[data-astro-cid-il6mqicy] dd[data-astro-cid-il6mqicy]{display:inline}.rc-best[data-astro-cid-il6mqicy] dt[data-astro-cid-il6mqicy]{margin-right:var(--s-2)}.rc-best[data-astro-cid-il6mqicy] dd[data-astro-cid-il6mqicy]{font-weight:var(--fw-regular);color:var(--body)}.rc-price[data-astro-cid-il6mqicy] dd[data-astro-cid-il6mqicy]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2)}.rc-amount[data-astro-cid-il6mqicy]{overflow-wrap:anywhere}.rc-price[data-astro-cid-il6mqicy] small[data-astro-cid-il6mqicy]{flex-basis:100%;margin-top:-2px;font-size:var(--fs-3xs);font-weight:var(--fw-regular);color:var(--muted)}.rc-tags[data-astro-cid-il6mqicy]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.rc-tags[data-astro-cid-il6mqicy] li[data-astro-cid-il6mqicy]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 5px;border-radius:var(--r-pill);background:var(--a-100);color:var(--n-700);font-size:var(--fs-3xs);font-weight:var(--fw-medium)}.tk[data-astro-cid-il6mqicy]{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--brand);color:var(--ink);font-size:var(--fs-3xs);font-weight:var(--fw-bold)}.rc-foot[data-astro-cid-il6mqicy]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);margin-top:auto;padding-top:var(--s-1)}.rc-go[data-astro-cid-il6mqicy]{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--accent-ink)}.arr[data-astro-cid-il6mqicy]{display:inline-block;transition:transform var(--dur) var(--ease)}.rc[data-astro-cid-il6mqicy]:hover .arr[data-astro-cid-il6mqicy]{transform:translate(4px)}.rc-cmp[data-astro-cid-il6mqicy]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--n-700);cursor:pointer;min-height:44px}.rc-cmp[data-astro-cid-il6mqicy] input[data-astro-cid-il6mqicy]{position:absolute;opacity:0;width:24px;height:24px;margin:0;cursor:pointer}.rc-cmp[data-astro-cid-il6mqicy] .box[data-astro-cid-il6mqicy]{width:20px;height:20px;border-radius:var(--r-xs);border:1.5px solid var(--edge-control);background:var(--paper);display:grid;place-items:center}.rc-cmp[data-astro-cid-il6mqicy] input[data-astro-cid-il6mqicy]:checked+.box[data-astro-cid-il6mqicy]{background:var(--accent);border-color:var(--accent)}.rc-cmp[data-astro-cid-il6mqicy] input[data-astro-cid-il6mqicy]:checked+.box[data-astro-cid-il6mqicy]:after{content:"✓";color:var(--paper);font-size:var(--fs-3xs);line-height:1}.rc-cmp[data-astro-cid-il6mqicy] input[data-astro-cid-il6mqicy]:focus-visible+.box[data-astro-cid-il6mqicy]{box-shadow:var(--focus)}
