.worttth-owner-outcomes.worttth-owner-outcomes--refreshed{--owner-chart-height:18rem;--owner-chart-axis-width:6rem;--owner-chart-profit:var(--site-sage);--owner-chart-loss:var(--site-loss);--owner-chart-distributions:color-mix(in srgb,var(--site-sage) 46%,var(--site-white))}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-accordion-trigger:not(:has(.worttth-owner-outcomes-answer)){grid-template-columns:42px minmax(0,1fr) 22px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-insight{background:var(--site-gold-soft);border-radius:6px;color:var(--worttth-ink);font-size:.875rem;margin:0;padding:10px 12px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-column{gap:22px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-periods{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card{background:transparent;border:0;border-radius:0;gap:5px;padding:0}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card+.worttth-owner-outcomes-period-card{border-left:1px solid var(--worttth-border);padding-left:24px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card>span{font-size:.82rem;letter-spacing:.04em}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card>strong{font-size:clamp(1.7rem,2.4vw,2.1rem);line-height:1.25}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card dl{border:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 22px;justify-content:flex-start;padding-top:2px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card dl>div{display:flex;font-size:.85rem;gap:7px;justify-content:flex-start}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-block{border-top:1px solid var(--worttth-border);padding-top:18px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-subheading-row{flex-wrap:wrap;gap:10px;margin-bottom:14px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-legend{font-size:.8rem}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-legend .is-salary,.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-stack .is-salary{background:var(--site-olive)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-legend .is-distributions,.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-stack .is-distributions{background:var(--owner-chart-distributions)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-legend .is-operating-profit{background:var(--owner-chart-profit);height:2px;width:24px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-legend .is-operating-loss{background:var(--owner-chart-loss);height:2px;width:24px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-legend :is(.is-operating-profit,.is-operating-loss):after{display:none}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-frame{min-width:0;position:relative}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart{margin-top:0;overflow:visible;padding-left:var(--owner-chart-axis-width)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart:before{display:none}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-grid,.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-plot,.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-marker-layer,.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-overlay{height:var(--owner-chart-height)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-grid,.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-marker-layer,.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-overlay{left:var(--owner-chart-axis-width);width:calc(100% - var(--owner-chart-axis-width) - 2px)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-axis{bottom:auto;font-size:.8rem;height:var(--owner-chart-height);width:calc(var(--owner-chart-axis-width) - 8px)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-grid-line{stroke:var(--worttth-border);stroke-dasharray:4 7;stroke-width:1}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-grid{pointer-events:none;position:absolute;top:0;z-index:0}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-overlay__line{stroke:var(--owner-chart-profit);stroke-width:2}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-overlay__line.is-loss{stroke:var(--owner-chart-loss)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-overlay__halo{opacity:.8;stroke:var(--site-white);stroke-width:4}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-overlay__marker{background:var(--site-white);border:2px solid var(--owner-chart-profit);height:9px;width:9px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-profit-overlay__marker.is-loss{background:var(--site-loss-soft);border-color:var(--owner-chart-loss)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-zero-line{border-top:1px solid color-mix(in srgb,var(--site-black) 58%,var(--site-white))}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-active-guide{border-left:1px dashed var(--worttth-muted);height:100%;position:absolute;top:0}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-month{background:transparent;border-radius:0;box-shadow:none;font-size:.8rem;gap:10px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-month-label{white-space:nowrap}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-month-short{display:none}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-stack{filter:none;width:min(60%,32px)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-tooltip{background:var(--site-black);border-radius:8px;box-shadow:var(--worttth-shadow-soft);color:var(--site-white);font-size:.85rem;padding:12px 14px;pointer-events:none;position:absolute;top:12px;width:min(18rem,100%);z-index:5}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-tooltip>strong{display:block;margin-bottom:8px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-tooltip dl>div{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-top:4px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-tooltip dd{font-variant-numeric:tabular-nums;text-align:right}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-tooltip .is-loss{color:color-mix(in srgb,var(--site-loss) 38%,var(--site-white));font-weight:700}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-summary{border-top:1px solid var(--worttth-border);min-width:0;padding-top:16px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-table{border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-table caption{color:var(--worttth-green);font-size:.85rem;font-weight:700;margin-bottom:6px;text-align:left}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-table :is(th,td){overflow-wrap:anywhere;padding:9px 0 9px 10px;text-align:right}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-table th{font-weight:400}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-table thead{color:var(--worttth-muted);font-size:.8rem}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-table :is(th,td):first-child{padding-left:0;text-align:left;width:38%}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-comparison-table tbody tr{border-top:1px solid var(--worttth-border)}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-tax-comparison.is-neutral{background:transparent;border:0;color:var(--worttth-muted);font-size:.875rem;margin-top:16px;padding:0}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-tax-comparison h4{color:var(--worttth-ink);font-size:1rem;margin:0 0 6px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-tax-comparison p{margin:0 0 12px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-goal-setup{border-top:1px solid var(--worttth-border);margin-top:16px;padding-top:12px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-goal-setup summary{color:var(--worttth-ink);cursor:pointer;font-weight:700}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-goal-setup p{color:var(--worttth-muted);font-size:.875rem}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-owner-goal-table--setup{min-width:0}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-disclaimer{background:transparent;border:0;border-radius:0;font-size:.8rem;margin:0;padding:0}@media (max-width:640px){.worttth-owner-outcomes.worttth-owner-outcomes--refreshed{--owner-chart-height:16rem;--owner-chart-axis-width:5.5rem}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-periods{grid-template-columns:minmax(0,1fr);gap:14px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card+.worttth-owner-outcomes-period-card{border-left:0;border-top:1px solid var(--worttth-border);padding:14px 0 0}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-accordion-trigger:not(:has(.worttth-owner-outcomes-answer)){grid-template-columns:34px minmax(0,1fr) 18px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-month-label{visibility:hidden}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-month-full{display:none}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-month-short{display:inline}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-month.show-compact-label .worttth-owner-outcomes-chart-month-label{visibility:hidden}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-month.show-small-label .worttth-owner-outcomes-chart-month-label{visibility:visible}}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card dl{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card dl>div{display:grid;grid-template-columns:minmax(85px,1fr) minmax(0,1.2fr);gap:14px}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-period-card dd{min-width:0;margin:0}.worttth-owner-outcomes.worttth-owner-outcomes--refreshed .worttth-owner-outcomes-chart-axis>span{left:0;right:0;width:100%}