.report-luxury{--paper:#efeae1;--paper-deep:#e2dbcd;--ink:#1a1714;--muted:#6a635a;--lime:#c9b98a;--blue:#2f4858;--red:#a8442e;--yellow:#d9a441;--violet:#6d5f7d;--white:#fbf8f2;--line:#1a171438}.report-luxury .anxiety-fact{flex-direction:column;gap:8px;display:flex}.report-luxury .anxiety-fact strong{letter-spacing:-.02em;font-family:Georgia,serif;font-weight:400;line-height:1.05}.report-luxury .anxiety-fact span{color:var(--muted);font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:0;text-transform:none;font-size:13px;font-weight:400;line-height:1.45}.report-luxury .anxiety-fact.weight-dominant strong{font-size:clamp(24px,2.6vw,34px)}.report-luxury .anxiety-fact.weight-strong strong{color:#2f2a24;font-size:clamp(20px,2.1vw,27px)}.report-luxury .anxiety-fact.weight-moderate strong{color:var(--muted);font-size:clamp(17px,1.7vw,21px)}.report-luxury .warranty-ladder{border:1px solid var(--ink);background:var(--white);border-bottom:0;margin:54px 0 0}.report-luxury .warranty-row{border-bottom:1px solid var(--ink);grid-template-columns:.9fr .5fr 1.6fr;align-items:center;gap:3vw;padding:22px 26px;display:grid}.report-luxury .warranty-brand strong{letter-spacing:-.03em;font-family:Georgia,serif;font-size:clamp(19px,1.9vw,25px);font-weight:400;display:block}.report-luxury .warranty-brand span{font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:9px;display:block}.report-luxury .warranty-cover{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ink);justify-self:start;padding:7px 12px;font-size:11px;font-weight:700}.report-luxury .warranty-detail{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.report-luxury .warranty-row.tier-global{background:var(--white)}.report-luxury .warranty-row.tier-global .warranty-cover{background:var(--blue);color:var(--white);border-color:var(--blue)}.report-luxury .warranty-row.tier-india{background:var(--paper-deep)}.report-luxury .warranty-row.tier-india .warranty-cover{color:var(--red);border-color:var(--red);background:0 0}@media (max-width:780px){.report-luxury .warranty-row{grid-template-columns:1fr;gap:12px;padding:20px 16px}}
