[data-component=page-hero]+[data-component=calculators]{padding-top:0!important}[data-component=calculators].one-col .tax-calculator-wrapper:not(.holiday-entitlement-calculator){max-width:var(--article-width)}[data-component=calculators].two-col .container{grid-template-columns:1fr 1fr;gap:9.6rem;display:grid}@media (width<=1023px){[data-component=calculators].two-col .container{grid-template-columns:1fr;gap:3.2rem}}[data-component=calculators].two-col .calculator-content :first-child{margin-block-start:0}@container calculator (width<=700px){[data-component=calculators] .tax-calculator-wrapper:not(.dividend-calculator):not(.capital-gains-calculator):not(.crypto-calculator):not(.calculated) .calculator-results-pane,[data-component=calculators] .tax-calculator-wrapper:not(.dividend-calculator):not(.capital-gains-calculator):not(.crypto-calculator):not(.calculated) .calculator-results-split,[data-component=calculators] .tax-calculator-wrapper:not(.dividend-calculator):not(.capital-gains-calculator):not(.crypto-calculator):not(.calculated) .tax-difference-banner{display:none}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-inputs h2{text-align:center;margin-block:0 .8rem}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-inputs .form-group{flex-direction:column;flex:1;gap:.8rem;padding-block:2.4rem 0}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-inputs .form-group label{font-size:var(--font-size-sm);text-align:center}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-results-pane h2{text-align:center;margin-block:0 3.2rem}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-results-pane .calculator-results .result-row{flex-direction:column;align-items:center;gap:.8rem}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-results-pane .calculator-results .result-row label,[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-results-pane .calculator-results .result-row .result-value{text-align:center;flex:auto}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-results-pane .calculator-results .result-highlight{padding:1.2rem}[data-component=calculators] .tax-calculator-wrapper.dividend-calculator .calculator-results-pane .calculator-results .result-highlight .result-row{gap:0}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-inputs,[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-results-pane{box-shadow:none;background:0 0;border-radius:0;padding:0}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form{background:var(--tap-white);padding-block:var(--card-padding-block);padding-inline:var(--card-padding-inline);border-radius:var(--radius-medium);background:var(--tap-white);box-shadow:var(--box-shadow);text-align:center;flex-direction:column;display:flex;position:relative}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-title{text-align:center}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .form-group{flex-direction:column;flex:1;gap:.8rem;padding-block:1.2rem}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .form-group label{font-size:var(--font-size-sm)}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-results-pane{margin-block-start:1.6rem;transition:allow-discrete .3s ease-in-out}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-results-pane .calculator-results{flex-flow:wrap;justify-content:flex-start;gap:.8rem;margin-block-start:1.6rem}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-results-pane .calculator-results>.result-row{border-radius:var(--radius-small);background-color:#f1f5f9;flex-direction:column;flex:1;align-items:center;gap:.8rem;padding:1.2rem}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-results-pane .calculator-results>.result-row label{font-size:var(--font-size-sm);color:var(--tap-blue-deep);display:block}[data-component=calculators] .tax-calculator-wrapper.salary-calculator .tax-calculator-form .calculator-results-pane .calculator-results>.result-row .result-value{text-align:left;font-weight:700;display:block}}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .tax-calculator-form{gap:1.6rem}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .tax-calculator-form .calculator-title{text-align:center}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split{gap:1.6rem}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split .result-column{padding:2.4rem}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split .result-column h3{margin-block:0 1.6rem;line-height:1.2}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split .calculator-results{flex-direction:column;gap:1.6rem;display:flex}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split .calculator-results .result-row{justify-content:space-between;display:flex}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split .calculator-results .result-row label{text-align:left;font-weight:700;font-size:var(--font-size-sm)}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split .calculator-results .result-row label small{display:block}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .calculator-results-split .calculator-results .result-row .result-value{font-size:var(--font-size-sm)}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .input-row{gap:1.6rem;display:flex}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .input-row .form-group{flex-direction:column;width:100%}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .input-row .form-group .input-group{width:100%}[data-component=calculators] .tax-calculator-wrapper.ltd-vs-sole-trader-calculator .form-group.submit{margin-block-start:0;padding-block-end:0}@container calculator (width<=700px){[data-component=calculators] .tax-calculator-wrapper.capital-gains-calculator .tax-calculator-form,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .tax-calculator-form{grid-template-columns:1fr}[data-component=calculators] .tax-calculator-wrapper.capital-gains-calculator .result-highlight,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .result-highlight{width:calc(100% + 3.2rem)!important;transform:translate(-1.6rem)!important}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs{flex-wrap:wrap;gap:1.6rem;display:flex}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs .calculator-title,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs .crypto-toggles,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-trading-fields{flex:0 0 100%}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-trading-fields{gap:1.6rem;display:flex}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-mining-fields,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-staking-fields,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-se-expenses-fields{flex:1;min-width:45%}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .form-group{flex-direction:column;flex:1}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .form-group label{text-align:center}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .form-group.submit{flex:0 0 100%}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .form-group [for=crypto-other-income] small{display:none}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .form-group [for=crypto-other-income]+.input-group:after{content:"(Such as salary, pension, investments)";font-size:var(--font-size-xs);color:var(--tap-grey-500);text-align:center;width:100%;position:absolute;top:102%;left:0;right:0}}@container calculator (width<=450px){[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs{gap:.8rem}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-trading-fields{flex-direction:column;gap:.8rem}[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-mining-fields,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-staking-fields,[data-component=calculators] .tax-calculator-wrapper.crypto-calculator .calculator-inputs #crypto-se-expenses-fields{flex:1;min-width:100%}}