.jsb-figure{--jsb-ink:#002923;--jsb-ink-soft:#2e524d;--jsb-muted:#506965;--jsb-teal:#46c7b0;--jsb-teal-pale:#d8f2e9;--jsb-orange:#ff9e2f;color:var(--jsb-ink);font-variant-numeric:tabular-nums;margin:36px 0 40px;font-family:DM Sans Variable,DM Sans,sans-serif}.jsb-title{letter-spacing:-.02em;margin:0 0 22px;font:700 22px/1.2 Gabarito Variable,Gabarito,sans-serif}.article-prose .jsb-figure figcaption.jsb-caption,.jsb-figure .jsb-caption{color:var(--jsb-muted);margin:18px 0 0;font-size:14px;line-height:1.5}.jsb-figure strong{letter-spacing:-.02em;color:var(--jsb-ink);font-family:Gabarito Variable,Gabarito,sans-serif;font-weight:700}.jsb-ring-body{align-items:center;gap:40px;display:flex}.jsb-ring-art{flex:none;width:216px;height:216px;position:relative}.jsb-ring-art svg{display:block}.jsb-arc{fill:none;stroke-linecap:round}.jsb-arc--rent{stroke:var(--jsb-teal)}.jsb-arc--rest{stroke:var(--jsb-teal-pale)}.jsb-ring-centre{color:var(--jsb-ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:14px;display:flex;position:absolute;inset:0}.jsb-ring-centre strong{letter-spacing:-.035em;font-size:34px;line-height:1}.article-prose .jsb-ring-labels,.jsb-ring-labels{gap:20px;margin:0;padding:0;list-style:none;display:grid}.article-prose .jsb-ring-labels>li,.jsb-ring-labels>li{color:var(--jsb-ink-soft);align-items:baseline;gap:12px;margin:0;padding:0;font-size:15px;line-height:1.4;display:flex}.jsb-ring-labels strong{margin-right:4px;font-size:22px}.jsb-key{border-radius:50%;flex:none;width:14px;height:14px}.jsb-key--rent{background:var(--jsb-teal)}.jsb-key--rest{background:var(--jsb-teal-pale)}.jsb-line-chart{width:100%;height:auto;display:block;overflow:visible}.jsb-line{fill:none;stroke:var(--jsb-teal);stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.jsb-axis,.jsb-tick-mark{stroke:#dde3e1;stroke-width:2px;stroke-linecap:round}.jsb-tick,.jsb-axis-name{fill:var(--jsb-ink-soft);font-size:14px}.jsb-tick{font-family:Gabarito Variable,Gabarito,sans-serif;font-weight:600}.jsb-keeps{fill:var(--jsb-ink-soft);font-size:14px}.jsb-dot-ring{fill:#b1e7de}.jsb-dot-ring--ella{fill:#ffd6a8}.jsb-dot-core{fill:var(--jsb-orange)}.jsb-dot-core--start{fill:var(--jsb-teal)}.jsb-point{fill:var(--jsb-ink-soft);font-size:15px}.jsb-point-amount{letter-spacing:-.02em;fill:var(--jsb-ink);font-family:Gabarito Variable,Gabarito,sans-serif;font-size:22px;font-weight:700}@media (width<=640px){.jsb-ring-body{flex-direction:column;align-items:flex-start;gap:24px}}
