.v4 .chg--embedded{margin-block-start:18px}.v4 .chg-date{font-family:var(--font-registry);color:inherit;white-space:nowrap}.v4 .chg-date--chip{color:var(--amber-ink,#9a6a10);border-radius:var(--r-chip,14px);letter-spacing:.04em;background:#e39a161f;padding:1px 8px;box-shadow:inset 0 0 0 1px #e39a1659}.v4 .chg-card{margin-block-start:14px}.v4 .chg-lines{gap:14px;margin:0;display:grid}.v4 .chg-line{gap:3px;display:grid}.v4 .chg-line__label{font-family:var(--font-registry);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-size:10.5px}.v4 .chg-line__value{color:var(--ink);max-width:60ch;margin:0;font-size:16px;line-height:1.55}.v4 .chg-line__value--lead{font-family:var(--font-display);letter-spacing:-.2px;font-size:19px;font-weight:700;line-height:1.4}.v4 .chg-line__value--muted{color:var(--mut);font-size:15.5px}.v4 .chg-rows{gap:10px;margin-block-start:18px;display:grid}.v4 .chg-row{background:var(--sur);border-radius:14px;gap:2px;padding:12px 14px;display:grid}.v4 .chg-row__label{font-family:var(--font-registry);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-size:10.5px}.v4 .chg-row__text{max-width:60ch;font-size:15.5px;line-height:1.5}.v4 .chg-row--before{box-shadow:inset 0 0 0 1px var(--tintA);background:0 0}.v4 .chg-row--before .chg-row__text{color:var(--mut)}.v4 .chg-row--after{box-shadow:inset 3px 0 0 var(--teal), 0 2px 16px -10px #1b232140}.v4 .chg-row--after .chg-row__text{color:var(--ink)}.v4 .chg-eff__body{color:var(--ink);max-width:58ch;margin:10px 0 0;font-size:17px;line-height:1.6}.v4 .chg-eff__who{color:var(--mut);max-width:58ch;margin:6px 0 0;font-size:15.5px;line-height:1.5}.v4 .pcb-framing{color:var(--ink);max-width:58ch;margin:10px 0 0;font-size:17px;line-height:1.6}.v4 .pcb-applies{gap:6px;max-width:60ch;margin:16px 0 0;padding:0;list-style:none;display:grid}.v4 .pcb-applies__row{grid-template-columns:18px 1fr auto;align-items:baseline;gap:8px;font-size:15.5px;line-height:1.45;display:grid}.v4 .pcb-applies__mark{font-family:var(--font-registry);font-size:13px}.v4 .pcb-applies__row.is-on .pcb-applies__mark{color:var(--teal)}.v4 .pcb-applies__row.is-off .pcb-applies__mark,.v4 .pcb-applies__row.is-off .pcb-applies__label,.v4 .pcb-applies__row.is-off .pcb-applies__value{color:var(--mut)}.v4 .pcb-applies__value{font-family:var(--font-registry);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px}.v4 .pcb-applies-sentence{color:var(--mut);max-width:58ch;margin:14px 0 0;font-size:15.5px;line-height:1.5}.v4 .pcb-table{border-collapse:collapse;width:100%;margin-block-start:18px;font-size:15px}.v4 .pcb-table th,.v4 .pcb-table td{text-align:left;vertical-align:top;border-block-end:1px solid var(--tintB);padding:9px 10px}.v4 .pcb-table thead th{font-family:var(--font-registry);letter-spacing:.09em;text-transform:uppercase;color:var(--mut);border-block-end:1px solid var(--tintA);font-size:10.5px;font-weight:500}.v4 .pcb-table__benefit{color:var(--ink);width:38%;font-weight:600}.v4 .pcb-table td{color:var(--mut)}.v4 .pcb-table td.pcb-table__after{color:var(--ink);box-shadow:inset 2px 0 0 var(--tintA)}.v4 .pcb-note{color:var(--mut);max-width:58ch;margin:12px 0 0;font-size:15px;line-height:1.5}.v4 .pcb-counsel{font-family:var(--font-registry);color:var(--mut);max-width:58ch;margin:14px 0 0;font-size:11.5px;line-height:1.55}@media (width<=560px){.v4 .pcb-table{font-size:14px}.v4 .pcb-table th,.v4 .pcb-table td{padding:8px 6px}.v4 .pcb-table__benefit{width:42%}.v4 .chg-line__value--lead{font-size:18px}}.savemap-ahead{background:var(--noteb,#ebf1ef);box-shadow:inset 3px 0 0 var(--teal,#16706b);color:var(--ink,#1b2321);border-radius:12px;margin:14px 0 8px;padding:10px 12px;font-size:14.5px;line-height:1.5}
