.offset-vs-savings .mse-tool-form{padding:0}.offset-vs-savings .mse-tool-form .input-label{margin-bottom:.25rem;display:block}.offset-vs-savings__form-column,.offset-vs-savings__results-panel{padding:1rem}.offset-vs-savings__heading{color:#273157;margin:0 0 1.25rem;padding-bottom:.5rem;font-family:MuseoSlab,Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.2;position:relative}.offset-vs-savings__heading:after{content:"";background:#c62035;width:2.25rem;height:.1875rem;position:absolute;bottom:0;left:0}.offset-vs-savings__section h4,.offset-vs-savings__mortgage-fields h4{color:#273157;margin:1rem 0;font-family:Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem}.offset-vs-savings__section>[class*=lineDivider],.offset-vs-savings__section>[class*=line-divider],.offset-vs-savings__signup>[class*=lineDivider],.offset-vs-savings__signup>[class*=line-divider]{margin:1.5rem 0 1rem}.offset-vs-savings .mse-tool-form .ui-input>div:has(>div>.input-label){flex-direction:column;display:flex}.offset-vs-savings .mse-tool-form .ui-input>div:has(>div>.input-label)>*{width:100%;max-width:none;padding-left:0;padding-right:0}.offset-vs-savings__tax-band [role=radiogroup]{gap:.5rem}.offset-vs-savings__tax-band .ui-radio-option label,.offset-vs-savings .offset-vs-savings__tax-band .ui-radio-option label.active{background:#fff}.offset-vs-savings__tax-band .ui-radio-option label:focus-within{background:#ebf0fd}.offset-vs-savings__regular-savings-fields>.row{align-items:flex-end}.offset-vs-savings__frequency select{background-color:#fff;min-height:2.6875rem}.offset-vs-savings__frequency select:focus{background-color:#ebf0fd}.offset-vs-savings__responsive-half-width{flex:0 0 100%;max-width:100%}.offset-vs-savings__mortgage-fields+div>[class*=lineDivider],.offset-vs-savings__mortgage-fields+div>[class*=line-divider]{margin:1.5rem 0 1rem}.offset-vs-savings__submit{margin-top:1rem}.offset-vs-savings__submit button{width:100%}.offset-vs-savings__results-column{background:#fff;padding:0}.offset-vs-savings__results-panel{background:#ebf0fd;scroll-margin-top:1rem}.offset-vs-savings__results-panel [class*=-mse-tool-results-box]{color:#4a4a4a;max-height:none}.offset-vs-savings__results-panel [class*=-mse-tool-results-box]>div{padding:0}.offset-vs-savings__results-content>h4{color:#273157;font-family:MuseoSlab,Georgia,serif;font-size:1.25rem}.offset-vs-savings__results-table{margin:1rem 0}.offset-vs-savings__results-table h5{color:#273157;margin:0;font-family:MuseoSlab,Georgia,serif;font-size:1.25rem;font-weight:700;line-height:1.4}.offset-vs-savings__results-table [class*=-wrap_header]{color:#273157;background:#ebf0fd}.offset-vs-savings__results-table [class*=-scroll_wrap]{overflow-x:visible}.offset-vs-savings__results-table table{table-layout:fixed;color:#4a4a4a;border:1px solid #ddd;width:100%;min-width:0;font-family:Arial,sans-serif}.offset-vs-savings__results-table table>tbody{border:0}.offset-vs-savings .offset-vs-savings__results-content .offset-vs-savings__results-table table th,.offset-vs-savings .offset-vs-savings__results-content .offset-vs-savings__results-table table td{color:#4a4a4a;border-width:1px;border-color:#ddd;min-width:0;font-family:Arial,sans-serif}.offset-vs-savings__results-table h5{font-size:1rem}.offset-vs-savings .offset-vs-savings__results-content .offset-vs-savings__results-table table thead th{color:#4a4a4a;background:#f5f7fe;border:0 solid #0000;border-top:2px solid #3a6aef;border-bottom:1px solid #ddd;font-weight:700}.offset-vs-savings__results-table tbody tr:nth-child(odd){background:#fff}.offset-vs-savings__results-table tbody tr:nth-child(2n){background:#f5f7fe}.offset-vs-savings__table-section td{color:#273157;text-align:left;font-weight:700}.offset-vs-savings__chart-title{padding:1.25rem 0 0 3.75rem}.offset-vs-savings__chart-title h5,.offset-vs-savings__chart-title p{margin:0}.offset-vs-savings__chart-title h5{color:#273157;font-family:MuseoSlab,Georgia,serif}.offset-vs-savings__chart{background:#fff;margin-bottom:1rem}.offset-vs-savings__feedback-links{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.offset-vs-savings__results-column .mortgage-calculators__guides{padding-left:1rem}@media (width>=26.5625rem){.offset-vs-savings__tax-band [role=radiogroup]{flex-wrap:nowrap}.offset-vs-savings__tax-band .ui-radio-option{flex:0 0 calc(33.333% - .334rem);width:calc(33.333% - .334rem);min-width:0;max-width:calc(33.333% - .334rem)}}@media (width>=48rem){.offset-vs-savings__responsive-half-width{flex-basis:50%;max-width:50%}.offset-vs-savings__form-column{padding:1rem .9375rem}.offset-vs-savings__results-panel{border-radius:0 3rem 0 0}.offset-vs-savings__results-column .mortgage-calculators__guides{padding-top:1rem}}@media (width>=62rem){.offset-vs-savings__mortgage-fields-row .input-label{min-height:2.75rem}}@media (width<=47.999rem){.offset-vs-savings__chart-title{padding-left:1rem}}
