@font-face{font-family:MontserratExtraLight;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratLight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratRegular;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratMedium;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratBold;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratExtraBold;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Duplicate Sans;src:url(/static/fonts/DuplicateSans.ttf);font-weight:400}@font-face{font-family:Duplicate Sans;src:url(/static/fonts/DuplicateSans-Bold.ttf);font-weight:700}@font-face{font-family:Duplicate Sans;src:url(/static/fonts/DuplicateSans-Heavy.ttf);font-weight:900}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Medium.otf);font-weight:500}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Book.otf);font-weight:400}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Bold.otf);font-weight:700}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Black.otf);font-weight:900}@font-face{font-family:Acumin Pro;src:url(/static/fonts/Acumin-RPro.woff);font-weight:400}@font-face{font-family:Acumin Pro;src:url(/static/fonts/Acumin-BdPro.woff);font-weight:700}@font-face{font-family:United Sans Cond;src:url(/static/fonts/UnitedSansCond-Heavy.otf);font-weight:700}@font-face{font-family:United Sans Cond;src:url(/static/fonts/UnitedSansCond-Black.otf);font-weight:900}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html{-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;scroll-behavior:smooth}a,button,input,label,option,p,select,small,span{font-family:var(--font-family,MontserratRegular);font-weight:var(--font-weight,400)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family,MontserratBold);font-weight:bolder}.disclaimer-row{margin-top:1em}.disclaimer{font-size:12px;color:#5e6366;line-height:1.5}.disclaimer--small{font-size:10px}.multistep-registration-nav{background:var(--nav-background-colour,#103452);width:100%;height:70px;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.multistep-registration-nav{padding-left:4em;justify-content:flex-start}}.multistep-registration-nav img{height:var(--nav-logo-height,41px);max-width:var(--nav-logo-width,172px)}.multistep-registration-container{display:grid;transition:all .3s ease-in-out;grid-template-columns:1fr}@media screen and (min-width:769px){.multistep-registration-container{grid-template-columns:auto 30%}}@media screen and (max-width:768px){.multistep-registration-container{grid-template-columns:1fr}}@media (max-width:1368px) and (min-height:912px),screen and (max-width:912px) and (min-height:1368px){.multistep-registration-container{grid-template-columns:1fr;min-height:100vh}}.multistep-registration-container .multistep-registration-form-container{display:flex;flex-flow:column;align-items:center;justify-content:center}.multistep-registration-container .multistep-registration-hero-img{position:fixed;top:0;right:0;bottom:0;z-index:-99;background-image:none;transition:all .3s ease-in-out;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:769px){.multistep-registration-container .multistep-registration-hero-img{width:30%;background-image:var(--hero-background-image,url("/static/images/register/hd-multistep-hero.webp"))}}@media screen and (max-width:768px){.multistep-registration-container .multistep-registration-hero-img{background-image:none;width:0}}@media (max-width:1368px) and (min-height:912px),screen and (max-width:912px) and (min-height:1368px){.multistep-registration-container .multistep-registration-hero-img{width:0;background-image:none}}.multistep-registration-container.updated-reg-flow{grid-template-columns:none}.footer{background-color:var(--nav-background-colour,#103452);background-image:none;display:flex;align-items:center;justify-content:center;min-height:110px;width:100%}.footer p{color:var(--nav-font-colour,#fff);font-size:14px}.form{width:98%;max-width:698px;margin:2em auto}.form .multistep-registration-header{padding:20px}.form .multistep-registration-header--mobile{display:none}@media screen and (max-width:600px){.form .multistep-registration-header--mobile{display:block}}.form .multistep-registration-header--mobile .header-content{display:flex;align-items:center;gap:1em;margin:0 .5em}.form .multistep-registration-header--mobile .heading-small{font-size:18px;margin:1em .5em 0}.form .multistep-registration-header--desktop{display:flex;align-items:center;text-align:left;gap:1em}@media screen and (max-width:600px){.form .multistep-registration-header--desktop{display:none}}.form .multistep-registration-header p{font-size:14px;line-height:1.5}.form .multistep-registration-header .header-title,.form .multistep-registration-header .heading-small{color:var(--font-colour,#103452)}.form .multistep-registration-header img{height:57px;width:59.23px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:600px){.form .multistep-registration-header img{width:76.9px;height:74px}}.form .multistep-registration-body{overflow:hidden;height:auto}.form .multistep-registration-body.alt .step-count-text--special{color:var(--font-colour,#bd932e)!important}.form .multistep-registration-body.alt .continue-to-trial a{color:var(--font-colour)!important}.form .multistep-registration-body.alt .steps .step-container .step .step-footer .step-cta--solid:hover{background:#fff!important;border-width:2px}.form .current-job-title,.form .employer-details,.form .hear-about-hyperion-other,.form .loan-details,.form .loan-sponsor-details,.form .not-paying,.form .paying-myself,.form .sponsor-company-name,.form .sponsor-details,.form .sponsor-identification-number{display:none}.form .form-fields .feedback,.form .form-fields small{color:#d72222}.form .form-fields label{font-size:14px;color:#5e6366}.form .form-fields #id_phone_number{padding-left:4em}.form .form-fields .phonenumber-row{display:flex;gap:1em}.form .form-fields .phonenumber-row.error input,.form .form-fields .phonenumber-row.error input:focus,.form .form-fields .phonenumber-row.error select,.form .form-fields .phonenumber-row.error select:focus{box-shadow:none}.form .form-fields .mit-gender{width:-webkit-fill-available}.form .form-fields .phonenumber-row>input,.form .form-fields .phonenumber-row>select,.form .form-fields input[type=date],.form .form-fields input[type=email],.form .form-fields input[type=number],.form .form-fields input[type=tel],.form .form-fields input[type=text],.form .form-fields select{outline:1px solid #cfd3d4;border:none;border-radius:5px;color:#5e6366;display:block;font-size:15px;font-family:var(--font-family,MontserratRegular);height:45px!important;padding-left:15px;padding-right:20px;white-space:nowrap;width:100%;background-color:#fff;transition:outline .15s ease-in-out}.form .form-fields .phonenumber-row>input:focus,.form .form-fields .phonenumber-row>input:focus-visible,.form .form-fields .phonenumber-row>select:focus,.form .form-fields .phonenumber-row>select:focus-visible,.form .form-fields input[type=date]:focus,.form .form-fields input[type=date]:focus-visible,.form .form-fields input[type=email]:focus,.form .form-fields input[type=email]:focus-visible,.form .form-fields input[type=number]:focus,.form .form-fields input[type=number]:focus-visible,.form .form-fields input[type=tel]:focus,.form .form-fields input[type=tel]:focus-visible,.form .form-fields input[type=text]:focus,.form .form-fields input[type=text]:focus-visible,.form .form-fields select:focus,.form .form-fields select:focus-visible{outline:2px solid var(--primary-colour,#c39c4a)}.form .form-fields .phonenumber-row>input.invalid,.form .form-fields .phonenumber-row>input.invalid:focus,.form .form-fields .phonenumber-row>input.invalid:focus-visible,.form .form-fields .phonenumber-row>select.invalid,.form .form-fields .phonenumber-row>select.invalid:focus,.form .form-fields .phonenumber-row>select.invalid:focus-visible,.form .form-fields input[type=date].invalid,.form .form-fields input[type=date].invalid:focus,.form .form-fields input[type=date].invalid:focus-visible,.form .form-fields input[type=email].invalid,.form .form-fields input[type=email].invalid:focus,.form .form-fields input[type=email].invalid:focus-visible,.form .form-fields input[type=number].invalid,.form .form-fields input[type=number].invalid:focus,.form .form-fields input[type=number].invalid:focus-visible,.form .form-fields input[type=tel].invalid,.form .form-fields input[type=tel].invalid:focus,.form .form-fields input[type=tel].invalid:focus-visible,.form .form-fields input[type=text].invalid,.form .form-fields input[type=text].invalid:focus,.form .form-fields input[type=text].invalid:focus-visible,.form .form-fields select.invalid,.form .form-fields select.invalid:focus,.form .form-fields select.invalid:focus-visible{outline:2px solid #d72222}.form .form-fields select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem}.steps{width:400%;display:flex;transition:all .15s ease-in-out}.steps .step-container{width:98vw;max-width:698px;height:-moz-fit-content;height:fit-content;border:1px solid #dde2e5;border-radius:20px;min-height:620px;display:none;overflow:hidden;transition:height .3s ease}@media screen and (max-width:768px){.steps .step-container{border-radius:0;border:none;max-width:90%}}@media screen and (min-width:768px) and (max-width:1024px){.steps .step-container{max-width:25%}}.steps .step-container.inactive{display:none}.steps .step-container.active{display:block}.steps .step-container .step-1 .step-progress-bar .bar{width:50%}.steps .step-container .step-2 .step-progress-bar .bar{width:100%}.steps .step-container .step{padding-top:20px;padding-bottom:20px;box-sizing:border-box;overflow:hidden;height:auto;position:relative}.steps .step-container .step .step-body,.steps .step-container .step .step-header{padding-left:20px;padding-right:20px}.steps .step-container .step .step-header .step-header-title{font-size:24px;color:var(--font-colour,#103452);font-weight:600;margin-bottom:1em}.steps .step-container .step .step-header .step-progress-tracker{display:flex;flex-flow:column;align-items:flex-end;margin-top:1em;gap:1em}.steps .step-container .step .step-header .step-progress-tracker .step-progress-bar{height:12px;background:#e2e6f9;display:block;width:100%;position:relative;border-radius:20px}.steps .step-container .step .step-header .step-progress-tracker .step-progress-bar .bar{position:absolute;left:0;top:0;height:12px;background:var(--accent-colour,#bd932e);border-radius:20px}.steps .step-container .step .step-header .step-progress-tracker .step-count{font-size:14px;color:#83898c}.steps .step-container .step .step-header .step-progress-tracker .step-count-text--special{color:var(--accent-colour,#bd932e);font-weight:600}.steps .step-container .step .step-body{margin-top:2em}.steps .step-container .step .step-footer{padding:15px;display:flex;justify-content:center;background:none;gap:2em;margin-top:2em}.steps .step-container .step .step-footer .step-cta{min-width:150px;min-height:58px;font-size:20px;border-radius:var(--cta-border-radius,4px);vertical-align:center;cursor:pointer;border:1px solid var(--cta-primary-colour,#c39c4a);color:var(--cta-primary-colour,#c39c4a);text-align:center;transition:all .1s ease-in-out;font-weight:var(--cta-font-weight,400)}@media screen and (min-width:768px){.steps .step-container .step .step-footer .step-cta{min-width:180px}}.steps .step-container .step .step-footer .step-cta--solid{background:var(--cta-primary-colour,#c39c4a);color:var(--cta-font-colour,#fff)}.steps .step-container .step .step-footer .step-cta--solid:active,.steps .step-container .step .step-footer .step-cta--solid:focus,.steps .step-container .step .step-footer .step-cta--solid:focus-visible,.steps .step-container .step .step-footer .step-cta--solid:hover{background:var(--cta-primary-hover-colour,#ab8639);border-color:var(--cta-primary-hover-colour,#ab8639);outline:var(--cta-primary-hover-colour,#ab8639);color:var(--cta-font-colour,#fff)}.steps .step-container .step .step-footer .step-cta--stroke{background:none;color:var(--cta-primary-colour,#c39c4a)}.steps .step-container .step .step-footer .step-cta--stroke:active,.steps .step-container .step .step-footer .step-cta--stroke:focus,.steps .step-container .step .step-footer .step-cta--stroke:focus-visible,.steps .step-container .step .step-footer .step-cta--stroke:hover{background:var(--cta-primary-hover-colour,#ab8639);border-color:var(--cta-primary-hover-colour,#ab8639);outline:var(--cta-primary-hover-colour,#ab8639);color:#fff}.steps .step-container .step .step-footer .step-cta.disabled,.steps .step-container .step .step-footer .step-cta:disabled{opacity:.5;cursor:not-allowed}.steps .step-container .step .step-footer .step-cta.disabled:active,.steps .step-container .step .step-footer .step-cta.disabled:focus,.steps .step-container .step .step-footer .step-cta.disabled:focus-visible,.steps .step-container .step .step-footer .step-cta.disabled:hover,.steps .step-container .step .step-footer .step-cta:disabled:active,.steps .step-container .step .step-footer .step-cta:disabled:focus,.steps .step-container .step .step-footer .step-cta:disabled:focus-visible,.steps .step-container .step .step-footer .step-cta:disabled:hover{background:var(--cta-primary-hover-colour,#ab8639);border-color:var(--cta-primary-hover-colour,#ab8639);outline:var(--cta-primary-hover-colour,#ab8639);color:#fff}.steps .step-container .step .step-footer .step-cta.button-stretch,.steps .step-container .step .step-footer .step-cta.enrol{width:-webkit-fill-available}.steps .step-container .step .continue-to-trial{display:flex;justify-content:center}.steps .step-container .step .continue-to-trial a{color:var(--cta-primary-colour);padding:0 20px}
/*# sourceMappingURL=multi_step_flow_styles-d3aa632855a14122b4b4.css.map*/