.receipt[data-astro-cid-zwgsnjhn]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);max-inline-size:28.75rem;inline-size:100%;margin:0;overflow:hidden}.receipt__head[data-astro-cid-zwgsnjhn]{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-4) var(--space-5);border-block-end:1px dashed var(--color-border);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.receipt__row[data-astro-cid-zwgsnjhn]{padding:var(--space-5);border-block-end:1px dashed var(--color-border)}.receipt__row[data-astro-cid-zwgsnjhn]:last-of-type{border-block-end:0}.receipt__metric[data-astro-cid-zwgsnjhn]{font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:clamp(1.6rem,3vw,2.1rem);color:var(--color-rating);letter-spacing:var(--tracking-tight);line-height:1;margin-block-end:var(--space-2);max-inline-size:none}.receipt__what[data-astro-cid-zwgsnjhn]{font-size:.94rem;font-weight:var(--weight-medium);color:var(--color-text);line-height:1.45;margin-block-end:var(--space-1);max-inline-size:none}.receipt__who[data-astro-cid-zwgsnjhn]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);max-inline-size:none}.receipt__foot[data-astro-cid-zwgsnjhn]{padding:var(--space-3) var(--space-5);background:var(--color-accent-subtle);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.rs[data-astro-cid-zz3tj6gd]{margin-block-start:var(--space-7)}.rs__track[data-astro-cid-zz3tj6gd]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem,20rem);gap:var(--space-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-block-end:var(--space-3);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:thin}.rs__track[data-astro-cid-zz3tj6gd]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.rs__card[data-astro-cid-zz3tj6gd]{scroll-snap-align:start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column}.rs__author[data-astro-cid-zz3tj6gd]{font-family:var(--font-display);font-weight:var(--weight-semibold);max-inline-size:none}.rs__company[data-astro-cid-zz3tj6gd]{display:block;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted)}.rs__stars[data-astro-cid-zz3tj6gd]{color:var(--color-rating);letter-spacing:.12em;font-size:var(--text-sm);margin-block:var(--space-2);max-inline-size:none}.rs__body[data-astro-cid-zz3tj6gd]{color:var(--color-text-muted);font-size:.95rem;max-inline-size:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden}.rs__more[data-astro-cid-zz3tj6gd]{margin-block-start:auto;padding-block-start:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);text-decoration:none}.rs__more[data-astro-cid-zz3tj6gd]:hover{text-decoration:underline}.rs__card[data-astro-cid-zz3tj6gd]>.rs__body[data-astro-cid-zz3tj6gd]:last-child{margin-block-end:auto}.rs__foot[data-astro-cid-zz3tj6gd]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-4)}.rs__arrows[data-astro-cid-zz3tj6gd]{display:flex;gap:var(--space-2)}.rs__arrow[data-astro-cid-zz3tj6gd]{inline-size:2.5rem;block-size:2.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;font-size:var(--text-base);color:var(--color-text)}.rs__arrow[data-astro-cid-zz3tj6gd]:hover{border-color:var(--color-accent);color:var(--color-accent)}.rs__source[data-astro-cid-zz3tj6gd]{font-size:var(--text-sm);color:var(--color-text-muted);text-underline-offset:.25em}.rs__source[data-astro-cid-zz3tj6gd]:hover{color:var(--color-accent)}.marquee[data-astro-cid-h2jlyvcc]{margin-block-start:var(--space-8);padding-block:var(--space-6);border-block-start:1px solid var(--color-border);overflow-x:hidden;mask-image:linear-gradient(to right,transparent,black var(--space-8),black calc(100% - var(--space-8)),transparent)}.marquee--band[data-astro-cid-h2jlyvcc]{margin-block-start:0;border-block:1px solid var(--color-border);background:var(--color-surface)}.marquee__track[data-astro-cid-h2jlyvcc]{display:flex;inline-size:max-content;animation:marquee-scroll 48s linear infinite}.marquee[data-astro-cid-h2jlyvcc]:hover .marquee__track[data-astro-cid-h2jlyvcc],.marquee[data-astro-cid-h2jlyvcc]:focus-within .marquee__track[data-astro-cid-h2jlyvcc]{animation-play-state:paused}.marquee__list[data-astro-cid-h2jlyvcc]{display:flex;align-items:center;gap:var(--space-9);list-style:none;margin:0;padding-inline:calc(var(--space-9) / 2)}.marquee[data-astro-cid-h2jlyvcc] img[data-astro-cid-h2jlyvcc]{block-size:auto;inline-size:auto;max-block-size:2.25rem;max-inline-size:11rem;object-fit:contain;opacity:.75;filter:grayscale(1);transition:opacity var(--duration-base) var(--ease)}.marquee[data-astro-cid-h2jlyvcc]:hover img[data-astro-cid-h2jlyvcc]{opacity:1}[dir=rtl] .marquee__track[data-astro-cid-h2jlyvcc]{animation-name:marquee-scroll-rtl}@keyframes marquee-scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee[data-astro-cid-h2jlyvcc]{overflow-x:auto}.marquee--band[data-astro-cid-h2jlyvcc]{margin-block-start:0;border-block:1px solid var(--color-border);background:var(--color-surface)}.marquee__track[data-astro-cid-h2jlyvcc]{animation:none}.marquee__list[data-astro-cid-h2jlyvcc][aria-hidden=true]{display:none}}
