.ds-evidence__receipts{list-style:none;margin:var(--ds-space-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ds-space-8) * 4 + var(--ds-space-7) - var(--ds-space-1))),1fr));gap:var(--ds-space-5)}.ds-evidence__receipts>li{filter:drop-shadow(var(--ds-shadow-receipt))}.ds-evidence__receipt{display:flex;flex-direction:column;gap:var(--ds-space-2);height:100%;padding:calc(var(--ds-space-1) / 2 + var(--ds-space-5)) calc(var(--ds-space-1) / 2 + var(--ds-space-5)) calc(var(--ds-space-2) + var(--ds-space-6));border-radius:var(--ds-space-4) var(--ds-space-4) 0 0;background:var(--fx-bg-surface);mask:conic-gradient(from -45deg at bottom,transparent,var(--fx-ink-primary) 1deg 89deg,transparent 90deg) 50% / 18px 100%;color:var(--fx-ink-primary)}.ds-evidence__receipt h3{margin:0;font-size:var(--ds-index-strong);line-height:var(--ds-leading-band);font-weight:800;letter-spacing:-.015em}.ds-evidence__receipt p{margin:0}.ds-evidence__receipt-name{font-size:var(--ds-text-meta);line-height:var(--ds-leading-snug);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ds-evidence__receipt-meta{font-size:var(--ds-text-label);line-height:var(--ds-index-leading-copy);color:var(--fx-ink-tertiary)}.ds-evidence__receipt-text{margin-top:var(--ds-space-1);font-size:var(--ds-text-small);line-height:var(--ds-index-leading-copy);color:var(--fx-ink-secondary)}.ds-evidence__receipt--product .ds-evidence__receipt-text{color:inherit}.ds-evidence__receipt-link{margin-top:auto;padding-top:calc(var(--ds-space-1) + var(--ds-space-3) / 2);display:inline-flex;align-items:center;gap:var(--ds-space-1);min-height:calc(var(--ds-space-1) + var(--ds-space-6));font-size:var(--ds-text-link);font-weight:600;color:var(--fx-ink-primary);text-underline-offset:var(--ds-space-1)}.ds-evidence__receipt-link:hover{color:var(--fx-brand-pixel)}@media(min-width:1100px){.ds-evidence__receipts:has(>li:first-child:nth-last-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))}.ds-evidence__receipts:has(>li:first-child:nth-last-child(5))>li{grid-column:span 2}.ds-evidence__receipts:has(>li:first-child:nth-last-child(5))>li:nth-last-child(-n+2){grid-column:span 3}}.ds-evidence__line{margin-top:var(--ds-space-6)}.ds-evidence__line h3{margin:0 0 var(--ds-space-4);font-size:var(--ds-index-strong);line-height:var(--ds-leading-band);font-weight:800;letter-spacing:-.015em}.ds-evidence__tickets{list-style:none;display:grid;gap:var(--ds-space-3);margin:0;padding:0}.ds-evidence__tickets a{display:grid;grid-template-columns:calc(var(--ds-space-9) + var(--ds-space-6)) minmax(0,1fr) auto;gap:var(--ds-space-4);align-items:center;padding:calc(var(--ds-space-1) + var(--ds-space-4));border:1px solid var(--fx-line-hairline);border-radius:var(--ds-space-4);background:var(--fx-bg-surface);color:var(--fx-ink-primary);text-decoration:none}.ds-evidence__tickets a:hover{background:var(--fx-bg-accent-soft)}.ds-evidence__tickets strong{font-size:var(--ds-dir-title);line-height:var(--ds-index-leading-copy);font-weight:650}.ds-evidence__badge{display:inline-flex;align-items:center;height:var(--ds-space-5);padding:0 calc(var(--ds-space-1) + var(--ds-space-3) / 2);border-radius:var(--ds-radius-round);font-size:var(--ds-text-meta);font-weight:700;white-space:nowrap;background:var(--fx-bg-accent-soft);color:var(--fx-brand-pixel)}.ds-evidence__price{font-size:var(--ds-dir-ui);font-weight:600}.ds-evidence__tickets a:focus-visible,.ds-evidence__receipt-link:focus-visible{outline:2px solid var(--fx-brand-pixel);outline-offset:calc(var(--ds-space-3) / 4);border-radius:calc(var(--ds-space-3) / 2)}.ds-evidence__receipt--product .ds-evidence__receipt-link:focus-visible{outline-color:var(--fx-brand-pixel)}.ds-evidence__quotes{list-style:none;margin:var(--ds-space-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ds-space-9) * 3 + var(--ds-space-5) + var(--ds-space-2))),1fr));gap:var(--ds-space-5)}.ds-evidence__quote{position:relative;margin:0;padding:var(--ds-space-6) calc(var(--ds-space-1) + var(--ds-space-6));border-radius:var(--ds-radius-sheet);background:var(--fx-bg-surface);border:1px solid var(--fx-line-hairline)}.ds-evidence__quote:before{content:"“";position:absolute;top:var(--ds-space-1);right:calc(var(--ds-space-1) + var(--ds-space-5));font-size:var(--ds-dir-quote-mark);line-height:100%;font-weight:700;color:color-mix(in srgb,var(--fx-brand-pixel) 16%,transparent)}.ds-evidence__quote blockquote{margin:calc(var(--ds-space-1) + var(--ds-space-3) / 2) 0 0}.ds-evidence__quote blockquote p{position:relative;margin:0;font-size:var(--ds-text-lead);line-height:var(--ds-index-leading-copy);font-weight:600;letter-spacing:-.015em;color:var(--fx-ink-primary)}.ds-evidence__quote figcaption{display:flex;flex-wrap:wrap;gap:var(--ds-space-1) calc(var(--ds-space-1) + var(--ds-space-3) / 2);margin-top:var(--ds-space-4);font-size:var(--ds-text-link)}.ds-evidence__quote figcaption strong{font-weight:650;color:var(--fx-ink-primary)}.ds-evidence__quote figcaption span{color:var(--fx-ink-tertiary)}@media(max-width:639px){.ds-evidence__tickets a{grid-template-columns:minmax(0,1fr);gap:var(--ds-space-3)}.ds-evidence__price{padding-top:var(--ds-space-3);border-top:1px dashed var(--fx-line-hairline)}.ds-evidence__quote{padding:var(--ds-space-5) calc(var(--ds-space-3) / 2 + var(--ds-space-4))}}
