html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){*{scroll-behavior:auto}}html,body{height:100%;min-height:100%;width:100%}html{font-size:.5208333333vw}body{background:#fff;color:#1c3d94;font-family:"Helvetica Neue",Helvetica,Arial,ui-sans-serif;font-size:max(10px,2rem);font-weight:300;line-height:1.2;overflow-x:hidden}.container{margin:0 auto;max-width:1280px;padding-left:16px;padding-right:16px}.modal{height:100%;left:0;position:absolute;top:0;width:100%}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Arial,ui-sans-serif;font-weight:700;line-height:1.2}h1,.page-heading{font-size:max(23px,6.3rem);font-weight:300;letter-spacing:-0.025em;margin-bottom:20px;margin-top:.9rem;padding:0 12.8rem;text-align:center}@media(max-width: 575px){.post-type-archive-lms_module h1,.post-type-archive-lms_module .page-heading{margin-bottom:.9rem}}@media(min-width: 576px){h1,.page-heading{margin-bottom:1.8rem;padding:0 2rem}}@media(max-width: 575px){h1.text-left,.page-heading.text-left{padding-right:0}}@media(min-width: 576px){h1.text-left,.page-heading.text-left{padding-left:3.8rem}}h2{font-size:max(11px,2.7rem)}h3{font-size:max(10px,2.2rem)}b,strong{font-weight:700}cite,i{font-style:italic}a{border-bottom:.1em solid rgba(0,173,240,0);color:#1c3d94;font-weight:700;padding:0;text-decoration:none;transition:border-bottom .2s ease-in-out,color .2s ease-in-out;will-change:border-bottom-color}a:hover{border-bottom-color:#00adf0;color:#00adf0}a.link-unstyled{border-bottom:none;color:inherit;font-weight:inherit}p:not(:last-child){margin-bottom:.6em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}sup.sup-reg{font-size:.55em;top:-0.65em}.text-left{text-align:left}.modal{height:100%;left:0;position:absolute;top:0;width:100%}#page-wrapper{display:grid;grid-template-rows:max(65px,15.2rem) 1fr;min-height:100%}#page-background{display:none}@media(min-width: 576px){#page-background{display:flex;height:100%;justify-content:flex-start;min-height:100%;pointer-events:none;position:absolute;top:0;width:50%}#page-background_mobile{display:none}#page-background_mobile-image{display:block}#page-background-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:10}#page-background.page-background--left{left:0}#page-background.page-background--left #page-background-image{-o-object-position:right center;object-position:right center}#page-background.page-background--right{right:0}#page-background.page-background--right #page-background-image{-o-object-position:left center;object-position:left center}}#page-main{align-items:center;display:grid;min-height:inherit;position:relative}@media(min-width: 576px){#page-main-inner{display:grid}#page-main-inner.page-main-inner--column_left{grid-template-columns:62fr 38fr}#page-main-inner.page-main-inner--column_left #page-main-inner-column{grid-column:1}#page-main-inner.page-main-inner--column_right{grid-template-columns:38fr 62fr;margin-bottom:5rem}#page-main-inner.page-main-inner--column_right #page-main-inner-column{grid-column:2}}#page-heading-wrapper{align-items:center;display:grid;grid-template-columns:46fr 54fr;margin:9px 0 12px}@media(min-width: 576px){#page-heading-wrapper{display:block;margin:0}}#page-content{align-items:center;display:grid;grid-template-rows:1fr auto;height:100%;min-height:100%;position:relative}@media(min-width: 576px){.post-type-archive-lms_module #page-content:before{background-image:url("../img/footer-swish-part-small.svg");background-position:bottom left;background-repeat:no-repeat;bottom:0;content:"";display:block;height:15.4rem;position:absolute;transform:scaleX(-1);width:25rem;z-index:-1}}.modal{height:100%;left:0;position:absolute;top:0;width:100%}#page-header{align-items:center;background:#99defa;display:flex;gap:2rem;justify-content:space-between}.modal{height:100%;left:0;position:absolute;top:0;width:100%}#nav--main{align-self:center}#list--main_nav{margin-right:12.8rem}@media(min-width: 576px){#list--main_nav{margin-right:12.2rem}}#list--main_nav .current-menu-item{display:none}#list--footer_nav{-moz-column-gap:16.64rem;column-gap:16.64rem;display:grid;grid-template-columns:auto 1fr;margin-bottom:6.72rem;margin-top:4.8rem;row-gap:1.6rem}@media(min-width: 576px){#list--footer_nav{display:block;margin-bottom:.6rem;margin-top:0}}.menu-item{display:inline-block;position:relative}#list--main_nav .menu-item+.menu-item{margin-left:2.9em}#list--main_nav .menu-item:not(:last-child):after{border-right:.1em solid #fff;content:"";height:150%;position:absolute;right:-1.68em;top:-25%}@media(min-width: 576px){#list--footer_nav .menu-item+.menu-item{margin-left:2rem}}.menu-item a{color:#1c3d94}#list--main_nav .menu-item a{border-bottom-color:rgba(255,255,255,0);border-bottom-width:.12em;font-size:max(11px,2.5rem);font-weight:400;letter-spacing:.025em;padding-bottom:.24em}#list--main_nav .menu-item a:hover{border-bottom-color:#fff}#list--footer_nav .menu-item a{border-bottom-color:rgba(28,61,148,0);font-size:max(9px,1.8rem)}#list--footer_nav .menu-item a:hover{border-bottom-color:#1c3d94}#list--footer_nav .menu-item:first-of-type a{border-bottom-color:rgba(0,0,0,0);color:#000;font-size:max(11px,2.5rem)}#list--footer_nav .menu-item:first-of-type a:hover{border-bottom-color:#000}.modal{height:100%;left:0;position:absolute;top:0;width:100%}img{height:-moz-fit-content;height:fit-content;max-width:100%}.custom-logo{display:block;height:max(52px,13.1rem);width:max(71px,18.1rem)}.custom-logo-link{border-bottom:none;display:inline-block;margin-left:12.8rem;position:relative}@media(min-width: 576px){.custom-logo-link{margin-left:3.37rem}}#img--norgine_logo{display:block;height:auto;max-height:57px;max-width:75px;width:21.5384615385%}@media(min-width: 576px){#img--norgine_logo{height:5.66rem;width:7.51rem}}#img--inspire_text{display:block;height:auto;max-height:32px;max-width:243px;width:69.2307692308%}@media(min-width: 576px){#img--inspire_text{height:3.18rem;width:24.27rem}}.modal{height:100%;left:0;position:absolute;top:0;width:100%}input{font-family:"Helvetica Neue",Helvetica,Arial,ui-sans-serif;font-size:max(16px,2rem)}button,.button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#00adf0;border:none;border-radius:max(6px,1.2rem);color:#fff;cursor:pointer;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,ui-sans-serif;font-size:max(10px,2rem);font-weight:700;line-height:1.2;margin:0;padding:11px 15px;text-align:center;transition:background-color .2s ease-in-out}button:hover,.button:hover,input[type=submit]:hover{background-color:#1c3d94;color:#fff}@media(min-width: 576px){button,.button,input[type=submit]{padding:max(15px,2.8rem) 1rem}#overlay--cookies .button-group button,#overlay--cookies .button-group .button,#overlay--cookies .button-group input[type=submit]{min-width:max(100px,20rem)}}.button-group{display:flex;flex-direction:column;gap:29px}@media(min-width: 576px){.button-group{flex-direction:row;gap:4.8rem}}#modal--hcp .button-group{margin-top:29px}@media(min-width: 576px){#modal--hcp .button-group{margin-top:6.9rem}}#overlay--cookies .button-group{flex-direction:row;gap:max(14px,2.4rem)}.button-hcp_modal{padding:max(10px,1.8rem) 6.2rem}#user-registration,.user-registration{background:none;margin:0 auto;width:86.6666666667%}@media(min-width: 576px){#user-registration,.user-registration{width:50.76rem}}#user-registration,#user-registration.horizontal,.user-registration,.user-registration.horizontal{box-shadow:none}#user-registration p,.user-registration p{color:inherit}.user-registration-error,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label.user-registration-error,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend.user-registration-error,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label.user-registration-error,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend.user-registration-error,.user-registration-info,.user-registration-message{border-top:none;font-size:max(10px,2rem);line-height:1.2;margin-bottom:max(8px,2.2rem);padding:max(8px,1.5rem)}.user-registration-error:before,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label.user-registration-error:before,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend.user-registration-error:before,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label.user-registration-error:before,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend.user-registration-error:before,.user-registration-info:before,.user-registration-message:before{content:none}#user-registration .user-registration-error,#user-registration .user-registration-info,#user-registration .user-registration-message{margin:0 auto max(16px,3rem)}.user-registration-message{background:#ebf4cd;color:#58691b}.user-registration-error,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label.user-registration-error,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend.user-registration-error,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label.user-registration-error,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend.user-registration-error{background:#feeaeb;color:#f02d3a}.ur-frontend-form,.ur-frontend-form.login{border:none;margin:0 auto 2rem;padding:0}.ur-frontend-form button,.ur-frontend-form button[type=submit],.ur-frontend-form input[type=submit],.ur-frontend-form.login button,.ur-frontend-form.login button[type=submit],.ur-frontend-form.login input[type=submit]{line-height:inherit;transition:background-color .2s ease-in-out;width:100%}.ur-frontend-form #ur-submit-message-node,.ur-frontend-form.login #ur-submit-message-node{margin:0 auto max(16px,3rem)}.ur-frontend-form #ur-submit-message-node.user-registration-message,.ur-frontend-form.login #ur-submit-message-node.user-registration-message{display:none}@media(min-width: 769px){.ur-frontend-form .ur-form-row,.ur-frontend-form.login .ur-form-row{gap:2.4rem}}.ur-frontend-form .ur-form-row .ur-form-grid,.ur-frontend-form.login .ur-form-row .ur-form-grid{margin-bottom:0;padding:0}.ur-frontend-form .ur-form-row .ur-form-grid label,.ur-frontend-form .ur-form-row .ur-form-grid legend,.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio],.ur-frontend-form.login .ur-form-row .ur-form-grid label,.ur-frontend-form.login .ur-form-row .ur-form-grid legend,.ur-frontend-form.login .ur-form-row .ur-form-grid input[type=checkbox],.ur-frontend-form.login .ur-form-row .ur-form-grid input[type=radio]{font-size:max(10px,2rem);font-weight:700}.ur-frontend-form .ur-form-row .ur-form-grid label,.ur-frontend-form .ur-form-row .ur-form-grid legend,.ur-frontend-form.login .ur-form-row .ur-form-grid label,.ur-frontend-form.login .ur-form-row .ur-form-grid legend{margin:0 0 2.2rem}.ur-frontend-form .ur-form-row .ur-form-grid label .required,.ur-frontend-form .ur-form-row .ur-form-grid legend .required,.ur-frontend-form.login .ur-form-row .ur-form-grid label .required,.ur-frontend-form.login .ur-form-row .ur-form-grid legend .required{display:none}.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio],.ur-frontend-form.login .ur-form-row .ur-form-grid input[type=checkbox],.ur-frontend-form.login .ur-form-row .ur-form-grid input[type=radio]{height:max(20px,2rem);margin-bottom:0;margin-right:max(7px,1.3rem);margin-top:0;width:max(20px,2rem)}.ur-frontend-form .ur-form-row .ur-form-grid .ur-label.checkbox,.ur-frontend-form.login .ur-form-row .ur-form-grid .ur-label.checkbox{align-items:center;display:inline-flex;font-weight:300}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item,.ur-frontend-form.login .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:0}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-privacy_policy .checkbox,.ur-frontend-form.login .ur-form-row .ur-form-grid .ur-field-item.field-privacy_policy .checkbox{margin-bottom:max(13px,3.2rem);margin-top:max(5px,.8rem)}.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview,.ur-frontend-form.login .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview{border-bottom:none;font-size:max(26px,4rem);height:max(26px,4rem);right:max(10px,1.5rem);width:max(26px,4rem)}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid textarea,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid select,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid textarea{background:#e5e5e5;border:none;border-radius:max(6px,1.2rem);color:#000;height:auto;line-height:inherit;margin-bottom:max(8px,2.4rem);min-height:auto;padding:max(10px,2.1rem);transition:none}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[name=password],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[name=user_pass],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid .hide_show_password input[name=password],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid .hide_show_password input[name=user_pass],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[name=password],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[name=user_pass],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid .hide_show_password input[name=password],.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid .hide_show_password input[name=user_pass]{padding-right:max(46px,7rem)}.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label,.ur-frontend-form.login.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend{color:#1c3d94;margin-left:0}.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-next,.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--rounded form button[type=submit],.ur-frontend-form.ur-frontend-form--rounded form input[type=submit],.ur-frontend-form.login.ur-frontend-form--rounded form button.user-registration-multi-part-nav-next,.ur-frontend-form.login.ur-frontend-form--rounded form button.user-registration-multi-part-nav-prev,.ur-frontend-form.login.ur-frontend-form--rounded form button[type=submit],.ur-frontend-form.login.ur-frontend-form--rounded form input[type=submit]{border-radius:max(6px,1.2rem);padding:11px 15px}@media(min-width: 576px){.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-next,.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--rounded form button[type=submit],.ur-frontend-form.ur-frontend-form--rounded form input[type=submit],.ur-frontend-form.login.ur-frontend-form--rounded form button.user-registration-multi-part-nav-next,.ur-frontend-form.login.ur-frontend-form--rounded form button.user-registration-multi-part-nav-prev,.ur-frontend-form.login.ur-frontend-form--rounded form button[type=submit],.ur-frontend-form.login.ur-frontend-form--rounded form input[type=submit]{padding:max(15px,2.8rem) 1rem}}.ur-frontend-form .ur-button-container,.ur-frontend-form.login .ur-button-container{margin:0;padding:0}.ur-frontend-form .ur-submit-button,.ur-frontend-form .ur-button-container .ur-submit-button,.ur-frontend-form.login .ur-submit-button,.ur-frontend-form.login .ur-button-container .ur-submit-button{margin:0 auto;width:100%}.ur-frontend-form.login .ur-form-row .ur-form-grid .user-registration-form__label-for-checkbox{margin-top:max(14px,2.5rem)}@media(min-width: 576px)and (max-width: 899px){.ur-frontend-form.login .ur-form-row .ur-form-grid .user-registration-form__label-for-checkbox{width:100%}}.ur-frontend-form.login .ur-form-row .ur-form-grid .user-registration-form__label-for-checkbox,.ur-frontend-form.login .ur-form-row .ur-form-grid .user-registration-form__label-for-checkbox~p:not(.register,.lost_password){display:inline-block}.ur-frontend-form.login .ur-form-row .ur-form-grid .user-registration-form__label-for-checkbox span{vertical-align:middle}.ur-frontend-form.login .ur-form-row .ur-form-grid .lost_password{align-items:center;display:flex;float:right;margin:max(14px,2.5rem) 0 2.2rem;min-height:20px}@media(min-width: 576px)and (max-width: 899px){.ur-frontend-form.login .ur-form-row .ur-form-grid .lost_password{justify-content:center;width:100%}}div[data-field-id=telephone_number]{display:none}.ur-front-spinner{display:none}.user-registration-register{clear:both;margin-top:max(21px,3.2rem);text-align:center}.lost_reset_password .ur-form-grid p:nth-child(2){margin-top:max(16px,3rem)}.modal{height:100%;left:0;position:absolute;top:0;width:100%}.module_details{align-items:center;background:url("../img/background-module-details.svg") no-repeat;background-position:top left;background-size:contain;display:grid;gap:3rem;padding:12px 0 18px 12.8rem;width:93.3333333333%}@media(min-width: 576px){.module_details{background:#f1fafd;border-bottom:.3rem solid #99defa;border-top:.3rem solid #99defa;grid-template-columns:52.5rem 36.7rem;margin-right:-72rem;padding:.9rem 0 .9rem 3.8rem;width:auto}}.module_details+.module_details{margin-top:11px}@media(min-width: 576px){.module_details+.module_details{margin-top:1.2rem}}.module_details-text{width:88.8461538462%}@media(min-width: 576px){.module_details-text{width:auto}}.module_details-title{font-size:max(11px,2.7rem);letter-spacing:.01em;margin-bottom:.4rem}.module_details-description{font-size:max(10px,2.2rem);font-weight:300}.module_details-description p:last-of-type{margin-bottom:0}.module_details-download_link{border-color:rgba(0,173,240,0);color:#00adf0;display:inline-block;font-size:max(10px,2.2rem);margin-top:.3rem}.module_details-download_link:hover{border-color:#00adf0}.module_details-link{border-bottom:none;display:block;position:relative}.module_details-link:after{background:#fff;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.module_details-link:hover:after{opacity:.3}.module_details-thumbnail{display:block}.module_details-thumbnail-wrapper{position:relative;width:117.12rem}@media(min-width: 576px){.module_details-thumbnail-wrapper{width:auto}}.module_details-thumbnail-cover{align-items:center;background:rgba(255,255,255,.8);display:flex;height:100%;font-size:max(11px,2.7rem);font-weight:700;justify-content:center;left:0;opacity:0;padding:1rem;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.module_details-thumbnail-cover:hover{opacity:1}.modal{height:100%;left:0;position:absolute;top:0;width:100%}#page-footer{grid-column:1;grid-column-end:none;padding:26px 12.8rem 5.44rem;z-index:10}@media(min-width: 576px){#page-footer{padding:.7rem 3.8rem 2.4rem}#page-footer:before,#page-footer:after{background-position-y:bottom;background-repeat:no-repeat;bottom:0;content:"";display:block;position:absolute;z-index:-1}#page-footer:before{background-image:url("../img/footer-swish-part-large.svg");background-position-x:left;height:17.2rem;left:0;width:75.6rem}#page-footer:after{background-image:url("../img/footer-swish-part-small.svg");background-position-x:right;height:15.4rem;right:0;width:25rem}.post-type-archive-lms_module #page-footer:before{content:none}.post-type-archive-lms_module #page-footer:after{background-image:url("../img/footer-swish-part-large.svg");height:17.2rem;transform:scaleX(-1);width:75.6rem}}#footer-norgine{position:relative}@media(min-width: 576px){#footer-norgine{bottom:2.6rem;position:absolute;right:1.5rem;width:40rem}}#footer-norgine-images{align-items:flex-end;display:flex;gap:13.44rem;margin-bottom:7px}@media(min-width: 576px){#footer-norgine-images{gap:2.9rem;justify-content:flex-start;margin-bottom:1.8rem}}#footer-logo_disclaimer{color:#000;font-size:max(7px,1rem);letter-spacing:-0.04em}#footer-job_code{font-size:max(7px,1.4rem);letter-spacing:0}.modal{height:100%;left:0;position:absolute;top:0;width:100%}body.modal-closing,body.modal-open{overflow:hidden}.modal{background:rgba(255,255,255,0);display:none;outline:0;overflow:hidden;transition:background-color .5s ease-in;z-index:1000}.modal-closing .modal,.modal-open .modal{display:block}.modal-open .modal{background:rgba(255,255,255,.5);overflow:hidden auto;transition-timing-function:ease-out}.modal-dialog{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;transform:translateY(100%);transition:transform .75s ease-in;width:100%}.modal-open .modal-dialog{transform:translateY(0%);transition-timing-function:ease-out}.modal-dialog-outer{height:100%;position:relative}.modal-content{display:flex;height:84.4444444444%;margin:0;min-height:67rem;outline:0;position:relative;width:167.2rem}.modal-content:before{background:url("../img/modal-header-swish.svg") no-repeat;background-position:center top;background-size:contain;content:"";height:27.3rem;left:0;position:absolute;top:0;width:100%;z-index:1}.modal-content:after{bottom:4.8rem;content:"";height:29.6rem;position:absolute;right:4.8rem;width:29.6rem}@media(min-width: 576px){.modal-content:after{background:url("../img/icon-plus-hcp.svg") no-repeat;background-size:contain}}.modal-body{background:#f1fafd;margin-top:13.2775119617%;overflow:auto;padding:12rem 6.6666666667% 12rem;position:relative;width:100%}@media(min-width: 576px){.modal-body{padding:2.3rem 3.6rem 3.6rem}}.modal-body-inner{position:relative;z-index:1}.modal-heading{font-size:5.5rem;font-weight:300;letter-spacing:-0.025em;margin-bottom:6.7rem}.modal p{font-size:max(11px,2.2rem);letter-spacing:.02em}#modal--hcp .modal-heading{display:none}#modal--hcp img.wp-image-64{height:61px;margin-bottom:10px;width:84px}@media(min-width: 576px){#modal--hcp img.wp-image-64{height:14.5rem;margin-bottom:3rem;width:20rem}}.modal{height:100%;left:0;position:absolute;top:0;width:100%}.overlay{background:#000;bottom:0;color:#fff;display:none;font-size:max(10px,2.2rem);gap:14px;left:0;padding:max(14px,2.4rem);position:fixed;transition:transform .4s ease-in;width:100%;z-index:10}@media(min-width: 576px){.overlay{gap:2.4rem}}.overlay.overlay-show{align-items:center;display:flex}.overlay.overlay-closing{transform:translateY(100%)}