.offer-scope{--cta-fg:#05070d;--ok:#34d399;--ok-soft:rgba(52,211,153,0.1);--ok-border:rgba(52,211,153,0.22)}html[data-theme=light] .offer-scope{--cta-fg:#f8fafc;--ok:#047857;--ok-soft:rgba(4,120,87,0.08);--ok-border:rgba(4,120,87,0.2)}.legal-prose h2{margin:2rem 0 .75rem;font-size:1.05rem;font-weight:600;color:var(--text)}.legal-prose li,.legal-prose p{margin:.65rem 0;font-size:.94rem;line-height:1.7;color:var(--muted)}.legal-prose ul{padding-left:1.15rem;list-style:disc}.legal-prose strong{color:var(--text);font-weight:600}