@charset "UTF-8";.screen-reader{border:0;clip-path:inset(50% 50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion: reduce){*{animation-duration:0ms!important;transition-duration:0ms!important}}:where(a,button,input,textarea,select,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px auto var(--colour-purple, #B02E9A);outline-offset:2px}:where(a,button,input,textarea,select,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus:not(:focus-visible){outline:none}:where(button[disabled],[aria-disabled=true],[disabled]):focus,:where(button[disabled],[aria-disabled=true],[disabled]):focus-visible{outline:none;cursor:not-allowed}:where(html,body){font-size:100%;margin:0;padding:0;vertical-align:baseline}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}:where(img,picture){height:auto;max-width:100%}:where(ul,ol){list-style:none;padding:0;margin:0}:where(h1,h2,h3,h4,h5,h6,p,blockquote,pre,table){font-size:100%;margin:0;padding:0}:where(button,input,select,textarea){color:inherit;font:inherit;margin:0;vertical-align:baseline}:where(button,input){vertical-align:middle}:where(button,input[type=button],input[type=submit]){cursor:pointer}:where(textarea){resize:none}:where(fieldset,legend){border:0;padding:0}:where(table,th,td){border:0;padding:0;text-align:start;vertical-align:baseline}:where(a,button,input,textarea,select){border:none}button{padding:0;overflow:visible;border-radius:0;text-transform:none;background-color:transparent;border:0;cursor:pointer;-webkit-appearance:button}html,*,*:before,*:after{box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{background:transparent;color:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}a:active,a:hover{outline:0}ins{background-color:#ff9;color:inherit;text-decoration:none}mark{background-color:#ff9;color:inherit;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}hr{border:0;border-top:1px solid #cccccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}b,strong{font-weight:700}dfn{font-style:italic}small{font-size:80%}figure{margin:1em 40px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;border-radius:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{border:0;background-color:transparent;cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset,legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}html{--colour-black: #000;--colour-grey: #736F8F;--colour-white: #fff;--colour-transparent: rgba(0, 0, 0, 0);--colour-base-500: #191057;--colour-base-400: #736F8F;--colour-base-300: #9F9CB8;--colour-base-200: #D3D1E0;--colour-base-100: #EAE8F5;--colour-base-tint: #F4EDEF;--colour-blue-100: #333C9E;--colour-blue-50: #E4E3FF;--colour-purple-dark: #750E8A;--colour-purple: #B02E9A;--colour-purple-50: #F3D5F5;--colour-pink-100: #DB256E;--colour-pink-50: #FFD6E1;--colour-salmon-100: #FF795B;--colour-salmon-50: #FFE0D6;--colour-yellow-100: #FFC300;--colour-yellow-50: #FFECCC;--colour-error-100: #D6140D;--colour-error-50: #FFE7E6;--colour-success-100: #008000;--colour-success-50: #E6FAE6}body{background-color:var(--colour-base-100);color:var(--colour-base-500)}body{font-family:Plus Jakarta Sans,sans-serif}:root{--mobile-header-height: 60px;--mobile-bottom-nav-height: 65px;--desktop-header-height: 88px;--desktop-breadcrumb-height: 42px;--desktop-sidebar-width: 284px;--desktop-dropdown-maxwidth: 473px;--desktop-sidepanel-minwidth: 400px;--desktop-modal-maxheight: 575px;--desktop-modal-maxwidth: 833px}.fc-bg-main{color:var(--colour-white)}.bgc-bg-main{background-color:var(--colour-white)}.brdr-bg-main{border:1px solid var(--colour-white)}.fc-bg-alt{color:var(--colour-base-100)}.bgc-bg-alt{background-color:var(--colour-base-100)}.brdr-bg-alt{border:1px solid var(--colour-base-100)}.fc-bg-contrast{color:var(--colour-base-500)}.bgc-bg-contrast{background-color:var(--colour-base-500)}.brdr-bg-contrast{border:1px solid var(--colour-base-500)}.fc-bg-tint{color:var(--colour-base-tint)}.bgc-bg-tint{background-color:var(--colour-base-tint)}.brdr-bg-tint{border:1px solid var(--colour-base-tint)}.fc-text{color:var(--colour-base-500)}.bgc-text{background-color:var(--colour-base-500)}.brdr-text{border:1px solid var(--colour-base-500)}.fc-text-contrast{color:var(--colour-white)}.bgc-text-contrast{background-color:var(--colour-white)}.brdr-text-contrast{border:1px solid var(--colour-white)}.fc-text-alt{color:var(--colour-base-400)}.bgc-text-alt{background-color:var(--colour-base-400)}.brdr-text-alt{border:1px solid var(--colour-base-400)}.fc-primary{color:var(--colour-purple)}.bgc-primary{background-color:var(--colour-purple)}.brdr-primary{border:1px solid var(--colour-purple)}.fc-primary-contrast{color:var(--colour-white)}.bgc-primary-contrast{background-color:var(--colour-white)}.brdr-primary-contrast{border:1px solid var(--colour-white)}.fc-primary-alt{color:var(--colour-purple-dark)}.bgc-primary-alt{background-color:var(--colour-purple-dark)}.brdr-primary-alt{border:1px solid var(--colour-purple-dark)}.fc-primary-light{color:var(--colour-purple-50)}.bgc-primary-light{background-color:var(--colour-purple-50)}.brdr-primary-light{border:1px solid var(--colour-purple-50)}.fc-outline{color:var(--colour-base-200)}.bgc-outline{background-color:var(--colour-base-200)}.brdr-outline{border:1px solid var(--colour-base-200)}.fc-outline-heavy{color:var(--colour-base-300)}.bgc-outline-heavy{background-color:var(--colour-base-300)}.brdr-outline-heavy{border:1px solid var(--colour-base-300)}.fc-outline-light{color:var(--colour-base-100)}.bgc-outline-light{background-color:var(--colour-base-100)}.brdr-outline-light{border:1px solid var(--colour-base-100)}.fc-secondary{color:var(--colour-blue-100)}.bgc-secondary{background-color:var(--colour-blue-100)}.brdr-secondary{border:1px solid var(--colour-blue-100)}.fc-secondary-contrast{color:var(--colour-white)}.bgc-secondary-contrast{background-color:var(--colour-white)}.brdr-secondary-contrast{border:1px solid var(--colour-white)}.fc-secondary-light{color:var(--colour-blue-50)}.bgc-secondary-light{background-color:var(--colour-blue-50)}.brdr-secondary-light{border:1px solid var(--colour-blue-50)}.fc-link{color:var(--colour-purple)}.bgc-link{background-color:var(--colour-purple)}.brdr-link{border:1px solid var(--colour-purple)}.fc-link-focus{color:var(--colour-purple-dark)}.bgc-link-focus{background-color:var(--colour-purple-dark)}.brdr-link-focus{border:1px solid var(--colour-purple-dark)}.fc-error{color:var(--colour-error-100)}.bgc-error{background-color:var(--colour-error-100)}.brdr-error{border:1px solid var(--colour-error-100)}.fc-error-light{color:var(--colour-error-50)}.bgc-error-light{background-color:var(--colour-error-50)}.brdr-error-light{border:1px solid var(--colour-error-50)}.fc-success{color:var(--colour-success-100)}.bgc-success{background-color:var(--colour-success-100)}.brdr-success{border:1px solid var(--colour-success-100)}.fc-success-light{color:var(--colour-success-50)}.bgc-success-light{background-color:var(--colour-success-50)}.brdr-success-light{border:1px solid var(--colour-success-50)}.fc-trsp{color:var(--colour-transparent)}.bgc-trsp{background-color:var(--colour-transparent)}.brdr-trsp{border:1px solid var(--colour-transparent)}.radius-none{border-radius:0}.radius-4{border-radius:4px}.radius-8{border-radius:8px}.radius-12{border-radius:12px}.radius-16{border-radius:16px}.radius-24{border-radius:24px}.radius-32{border-radius:32px}.radius-full{border-radius:9999px}@media only screen and (min-width: 1280px){.radius-dsk-none{border-radius:0}.radius-dsk-4{border-radius:4px}.radius-dsk-8{border-radius:8px}.radius-dsk-12{border-radius:12px}.radius-dsk-16{border-radius:16px}.radius-dsk-24{border-radius:24px}.radius-dsk-32{border-radius:32px}.radius-dsk-full{border-radius:9999px}}.no-motion{animation-duration:0ms!important;transition-duration:0ms!important}.fs-d-3xl{font-size:56px;line-height:1.2;letter-spacing:-.01em;font-weight:400}.fs-d-2xl{font-size:48px;line-height:1.3;letter-spacing:-.01em;font-weight:400}.fs-d-xl{font-size:40px;line-height:1.3;letter-spacing:-.01em;font-weight:400}.fs-d-l{font-size:34px;line-height:1.3;letter-spacing:-.01em;font-weight:400}.fs-d-m{font-size:28px;line-height:1.4;letter-spacing:-.01em;font-weight:400}.fs-d-s{font-size:24px;line-height:1.4;letter-spacing:-.01em;font-weight:400}.fs-d-xs{font-size:22px;line-height:1.4;letter-spacing:-.01em;font-weight:400}.fs-t-xl,.fs-t-l{font-size:20px;line-height:1.5;letter-spacing:0em;font-weight:400}.fs-t-m{font-size:18px;line-height:1.5;letter-spacing:0em;font-weight:400}.fs-t-s{font-size:16px;line-height:1.5;letter-spacing:0em;font-weight:400}.fs-t-xs{font-size:14px;line-height:1.5;letter-spacing:.01em;font-weight:400}.fs-t-xxs{font-size:12px;line-height:1.5;letter-spacing:.01em;font-weight:400}.fs-label{font-size:14px;line-height:1;letter-spacing:.1em;font-weight:400}.fs-cta-15{font-size:16px;line-height:1.5;letter-spacing:0em;font-weight:400;font-size:15px}@media only screen and (min-width: 1280px){.fs-dsk-d-3xl{font-size:56px;line-height:1.2;letter-spacing:-.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-d-2xl{font-size:48px;line-height:1.3;letter-spacing:-.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-d-xl{font-size:40px;line-height:1.3;letter-spacing:-.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-d-l{font-size:34px;line-height:1.3;letter-spacing:-.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-d-m{font-size:28px;line-height:1.4;letter-spacing:-.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-d-s{font-size:24px;line-height:1.4;letter-spacing:-.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-d-xs{font-size:22px;line-height:1.4;letter-spacing:-.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-t-xl{font-size:20px;line-height:1.5;letter-spacing:0em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-t-l{font-size:20px;line-height:1.5;letter-spacing:0em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-t-m{font-size:18px;line-height:1.5;letter-spacing:0em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-t-s{font-size:16px;line-height:1.5;letter-spacing:0em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-t-xs{font-size:14px;line-height:1.5;letter-spacing:.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-t-xxs{font-size:12px;line-height:1.5;letter-spacing:.01em;font-weight:400}}@media only screen and (min-width: 1280px){.fs-dsk-label{font-size:14px;line-height:1;letter-spacing:.1em;font-weight:400}}.fs-rsp-d-2xl{font-size:48px;line-height:1.3;letter-spacing:-.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-d-2xl{font-size:56px;line-height:1.2;letter-spacing:-.01em;font-weight:400}}.fs-rsp-d-xl{font-size:40px;line-height:1.3;letter-spacing:-.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-d-xl{font-size:48px;line-height:1.3;letter-spacing:-.01em;font-weight:400}}.fs-rsp-d-l{font-size:34px;line-height:1.3;letter-spacing:-.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-d-l{font-size:40px;line-height:1.3;letter-spacing:-.01em;font-weight:400}}.fs-rsp-d-m{font-size:28px;line-height:1.4;letter-spacing:-.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-d-m{font-size:34px;line-height:1.3;letter-spacing:-.01em;font-weight:400}}.fs-rsp-d-s{font-size:24px;line-height:1.4;letter-spacing:-.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-d-s{font-size:28px;line-height:1.4;letter-spacing:-.01em;font-weight:400}}.fs-rsp-d-xs{font-size:22px;line-height:1.4;letter-spacing:-.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-d-xs{font-size:24px;line-height:1.4;letter-spacing:-.01em;font-weight:400}}.fs-rsp-t-xl{font-size:20px;line-height:1.5;letter-spacing:0em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-t-xl{font-size:22px;line-height:1.4;letter-spacing:-.01em;font-weight:400}}.fs-rsp-t-l{font-size:20px;line-height:1.5;letter-spacing:0em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-t-l{font-size:20px;line-height:1.5;letter-spacing:0em;font-weight:400}}.fs-rsp-t-m{font-size:18px;line-height:1.5;letter-spacing:0em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-t-m{font-size:20px;line-height:1.5;letter-spacing:0em;font-weight:400}}.fs-rsp-t-s{font-size:16px;line-height:1.5;letter-spacing:0em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-t-s{font-size:18px;line-height:1.5;letter-spacing:0em;font-weight:400}}.fs-rsp-t-xs{font-size:14px;line-height:1.5;letter-spacing:.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-t-xs{font-size:16px;line-height:1.5;letter-spacing:0em;font-weight:400}}.fs-rsp-t-xxs{font-size:12px;line-height:1.5;letter-spacing:.01em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-t-xxs{font-size:14px;line-height:1.5;letter-spacing:.01em;font-weight:400}}.fs-rsp-label{font-size:14px;line-height:1;letter-spacing:.1em;font-weight:400}@media only screen and (min-width: 1280px){.fs-rsp-label{font-size:12px;line-height:1.5;letter-spacing:.01em;font-weight:400}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.tdu{text-decoration:underline}.capital-first{text-transform:lowercase}.capital-first:first-letter{text-transform:uppercase}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-ac{display:flex;align-items:center}.flex-jc{display:flex;justify-content:center}.flex-inline{display:inline-flex}.flex-1{flex:1}.gap-none{gap:0}.rowgap-none{row-gap:0}@media only screen and (min-width: 1280px){.gap-dsk-none{gap:0}}@media only screen and (min-width: 1280px){.rowgap-dsk-none{row-gap:0}}.gap-4{gap:4px}.rowgap-4{row-gap:4px}@media only screen and (min-width: 1280px){.gap-dsk-4{gap:4px}}@media only screen and (min-width: 1280px){.rowgap-dsk-4{row-gap:4px}}.gap-6{gap:6px}.rowgap-6{row-gap:6px}@media only screen and (min-width: 1280px){.gap-dsk-6{gap:6px}}@media only screen and (min-width: 1280px){.rowgap-dsk-6{row-gap:6px}}.gap-8{gap:8px}.rowgap-8{row-gap:8px}@media only screen and (min-width: 1280px){.gap-dsk-8{gap:8px}}@media only screen and (min-width: 1280px){.rowgap-dsk-8{row-gap:8px}}.gap-10{gap:10px}.rowgap-10{row-gap:10px}@media only screen and (min-width: 1280px){.gap-dsk-10{gap:10px}}@media only screen and (min-width: 1280px){.rowgap-dsk-10{row-gap:10px}}.gap-12{gap:12px}.rowgap-12{row-gap:12px}@media only screen and (min-width: 1280px){.gap-dsk-12{gap:12px}}@media only screen and (min-width: 1280px){.rowgap-dsk-12{row-gap:12px}}.gap-16{gap:16px}.rowgap-16{row-gap:16px}@media only screen and (min-width: 1280px){.gap-dsk-16{gap:16px}}@media only screen and (min-width: 1280px){.rowgap-dsk-16{row-gap:16px}}.gap-20{gap:20px}.rowgap-20{row-gap:20px}@media only screen and (min-width: 1280px){.gap-dsk-20{gap:20px}}@media only screen and (min-width: 1280px){.rowgap-dsk-20{row-gap:20px}}.gap-24{gap:24px}.rowgap-24{row-gap:24px}@media only screen and (min-width: 1280px){.gap-dsk-24{gap:24px}}@media only screen and (min-width: 1280px){.rowgap-dsk-24{row-gap:24px}}.gap-32{gap:32px}.rowgap-32{row-gap:32px}@media only screen and (min-width: 1280px){.gap-dsk-32{gap:32px}}@media only screen and (min-width: 1280px){.rowgap-dsk-32{row-gap:32px}}.pad-none{padding:0}@media only screen and (min-width: 1280px){.pad-dsk-none{padding:0}}.pad-4{padding:4px}@media only screen and (min-width: 1280px){.pad-dsk-4{padding:4px}}.pad-8{padding:8px}@media only screen and (min-width: 1280px){.pad-dsk-8{padding:8px}}.pad-12{padding:12px}@media only screen and (min-width: 1280px){.pad-dsk-12{padding:12px}}.pad-16{padding:16px}@media only screen and (min-width: 1280px){.pad-dsk-16{padding:16px}}.pad-20{padding:20px}@media only screen and (min-width: 1280px){.pad-dsk-20{padding:20px}}.pad-24{padding:24px}@media only screen and (min-width: 1280px){.pad-dsk-24{padding:24px}}.pad-32{padding:32px}@media only screen and (min-width: 1280px){.pad-dsk-32{padding:32px}}.centre{display:grid;place-items:center}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.main-content-narrow{margin-inline:20px}.p-btn-sm{padding:8px 16px}.p-btn-default{padding:16px 24px}.p-btn-lg{padding:20px 32px}.p-btn-block{padding:10px 16px 10px 12px}.p-btn-icon{padding:8px;aspect-ratio:1}.btn-hvr:hover{outline:none!important}.btn-hvr[class*=brdr-]{outline-offset:-4px}.btn-hvr{transition:background-color .2s cubic-bezier(.77,0,.175,1),color .2s cubic-bezier(.77,0,.175,1),border .2s cubic-bezier(.77,0,.175,1)}.btn-hvr .icon svg path{transition:stroke .2s cubic-bezier(.77,0,.175,1),fill .2s cubic-bezier(.77,0,.175,1)}.btn-hvr.bgc-primary:hover,.btn-hvr.bgc-primary:focus-visible{background-color:var(--colour-purple-dark)}.btn-hvr.bgc-bg-main:not(.btn--whiteblock):hover,.btn-hvr.bgc-bg-main:not(.btn--whiteblock):focus-visible{background-color:var(--colour-transparent);border:1px solid var(--colour-white);color:var(--colour-white)}.btn-hvr.bgc-bg-main:not(.btn--whiteblock):hover .icon svg path[stroke]:not([stroke=none]),.btn-hvr.bgc-bg-main:not(.btn--whiteblock):focus-visible .icon svg path[stroke]:not([stroke=none]){stroke:var(--colour-white)}.btn-hvr.bgc-bg-main:not(.btn--whiteblock):hover .icon svg path[fill]:not([fill=none]),.btn-hvr.bgc-bg-main:not(.btn--whiteblock):focus-visible .icon svg path[fill]:not([fill=none]){fill:var(--colour-white)}.btn-hvr.brdr-outline.bgc-transparent:hover,.btn-hvr.brdr-outline.bgc-transparent:focus-visible,.btn-hvr.brdr-primary.bgc-transparent:hover,.btn-hvr.brdr-primary.bgc-transparent:focus-visible{background-color:var(--colour-purple);color:var(--colour-white)}.btn-hvr.brdr-outline.bgc-transparent:hover .icon svg path[stroke]:not([stroke=none]),.btn-hvr.brdr-outline.bgc-transparent:focus-visible .icon svg path[stroke]:not([stroke=none]),.btn-hvr.brdr-primary.bgc-transparent:hover .icon svg path[stroke]:not([stroke=none]),.btn-hvr.brdr-primary.bgc-transparent:focus-visible .icon svg path[stroke]:not([stroke=none]){stroke:var(--colour-white)}.btn-hvr.brdr-outline.bgc-transparent:hover .icon svg path[fill]:not([fill=none]),.btn-hvr.brdr-outline.bgc-transparent:focus-visible .icon svg path[fill]:not([fill=none]),.btn-hvr.brdr-primary.bgc-transparent:hover .icon svg path[fill]:not([fill=none]),.btn-hvr.brdr-primary.bgc-transparent:focus-visible .icon svg path[fill]:not([fill=none]){fill:var(--colour-white)}.btn-hvr.bgc-error:hover,.btn-hvr.bgc-error:focus-visible{outline:1px solid var(--colour-white);outline-offset:-6px}.btn-hvr.btn--whiteblock:hover,.btn-hvr.btn--tintedblock:hover,.btn-hvr.btn--whiteblock:focus-visible,.btn-hvr.btn--tintedblock:focus-visible{border-color:var(--colour-purple)}.btn-hvr.btn--text:hover,.btn-hvr.btn--text:focus-visible{color:var(--colour-purple-dark)}.btn-hvr.btn--link:hover,.btn-hvr.btn--link:focus-visible{color:var(--colour-purple-dark);--colour-purple: var(--colour-purple-dark)}.status-chip{display:inline-block;padding:4px 12px}.btn-disabled.bgc-primary{cursor:not-allowed!important;filter:grayscale(100%) opacity(30%)}button:disabled{cursor:not-allowed}.icon-primary{height:26px;width:26px}.icon-primary svg{height:13px;width:13px}.freeze{overflow:hidden!important}.freeze-main{height:100vh;overflow:hidden!important}.freeze-main .desktop-main,.freeze-main .mobile-main{overflow:hidden!important}.anim-spinner{animation:spin 1.2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flip-x{transform:scaleX(-1)}.sterling:before{content:"£"}.sterling-minus:before{content:"−£"}.step-progress-visual{margin-inline:-20px}.step-progress .step-descriptor{margin-top:40px}.form-input.form-input,.form-select.form-select,.form-textarea.form-textarea{background-color:var(--colour-white);padding:12px 16px;width:100%}.form-input.form-input::-moz-placeholder,.form-select.form-select::-moz-placeholder,.form-textarea.form-textarea::-moz-placeholder{color:var(--colour-base-400)}.form-input.form-input::placeholder,.form-select.form-select::placeholder,.form-textarea.form-textarea::placeholder{color:var(--colour-base-400)}.form-input.form-input.field-error.field-error,.form-select.form-select.field-error.field-error,.form-textarea.form-textarea.field-error.field-error{border-color:var(--colour-error-100);background-color:var(--colour-error-50)}.form-input.form-input:disabled,.form-select.form-select:disabled,.form-textarea.form-textarea:disabled{background-color:var(--colour-base-100);color:var(--colour-base-400);cursor:not-allowed}.form-select.form-select{padding-right:40px;background-image:url("data:image/svg+xml,%3csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1L8.00235 8L15 1' stroke='%23191057' stroke-width='2'/%3e%3c/svg%3e");background-position:right 20px center;background-repeat:no-repeat;background-size:16px 10px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-field .form-label{margin-bottom:8px;display:block}.form-field .form-error{color:var(--colour-error-100);margin-top:4px;font-size:16px;line-height:1.5;letter-spacing:0em;font-weight:400}.form-group{margin-top:32px}.form-group:first-child{margin-top:16px}.form-group .form-label{display:inline-block;margin-bottom:8px}.form-help-upper{display:inline-block;margin-bottom:4px}.form-help-lower{display:inline-block;margin-top:4px}.form-help-lower--right{float:right}.form-help-lower ul{list-style-type:disc;list-style-position:inside}.form-row{display:flex;flex-direction:column;gap:16px}.form-actions{padding-top:20px;border-top:1px solid var(--colour-border)}.form-actions .submit-button{width:100%}.sort-code-fieldset{border:none;padding:0;margin:0;min-width:0}.sort-code-fieldset legend{padding:0;margin:0 0 8px;width:100%}.sort-code-inputs{align-items:center;display:flex;gap:8px;max-width:200px}.sort-code-input-group{position:relative;flex:1;min-width:0}.sort-code-field.sort-code-field{width:100%;padding:12px 8px;min-width:0;text-align:center}.sort-code-field.sort-code-field::-webkit-outer-spin-button,.sort-code-field.sort-code-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sort-code-field.sort-code-field[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.error-summary{margin-top:24px;padding:16px;border:1px solid var(--colour-error);border-radius:8px;background-color:var(--colour-error-light)}.error-summary h4{margin-bottom:8px;color:var(--colour-error)}.error-summary ul{list-style:disc;padding-left:20px;margin:0}.error-summary ul li{margin-bottom:4px;color:var(--colour-error)}@media (min-width: 768px){.form-row{flex-direction:row;gap:24px}.form-row .form-field{flex:1}}.form-navigation{margin-top:40px;padding-top:20px}.form-navigation button{width:100%}.form-navigation .nav-button svg path{stroke:var(--colour-primary-contrast, #FFF);transition:stroke .2s}.form-navigation .nav-button--prev svg path{stroke:var(--colour-primary, #B02E9A)}.form-navigation .nav-button--prev:hover svg path,.form-navigation .nav-button--prev:focus-visible svg path{stroke:var(--colour-primary-contrast, #fff)}ul.styled-list{list-style:none}ul.styled-list li{margin-bottom:12px;padding-left:28px;position:relative}ul.styled-list li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' viewBox='0 0 20 24' fill='none'%3E%3Ccircle cx='10' cy='13' r='10' fill='%23750E8A'/%3E%3Cpath d='M14.832 9.99902L9.08248 15.7486L5.83294 12.499' stroke='white' stroke-width='1.66667'/%3E%3C/svg%3E");left:0;top:0;width:20px;height:24px;display:inline-block;position:absolute}.filter-toggles{margin-inline:auto;max-width:400px;padding:4px;margin-bottom:20px}.filter-toggles .filter-toggle{border-radius:12px!important;flex:1;height:40px}.float-bottom-container{bottom:75px;padding-inline:12px;position:fixed;width:100cqw}@media only screen and (min-width: 1280px){.float-bottom-container--fw-on-dsk{padding-left:0}}.float-bottom-container-button{width:100%}body[style*="overflow: hidden"]{overflow:visible!important;padding-right:0!important;margin-right:0!important;pointer-events:auto!important}.dialog-portal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:9999;display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width: 768px){.dialog-portal{align-items:center;padding:20px}}.dialog-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-content{padding:20px;position:fixed;background:var(--colour-white);border-radius:16px 16px 0 0;box-shadow:0 -10px 25px -5px #0000001a,0 -4px 6px -2px #0000000d;width:100%;max-height:85vh;overflow-y:auto;z-index:10000;bottom:0;left:0;right:0}.dialog-content[data-state=open]{animation:slideUpFromBottom .4s cubic-bezier(.16,1,.3,1)}.dialog-content[data-state=closed]{animation:slideDownToBottom .4s cubic-bezier(.16,1,.3,1)}@media (min-width: 768px){.dialog-content{border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:auto;max-width:600px;max-height:90vh;top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%)}.dialog-content[data-state=open]{animation:fadeInScale .4s cubic-bezier(.16,1,.3,1)}.dialog-content[data-state=closed]{animation:fadeOutScale .4s cubic-bezier(.16,1,.3,1)}}.dialog-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid var(--colour-border)}.dialog-title{font-size:24px;line-height:1.4;letter-spacing:-.01em;font-weight:400;font-weight:600;margin-top:44px}.dialog-body{padding-bottom:32px;max-height:calc(85vh - 80px);overflow-y:auto}@media (min-width: 768px){.dialog-body{max-height:calc(90vh - 80px)}}.dialog-close{background:none;border:none;font-size:24px;color:var(--colour-text-alt);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.dialog-close:hover{background-color:var(--colour-base-tint);color:var(--colour-text)}.dialog-close-custom{position:absolute;top:16px;right:16px}@keyframes slideUpFromBottom{0%{transform:translateY(100%);opacity:.8}to{transform:translateY(0);opacity:1}}@keyframes slideDownToBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:.8}}@keyframes fadeInScale{0%{transform:translate(-50%,-50%) scale(.9);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes fadeOutScale{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(.9);opacity:0}}
