.thank-you-banner{background:var(--colour-bg-primary);background-image:url(/sitefiles/dist/images/reskin/thank-you-banner/bg--mobile.svg);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;color:#fff;padding-bottom:var(--spacing-5);padding-top:var(--headerHeight,84px)}.thank-you-banner p a{text-decoration:underline}.thank-you-banner p a:hover{color:var(--colour-brand-primary);text-decoration:none}.thank-you-banner__header,.thank-you-banner__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5);justify-content:center}.thank-you-banner__header{text-align:center}.thank-you-banner__icon{color:#34c700;width:50px}.thank-you-banner__title{font-size:var(--font-size-8);line-height:1}.thank-you-banner__description{font-size:var(--font-size-3);letter-spacing:.16px;line-height:1.3;max-width:700px}.stages-progress-indicator{background-color:hsla(0,0%,100%,.1);border-radius:var(--border-radius-2xl);margin-top:var(--spacing-7-half);max-width:826px;padding:var(--spacing-5);width:100%}.stages-progress-indicator,.stages-progress-indicator__stage{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2-half)}.stages-progress-indicator__stage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;align-items:center;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}.stages-progress-indicator__stage--disabled .stages-progress-indicator__stage-divider{background-color:var(--colour-button-null)}.stages-progress-indicator__stage-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;justify-content:center;margin-bottom:var(--spacing-2-half);width:25px}.stages-progress-indicator__stage-icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.stages-progress-indicator__stage-divider{background-color:var(--colour-brand-accent2);border:none;border-radius:var(--border-radius-full);height:7px;margin-top:auto;width:100%}.stages-progress-indicator__stage-text{font-size:var(--font-size-3);font-weight:var(--font-weight-bold);letter-spacing:.16px;line-height:normal}.partner-block{border:3px solid var(--colour-brand-accent2);border-radius:var(--border-radius-4xl);color:var(--colour-text-base);margin-bottom:var(--spacing-5);margin-top:var(--spacing-5);padding:var(--spacing-1-half)}.partner-block__inner{background:#fff;border-radius:var(--border-radius-3xl);gap:var(--spacing-12-half);padding:var(--spacing-10) var(--spacing-5) var(--spacing-7-half) var(--spacing-5)}.partner-block__inner,.partner-block__match,.partner-block__match-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.partner-block__match-inner{-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--spacing-7-half);justify-content:center;max-width:412px;text-align:center}.partner-block__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5);width:100%}.partner-block__title{color:var(--colour-text-base);font-size:var(--font-size-7)}.partner-block__description,.partner-block__title{font-weight:var(--font-weight-medium);line-height:normal}.partner-block__description{color:var(--colour-dark);font-size:var(--font-size-3);text-align:left;width:100%}.partner-block__description.custom-list ul{margin-top:var(--spacing-5)}.partner-block__description.custom-list li{--icon-width:20px;--icon-gap:10px}.partner-block__trustpilot{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-4);gap:10px;white-space:nowrap}.partner-block__trustpilot-logo{max-width:90px}.partner-block__trustpilot-stars{max-width:106px}.partner-block-aside{background-color:var(--colour-bg-subtle);border-radius:var(--border-radius-2xl);max-width:395px}.partner-block-aside__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-6);justify-content:center;padding:var(--spacing-10) var(--spacing-3)}.partner-block-aside__icon{border:3px solid var(--colour-brand-secondary);border-radius:var(--border-radius-full);display:grid;height:85px;isolation:isolate;position:relative;width:85px}.partner-block-aside__icon:before{background-color:var(--colour-brand-secondary);border-radius:var(--border-radius-full);content:"";grid-column:1;grid-row:1;margin:4px;z-index:-1}.partner-block-aside__icon img{align-self:center;grid-column:1;grid-row:1;height:36px;justify-self:center;width:36px}.partner-block-aside__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5);justify-content:center;text-align:center}.partner-block-aside__title{font-size:var(--font-size-5);font-weight:var(--font-weight-bold);line-height:normal}.partner-block-aside__description{font-size:var(--font-size-4);letter-spacing:.36px;line-height:normal}.partner-block-aside__ctas{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-2-half);width:100%}@media (min-width:1024px){.thank-you-banner{background-image:url(/sitefiles/dist/images/reskin/thank-you-banner/bg--desktop.svg);padding-bottom:var(--spacing-12-half);padding-top:var(--headerHeight,110px)}.thank-you-banner__inner{gap:var(--spacing-20);max-width:996px;padding-top:var(--spacing-20)}.thank-you-banner__header{gap:var(--spacing-10)}.thank-you-banner__icon{width:70px}.thank-you-banner__title{font-size:var(--font-size-14)}.thank-you-banner__description{font-size:var(--font-size-5);line-height:normal}.stages-progress-indicator{border-radius:var(--border-radius-6xl);gap:var(--spacing-12-half);margin-top:0;padding:var(--spacing-8) var(--spacing-27-half)}.stages-progress-indicator__stage-icon{height:30px;width:30px}.stages-progress-indicator__stage-divider{height:10px}.stages-progress-indicator__stage-text{font-size:var(--font-size-5);margin-top:2px}.partner-block.has-aside{width:100%}.partner-block__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-28);padding:var(--spacing-7-half) var(--spacing-16) var(--spacing-7-half) var(--spacing-16)}.partner-block__inner:has(.partner-block-aside){padding:var(--spacing-7-half) var(--spacing-8) var(--spacing-7-half) var(--spacing-16)}.partner-block__match{-webkit-box-flex:1;-ms-flex:1;flex:1}.partner-block__match-inner{gap:var(--spacing-10);text-align:left}.partner-block__header,.partner-block__match-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.partner-block__title{font-size:var(--font-size-8);font-weight:var(--font-weight-semibold)}.partner-block__description{font-weight:var(--font-weight-semibold);max-width:400px}.partner-block__trustpilot{font-size:var(--font-size-6);gap:30px;width:412px}.partner-block__trustpilot-logo{max-width:130px}.partner-block-aside{-webkit-box-flex:1;-ms-flex:1;flex:1}.partner-block-aside__inner{gap:var(--spacing-7-half)}.partner-block-aside__text{max-width:281px}.partner-block-aside__title{font-size:var(--font-size-7)}.partner-block-aside__description{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.partner-block-aside__ctas{max-width:233px}}