.evidence-card{position:relative;display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--evidence-card-padding);background:var(--evidence-card-surface);border-radius:var(--evidence-card-radius);border:1px solid var(--color-hairline);border-left:var(--evidence-card-rule-width) solid var(--evidence-card-rule-color);color:var(--evidence-card-text);box-sizing:border-box}.evidence-card.is-panel{--evidence-card-padding:var(--evidence-card-padding-large);background:var(--evidence-card-surface-tint);border:1px solid var(--evidence-card-border-color,var(--color-hairline));border-top:var(--evidence-card-rule-width) solid var(--evidence-card-rule-color);border-radius:0;padding-top:calc(var(--evidence-card-padding) - 1px)}.evidence-card__tag{order:-1;font-family:var(--font-ceremonial);font-size:var(--evidence-card-tag-size);font-weight:var(--font-weight-normal);line-height:1;letter-spacing:var(--evidence-card-tracking-tag);text-transform:uppercase;color:var(--evidence-card-caption)}.evidence-card__tag .tag-label{font-weight:var(--font-weight-bold)}.evidence-card__tag .tag-provenance{opacity:.72;white-space:nowrap}.evidence-card__category{font-family:var(--font-ceremonial);font-size:var(--evidence-card-category-size);font-weight:var(--font-weight-normal);line-height:1;letter-spacing:var(--evidence-card-tracking-category);text-transform:uppercase;color:var(--evidence-card-rule-color);margin:0}.evidence-card__category.is-gold{color:var(--color-accent-gold)}.evidence-card__category.is-sm{font-size:calc(var(--evidence-card-category-size) * .7)}.evidence-card__hero{font-family:var(--font-headline);font-size:var(--evidence-card-hero-size);font-weight:var(--font-weight-bold);line-height:var(--evidence-card-line-height-hero);letter-spacing:var(--letter-spacing-normal);color:var(--evidence-card-text);margin:0}.evidence-card__hero.is-sm{font-size:calc(var(--evidence-card-hero-size) * .8125);line-height:1}.evidence-card__hero.is-statement{font-size:calc(var(--evidence-card-hero-size) * .66);line-height:var(--evidence-card-line-height-statement)}.evidence-card.is-panel .evidence-card__hero.is-statement{font-size:calc(var(--evidence-card-hero-size) * .78);line-height:1.15}.evidence-card[data-surface=web]{container-type:inline-size;container-name:evidence-card;--evidence-card-hero-size:var(--evidence-card-hero-size-web);--evidence-card-category-size:var(--evidence-card-category-size-web);--evidence-card-secondary-figure-size:var(--evidence-card-secondary-figure-size-web)}.evidence-card__hero .unit{font-size:.45em;font-weight:var(--font-weight-semibold);letter-spacing:.04em;vertical-align:baseline;margin-left:.1em;color:var(--evidence-card-caption)}.evidence-card__caption{font-family:var(--font-body);font-size:var(--evidence-card-caption-size);font-weight:var(--font-weight-normal);line-height:var(--evidence-card-line-height-caption);letter-spacing:var(--letter-spacing-relaxed);color:var(--evidence-card-caption);margin:0}.evidence-card__caption li,.evidence-card__caption p,.evidence-card__caption ul{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.evidence-card__caption--stack{display:flex;flex-direction:column;gap:.35em}.evidence-card__caption--stack>span{display:block}.evidence-card__caption.is-comparison{display:flex;flex-direction:column;gap:.15em}.evidence-card__caption .secondary-figure{display:block;font-family:var(--font-headline);font-size:var(--evidence-card-secondary-figure-size);font-weight:var(--font-weight-bold);line-height:1.2;letter-spacing:var(--letter-spacing-normal);color:var(--evidence-card-text);margin-top:.35em}.evidence-card__caption .secondary-figure .unit{font-size:.5em;font-weight:var(--font-weight-semibold);color:var(--evidence-card-caption);margin-left:.08em}.evidence-card__caption .secondary-label{display:block;font-size:.85em;color:var(--evidence-card-caption);margin-top:.15em}.evidence-card.is-dense{gap:calc(var(--spacing-16) * .75)}.evidence-card.is-dense .evidence-card__caption{margin-top:.15em}.evidence-card.is-dense .evidence-card__caption ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.45em;font-size:calc(var(--evidence-card-caption-size) * .78);line-height:1.35}.evidence-card.is-dense .evidence-card__caption li{position:relative;padding-left:.9em}.evidence-card.is-dense .evidence-card__caption li:before{content:"";position:absolute;left:0;top:.55em;width:.25em;height:.25em;background:var(--evidence-card-rule-color)}.evidence-card.is-dense .evidence-card__hero.is-statement{font-size:calc(var(--evidence-card-hero-size) * .52);line-height:1.2}.evidence-card.is-dossier{padding:calc(var(--evidence-card-padding) * .75);gap:calc(var(--spacing-16) * .6)}.evidence-card.is-dossier .evidence-card__tag{font-size:calc(var(--evidence-card-tag-size) * .9);margin-bottom:.1em}.evidence-card.is-dossier .evidence-card__category{font-size:calc(var(--evidence-card-category-size) * .88)}.evidence-card.is-dossier .evidence-card__hero.is-statement{font-size:calc(var(--evidence-card-hero-size) * .48);line-height:1.18;margin-top:.15em}.evidence-card.is-dossier .evidence-card__caption{font-size:calc(var(--evidence-card-caption-size) * .72);line-height:1.3}.evidence-card.is-dossier .evidence-card__caption--stack{display:flex;flex-direction:column;gap:.35em}.evidence-card.is-dossier .evidence-card__caption--stack>span{display:block}.evidence-card.is-large .evidence-card__hero{font-size:calc(var(--evidence-card-hero-size) * 1.5)}.evidence-card.is-large .evidence-card__category{font-size:calc(var(--evidence-card-category-size) * 1.2)}.evidence-card.is-large .evidence-card__caption{font-size:calc(var(--evidence-card-caption-size) * 1.11)}.evidence-card.is-large .evidence-card__caption .secondary-figure{font-size:calc(var(--evidence-card-secondary-figure-size) * 1.25)}.evidence-card[data-hero-length=long] .evidence-card__hero,.evidence-card[data-hero-length=long] .evidence-card__hero.is-sm,.evidence-card[data-hero-length=long] .evidence-card__hero.is-statement{font-size:calc(var(--evidence-card-hero-size) * .78);line-height:var(--evidence-card-line-height-statement)}.evidence-card[data-hero-length=xlong] .evidence-card__hero,.evidence-card[data-hero-length=xlong] .evidence-card__hero.is-sm,.evidence-card[data-hero-length=xlong] .evidence-card__hero.is-statement{font-size:calc(var(--evidence-card-hero-size) * .66);line-height:var(--evidence-card-line-height-statement)}