.tax-motion-polished{--tax-name-column:12rem;--tax-value-column:6rem;--tax-motion-row-height:45px}.tax-motion-polished .tax-motion-console{grid-template-columns:12rem minmax(0,1fr) 15rem;min-height:130px}.tax-motion-polished .tax-motion-year-plate{gap:.3rem;padding:1.25rem .75rem}.tax-motion-polished .tax-motion-year-plate>span{letter-spacing:.06em;font-size:.75rem;line-height:1.3}.tax-motion-polished .tax-motion-year-plate strong{letter-spacing:-.035em;font-size:4rem;line-height:1}.tax-motion-polished .tax-motion-context{flex-direction:column;justify-content:center;gap:.45rem;min-width:0;padding:1.25rem 1.5rem;display:flex}.tax-motion-polished .tax-motion-context>strong{color:var(--paper);font-size:1.1rem;line-height:1.2}.tax-motion-polished .tax-motion-context p{color:#d3cbc0;margin:0;font-size:1rem;line-height:1.35}.tax-motion-polished .tax-motion-context p b{white-space:nowrap;font-variant-numeric:tabular-nums}.tax-motion-polished .tax-motion-context small{color:#b8b2a8;max-width:38rem;font-size:.8rem;line-height:1.4}.tax-motion-polished .tax-motion-controls{border-left:1px solid #ffffff2e;border-right:0;padding:1rem}.tax-motion-polished .tax-motion-controls button{letter-spacing:.02em;min-height:44px;padding:.5rem;font-size:.875rem;line-height:1.25}.tax-motion-polished .tax-motion-start>span{flex-shrink:0}.tax-motion-polished .tax-motion-controls button:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.tax-motion-polished .tax-motion-timeline{padding:1rem clamp(1.2rem,3vw,2.6rem) .85rem}.tax-motion-timeline-heading{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.35rem;font-size:.875rem;line-height:1.4;display:flex}.tax-motion-timeline-heading>span{color:#b8b2a8;font-size:.8rem}.tax-motion-polished .tax-motion-timeline input{height:28px;display:block}.tax-motion-polished .tax-motion-timeline input::-moz-range-thumb{box-sizing:border-box;width:18px;height:18px}.tax-motion-polished .tax-motion-year-marks{height:2rem;margin:0 9px;display:block;position:relative}.tax-motion-polished .tax-motion-year-marks span{color:#c9c3b9;width:0;font-size:.875rem;display:block;position:absolute;top:0}.tax-motion-polished .tax-motion-year-marks span:before{content:"";background:currentColor;width:1px;height:5px;display:block}.tax-motion-polished .tax-motion-year-marks span b{visibility:visible;font-weight:700;line-height:1.3;position:absolute;top:.4rem;left:0;transform:translate(-50%)}.tax-motion-polished .tax-motion-year-marks span.is-active{color:var(--paper)}.tax-motion-polished .tax-motion-year-marks span.is-active b{color:#121210;background:var(--paper);padding:.1rem .25rem}.tax-motion-polished .tax-motion-year-marks span.is-plan b{color:#e1c6aa}.tax-motion-polished .tax-motion-year-marks span.is-draft b{color:#df947f}.tax-motion-polished .tax-motion-year-marks span.is-active b{color:#121210}.tax-motion-phase-key{color:#c6b3a1;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding-top:.35rem;font-size:.75rem;line-height:1.4;display:flex}.tax-motion-phase-key span:last-child{text-align:right}.tax-motion-polished .tax-motion-legend{letter-spacing:.02em;color:#c9c3b9;gap:.65rem 1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:.75rem}.tax-motion-polished .tax-motion-legend i{flex-shrink:0}.tax-motion-polished .tax-motion-scale{color:#bcb5aa;font-size:.75rem}.tax-motion-polished .tax-motion-row{transform:translate3d(0, calc(var(--tax-rank) * var(--tax-motion-row-height)), 0);color:#d1cbc1;transition:transform .65s cubic-bezier(.22,1,.36,1),color .18s linear;top:0}.tax-motion-polished .tax-mobile-race-row{transform:translate3d(0, calc(var(--tax-mobile-rank) * 100%), 0);transition:transform .65s cubic-bezier(.22,1,.36,1),color .18s linear;top:0}.tax-motion-polished .tax-motion-stack,.tax-motion-polished .tax-mobile-stack{position:relative}.tax-motion-polished .tax-motion-rank-glow{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg,#b8871c,#f2ca52 65%,#fff0ad);animation:1.1s ease-in-out both tax-rank-glow;position:absolute;inset:0}@keyframes tax-rank-glow{0%,to{opacity:0}35%{opacity:.38}}.tax-motion-polished .tax-motion-community{font-family:Arial Narrow,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.2}.tax-motion-polished .tax-motion-community small{letter-spacing:0;text-transform:none;font-size:.75rem}.tax-motion-polished .tax-motion-row>strong{font-size:.9375rem}.tax-motion-polished .tax-motion-home-callout{font-size:.75rem}.tax-motion-projection-note{background:#201b17;border-top:1px solid #a76851;padding:1.1rem clamp(1.2rem,3vw,2.6rem)}.tax-motion-projection-note>span{color:#df947f;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;font-weight:800;display:block}.tax-motion-projection-note>strong{max-width:60rem;font-size:1.1rem;line-height:1.35;display:block}.tax-motion-projection-note p{color:#c9c3b9;max-width:65rem;font-family:var(--serif);margin:.5rem 0 0;font-size:1rem;line-height:1.45}.tax-motion-polished .tax-motion-sources{margin-top:.5rem}.tax-motion-polished .tax-motion-sources summary{letter-spacing:.04em;font-size:.875rem}.tax-motion-polished .tax-motion-sources p{color:#c9c3b9;font-size:1rem}.tax-motion-polished .tax-motion-sources p>a{font:inherit;border:0;padding:0;text-decoration:underline;display:inline}.tax-motion-polished .tax-motion-sources>div a{font-size:.875rem;line-height:1.4}.tax-motion-visual{isolation:isolate;position:relative}.tax-motion-visual>.tax-motion-mobile,.tax-motion-visual>.tax-motion-desktop{transition:opacity .22s}.tax-motion-visual:not([data-prompt=none])>.tax-motion-mobile,.tax-motion-visual:not([data-prompt=none])>.tax-motion-desktop{opacity:.24}.tax-motion-invitation{z-index:2;text-align:center;background:radial-gradient(#121210f0,#12121033 75%);place-items:center;padding:1.25rem;display:grid;position:absolute;inset:0}.tax-motion-invitation-content{width:min(100%,35rem)}.tax-motion-visual[data-prompt=continue]>.tax-motion-mobile,.tax-motion-visual[data-prompt=continue]>.tax-motion-desktop{transition:opacity 1.2s ease-in-out .7s}.tax-motion-visual[data-prompt=continue] .tax-motion-invitation{animation:1.2s ease-in-out .7s both tax-invitation-arrive}@keyframes tax-invitation-arrive{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.tax-motion-invitation-kicker{color:#e2bb9c;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:800;line-height:1.4;display:block}.tax-motion-invitation-play{width:100%;color:var(--paper);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.9rem;padding:.25rem;display:flex}.tax-motion-play-watermark{border:2px solid var(--paper);background:#a5412b4d;border-radius:50%;place-items:center;width:94px;height:94px;transition:background .16s,transform .16s;display:grid;box-shadow:0 0 0 9px #f6f2e90b}.tax-motion-play-watermark svg{width:44px;height:44px}.tax-motion-invitation-title{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:900;line-height:1.05}.tax-motion-invitation-action{color:#fff;background:var(--rust);letter-spacing:.04em;text-transform:uppercase;border:1px solid #d58d77;justify-content:center;align-items:center;gap:.6rem;max-width:100%;padding:.8rem 1.25rem;font-size:.875rem;font-weight:800;line-height:1.3;display:inline-flex}.tax-motion-invitation-action>span{flex-shrink:0}.tax-motion-invitation-play:hover .tax-motion-play-watermark{background:var(--rust);transform:scale(1.04)}.tax-motion-invitation-play:hover .tax-motion-invitation-action{border-color:var(--paper);background:#8e3825}.tax-motion-invitation button:focus-visible{outline:2px solid var(--paper);outline-offset:5px}.tax-motion-invitation-note{color:#d3cbc0;font-family:var(--serif);margin:.9rem 0 .3rem;font-size:1rem;line-height:1.45}.tax-motion-invitation-dismiss{color:#d3cbc0;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.55rem .75rem;font-size:.875rem;line-height:1.35;-webkit-text-decoration:underline #766e64;text-decoration:underline #766e64}.tax-motion-invitation-dismiss:hover{color:var(--paper);text-decoration-color:currentColor}.tax-motion-next-chapters{color:#d3cbc0;border-block:1px solid #5a4940;justify-content:center;align-items:center;gap:1.5rem;width:fit-content;max-width:100%;margin:1rem auto 0;padding:.8rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.tax-motion-next-chapters b{color:#e2bb9c;font-variant-numeric:tabular-nums;margin-bottom:.15rem;font-size:1rem;display:block}.tax-motion-next-chapters>span[aria-hidden]{color:#df947f;font-size:1.25rem}.tax-motion-visual[data-prompt=continue] .tax-motion-play-watermark{width:68px;height:68px}.tax-motion-visual[data-prompt=continue] .tax-motion-play-watermark svg{width:34px;height:34px}@media (max-width:900px){.tax-motion-polished{--tax-name-column:10.5rem;--tax-value-column:5.2rem}.tax-motion-polished .tax-motion-console{grid-template-columns:10.5rem minmax(0,1fr) 12rem}.tax-motion-polished .tax-motion-year-plate strong{font-size:3.25rem}.tax-motion-polished .tax-motion-context{padding:1rem}.tax-motion-polished .tax-motion-community small{display:none}.tax-motion-polished .tax-motion-year-marks span{font-size:.8125rem}}@media (min-width:561px) and (max-width:720px){.tax-motion-polished .tax-motion-console{grid-template-columns:10.5rem minmax(0,1fr)}.tax-motion-polished .tax-motion-controls{border-top:1px solid #ffffff2e;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:560px){.tax-motion-polished .tax-motion-console{grid-template-columns:7.25rem minmax(0,1fr)}.tax-motion-polished .tax-motion-year-plate{padding:.8rem .5rem}.tax-motion-polished .tax-motion-year-plate strong{font-size:2.375rem}.tax-motion-polished .tax-motion-context{gap:.35rem;padding:.85rem .75rem}.tax-motion-polished .tax-motion-context>strong{font-size:.9375rem}.tax-motion-polished .tax-motion-context p{font-size:.875rem}.tax-motion-polished .tax-motion-context small{font-size:.75rem}.tax-motion-polished .tax-motion-controls{border:0;grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:.6rem;padding:0 .75rem .75rem}.tax-motion-polished .tax-motion-controls button{letter-spacing:0;font-size:.875rem}.tax-motion-polished .tax-motion-start{gap:.5rem}.tax-motion-polished .tax-motion-timeline{padding:.65rem 1.1rem}.tax-motion-polished .tax-motion-timeline-heading>span{display:none}.tax-motion-polished .tax-motion-year-marks span{font-size:.875rem}.tax-motion-polished .tax-motion-year-marks span.is-minor b{visibility:hidden}.tax-motion-polished .tax-motion-phase-key{flex-wrap:nowrap;gap:.75rem}.tax-motion-polished .tax-motion-phase-key>span{max-width:60%}.tax-motion-polished .tax-motion-legend{grid-template-columns:1fr 1fr;gap:.5rem;padding:.85rem .75rem;font-size:.75rem;line-height:1.35;display:grid}.tax-motion-polished .tax-motion-legend>span{gap:.35rem}.tax-motion-polished .tax-motion-legend i{width:12px}.tax-motion-polished .tax-motion-mobile{height:auto;min-height:0;display:block}.tax-motion-polished .tax-mobile-stage{padding:0 .65rem .6rem;overflow:visible}.tax-motion-polished .tax-mobile-stage:before{top:0;left:7.35rem;right:4.5rem}.tax-motion-polished .tax-mobile-all-lanes{height:440px}.tax-motion-polished .tax-mobile-race-row{color:#d1cbc1;grid-template-columns:6.4rem minmax(0,1fr) 3.7rem;gap:.35rem}.tax-motion-polished .tax-mobile-race-row>b{max-height:none;font-family:Arial Narrow,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.15;display:block;overflow:visible}.tax-motion-polished .tax-mobile-race-row>strong{font-size:.8125rem}.tax-motion-polished .tax-mobile-race-row>i{height:12px}.tax-motion-polished .tax-mobile-race-row.is-home>i{height:16px}.tax-motion-polished .tax-motion-projection-note{padding:1rem .85rem}.tax-motion-polished .tax-motion-projection-note>strong{font-size:1rem}.tax-motion-invitation{padding:.75rem}.tax-motion-invitation-kicker{letter-spacing:.06em;margin-bottom:.7rem;font-size:.65rem}.tax-motion-invitation-play{gap:.8rem}.tax-motion-play-watermark{width:76px;height:76px}.tax-motion-play-watermark svg{width:38px;height:38px}.tax-motion-invitation-title{font-size:1.6rem}.tax-motion-invitation-action{letter-spacing:0;gap:.35rem;padding:.75rem;font-size:.8125rem}.tax-motion-invitation-note{font-size:.875rem}.tax-motion-next-chapters{gap:.65rem;margin-top:.75rem;padding:.65rem .4rem;font-size:.75rem}.tax-motion-next-chapters b{font-size:.875rem}.tax-motion-visual[data-prompt=continue] .tax-motion-play-watermark{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.tax-motion-polished .tax-motion-row,.tax-motion-polished .tax-mobile-race-row,.tax-motion-visual>.tax-motion-mobile,.tax-motion-visual>.tax-motion-desktop,.tax-motion-play-watermark,.tax-motion-visual[data-prompt=continue]>.tax-motion-mobile,.tax-motion-visual[data-prompt=continue]>.tax-motion-desktop{transition:none}.tax-motion-visual[data-prompt=continue] .tax-motion-invitation{animation:none}.tax-motion-polished .tax-motion-rank-glow{opacity:0;animation:none}.tax-motion-invitation-play:hover .tax-motion-play-watermark{transform:none}}
