:root{--steps-background:var(--gray-3);--total-steps:3}.MQpiZG_steps{min-height:70px;padding:0;position:relative}.MQpiZG_steps .MQpiZG_progress{top:16px;left:calc(100% / var(--total-steps) / 2);width:calc(100% / var(--total-steps) * (var(--total-steps) - 1));background:var(--steps-background);border:0;height:2px;display:block;position:absolute;overflow:hidden}.MQpiZG_steps .MQpiZG_progressBar{float:left;width:calc((100% / (var(--total-steps) - 1)) * var(--active-steps) - (100% / (var(--total-steps) - 1) / 2));background:var(--brand);height:100%;display:block;overflow:hidden}.MQpiZG_steps ol{text-align:center;counter-reset:registration-progress;grid-auto-columns:1fr;grid-auto-flow:column;width:100%;margin:0;padding:0;list-style:none;display:grid;position:absolute}.MQpiZG_steps li{padding:0 var(--size-1);counter-increment:registration-progress;flex-direction:column;align-items:center;gap:16px;display:flex}.MQpiZG_steps li.MQpiZG_previous,.MQpiZG_steps li.MQpiZG_active{font-weight:var(--font-weight-5)}.MQpiZG_steps li.MQpiZG_navigate{font-weight:var(--font-weight-3);cursor:pointer}.MQpiZG_steps li.MQpiZG_navigate a{color:inherit;text-decoration:none}.MQpiZG_steps li:before{width:32px;height:32px;font-weight:var(--font-weight-5);content:counter(registration-progress);background:var(--steps-background);border-radius:50%;justify-content:center;align-items:center;display:flex}.MQpiZG_steps li.MQpiZG_previous:before,.MQpiZG_steps li.MQpiZG_active:before{color:#fff;background-color:var(--brand);border-color:var(--brand)}.MQpiZG_steps li.MQpiZG_active:before{box-shadow:0 0 0 4px #fff, 0 0 0 6px var(--brand)}
.oHaR5W_selections{gap:var(--size-4);flex-direction:column;display:flex}.oHaR5W_selection aside{gap:var(--size-3);padding:var(--size-3);font-weight:var(--font-weight-3);border:1px solid var(--gray-2);border-radius:var(--radius-2);align-items:flex-start;display:flex}.oHaR5W_selection h6{margin-block:0;padding-block:0;font-weight:400}.oHaR5W_selection p{margin-block:0;padding-block-start:var(--size-2)}.oHaR5W_selection a{margin:0}.oHaR5W_selection section{flex:1;padding-block:0}.oHaR5W_selection .oHaR5W_adviserDetails{--flex-row-gap:var(--size-1)}.oHaR5W_selection .oHaR5W_adviserDetails span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
._23uHTW_firmLookup{gap:var(--size-3);flex-direction:column;display:flex}._23uHTW_firmSearchContainer{position:relative}._23uHTW_selectedFirm{gap:var(--size-1);padding:var(--size-3);background:var(--gray-0);border:1px solid var(--gray-3);border-radius:var(--radius-2);flex-direction:column;display:flex}._23uHTW_searchLabel{margin-block-end:var(--size-2);display:block}._23uHTW_searchField{align-items:stretch;display:flex}._23uHTW_searchInputWrapper{flex:1;row-gap:0}._23uHTW_searchBox{--input-padding:var(--size-relative-6);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-inline:0}._23uHTW_searchButton{border-top-left-radius:0;border-bottom-left-radius:0;margin-block:0;margin-inline:0}._23uHTW_searchBox,._23uHTW_searchButton{box-shadow:var(--shadow-4)}._23uHTW_error{padding:var(--size-3)}._23uHTW_searchResults{margin-top:var(--size-2)}._23uHTW_dropdown{z-index:var(--layer-over-controls);border-radius:var(--radius-2);width:80%;max-width:730px;max-height:451px;box-shadow:var(--shadow-3);background-color:#fff;padding:0;position:absolute;overflow:hidden auto}._23uHTW_dropdown button{--button-background:none;--button-color:var(--text);--button-font-weight:var(--font-weight-4);--button-padding:var(--size-relative-8);--button-border-size:0;white-space:wrap;border-radius:0;justify-content:start;margin-inline:0}._23uHTW_dropdown button:first-child{border-top-left-radius:var(--radius-2);border-top-right-radius:var(--radius-2)}._23uHTW_dropdown button:last-child{border-bottom-right-radius:var(--radius-2);border-bottom-left-radius:var(--radius-2)}._23uHTW_dropdown button:hover{cursor:pointer;background-color:var(--gray-0)}._23uHTW_dropdown button:focus{border-color:var(--brand);box-shadow:inset 0 0 0 2px var(--brand);outline:none}
.hx3YJq_label{--field-required-indicator:"";align-items:baseline}.hx3YJq_label p{font-size:var(--font-size-1);font-weight:var(--font-weight-3);margin-block:0}
img.lQDKOa_logo{height:var(--header-height)}.lQDKOa_registration{min-height:100vh;font-size:var(--font-size-2);flex-direction:column;display:flex}.lQDKOa_registration main{flex:1}.lQDKOa_page{--flex-row-gap:var(--size-4);width:100%;max-width:var(--max-width-body);padding-top:var(--flex-row-gap);margin:0 auto}.lQDKOa_actions{gap:var(--size-4);padding-block:var(--size-4);justify-content:flex-end;margin-block-start:var(--formrow-spacing);display:flex}.lQDKOa_help{padding:var(--size-6) 0 var(--size-8);background:var(--gray-0)}.lQDKOa_help h2{font-size:var(--font-size-4);font-weight:var(--font-weight-4);color:var(--brand)}.lQDKOa_footer{padding:var(--size-8) 0;font-size:var(--font-size-1);color:#fff;background-color:var(--dark)}.lQDKOa_footer div{gap:var(--size-8)}.lQDKOa_footer hr{height:var(--border-size-1);background-color:#5e6062;margin-block:0}.lQDKOa_footer .lQDKOa_legalise a[href]{--link:white;--link-visited:white;font-weight:700}.lQDKOa_footer nav{gap:var(--size-8)}.lQDKOa_footer nav a{font-weight:var(--font-weight-4);color:#fff;text-decoration:none;display:inline}
.fPkiqq_error{width:fit-content}.fPkiqq_form label{gap:0}.fPkiqq_addButton{align-self:flex-end}.fPkiqq_list{gap:var(--size-2);flex-direction:column;display:flex}.fPkiqq_row{padding-inline:var(--size-4);border:1px solid var(--gray-4);border-radius:var(--size-2);background:#fff;align-items:center}.fPkiqq_row div{text-overflow:ellipsis;overflow:hidden}.fPkiqq_row div:last-child{text-align:right}
.sf4m5G_insurer{--insurer-spacing:var(--size-4);--field-spacing:var(--insurer-spacing);gap:var(--insurer-spacing);cursor:pointer;align-items:center;display:flex;margin-block:var(--insurer-spacing)!important}.sf4m5G_insurer input{width:var(--insurer-spacing);height:var(--insurer-spacing)}.sf4m5G_insurer img{-o-object-fit:contain;object-fit:contain;width:140px;height:80px}.sf4m5G_insurer span{gap:var(--insurer-spacing);font-weight:var(--font-weight-5);color:var(--text);align-items:center;display:flex}
