.cr{display:grid;gap:clamp(2rem,1.4rem + 2.5vw,3.5rem);align-items:start}@media(min-width:64rem){.cr{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.cr__form{display:grid;gap:1.15rem}.cr__hd{display:grid;gap:.35rem;padding:.35rem .35rem 1.05rem;border-bottom:1px solid var(--line)}.cr__desc{font-size:var(--fs-small);color:var(--slate)}.cr__form .campo{padding-inline:.35rem}.cr__res{display:grid;gap:clamp(1.25rem,.9rem + 1vw,1.75rem);min-width:0}.cr__hoje{display:grid;gap:.3rem}.cr__origem{font-size:var(--fs-micro);color:var(--slate)}.cr__hojetxt{font-size:var(--fs-lead);line-height:1.45;color:var(--graphite)}.cr__aviso{padding:.85rem 1rem;border-radius:var(--r-sm);background:var(--paper-2);border-left:4px solid var(--bad);font-weight:600;color:var(--ink)}.cr__cenarios{display:grid;gap:1rem}@media(min-width:36rem){.cr__cenarios{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr__cenario{display:grid;gap:.45rem;align-content:start;padding:1.1rem 1.15rem 1.2rem;border-radius:var(--r-card);background:var(--paper-2);border:1px solid var(--line)}.cr__ct{font-size:.6875rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--graphite)}.cr__big{font-size:clamp(1.45rem,1.15rem + 1vw,1.95rem);font-weight:820;font-stretch:108%;letter-spacing:-.025em;line-height:1.1;color:var(--volt-deep);font-variant-numeric:tabular-nums;text-wrap:balance}.cr__det{font-size:var(--fs-small);line-height:1.45;color:var(--graphite)}.cr__poupa{font-weight:680;color:var(--ink);font-variant-numeric:tabular-nums}.cr__poupa:empty{display:none}.cr__grafico{display:grid;gap:1rem}.cr__modo{max-width:26rem;padding:0}.cr__res.is-desatualizado .cr__hoje,.cr__res.is-desatualizado .cr__cenarios,.cr__res.is-desatualizado .cr__grafico{filter:grayscale(1)}
