.prize-claims-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px}.prize-claims-intro h2{font-size:1.65rem;line-height:1.4;margin:12px 0}.prize-claims-intro p{color:var(--text-secondary);font-size:14px;line-height:1.8;max-width:620px}.prize-claim-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.prize-claim-card{padding:0;overflow:hidden;--claim-color:var(--ice-container);--claim-tint:var(--blue-container);--claim-ink:var(--on-ice)}.prize-claim-card[data-status=submitted]{--claim-color:var(--blue-accent)}.prize-claim-card[data-status=approved]{--claim-color:var(--primary-container);--claim-tint:var(--primary-soft);--claim-ink:var(--on-primary)}.prize-claim-card[data-status=rejected]{--claim-color:var(--coral-accent);--claim-tint:var(--coral-container);--claim-ink:var(--coral-deep)}.prize-claim-card[data-status=fulfilled]{--claim-color:var(--sand-container);--claim-tint:var(--coral-container);--claim-ink:var(--on-sand)}.prize-claim-card>header{background:linear-gradient(135deg,var(--claim-tint),var(--surface-card));padding:23px;display:flex;align-items:center;gap:14px}.prize-claim-card>header>div{display:flex;flex-direction:column;gap:9px;align-items:flex-start}.prize-claim-card .eyebrow{color:var(--claim-color);font-size:11px}.prize-claim-symbol{background:var(--claim-color);color:var(--claim-ink);width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border-radius:15px;font-size:23px;box-shadow:0 8px 20px #0003}.prize-claim-copy{padding:24px}.prize-claim-copy h3{font-size:18px;line-height:1.5;margin:0 0 16px;overflow-wrap:anywhere}.prize-claim-copy p{font-size:13px;line-height:1.7;color:var(--text-secondary);overflow-wrap:anywhere}.prize-claim-amount{color:var(--claim-color);font-size:1.6rem;line-height:1.6;display:block;margin:17px 0;overflow-wrap:anywhere}.prize-claim-card .button{margin-top:18px}.claim-prize-summary{padding:22px;background:var(--primary-soft);border-radius:16px;margin-bottom:22px}.claim-prize-summary>strong{color:var(--primary-container);display:block;margin:14px 0;font-size:22px;line-height:1.6;overflow-wrap:anywhere}.claim-prize-summary p{font-size:13px;line-height:1.7;overflow-wrap:anywhere}.claim-contact,.claim-private-record{border-radius:15px;padding:20px 23px;margin:20px 0;background:var(--blue-container)}.claim-contact p{white-space:pre-wrap;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.claim-private-record{background:var(--surface-raised)}.claim-private-record p{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.claim-reference{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--blue-accent)}.claim-form{background:var(--primary-soft);padding:22px;border-radius:15px;margin:24px 0}.claim-form h3{font-size:16px;margin-bottom:15px}.claim-event-list>article{background:var(--surface-raised);padding:22px;border-radius:15px;margin:18px 0}.claim-event-list header{display:grid;gap:8px}.claim-event-list strong{font-size:14px}.claim-event-list small{color:var(--text-secondary);font-size:11px}.claim-event-list p{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.claim-event-list .claim-contact{padding:15px}.prize-claim-card{transition:transform .2s ease,box-shadow .2s ease}.prize-claim-card:hover{transform:translateY(-3px)}@media(max-width:700px){.prize-claim-grid{grid-template-columns:1fr}.prize-claims-intro{flex-direction:column}.prize-claims-intro h2{font-size:1.4rem}.prize-claim-card>header,.prize-claim-copy{padding:20px}.claim-prize-summary,.claim-contact,.claim-private-record,.claim-form,.claim-event-list>article{padding:17px}.claim-prize-summary>strong{font-size:19px}}@media(prefers-reduced-motion:reduce){.prize-claim-card{transition:none}.prize-claim-card:hover{transform:none}}
