.final-claims{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(.9rem,2vw,1.3rem);margin-top:2.4rem;display:grid}@media (max-width:640px){.final-claims{grid-template-columns:1fr}}.final-claim{border:1px solid var(--color-border);border-radius:var(--radius-tile);background:radial-gradient(120% 140% at 50% -20%, #f4f3ee0a, transparent 60%), var(--graphite-2);flex-direction:column;justify-content:flex-end;min-height:11rem;padding:clamp(1.5rem,3.4vw,2.2rem);display:flex;position:relative}.final-claim-v{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,5vw,3.1rem);font-weight:600;line-height:.95;display:block}.final-claim-l{color:var(--color-text-muted);margin-top:.7rem;font-size:.92rem;line-height:1.4}.final-claim--hero{text-align:center;background:radial-gradient(120% 150% at 50% 0%, #f2a81e29, transparent 60%), var(--graphite-2);border-color:color-mix(in srgb, var(--signal) 30%, var(--color-border));justify-content:center;align-items:center;gap:.2rem}.final-claim--hero .final-claim-l{margin-top:1rem}.final-claim-contain{justify-content:center;align-items:center;padding:.4rem clamp(1.1rem,3vw,1.9rem);display:inline-flex;position:relative}.final-claim--hero .final-claim-v{color:var(--color-signal-text);text-shadow:0 0 30px #f2a81e38;font-size:clamp(3.4rem,8vw,5.2rem)}.final-claim-bracket{border:2px solid var(--signal);opacity:.8;width:14px;height:14px;position:absolute}.final-claim-bracket--tl{border-bottom:0;border-right:0;border-radius:3px 0 0;top:0;left:0}.final-claim-bracket--br{border-top:0;border-left:0;border-radius:0 0 3px;bottom:0;right:0}
