#tax-growth-comparison .numbers-share-actions{flex-wrap:wrap;max-width:1280px;margin:0 auto 1rem;position:relative;top:auto;right:auto}#tax-growth-comparison .numbers-facebook-link,#tax-growth-comparison .numbers-share-link{letter-spacing:.025em;min-height:44px;font-size:.75rem}#tax-growth-comparison .numbers-share-link{opacity:.85}#tax-growth-comparison .feature-number{column-gap:2rem;max-width:1280px;margin-bottom:1.5rem;padding-bottom:1.6rem}#tax-growth-comparison .feature-number>span{letter-spacing:.08em;font-size:.875rem;line-height:1.6}#tax-growth-comparison .feature-number{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}#tax-growth-comparison .tax-growth-promo{grid-area:1/2/span 2;min-width:0}#tax-growth-comparison .tax-growth-promo h3{color:#d07861;font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(2rem,4.5vw,5rem);line-height:1.04}#tax-growth-comparison .tax-growth-promo h3 span{font:inherit;letter-spacing:inherit;white-space:nowrap;display:block}#tax-growth-comparison .tax-growth-promo h3 small{color:var(--paper);font-family:var(--sans);letter-spacing:.025em;text-wrap:balance;margin-top:.65rem;font-size:clamp(1rem,1.7vw,1.5rem);font-weight:750;line-height:1.4;display:block}#tax-growth-comparison .tax-growth-promo p{max-width:38rem;color:var(--paper);font-family:var(--sans);margin:.85rem 0 0;font-size:1rem;line-height:1.45}#tax-growth-comparison .feature-number>p{line-height:1.35}#tax-growth-comparison .tax-kermit-quote{max-width:1280px;margin:0 auto 1.5rem}#tax-growth-comparison .tax-kermit-quote blockquote{max-width:75ch;margin:0}#tax-growth-comparison .tax-kermit-quote p{color:var(--paper);font-family:var(--serif);margin:0;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.55}#tax-growth-comparison .tax-kermit-quote figcaption{color:#e9a18d;font-family:var(--sans);margin-top:.5rem;font-size:.875rem;font-weight:750;line-height:1.4}#tax-growth-comparison .tax-budget-pair{border-top:1px solid #504e47;border-bottom:1px solid #504e47;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1280px;margin:0 auto 2rem;display:grid}#tax-growth-comparison .tax-budget-card{min-width:0;padding:1.1rem 1.5rem 1.1rem 0}#tax-growth-comparison .tax-budget-card+.tax-budget-card{border-left:1px solid #504e47;padding-left:1.5rem}#tax-growth-comparison .tax-budget-heading{justify-content:space-between;align-items:center;gap:1rem;margin:0;display:flex}#tax-growth-comparison .tax-budget-heading>span{font-size:1.5rem;font-weight:800;line-height:1.2}#tax-growth-comparison .tax-budget-subtitle{color:#c9c5bc;margin-top:.3rem;font-size:.875rem;font-weight:500;line-height:1.3;display:block}#tax-growth-comparison .tax-budget-heading>strong{font-variant-numeric:tabular-nums;font-size:1.75rem}#tax-growth-comparison .tax-big-rocks{margin:.3rem 0 0}#tax-growth-comparison .tax-big-rocks>summary{width:fit-content;max-width:100%;min-height:44px;color:var(--paper);font-family:var(--sans);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.1rem 0;font-size:.875rem;line-height:1.4;list-style:none;display:flex}#tax-growth-comparison .tax-big-rocks>summary::-webkit-details-marker{display:none}#tax-growth-comparison .tax-big-rocks>summary:focus-visible{outline:2px solid var(--paper);outline-offset:4px}#tax-growth-comparison .tax-big-rocks-toggle{color:#e9a18d;white-space:nowrap;text-underline-offset:.2em;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:underline;display:inline-flex}#tax-growth-comparison .tax-big-rocks>summary:hover .tax-big-rocks-toggle{color:var(--paper)}#tax-growth-comparison .tax-big-rocks-arrow{font-size:1.125rem;display:inline-block}#tax-growth-comparison .tax-big-rocks-less,#tax-growth-comparison .tax-big-rocks[open] .tax-big-rocks-more{display:none}#tax-growth-comparison .tax-big-rocks[open] .tax-big-rocks-less{display:inline}#tax-growth-comparison .tax-big-rocks[open] .tax-big-rocks-arrow{transform:rotate(90deg)}#tax-growth-comparison .tax-big-rocks-body{border-left:2px solid #d07861;margin-top:.5rem;padding:.25rem 0 .25rem 1.25rem}#tax-growth-comparison .tax-big-rocks p{color:#c9c5bc;max-width:75ch;font-family:var(--serif);margin:0;font-size:1rem;line-height:1.55}#tax-growth-comparison .tax-big-rocks-sources{flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:.75rem;display:flex}#tax-growth-comparison .tax-big-rocks-sources a{color:#e9a18d;min-height:44px;font-family:var(--sans);text-underline-offset:.2em;align-items:center;gap:.35rem;font-size:.875rem;line-height:1.4;text-decoration:underline;display:inline-flex}#tax-growth-comparison .tax-big-rocks-sources a:hover{color:var(--paper)}#tax-growth-comparison .tax-big-rocks-sources a:focus-visible{outline:2px solid var(--paper);outline-offset:3px}#tax-growth-comparison .tax-comparison{gap:0;margin-bottom:1.5rem}#tax-growth-comparison .tax-row{color:#c9c5bc;grid-template-columns:12rem minmax(0,1fr) 5.5rem;gap:1.4rem;min-height:46px}#tax-growth-comparison .tax-row.is-campbell-river{min-height:62px;color:var(--paper)}#tax-growth-comparison .tax-place{font-size:1rem;font-weight:750;line-height:1.3}#tax-growth-comparison .tax-row strong{font-variant-numeric:tabular-nums;font-size:1rem;line-height:1.3}#tax-growth-comparison .tax-track{height:10px}#tax-growth-comparison .is-campbell-river .tax-track{height:20px}#tax-growth-comparison .tax-row:hover{color:#fff}#tax-growth-comparison .tax-row:focus-visible{color:#fff;outline:2px solid var(--paper);outline-offset:3px}#tax-growth-comparison .tax-growth-sources{max-width:1280px;margin:0 auto 4rem}#tax-growth-comparison .tax-growth-sources summary{font-size:.875rem}#tax-growth-comparison .tax-growth-source-list{gap:.8rem;display:grid}#tax-growth-comparison .tax-growth-source-list>div{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.2rem;display:flex}#tax-growth-comparison .tax-growth-source-list strong{min-width:11rem;font-size:.875rem}#tax-growth-comparison .tax-growth-source-list strong small{color:#c9c5bc;margin-top:.2rem;font-size:.875rem;font-weight:400;display:block}#tax-growth-comparison .tax-growth-source-list a{font-size:.875rem}@media (max-width:820px){#tax-growth-comparison .feature-number{gap:1rem}#tax-growth-comparison .feature-number>p{margin-top:.25rem;font-size:1.25rem}#tax-growth-comparison .tax-row{grid-template-columns:10rem minmax(0,1fr) 4.5rem;gap:.8rem;min-height:44px}#tax-growth-comparison .tax-place,#tax-growth-comparison .tax-row strong{font-size:.9375rem}}@media (max-width:560px){#tax-growth-comparison .feature-number{grid-template-columns:1fr;gap:.75rem;margin-bottom:1.1rem}#tax-growth-comparison .feature-number>span{grid-column:1;font-size:.875rem;line-height:1.5}#tax-growth-comparison .tax-growth-promo{grid-area:auto/1}#tax-growth-comparison .tax-growth-promo h3{font-size:clamp(1.75rem,8.3vw,2.875rem)}#tax-growth-comparison .tax-growth-promo p{font-size:.9375rem}#tax-growth-comparison .feature-number>p{margin:0;font-size:1.25rem}#tax-growth-comparison .tax-budget-pair{grid-template-columns:1fr;margin-bottom:1rem}#tax-growth-comparison .tax-big-rocks-body{padding-left:1rem}#tax-growth-comparison .tax-budget-card{padding:1rem 0}#tax-growth-comparison .tax-budget-card+.tax-budget-card{border-top:1px solid #504e47;border-left:0;padding-left:0}#tax-growth-comparison .tax-budget-heading>span{font-size:1.375rem}#tax-growth-comparison .tax-budget-heading>strong{font-size:1.625rem}#tax-growth-comparison .tax-row{grid-template-columns:6.7rem minmax(0,1fr) 3.6rem;gap:.6rem;min-height:44px}#tax-growth-comparison .tax-row.is-campbell-river{min-height:56px}#tax-growth-comparison .tax-place,#tax-growth-comparison .tax-row strong{font-size:.875rem;line-height:1.3}#tax-growth-comparison .tax-track{height:8px}#tax-growth-comparison .is-campbell-river .tax-track{height:16px}#tax-growth-comparison .tax-growth-source-list>div{border-bottom:1px solid #504e47;padding-bottom:.75rem}#tax-growth-comparison .tax-growth-source-list strong{width:100%}}
