.tft-figure{--tft-ink:#002923;--tft-ink-soft:#2e524d;--tft-muted:#506965;--tft-line-soft:#eeebe3;--tft-lime:#a1d616;--tft-blue:#4d73bc;--tft-grey:#dde3e1;--tft-label:176px;color:var(--tft-ink);font-variant-numeric:tabular-nums;margin:36px 0 40px;font-family:DM Sans Variable,DM Sans,sans-serif}.tft-title{letter-spacing:-.02em;margin:0 0 22px;font:700 22px/1.2 Gabarito Variable,Gabarito,sans-serif}.article-prose .tft-figure figcaption.tft-caption,.tft-figure .tft-caption{color:var(--tft-muted);margin:18px 0 0;font-size:14px;line-height:1.5}.tft-figure strong{letter-spacing:-.02em;color:var(--tft-ink);font-family:Gabarito Variable,Gabarito,sans-serif;font-weight:700}.tft-row-label{color:var(--tft-ink-soft);font:600 15px/1.3 Gabarito Variable,Gabarito,sans-serif}.tft-year-body{gap:26px;display:grid}.tft-year-row{grid-template-columns:var(--tft-label)minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.tft-year-row .tft-row-label{padding-top:4px}.tft-track{gap:3px;display:flex}.tft-part{flex-direction:column;flex-basis:0;gap:8px;min-width:0;display:flex}.tft-bar{border-radius:999px;height:26px;display:block}.tft-bar--earned{background:var(--tft-grey)}.tft-bar--free{background:var(--tft-lime)}.tft-bar--taxed{background:var(--tft-blue)}.tft-part-label{color:var(--tft-ink-soft);flex-direction:column;gap:2px;padding-left:4px;font-size:14px;line-height:1.3;display:flex}.tft-part-label strong{font-size:20px;line-height:1.1}.tft-answers-body{position:relative}.tft-answers-head,.tft-answer{grid-template-columns:var(--tft-label)minmax(0,1fr);align-items:end;column-gap:20px;display:grid}.tft-answer .tft-row-label{padding-bottom:6px}.tft-dot-track{height:58px;position:relative}.tft-dot-track--head{height:30px}.tft-dot-track:before{content:"";background:var(--tft-line-soft);border-radius:2px;height:2px;position:absolute;bottom:14px;left:0;right:0}.tft-dot-track--head:before{display:none}.tft-dot-track:after{content:"";top:0;bottom:0;left:var(--tft-line);background:var(--tft-ink);width:2px;margin-left:-1px;position:absolute}.tft-dot-track--head:after{top:22px}.tft-line-label{bottom:12px;left:var(--tft-line);white-space:nowrap;color:var(--tft-ink-soft);margin-left:-9px;font-size:14px;position:absolute}.tft-line-label strong{font-size:17px}.tft-dot-mark{flex-direction:column;align-items:flex-start;gap:4px;margin-left:-9px;display:flex;position:absolute;bottom:6px}.tft-dot-mark strong{white-space:nowrap;order:-1;font-size:18px;line-height:1}.tft-dot-mark i{background:var(--tft-blue);border-radius:50%;width:18px;height:18px;display:block}.tft-dot-mark[data-usual] i{background:var(--tft-lime)}@media (width<=640px){.tft-figure{--tft-label:1fr}.tft-year-row,.tft-answers-head,.tft-answer{grid-template-columns:1fr;row-gap:8px}.tft-answers-head>span:first-child{display:none}.tft-part-label strong{font-size:17px}}
