.NetIncome__Title{padding-left:140px;padding-right:140px}@media(max-width:959px){.NetIncome__Title{padding:60px 30px 20px}}.NetIncome__Column{column-count:2;column-gap:40px}@media(max-width:959px){.NetIncome__Column{column-count:1;column-gap:0}}.ProvinceLinks_provinceImage___XPq_C{width:1.5rem;height:1.5rem;border-radius:50%;object-fit:cover;object-position:center;margin:5px}.ProvinceLinks_provincesContainer___sFI3n{display:flex;align-items:flex-start}.CalculatorResult{color:#54575a}.CalculatorResult .ResultRow,.CalculatorResult .Summary{font-size:21px}.CalculatorResult .ResultRow__Title{max-width:16.25rem}.CalculatorResult #taxAccordionButton{margin:0;padding:0;overflow:visible;color:inherit;font:inherit;line-height:normal;text-align:inherit;-webkit-text-decoration:none;text-decoration:none;background:none;border-width:0;cursor:pointer;top:0;height:2.31rem}.CalculatorResult #afterTaxIncome.ResultRow__Result,.CalculatorResult #totalTax.ResultRow__Result{font-size:21px}@media(min-width:768px){.CalculatorResult #afterTaxIncome.ResultRow__Result,.CalculatorResult #totalTax.ResultRow__Result{font-size:27px}}.CalculatorResult .Section{border-top:1px solid rgba(0,0,0,.1)}.CalculatorResult .Disclaimer{padding-bottom:32px}.ResultGrid{display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:1fr;border-radius:2.19rem;box-shadow:0 10px 40px rgba(0,0,0,.1)}.ResultGrid h2{font-size:24px;padding-top:48px}.TaxBracket{color:#54575a}.TaxBracket h1{font-size:48px}.TaxBracket h3,.TaxBracket p,.TaxBracket tr{font-size:21px;line-height:29px;flex:none;order:1;flex-grow:0;margin:16px}.TaxBracket td,.TaxBracket th{padding-bottom:15px}.TaxBracket th{height:75px;border-bottom:1px solid #bfbdbb}@media(max-width:959px){.TaxBracket th:first-child{padding-right:15px}}.TaxBracket td:first-child,.TaxBracket th:first-child{text-align:left}.TaxBracket td:nth-child(2),.TaxBracket th:nth-child(2){text-align:right}.TaxBracket tbody td:first-child{padding-top:16px}.TaxBracket .table-wrapper{background:#fff;border-radius:20px;min-height:100%;height:fit-content;margin:18px;padding:45px}@media(max-width:959px){.TaxBracket .table-wrapper{padding:24px;margin:0 0 32px;min-height:fit-content;font-size:18px}}.TaxBracket table{width:100%}.TaxCalculatorField .NumericInput{width:100%;height:65px;border:1px solid #bfbdbb;font-size:16px}.TaxCalculatorField .NumericInput:focus{outline:0;border:3px solid #54575a}.TaxCalculatorField .Tooltip{vertical-align:middle}