.ch-incentive{border:1px solid var(--color-aa-green-200);border-radius:var(--radius-panel);background-color:var(--color-surface-accent);flex-direction:column;gap:.375rem;padding:1.25rem 1.375rem;display:flex}.ch-incentive__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.ch-incentive__eyebrow{color:var(--color-aa-green-800);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;gap:.375rem;margin:0;font-weight:700;display:inline-flex}.ch-incentive__badge{background-color:var(--color-aa-green-700);color:var(--color-inverse);font-size:var(--text-3xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:999px;align-items:center;gap:.375rem;margin:0;padding:.25rem .625rem;font-weight:700;display:inline-flex}.ch-incentive__amount{color:var(--color-aa-green-800);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;margin:.125rem 0 0;font-weight:800;line-height:1.05}.ch-incentive__scheme{max-width:var(--layout-lead);color:var(--color-heading);font-size:var(--text-base);font-weight:500;line-height:var(--leading-snug);text-wrap:pretty;margin:0}.ch-incentive__source{border-top:1px solid color-mix(in oklab, var(--color-aa-green-700) 18%, transparent);color:var(--color-aa-green-800);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.625rem 0 0;padding-top:.75rem;line-height:1.4;display:flex}.ch-incentive__link{color:var(--color-aa-green-700);text-underline-offset:.2em;align-items:center;gap:.1875rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.ch-incentive__link:hover{color:var(--color-aa-green-600)}}.ch-incentive__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ch-incentive__dot{background-color:color-mix(in oklab, var(--color-aa-green-700) 45%, transparent);border-radius:50%;width:3px;height:3px}.ch-incentive--unverified{border-color:var(--color-aa-sun-500);background-color:var(--color-surface-warning)}.ch-incentive--unverified .ch-incentive__eyebrow{color:var(--color-aa-sun-700)}.ch-incentive__caveat{color:var(--color-body);font-size:var(--text-xs);margin:0;line-height:1.55}
