@charset "UTF-8";.confirmation-panel{background-color:#f6fbfb;border-radius:8px;margin-bottom:16px;padding:32px 16px}.confirmation-panel__container{display:flex;flex-direction:column;gap:24px;padding:0}.confirmation-panel__title{color:#1e3282;font-size:1.3333333333rem;font-weight:500;line-height:1.5555555556rem;margin:0 0 16px}.confirmation-panel__subtitle{font-weight:500}.confirmation-panel__calc{background-color:#fff;border-radius:8px;box-sizing:border-box;height:-moz-fit-content;height:fit-content;padding:24px}.confirmation-panel__calc:last-child{margin-bottom:0}.confirmation-panel__calc .confirmation-panel__subtitle,.confirmation-panel__calc .confirmation-panel__title,.confirmation-panel__calc .confirmation-panel__title-cta{color:#1e3282}.confirmation-panel__calc .confirmation-panel__title{font-size:1.7777777778rem;font-weight:500;line-height:2rem;margin:0 0 16px}.confirmation-panel__calc .confirmation-panel__subtitle{font-size:1.1111111111rem;line-height:1.3333333333rem;margin-bottom:8px}.confirmation-panel__calc .confirmation-panel__title-cta{text-transform:uppercase}.confirmation-panel p a{color:#1e3282}.confirmation-panel__description .list{margin-bottom:32px}.confirmation-panel__description .confirmation-panel__header{color:#1e3282;font-size:1.3333333333rem;font-weight:600;margin:0 auto 16px;text-transform:uppercase}.confirmation-panel__description .confirmation-panel__phone{color:#1e3282}.confirmation-panel__description .confirmation-panel__phone a{font-weight:600}.confirmation-panel__description .confirmation-panel__calc{background-color:transparent;border-radius:0;margin-bottom:0;padding:0}.confirmation-panel .contact-information__phone{color:#1e3282;font-size:24px}.confirmation-panel .contact-information__phone a{font-weight:600}@media (min-width:992px){.confirmation-panel__calc{min-width:280px}.confirmation-panel__container{flex-direction:row}}.confirmation-panel-chevron{background-color:transparent;padding:0}.confirmation-panel-chevron .accordion__item{background-color:#f2f9f9;border-radius:8px;margin-bottom:16px;padding:16px}.confirmation-panel-chevron .accordion__item[aria-expanded=true]{padding-bottom:24px}.confirmation-panel-chevron .confirmation-panel__title{margin:0}.confirmation-panel-chevron .confirmation-panel__calc .confirmation-panel__title{margin-bottom:16px}.saving-summary-box{align-items:center;background-color:#f6fbfb;border-radius:8px;color:#1e3282;display:flex;flex-direction:column;margin-bottom:16px;overflow:hidden;padding:0}@media (min-width:768px){.saving-summary-box{padding:0 24px}}.saving-summary-box .rates-summary-box,.saving-summary-box .rates-summary-box__data{padding:24px;width:100%}.saving-summary-box .rates-summary-box{align-self:stretch;background-color:#d4ebeb;border-radius:8px;box-sizing:border-box}.saving-summary-box .rates-summary-box h4{color:#1e3282;font-size:1.1111111111rem;font-weight:500;line-height:1.3333333333rem;margin-bottom:16px}.saving-summary-box .rates-summary-box p{margin-bottom:0}.saving-summary-box .rates-summary-box .rates-summary-box__description{color:#232323}.saving-summary-box .rates-summary-box__data{background-color:#f6fbfb;position:relative;z-index:10}.saving-summary-box .rates-summary-box__data p.variable-value{color:#1e3282;font-size:1.1111111111rem;font-weight:500;line-height:1.3333333333rem;margin:0 0 24px;text-align:center}.saving-summary-box .transition-arrow{background-color:#f6fbfb;border-left:30px solid transparent;border-right:30px solid transparent;border-top:36px solid #d4ebeb;height:0;position:relative;width:0;z-index:40}.rates-summary-box__before-title{color:#1e3282}@media (min-width:768px){.saving-summary-box{border-radius:16px;flex-direction:row;margin:0 auto 24px;padding:0}.saving-summary-box .rates-summary-box,.saving-summary-box .rates-summary-box__data{padding:32px 40px}.saving-summary-box .rates-summary-box p.variable-value,.saving-summary-box .rates-summary-box__data p.variable-value{font-size:1.7777777778rem;font-weight:600;margin:0}.saving-summary-box .rates-summary-box{border-radius:16px}.saving-summary-box .rates-summary-box h4{font-size:1.7777777778rem;line-height:2rem}.saving-summary-box .rates-summary-box p{font-size:1.1111111111rem;line-height:1.3333333333rem}.saving-summary-box .transition-arrow{border:30px solid transparent;border-left:46px solid #d4ebeb;border-right:none}.rates-summary-box__text{margin:16px auto;max-width:1231px}}.saving-portal{margin-bottom:40px}@media (min-width:584px){.saving-portal{margin-bottom:var(--component-spacing)}}.saving-portal__section{margin-bottom:40px}@media (max-width:584px){.saving-portal__section--tint{background-color:#e5f3f3;margin:0 -51px 40px;padding:24px 48px}}.saving-portal__title{margin-bottom:32px}.saving-portal__title h3{color:#1e3282;font-size:1.3333333333rem;font-weight:500}.saving-portal h4.saving-portal__sub-title{color:#1e3282;font-size:1.2222222222rem;font-weight:500;margin-bottom:24px}.saving-portal__item{background-color:#fff;border:1px solid #d4d4d4;border-radius:8px;margin-bottom:16px;padding:16px}.saving-portal__heading{border-bottom:1px solid #d4d4d4;margin-bottom:16px;padding-bottom:16px}.saving-portal__image-container{align-items:center;display:flex}.saving-portal__image-container img{height:20px}.saving-portal__image-container img:last-of-type{height:35px;margin-left:auto}.saving-portal__info{margin-top:24px}.saving-portal__info h4{font-weight:500}.saving-portal__info p:last-of-type{margin-bottom:0}.saving-portal__description{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.saving-portal__product,.saving-portal__rates,.saving-portal__term{box-sizing:border-box;flex-basis:47%}.saving-portal__product p,.saving-portal__rates p,.saving-portal__term p{font-weight:400;margin-bottom:0}.saving-portal__product p span,.saving-portal__rates p span,.saving-portal__term p span{display:block;font-weight:600}.saving-portal__cta{box-sizing:border-box;flex-basis:100%}.saving-portal__cta .button{box-sizing:border-box;width:100%}.saving-portal .small-print{color:#989898;margin-bottom:0;text-align:center}@media (min-width:584px){.saving-portal__product,.saving-portal__rates,.saving-portal__term{flex-basis:calc(33.3% - 12px)}.saving-portal__cta{display:flex;justify-content:center}.saving-portal__cta .button{width:auto}}@media (min-width:992px){.saving-portal__item{margin-bottom:24px;padding:24px}.saving-portal__cta,.saving-portal__product,.saving-portal__rates,.saving-portal__term{flex-basis:calc(25% - 12px);padding-top:4px}.saving-portal__cta{display:inline-block;justify-content:unset;padding-top:0}.saving-portal__cta .button{width:100%}.saving-portal__image-container img{height:28px}.saving-portal__image-container img:last-of-type{height:48px}.saving-portal__title h3{font-size:1.7777777778rem}.saving-portal h4.saving-portal__sub-title{font-size:1.3333333333rem}.saving-portal .small-print{text-align:left}}.single-checkbox .control-group{margin-bottom:0}.single-checkbox .form-choice input{align-self:baseline;top:4px}.single-checkbox .form-choice--inline label{padding-left:40px}.form-choice-group--radio-list{margin-bottom:24px}.form-choice-group--checkbox-list .form-choice,.form-choice-group--radio-list{grid-template-columns:repeat(var(--per-row),1fr);max-width:400px}.form-choice-group--checkbox-list-long{max-width:712px}.option-hint-box{background-color:#fff;border:1px solid #aad7d7;border-left-width:8px;border-radius:8px;margin:8px 0;padding:16px 24px 16px 32px}.option-hint-box p{margin-bottom:0}.compound-interest{border:1px solid #d4d4d4;border-radius:8px;margin-bottom:var(--component-spacing);padding:44px 0;text-align:center}@media (min-width:768px){.compound-interest{padding:64px 0}}.compound-interest__header{margin-bottom:40px}.compound-interest__title{color:#1e3282}.compound-interest .p--xs{color:#989898;margin:0}.compound-interest__projected-amount{color:#1e3282;font-size:1.3333333333rem;font-weight:500;text-align:right}.compound-interest__projected-amount span:last-of-type{color:#989898;font-size:.8888888889rem}.compound-interest__graph{margin-bottom:24px}@media (min-width:768px){.compound-interest__graph{margin-bottom:60px}}.compound-interest__graph-title{display:flex;flex-direction:row;justify-content:space-between}.compound-interest__graph-years{font-weight:500}.compound-interest__graph #projectionChart{margin-bottom:24px}.compound-interest__graph ul.compound-interest__graph-legend{display:flex;flex-direction:column;gap:16px;justify-content:center;margin:0;padding:0}@media (min-width:768px){.compound-interest__graph ul.compound-interest__graph-legend{flex-direction:row}}.compound-interest__graph ul.compound-interest__graph-legend li{list-style:none}.compound-interest__graph ul.compound-interest__graph-legend li:before{content:" ";display:inline-block;height:14px;margin-right:6px;width:8px}.compound-interest__graph ul.compound-interest__graph-legend li:first-child:before{background-color:#fa8f3a}.compound-interest__graph ul.compound-interest__graph-legend li:nth-child(2):before{background-color:#009049}.compound-interest__graph ul.compound-interest__graph-legend li:nth-child(3):before{background-color:#82dcaf}.compound-interest .button{margin-bottom:24px}@media (min-width:768px){.compound-interest .form-group__main--row{align-items:start}}.compound-interest .control-group{flex:1}@media (min-width:768px){.compound-interest .control-group__label-wrapper{align-items:end;display:inline-flex}.compound-interest .control-group.control-group__value-increment{flex:0.7}}@media (max-width:768px){.compound-interest .control-group__input-wrapper{width:100%}}.result-panel{border-radius:8px;box-sizing:border-box;margin:var(--component-spacing);padding:16px 0}.result-panel__confirmation{background-color:#ebf9f4;border:1px solid #bfedd6}.result-panel__decline{background-color:#fef3c7;border:1px solid #e0b507}.result-panel h4{font-weight:500}.result-header{display:flex;flex-direction:column}.result-header__success{color:#009049}.result-header__success .icon{height:30px;margin:0 auto 16px;width:40px}.result-header__decline{color:#1e3282}.result-header__decline .icon{height:40px;margin:0 auto 16px;width:40px}.result-header h3{font-size:1.7777777778rem}.booking-details{margin:16px 0}.details.date,.details.hours,.details.number{display:flex}.details .icon{color:#1e3282;height:24px;margin-right:8px;width:24px}.submit-email .control-group{margin-bottom:0}.submit-email .control-group__wrapper{display:flex;flex-direction:column}.submit-email .control-group__wrapper input.control{max-width:300px;min-width:auto}.submit-email .control-group__wrapper .button{max-width:306px}.contact-details .content-double__contact-no{margin-bottom:0;margin-top:8px}@media (min-width:768px){.result-panel{padding:56px 0}.result-panel__thin{padding:40px 0}.result-header{align-items:flex-start;flex-direction:row}.result-header .icon{margin:0 16px 0 0}.details .icon{height:26px;width:26px}.submit-email .control-group__wrapper{flex-direction:row;gap:16px}}.rates-api main{order:2}.rates-results{margin-bottom:40px}@media (min-width:584px){.rates-results{margin-bottom:var(--component-spacing)}}.rates-results__section{margin-bottom:40px}.rates-results__item{background-color:#fff;border:1px solid #d4d4d4;border-radius:8px;margin-bottom:24px;padding:16px}@media (min-width:768px){.rates-results__item{padding:24px}}.rates-results__heading{border-bottom:1px solid #d4d4d4;margin-bottom:16px;padding-bottom:16px}.rates-results__image-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.rates-results__image-container span{color:#1e3282;font-size:1.1111111111rem;font-weight:500;line-height:1.3333333333rem}@media (min-width:768px){.rates-results__image-container span{font-size:1.3333333333rem;line-height:1.5555555556rem}}.rates-results__image-container img{max-height:50px;max-width:160px}.rates-results__image-container .button{margin-left:auto}@media (max-width:584px){.rates-results__image-container .button{padding:16px 17px 15px}}@media (max-width:450px){.rates-results__image-container{flex-direction:column}.rates-results__image-container img{margin-bottom:16px;max-height:60px;max-width:200px}.rates-results__image-container .button{box-sizing:border-box;margin:0;width:100%}}.rates-results__badge{color:#1e3282;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.rates-results__badge li{background-color:#fef4eb;border-radius:4px;font-size:.8888888889rem;font-weight:500;line-height:1.1111111111rem;padding:8px}.rates-results__badge li:empty{padding:0}.rates-results__info{display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;list-style:none;margin-top:20px;padding:0;text-align:left}@media (min-width:1264px),(min-width:768px) and (max-width:992px){.rates-results__info{gap:24px}}.rates-results__info li{border-bottom:1px solid #d4d4d4;display:flex;padding-bottom:14px;text-align:left;width:100%}.rates-results__info li:last-of-type{border-bottom:none;padding-bottom:0}@media (min-width:1264px),(min-width:768px) and (max-width:992px){.rates-results__info li{border-bottom:0;display:block;flex-basis:content;padding-bottom:0;text-align:right}.rates-results__info li:first-of-type{text-align:left}}.rates-results__info li span{text-wrap:auto;font-size:1.3333333333rem;font-weight:500;margin-left:auto}@media (min-width:1264px),(min-width:768px) and (max-width:992px){.rates-results__info li span{display:block;margin-left:inherit}}.rates-results__info li .fixed-term{display:inline-block;font-size:1rem;font-weight:400;margin-left:4px}.rates-results__description{background-color:#f6fbfb;border-radius:8px;padding:0 24px}.rates-results__description-title{color:#1e3282;font-size:1.3333333333rem;font-weight:500;line-height:1.5555555556rem}.rates-results__description p:first-of-type{padding-top:24px}.rates-results__description p:last-of-type{padding-bottom:24px}.rates-results .p--xs{color:#989898}.rates-results__header{color:#1e3282;display:flex;flex-direction:column;margin-bottom:24px}.rates-results__header #customSelectLabel{text-align:left}.rates-results__header-title{margin-bottom:16px}.rates-results__header .control-group{margin-bottom:0}@media (min-width:768px){.rates-results__header{align-items:flex-end;flex-direction:row;gap:24px}.rates-results__header-title{flex:6;margin-bottom:0}.rates-results__header .control-group{flex:4}.rates-results__header .control-group__label{text-align:right;width:100%}}@media (min-width:1264px){.rates-results__header-title{flex:2}.rates-results__header .control-group{flex:1}}p.representative_example:has(span:empty){margin:0}p.representative_example:has(span:empty) span{padding-left:0}.rates-top-filters{border:1px solid #d4d4d4;border-radius:8px;margin-bottom:40px;padding:16px}@media (min-width:992px){.rates-top-filters{padding:24px 24px 8px}}.rates-top-filters .rates-filters__selection-wrapper{display:flex;flex-direction:column;gap:24px;width:100%}@media (min-width:768px){.rates-top-filters .rates-filters__selection-wrapper{border-bottom:1px solid #d4d4d4;flex-direction:row;margin-bottom:24px;padding-bottom:24px}}@media (min-width:992px){.rates-top-filters .rates-filters__selection-wrapper{margin-bottom:8px}}.rates-top-filters .rates-filters__form{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.rates-top-filters .rates-filters__form{flex-direction:row;gap:24px}}.rates-top-filters .rates-filters__form .loan-remortgage,.rates-top-filters .rates-filters__form.ltv-hide .loan-purchase{display:none}.rates-top-filters .rates-filters__form.ltv-hide .loan-remortgage{display:block}.rates-top-filters .rates-filters__form .is-hidden{display:none}.rates-top-filters .rates-filters__form .loan_amount__ltv-error{color:#a72326;font-size:.8888888889rem}.rates-top-filters .rates-filters__form .loan_amount__ltv-error .icon{font-size:.7777777778rem;margin-right:3px}.rates-top-filters .rates-filters__form .control-group,.rates-top-filters .rates-filters__form .form-group{margin-bottom:0}.rates-top-filters .rates-filters__form .form-group{display:flex;flex:1;flex-direction:column;gap:24px}@media (min-width:992px){.rates-top-filters .rates-filters__form .form-group{flex-direction:row}}.rates-top-filters .rates-filters__form .form-group .control-group{flex:1}.rates-top-filters .rates-filters__form .control-group__input-wrapper{max-width:100%}@media (min-width:768px){.rates-top-filters .rates-filters__form .rates-filters__cta{align-content:flex-start;margin-bottom:-3px}}@media (min-width:992px){.rates-top-filters .rates-filters__form .rates-filters__cta{margin-top:68px;padding-bottom:12px}}.rates-top-filters .rates-filters__form .rates-filters__cta .button{align-content:center;box-sizing:border-box;width:100%}@media (min-width:768px){.rates-top-filters .rates-filters__form .rates-filters__cta .button{min-height:64px;width:auto}}.rates-left-filters{background-color:#f6fbfb;border-radius:8px;box-sizing:border-box;margin-bottom:40px;padding:24px 24px 0}.rates-left-filters .control__select,.rates-left-filters input.control{background-color:#fff}.rates-left-filters .accordion{margin-bottom:0}@media (min-width:992px){.rates-left-filters .accordion__description.accordion__description--open{display:block!important;margin-top:0}}.rates-left-filters .accordion__heading{display:unset}@media (min-width:992px){.rates-left-filters .accordion__heading{display:none}}.rates-left-filters .accordion__heading-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.rates-left-filters .accordion__toggle{font-size:1rem}.rates-left-filters .accordion__title{font-size:1rem;font-weight:600}.rates-left-filters .accordion__item{padding-top:0}.rates-left-filters .accordion__item .rates-results__badge-wrapper ul{color:#1e3282;-moz-column-gap:6px;column-gap:6px;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:992px){.rates-left-filters .accordion__item .rates-results__badge-wrapper ul{display:none}}.rates-left-filters .accordion__item .rates-results__badge-wrapper ul li{background-color:transparent;display:inline;font-weight:400;padding:0;position:relative}.rates-left-filters .accordion__item .rates-results__badge-wrapper ul li:not(:first-of-type):before{content:"•";font-size:1.3333333333rem;line-height:1px;margin-right:5px;position:relative;top:2px}.rates-left-filters .accordion__item .rates-results__badge-wrapper ul li:empty:before{content:""}@media (min-width:768px){.rates-left-filters .accordion .control__select--custom-options,.rates-left-filters .accordion .select__dropdown-options{width:100%}}@media (min-width:992px) and (max-width:1264px){.rates-left-filters .accordion .ms-parent.control--multi-select{max-width:250px}}.rates-left-filters .rates-filters__selection{border-bottom:none}@media (min-width:768px){.rates-left-filters .rates-filters__selection{padding-bottom:16px}}.rates-left-filters .rates-filters__selection-filters{flex-direction:column;gap:8px}@media (min-width:1264px),(min-width:768px) and (max-width:992px){.rates-left-filters .rates-filters__selection-filters{flex-direction:row}}.rates-left-filters .rates-filters__cta{align-content:center;background-color:#e5f3f3;border-radius:0 0 8px 8px;color:#1e3282;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 -24px -24px;padding:24px 24px 25px}.rates-left-filters .rates-filters__cta .button{width:100%}@media (min-width:1264px),(min-width:768px) and (max-width:992px){.rates-left-filters .rates-filters__cta{justify-content:space-between}.rates-left-filters .rates-filters__cta .button{width:auto}}.rates-left-filters .rates-filters__cta a{align-self:center;cursor:pointer;text-decoration:none}.rates-left-filters .rates-filters__cta a:hover{text-decoration:underline}.rates-left-filters .rates-filters__form{margin-bottom:24px}.rates-left-filters .rates-filters__form .control-group{margin-bottom:24px;width:100%}.rates-left-filters .rates-filters__form .control-group__input-wrapper{max-width:100%}.rates-left-filters .rates-filters__form .control-group__wrapper:hover{background-color:transparent;box-shadow:none}.rates-left-filters .form-choice--inline input{align-self:flex-start;top:4px}.rates-left-filters .form-choice--inline label{align-items:start;flex-direction:column;font-weight:600;gap:4px}.rates-left-filters .form-choice--inline label span{font-size:.8888888889rem;font-weight:400;line-height:1.1111111111rem}.rates-filters__selection{border-bottom:1px solid #d4d4d4;display:flex;flex:1;flex-direction:column;gap:8px;padding-bottom:24px}.rates-filters__selection:last-of-type{margin-bottom:24px}@media (min-width:768px){.rates-filters__selection{align-content:flex-end;border-bottom:none;flex-direction:row;flex-wrap:wrap;margin-bottom:0;padding-bottom:0}.rates-filters__selection:last-of-type{margin-bottom:0}}.rates-filters__selection-filters{display:flex;flex:1;flex-direction:column;gap:16px}@media (min-width:768px){.rates-filters__selection-filters{flex-direction:row}}.rates-filters__selection-filters .form-choice{flex:1}.rates-filters__selection-filters .form-choice label{width:100%}.rates-filters__selection-title{color:#1e3282;font-weight:500;margin-bottom:0;width:100%}.rates-filters__form .control-group--invalid .control-group__wrapper{background-color:initial;box-shadow:none}.savings-rates{border:1px solid #d4d4d4;border-radius:8px;box-sizing:border-box;margin-bottom:var(--component-spacing);padding:44px 16px;text-align:center}@media (min-width:992px){.savings-rates{padding:64px}}.savings-rates__title{color:#1e3282;font-weight:500;margin-bottom:44px}.savings-rates__card-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;margin-bottom:16px}@media (min-width:768px){.savings-rates__card-wrapper{flex-direction:row}}@media (min-width:992px){.savings-rates__card-wrapper{justify-content:center;margin-bottom:24px}}@media (min-width:1264px){.savings-rates__card-wrapper{gap:44px}}.savings-rates__card{background-color:#e5f6fc;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;padding:24px;width:100%}@media (min-width:768px){.savings-rates__card{width:calc(50% - 12px)}}@media (min-width:992px){.savings-rates__card{width:calc(25% - 18px)}}@media (min-width:1264px){.savings-rates__card{width:calc(25% - 33px)}}.savings-rates__card-title{font-size:1.2222222222rem;font-weight:500;line-height:1.3333333333rem;margin-bottom:32px}@media (min-width:1264px){.savings-rates__card-title{font-size:1.3333333333rem;line-height:1.5555555556rem}}.savings-rates__card-rate{color:#1e3282;font-size:2.2222222222rem;font-weight:700;line-height:2.6666666667rem;margin-bottom:0}.savings-rates__card-description{margin-bottom:32px}.savings-rates__card-bank{bottom:-6px;color:#1e3282;font-size:1.2222222222rem;font-weight:600;line-height:1.4444444444rem;margin:0;position:relative}.savings-rates img{margin:auto auto 0;max-width:130px;width:75%}.stamp-duty-calc{border:1px solid #d4d4d4;border-radius:8px;margin-bottom:var(--component-spacing);padding:24px 16px}@media (min-width:768px){.stamp-duty-calc{padding:32px}}.stamp-duty-calc__title{color:#1e3282}.stamp-duty-calc__result{background-color:#e5f3f3;border-radius:8px;color:#1e3282;display:none;padding:24px;text-align:center}@media (min-width:768px){.stamp-duty-calc__result{text-align:left}}.stamp-duty-calc__result--active{display:block}.stamp-duty-calc__result-amount{font-size:1.7777777778rem;font-weight:700;line-height:2rem}.stamp-duty-calc__result-title{color:#232323;font-size:1.2222222222rem;line-height:1.4444444444rem}.stamp-duty-calc__result-cta{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.stamp-duty-calc__result-cta{align-items:center;flex-direction:row}}.stamp-duty-calc form{margin-bottom:24px}.stamp-duty-calc form fieldset{margin-bottom:16px}@media (min-width:768px){.stamp-duty-calc form fieldset{gap:4px}}.stamp-duty-calc .control-group{margin-bottom:8px;width:100%}@media (min-width:768px){.stamp-duty-calc .control-group{margin-bottom:0;max-width:400px}}