.js-hide-step{height:0;opacity:0;overflow:auto;transition:all 50ms ease-out;visibility:hidden}.js-show-step{height:auto;opacity:1;transition:all .75s ease-in-out;visibility:visible}.js-hide-fund-detail{overflow:auto;transition:all 50ms ease-out}.js-show-fund-detail{height:auto;transition:all .75s ease-in-out}.label--inline,.tooltip--inline{display:inline-block;padding-right:4px}.remove-field-margin{margin-bottom:0!important}.campaignpage .calculator,.campaignpage .gadget,.standardinnerpage .calculator,.standardinnerpage .gadget{margin-bottom:0;margin-top:3.125rem}@media print,screen and (max-width:63.99875em){.campaignpage .calculator,.campaignpage .gadget,.standardinnerpage .calculator,.standardinnerpage .gadget{margin-bottom:0;margin-top:1.5625rem}}@media print,screen and (max-width:39.99875em){.calculator input,.calculator select,.calculator textarea,.gadget input,.gadget select,.gadget textarea{font-size:1rem}}@media print,screen and (max-width:63.99875em){.customInputsGroup label{text-align:left}}@media print,screen and (min-width:40em){.customInputsGroup label{margin-top:.4375rem}}@media print,screen and (min-width:64em){.customInputsGroup--marginbottom{margin-bottom:1rem}.customInputsGroup input[type=number],.customInputsGroup input[type=text]{margin-bottom:0}}@media print,screen and (min-width:40em){.calc-contentoffset{margin-left:-10%;margin-right:10%;width:120%}}@media print,screen and (min-width:64em){.input--remove-btm-border-styling{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.input--remove-tp-border-styling{border-top-left-radius:0;border-top-right-radius:0}}.customRadioButtons{list-style:none;margin-bottom:1rem;margin-left:0;padding-left:0}.customRadioButtons li{margin-bottom:1.25rem;margin-top:.3125rem}@media print,screen and (min-width:40em){.customRadioButtons li{margin-bottom:.3125rem}}.customRadioButtons.horizontal{margin-bottom:0}.customRadioButtons.horizontal li{float:left;width:50%}.customRadioButtons--marginbottom{margin-bottom:.5rem}.customInput--marginbottom{margin-bottom:1rem}.radio--collapse li{max-width:100px}.label_radio{align-items:center;background:transparent url(/images/icons/bullet-point.svg) no-repeat 0 0;background-size:30px 30px;cursor:pointer;display:flex;height:30px;line-height:normal;padding-left:2.5rem}.label_radio.r_on{background:transparent url(/images/icons/selected-bullet-point.svg) no-repeat 0 0;background-size:30px 30px}.label_radio.r_focus.r_on{background:transparent url(/images/icons/focus-bullet-point.svg) no-repeat 0 0;background-size:30px 30px}.label_radio.r_focus.r_off{background:transparent url(/images/icons/focus-bullet-point-off.svg) no-repeat 0 0;background-size:30px 30px}.label_radio.r_off.is-invalid-label{background:transparent url(/images/icons/error-bullet-point.svg) no-repeat 0 0;background-size:30px 30px}.label_radio input{left:-9999px;position:absolute}@media (-ms-high-contrast:none){.label_radio{background-position:1px top}}.label_check{align-items:center;background:transparent url(/images/icons/checkbox.svg) no-repeat 0 0;background-size:30px 30px;cursor:pointer;display:flex;height:30px;line-height:normal;margin-bottom:.5rem;padding-left:2.5rem}.label_check.c_on{background:transparent url(/images/icons/selected-checkbox.svg) no-repeat 0 0;background-size:30px 30px}.label_check.c_focus{background:transparent url(/images/icons/focus-checkbox.svg) no-repeat 0 0;background-size:30px 30px}.label_check.c_focus.c_on{background:transparent url(/images/icons/focus-checkbox-tick.svg) no-repeat 0 0;background-size:30px 30px}.label_check input{left:-9999px;position:absolute}.gadget__disclaimer{padding:1.25rem 1.875rem}.gadget__disclaimer p{color:#636768;font-size:.8125rem;line-height:1.7;margin-bottom:.9375rem}.calc-header{align-items:center;background-color:#0087ae;display:flex;padding:.9375rem}@media print,screen and (min-width:40em){.calc-header{padding:30px 15% 30px 30px}}.calc-header__icon{margin-right:.625rem}@media print,screen and (min-width:40em){.calc-header__icon{margin-right:1.25rem}}.calc-header__title{color:#fff;font-size:1.375rem;line-height:1.2;text-transform:uppercase}@media print,screen and (min-width:40em){.calc-header__title{font-size:4vw}}@media print,screen and (min-width:64em){.calc-header__title{font-size:2.5rem}}.calc-header__byline{font-size:.9375rem}@media print,screen and (min-width:40em){.calc-header__byline{font-size:1.375rem}}.calc-header--your-employee{background-color:#eedc00}.calc-header__icon svg{fill:#fff;margin-top:.3125rem;width:100%}.calc-header__icon.calc-icon-findextramoney,.calc-header__icon.calc-icon-retirementneeds{max-width:60px;text-align:center;width:100%}.calc-header__icon.calc-icon-balanceprojector{max-width:100px;text-align:center;width:100%}.calc-header__icon.calc-icon-itsmychoice{max-width:38px;text-align:center;width:100%}.calc-header__icon .calc-icon-taxrefund{height:1.3125rem;max-width:30px}@media print,screen and (min-width:40em){.calc-header__icon .calc-icon-taxrefund{height:2rem;max-width:45px}}@media print,screen and (min-width:64em){.calc-header__icon .calc-icon-taxrefund{height:2.6875rem;max-width:60px}}@media print,screen and (min-width:40em){.calc-nav .calc-nav__item{border-right:1px solid #0087ae}}.calc-nav .calc-nav__item:last-child{border-right:0}.calc-nav__item{background-color:#c6edec;font-size:.875rem;padding:10px}@media print,screen and (min-width:40em){.calc-nav__item{padding:13px}}.calc-nav__item--current{background-color:#77dbd5}.calc-nav__item--correct{background-color:#00bfb3}.calc-nav__item--correct .calc-stepcounter__minus{display:none}.calc-nav__item--correct .calc-stepcounter__tick{display:block}.calc-stepcounter{height:1.375rem;margin-right:.625rem;width:1.375rem}.calc-stepcounter__circle{fill:none;stroke:#0a0a0a;stroke-width:2;stroke-miterlimit:10}.calc-stepcounter__tick{display:none}.calc-content{background-color:#f7f9fa;padding-top:1.25rem}@media print,screen and (min-width:40em){.calc-content{padding-top:1.875rem}}.calc-footer{background-color:#0087ae;margin-top:1.25rem;padding:.8125rem}@media print,screen and (min-width:40em){.calc-footer{margin-top:1.875rem;padding:1.625rem}}@media print,screen and (max-width:39.99875em){.calc-footer .button{margin:.9375rem 0;width:100%}}.calc-footer .cta--primary--double{width:100%}.calc-footer--thin{height:.25rem;padding:0}.calc-assumptions{background-color:#f7f9fa;padding:.9375rem}.calc-assumptions p{font-size:.75rem;margin-bottom:0}@media print,screen and (min-width:40em){.calc-assumptions p{font-size:.875rem}}.calc-assumptions a{color:#0a0a0a;font-size:.875rem}@media print,screen and (max-width:39.99875em){.calc-assumptions a{display:inline-block;margin-top:9px;padding-bottom:.4375rem}}.calc-assumptions a:hover{color:#0087ae}.calc-assumptions a.calc-assumptions__back svg{fill:#0a0a0a;height:1rem;margin-right:.375rem;position:relative;top:.1875rem;width:.625rem}@media print,screen and (min-width:40em){.calc-assumptions a.calc-assumptions__back svg{height:1.25rem;top:.3125rem;width:.75rem}}.calc-assumptions a.calc-assumptions__back:hover svg{fill:#0087ae}.calc-disclaimer{border-bottom:1px solid #dedede;margin-bottom:1.25rem;margin-top:1.5rem}@media print,screen and (min-width:40em){.calc-disclaimer{margin-bottom:1.625rem}}.calc-disclaimer p{font-size:.75rem;line-height:1.6}@media print,screen and (min-width:40em){.calc-disclaimer p{font-size:.875rem}}.form-notification{background-color:#c9e4ec;border-radius:3px;font-size:.75rem;margin-bottom:.5rem;padding:.4375rem}.calc-fundgrid__callout{background-color:#eedc00;font-size:.75rem;font-weight:700;margin-top:.9375rem;padding:.25rem}.calc-fundgrid{border:1px solid #c9e4ec;list-style:none;margin:0 0 1.25rem;padding:0}.calc-fundgrid.calc-fundgrid--small{border:0}.calc-fundgrid__item{border-bottom:1px solid #c9e4ec;border-right:1px solid #c9e4ec;margin-bottom:0!important}.calc-fundgrid__item:nth-of-type(2n){background-color:#f7f9fa}.calc-fundgrid__item:nth-of-type(odd){background-color:#f0f4f7}.calc-fundgrid--large .calc-fundgrid__item,.calc-fundgrid--small .calc-fundgrid__item{border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}@media print,screen and (min-width:40em){.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(12),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(16),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(4),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(8),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(12),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(16),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(4),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(8){border-right:0}.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(13),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(14),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(15),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(16),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(13),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(14),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(15),.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(16){border-bottom:0}.calc-fundgrid--large .calc-fundgrid__item:first-of-type,.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(11),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(14),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(16),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(3),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(6),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(8),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(9){background-color:#f7f9fa}.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(10),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(12),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(13),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(15),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(2),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(4),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(5),.calc-fundgrid--large .calc-fundgrid__item:nth-of-type(7){background-color:#f0f4f7}}.calc-fundgrid--small .calc-fundgrid__item{border-bottom-color:#0087ae;border-right-color:#0087ae}.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(2n){background-color:#0087ae}.calc-fundgrid--small .calc-fundgrid__item:nth-of-type(odd){background-color:#0094bf}.calc-fundgrid__link{align-items:center;display:flex;filter:grayscale(100%);transition:all .15s ease-in-out;will-change:transform}.calc-fundgrid__link img{margin:0 auto;width:82%}.calc-fundgrid__link:before{content:"";float:left;height:0;margin-left:-1px;width:1px}.calc-fundgrid__link:after{clear:both;content:"";display:table}.calc-fundgrid__link:before{padding-top:100%}.calc-fundgrid__link.calc-fundgrid__link--active,.calc-fundgrid__link:hover{filter:grayscale(0)}.calc-fundgrid--small .calc-fundgrid__link{filter:brightness(0) invert(1);transition:all .15s ease-in-out}.calc-fundgrid--small .calc-fundgrid__link:before{padding-top:55%}.calc-fundgrid--small .calc-fundgrid__link:hover{background-color:#fff;filter:brightness(1) invert(0)}.calc-fund__details--padding{background-color:#fff;border-bottom:1px solid #c9e4ec;padding:1.25rem .625rem 1.875rem}.calc-fundgrid--small .calc-fund__details--padding{background-color:hsla(0,0%,100%,.15);border-bottom:1px solid #0087ae}.calc-fundgrid--small .calc-fund__details--padding h3,.calc-fundgrid--small .calc-fund__details--padding p{color:#fff}.calc-fund__details{clear:both;width:100%}.calc-fund__details .introduction{margin-bottom:.625rem}.calc-fund__details .close-button{color:#0a0a0a}.calc-fund__details .close-button:hover{color:#0087ae}.calc-fundgrid--small .calc-fund__details .close-button{color:#eedc00}.calc-fundgrid--small .calc-fund__details .close-button:hover{color:#0a0a0a}@media print,screen and (max-width:39.99875em){.calc-fund__details .button{margin:.625rem 0}}.js-hide-fund-detail{height:0;max-height:0;opacity:0;transition:height .15s ease-out,max-height .15s ease-out,opacity .75s ease-out;visibility:hidden}.js-show-fund-detail{height:100%;max-height:1000px;opacity:1;transition:height 50ms ease-in,max-height 50ms ease-in,opacity 50ms ease-in;transition-delay:.1s;visibility:visible}.tooltip{font-size:.875rem;line-height:1.6}@media print,screen and (max-width:39.99875em){.tooltip{box-shadow:0 0 13px 0 rgba(0,0,0,.6);left:10px!important;right:10px!important}.tooltip:after,.tooltip:before{display:none!important}}.tooltip p,.tooltip ul{font-size:.875rem;line-height:1.6;margin-bottom:.5rem}@media print,screen and (max-width:39.99875em){.tooltip p,.tooltip ul{font-size:.8125rem}}.tooltip table.table-blank td{font-size:.8125rem;padding:.125rem}.tc-offset{margin:30px 0;width:100%}@media screen and (min-width:77.5em){.tc-offset{height:100%}}.tc-zindex{position:relative;z-index:3}@media print,screen and (min-width:64em){.tc_columnsContainer{height:100%}}.tc--bg{background-color:#fff;border-radius:3px;box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.tc_grey--bg{background:hsla(0,0%,93%,.5)}.tc_container--padding{padding:0 10px}@media print,screen and (min-width:40em){.tc_container--padding{padding:0 6vw}}@media print,screen and (min-width:64em){.tc_container--padding{padding:0 10%}}.tc_header{align-items:center;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;height:80px;margin-top:50px}@media print,screen and (min-width:40em){.tc_header{height:110px}}@media print,screen and (min-width:64em){.tc_header{height:130px}}.tc_header__copy{width:calc(100% - 100px)}@media print,screen and (min-width:40em){.tc_header__copy{width:calc(100% - 150px)}}@media print,screen and (min-width:64em){.tc_header__copy{width:calc(100% - 170px)}}.tc_header__copy h2{font-size:20px}@media print,screen and (min-width:40em){.tc_header__copy h2{font-size:22px}}@media print,screen and (min-width:64em){.tc_header__copy h2{font-size:30px}}.tc_header__copy p{line-height:1.5;max-width:370px}@media print,screen and (min-width:40em) and (max-width:63.99875em){.tc_header__copy p{font-size:15px}}.tc_header__image{margin-bottom:-10px;margin-top:-17px;width:100px}@media print,screen and (min-width:40em){.tc_header__image{margin-top:-30px;width:150px}}@media print,screen and (min-width:64em){.tc_header__image{margin-top:-24px;width:170px}}.tc_body{margin:0 auto;max-width:720px;position:relative}.tc_body h2,.tc_body h3,.tc_body h4,.tc_body label{color:#0a0a0a;font-weight:700}.tc_body h2{margin-bottom:0}@media print,screen and (min-width:40em){.tc_body h2{margin-bottom:5px}}.tc_body p{margin-bottom:15px}@media print,screen and (max-width:39.99875em){.tc_body p{font-size:14px}}.tc_body mark{border-radius:3px;padding:4px 6px}.tc_body input,.tc_body select{border-color:#0a0a0a;box-shadow:none;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;height:44px;margin-top:4px}@media print,screen and (min-width:64em){.tc_body input,.tc_body select{font-size:17px}}.tc_body input:hover,.tc_body select:hover{border-color:#0087ae}.tc_body select:focus{border-color:#0087ae;box-shadow:0 0 5px #636768}.tc_body .input-group input{background-image:url(/images/calculator/tax/icon-money-sign.png);background-origin:border-box;background-position:10px 15px;background-repeat:no-repeat;background-size:9px 16px;padding-left:22px}.tc_body .input-group select{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin-bottom:0}.tc_body table{border:0;margin-bottom:0}.tc_body table td{padding:4px 0}.tc_body table td,.tc_body table tr{font-size:14px}@media print,screen and (min-width:40em){.tc_body table td,.tc_body table tr{font-size:16px}}@media print,screen and (min-width:64em){.tc_body table td,.tc_body table tr{font-size:17px}}.tc_body table .table_row--child td{color:#898989;font-size:15px;padding:2px 0}.tc_label{font-size:17px}@media print,screen and (min-width:40em){.tc_label{font-size:20px}}@media print,screen and (min-width:64em){.tc_label{font-size:22px}}@media screen and (min-width:77.5em){.tc_label{font-size:24px}}.tc_step-two .tc_label{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.tc_label label,.tc_label select{display:inline-block}.tc_label select{background:transparent url(/images/calculator/retirement-needs-2020/icons/dropdown.svg) 100% no-repeat;background-origin:border-box;background-size:24px;border:0;border-bottom:2px solid #eedc00;border-radius:0;box-shadow:none;font-size:17px;font-weight:700;height:36px;line-height:1.2;margin:0;padding:0 30px 0 1px}@media print,screen and (min-width:40em){.tc_label select{font-size:20px}}@media print,screen and (min-width:64em){.tc_label select{font-size:22px;height:44px}}@media screen and (min-width:77.5em){.tc_label select{font-size:24px}}.tc_column{padding:25px 20px 40px}@media print,screen and (min-width:64em){.tc_column{padding:35px 0 40px}}.tc-form{margin:0 auto;max-width:375px}.tc-form label{font-size:16px}@media print,screen and (min-width:64em){.tc-form label.select--offset{padding-left:10px}}.tc-form label.select--offset select{float:right}@media print,screen and (max-width:39.99875em){.tc-form .cta--primary{padding-left:0}}.tc-form button:first-child{background:#fff url(/images/calculator/tax/icon-settings.svg) 15px no-repeat;background-size:20px;border-color:#0087ae;border-width:2px;font-size:16px;margin:5px 0 20px;padding-bottom:16px;padding-left:13%;padding-top:16px;transition:none}.tc-form button:first-child:focus,.tc-form button:first-child:hover{background:#0087ae url(/images/calculator/tax/icon-settings-hover.svg) 15px no-repeat;background-size:20px;border-color:#0a0a0a;color:#fff}.tc-form select{background-image:url(/images/calculator/tax/icon-dropdown-arrow.svg);background-origin:border-box;background-position:92% 18px;background-size:16px;line-height:1.2;padding-left:16px;padding-right:30px}@media print,screen and (min-width:64em){.tc-form select{width:150px}}.tc-form select:focus{border-color:#0087ae}.tc-form .input-group-label{height:44px}.tc-form .input-group input{width:54%}@media print,screen and (min-width:64em){.tc-form .input-group input{width:calc(100% - 150px)}}.tc-form .input-group select{width:46%}@media print,screen and (min-width:64em){.tc-form .input-group select{width:150px}}.tc_results{background-color:#fff;border-radius:3px;margin-bottom:20px;padding:20px 15px}@media print,screen and (min-width:40em){.tc_results{margin-bottom:30px;padding:30px 5vw}}@media screen and (min-width:77.5em){.tc_results{padding:30px 3vw}}.tc_resultsbar{margin-top:20px}.tc_resultsbar mark{background-color:#faf5b3}.tc_resultsbar--values{font-size:14px;margin-bottom:14px}@media print,screen and (min-width:40em){.tc_resultsbar--values{font-size:16px}}@media print,screen and (min-width:64em){.tc_resultsbar--values{font-size:17px}}.tc_bar{background-color:#fff;border:2px solid #0a0a0a;border-radius:20px;margin-bottom:20px;overflow:hidden}.tc_bar div{background:linear-gradient(270deg,#eede05 0,#fcfcf0);height:36px}@media print,screen and (min-width:64em){.tc_bar div{height:40px}}.tc_reduce{margin:0 auto;max-width:460px}.tc_reduce h3{font-size:22px;margin-bottom:5px}@media print,screen and (min-width:64em){.tc_reduce h3{font-size:24px}}.tc_reduce p{font-size:14px;line-height:1.6;margin-bottom:15px}@media print,screen and (min-width:64em){.tc_reduce p{font-size:15px;margin-bottom:20px}}@media print,screen and (min-width:40em){.tc_reduce .input-group{margin:0 auto;max-width:270px}}.tc_reduce .input-group input,.tc_reduce .input-group select{width:50%}.tc_reduce .cta--dropdown{font-size:15px;margin-bottom:30px;margin-top:5px;width:100%}@media print,screen and (min-width:64em){.tc_reduce .cta--dropdown{font-size:16px;margin-bottom:40px;padding-bottom:16px;padding-left:15px;padding-top:16px}}.tc_callout{align-items:center;border-radius:3px;display:flex;font-size:17px;justify-content:center;margin-bottom:14px;position:relative}@media print,screen and (min-width:40em){.tc_callout{margin-bottom:20px}}@media print,screen and (min-width:64em){.tc_callout{font-size:20px}}.tc_callout mark{background-color:#7edfd8;font-size:18px;font-weight:700}@media print,screen and (min-width:64em){.tc_callout mark{font-size:22px}}.tc_callout label{font-size:18px}@media print,screen and (min-width:40em){.tc_callout label{font-size:20px}}@media print,screen and (min-width:64em){.tc_callout label{font-size:22px}}.tc_callout--green{background-color:#7edfd8;padding:10px 50px 20px}@media print,screen and (min-width:64em){.tc_callout--green{padding:10px 50px 24px}}.tc_callout--white{background-color:#fff;padding:20px 30px}@media print,screen and (min-width:64em){.tc_callout--white{padding:24px 30px}}.tc_callout--and:after{background:url(/images/calculator/tax/icon-and.svg) 50% no-repeat;background-size:28px;bottom:-20px;content:"";display:block;height:28px;left:50%;position:absolute;transform:translateX(-50%);width:28px;z-index:2}@media print,screen and (min-width:40em){.tc_callout--and:after{background-size:36px;bottom:-28px;height:36px;width:36px}}.tc_callout .input-group{margin-bottom:0}.tc_callout .tc_callout--arrow{border-color:#fff transparent transparent;border-style:solid;border-width:17px 17px 0;bottom:-17px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media print,screen and (min-width:40em){.calc-tax .dropdown-pane{max-width:460px;width:100%}}.tc_disclaimer{margin-top:20px}.tc_disclaimer p{line-height:1.5}.tc_assumptions{background-color:#0087ae;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-top:-10px;padding:17px 30px 13px;position:relative;z-index:1}.tc_step-one .tc_assumptions{text-align:center}@media print,screen and (min-width:64em){.tc_step-one .tc_assumptions{text-align:right}}.tc_assumptions--link{color:#fff;font-size:14px;text-decoration:underline}.tc_assumptions--link:focus,.tc_assumptions--link:hover{color:#fff;text-decoration:none!important}.tc_assumptions .tc__backButton{color:#fff;cursor:pointer;font-size:14px;font-weight:700;text-decoration:none}.tc_assumptions .tc__backButton svg{fill:#fff;margin-right:4px;position:relative;top:5px;width:12px}.tc_assumptions .tc__backButton:focus,.tc_assumptions .tc__backButton:hover{color:#fff;text-decoration:underline}@media print,screen and (min-width:64em){.calculator__reveal{overflow-y:initial}}.calculator__reveal:focus{outline:none}@media print,screen and (min-width:64em){.closeTax{color:#fff!important;position:absolute;right:0;top:-70px;z-index:10}.closeTax .close-cross{font-size:58px}.closeTax .close-text{line-height:1.2}}.revealHeader{border-bottom:1px solid #ededed;padding:20px}@media print,screen and (min-width:64em){.revealHeader{padding:20px 40px}}.revealHeader h2{color:#0a0a0a;margin-bottom:0}.revealCopy{padding:15px 20px}@media print,screen and (min-width:64em){.revealCopy{padding:30px 40px}}.revealCopy__item{font-size:14px;margin-bottom:20px}@media print,screen and (min-width:64em){.revealCopy__item{font-size:15px}}.revealCopy__item--has-child{margin-bottom:10px}.revealCopy__item--offset{padding-left:5%}@media print,screen and (max-width:39.99875em){.revealCopy__item img{height:20px;margin-right:10px;width:20px}}.revealCopy label{font-weight:400}@media print,screen and (min-width:64em){.revealCopy label{font-size:15px!important}}.revealCopy .switch{margin-bottom:0}@media print,screen and (max-width:39.99875em){.revealCopy .switch,.revealCopy .switch .switch-paddle{height:26px}.revealCopy .switch .switch-paddle:after{height:18px}}.revealCopy .switch-active{left:12%}.revealFooter{background-color:#ededed;padding:15px 20px}@media print,screen and (min-width:64em){.revealFooter{padding:24px 40px}}.revealFooter .button,.revealFooter .button-group{margin-bottom:0}.revealFooter .button{background-size:210% 100%}@media print,screen and (min-width:64em){.revealFooter .button{min-width:140px}}.calc-tax .dropdown-pane{padding:0;width:calc(100% - 60px)}@media print,screen and (min-width:40em){.calc-tax .dropdown-pane{width:calc(100% - 80px)}}.calc-tax .dropdown-pane ul{border:2px solid #0a0a0a;border-top:0}.calc-tax .dropdown-pane li{background-color:#faf5b3;margin-bottom:0}.calc-tax .dropdown-pane li a{background-color:#faf5b3;border-bottom:1px solid hsla(0,0%,100%,.5);color:#0a0a0a;display:block;font-weight:500;padding:8px 30px;text-align:left}.calc-tax .dropdown-pane li a:focus,.calc-tax .dropdown-pane li a:hover{background-color:#f5ea66}
