@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:local(""),url(../fonts/OpenSans/open-sans-v29-latin-300.woff2) format("woff2"),url(../fonts/OpenSans/open-sans-v29-latin-300.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local(""),url(../fonts/OpenSans/open-sans-v29-latin-regular.woff2) format("woff2"),url(../fonts/OpenSans/open-sans-v29-latin-regular.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;font-display:swap;src:local(""),url(../fonts/OpenSans/open-sans-v29-latin-500.woff2) format("woff2"),url(../fonts/OpenSans/open-sans-v29-latin-500.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:local(""),url(../fonts/OpenSans/open-sans-v29-latin-600.woff2) format("woff2"),url(../fonts/OpenSans/open-sans-v29-latin-600.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local(""),url(../fonts/OpenSans/open-sans-v29-latin-700.woff2) format("woff2"),url(../fonts/OpenSans/open-sans-v29-latin-700.woff) format("woff")}.h1,h1{font-size:40px;line-height:1.5;font-weight:700;word-break:break-word;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.h1,h1{line-height:1.32}}@media (max-width:767px){.h1,h1{font-size:28px;line-height:1.14}}.h2,h2{font-size:23px;font-weight:700;line-height:1.5;margin-bottom:24px;word-break:break-word;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.h2,h2{line-height:1.32}}@media (max-width:767px){.h2,h2{font-size:20px;line-height:1.2}}.h3,h3{font-size:20px;line-height:1.5;font-weight:700;word-break:break-word;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.h3,h3{line-height:1.32}}@media (max-width:767px){.h3,h3{font-size:18px;line-height:1.2}}.h4,h4{font-size:16px;line-height:1.5;font-weight:700;word-break:break-word;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.h4,h4{line-height:1.32}}@media (max-width:767px){.h4,h4{font-size:16px;line-height:1.37}}.h5,h5{font-size:14px;line-height:1.5;font-weight:700;word-break:break-word;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.h5,h5{line-height:1.32}}@media (max-width:767px){.h5,h5{font-size:14px;line-height:1.42}}.h6,h6{font-size:11px;line-height:1.5;font-weight:700;word-break:break-word;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.h6,h6{line-height:1.25}}@media (max-width:767px){.h6,h6{font-size:12px;line-height:1.6}}.hero-headline{font-size:44px;line-height:56px;font-weight:800}@media (max-width:991px){.hero-headline{font-size:36px;line-height:44px}}.light-font .h3,.light-font .h4,.light-font .h5,.light-font .h6,.light-font h1,.light-font h2,.light-font h3,.light-font h4,.light-font h5,.light-font h6{font-weight:600}img{max-width:100%;height:auto;vertical-align:bottom;line-height:0}input[type=text]{width:100%;font-size:16px;font-weight:400;border:1px solid rgba(143,151,154,.3);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;padding:16px 12px;margin-bottom:16px!important;border-radius:4px;position:relative}input[type=text].input-has-value,input[type=text]:focus{padding:26px 12px 10px 20px}input[type=text]::-webkit-input-placeholder{color:transparent!important}input[type=text]::-moz-placeholder{color:transparent!important}input[type=text]:-ms-input-placeholder{color:transparent!important}input[type=text]::-ms-input-placeholder{color:transparent!important}input[type=text]::placeholder{color:transparent!important}input[type=text]:focus-visible{border:none}input[type=password].input-has-value,input[type=password]:focus{padding:26px 12px 10px 20px}.js-form-type-email,.js-form-type-number,.js-form-type-password,.js-form-type-search,.js-form-type-tel,.js-form-type-textarea,.js-form-type-textfield,.js-form-type-url,.js-form-type-webform-autocomplete{position:relative}.js-form-type-email:focus-within label,.js-form-type-number:focus-within label,.js-form-type-password:focus-within label,.js-form-type-search:focus-within label,.js-form-type-tel:focus-within label,.js-form-type-textarea:focus-within label,.js-form-type-textfield:focus-within label,.js-form-type-url:focus-within label,.js-form-type-webform-autocomplete:focus-within label{-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem);opacity:.6}.js-form-type-email label,.js-form-type-number label,.js-form-type-password label,.js-form-type-search label,.js-form-type-tel label,.js-form-type-textarea label,.js-form-type-textfield label,.js-form-type-url label,.js-form-type-webform-autocomplete label{position:absolute;top:0;left:19px;height:100%;padding:16px 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out;z-index:999}.js-form-type-email label.input-has-value,.js-form-type-number label.input-has-value,.js-form-type-password label.input-has-value,.js-form-type-search label.input-has-value,.js-form-type-tel label.input-has-value,.js-form-type-textarea label.input-has-value,.js-form-type-textfield label.input-has-value,.js-form-type-url label.input-has-value,.js-form-type-webform-autocomplete label.input-has-value{-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem);opacity:.6}.js-form-type-date,.js-form-type-select,.js-form-type-webform-time{position:relative}.js-form-type-date input[type=date],.js-form-type-date input[type=time],.js-form-type-date select,.js-form-type-select input[type=date],.js-form-type-select input[type=time],.js-form-type-select select,.js-form-type-webform-time input[type=date],.js-form-type-webform-time input[type=time],.js-form-type-webform-time select{width:100%;font-size:16px;color:#000;font-weight:400;border:1px solid #dee2e6;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;padding:26px 12px 10px 12px;margin-bottom:16px;border-radius:4px}.js-form-type-date label,.js-form-type-select label,.js-form-type-webform-time label{width:auto;position:absolute;top:0;left:0;font-size:12px;height:auto;-webkit-transform:translateY(-.5rem) translateX(.15rem);transform:translateY(-.5rem) translateX(.15rem);opacity:.6;padding:14px 12px 0;z-index:9}.js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.js-form-type-checkbox input{margin-top:5px}.form-actions .webform-button--submit{margin-top:16px}.center-align .cta-button,.center-align .primary-button,.center-align .secondary-button{margin:0 auto}.right-align .cta-button,.right-align .primary-button,.right-align .secondary-button{margin-left:auto}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}body{font-family:"Open Sans",sans-serif;font-size:16px;font-style:normal;line-height:24px;font-weight:400;overflow-x:hidden;margin:0}body .light-font{font-weight:300}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.primary-button{font-size:16px;line-height:21px;font-weight:400;padding:11px 30px;cursor:pointer;display:inline-block;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12)}.primary-button:hover{background-color:var(--tg-primary-button-text-color)}.primary-button:hover a{color:var(--tg-primary-button-color)}.primary-button a{text-decoration:none;white-space:normal;color:var(--tg-primary-button-text-color)}@media (max-width:767px){.primary-button{font-size:14px}}.secondary-button{font-size:16px;line-height:21px;font-weight:400;padding:11px 30px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;background-color:var(--tg-secondary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12)}.secondary-button:hover{background-color:var(--tg-secondary-button-text-color)}.secondary-button:hover a{color:var(--tg-secondary-button-color)}.secondary-button a{text-decoration:none;color:var(--tg-secondary-button-text-color);white-space:normal}@media (max-width:767px){.secondary-button{font-size:14px}}.breadcrumbs{max-width:1280px;margin:32px auto 40px}.breadcrumbs .block-system-breadcrumb-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;font-weight:300}.breadcrumbs .block-system-breadcrumb-block a{text-decoration:none;color:var(--tg-breadcrumb-color)}.breadcrumbs .block-system-breadcrumb-block a:first-child{font-weight:400}@media (max-width:1289px){.breadcrumbs{margin:15px}}.two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px;margin:16px 0}.two-col .col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767px){.two-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.takeda-arrow-list,.takeda-numbered-list{list-style:none;padding-left:20px}@media (max-width:767px){.takeda-arrow-list,.takeda-numbered-list{padding-left:0}}.takeda-arrow-list li{gap:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.takeda-arrow-list li:not(:last-child){margin-bottom:16px}.takeda-arrow-list li::before{content:"";display:inline-block;width:100%;max-width:26px;height:25px;-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:var(--tg-primary-button-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../assets/icons/arrow-right.svg);mask-image:url(../assets/icons/arrow-right.svg)}.takeda-numbered-list{counter-reset:item}.takeda-numbered-list li{counter-increment:item;position:relative;padding-left:20px;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.takeda-numbered-list li:not(:last-child){margin-bottom:0}.takeda-numbered-list li::before{content:counter(item) "";position:absolute;left:0;font-size:18px;font-weight:700}[class*=tg-flavor-] .takeda-arrow-list li::before{background-color:var(--tg-fl-button-color)}[class*=tg-flavor-] .takeda-numbered-list li::before{color:var(--tg-fl-button-color)}[class*=tg-flavor-] .primary-button,[class*=tg-flavor-] .secondary-button{background-color:var(--tg-fl-button-color);color:var(--tg-fl-button-text-color)}[class*=tg-flavor-] .primary-button:hover,[class*=tg-flavor-] .secondary-button:hover{color:var(--tg-fl-button-color);background-color:var(--tg-fl-button-text-color)}.user-logged-in .framework-paragraph{position:relative}.user-logged-in .framework-paragraph .edit-paragraph-link{display:none;cursor:pointer;position:absolute;width:40px;height:48px;top:0;left:-55px;background-color:#ffd3d8;padding:9px;border-radius:2px;z-index:500}@media (max-width:1289px){.user-logged-in .framework-paragraph .edit-paragraph-link{left:0}}@media (max-width:991px){.user-logged-in .framework-paragraph .edit-paragraph-link{display:none}}.user-logged-in .framework-paragraph.hero-section .edit-paragraph-link{left:40px;z-index:500}.user-logged-in .framework-paragraph.desktop_slider.cm-cards .edit-paragraph-link{left:0}.user-logged-in .framework-paragraph .bg-color-padding .edit-paragraph-link{left:-60px}@media (max-width:1289px){.user-logged-in .framework-paragraph .bg-color-padding .edit-paragraph-link{left:0}}.smaltext,smaltext{font-size:12px}.error-message-popup{display:none;background:#fff;left:50%;overflow-y:auto;position:fixed!important;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto!important;z-index:9990;padding:32px;margin-bottom:0;min-width:250px}.error-message-popup .modal--mailjet-close{margin:0;line-height:0;font-size:0}.error-message-popup .modal-close{font-size:0}.error-message-popup .modal-close:after{content:"";-webkit-mask-image:url(../assets/icons/close-icon.svg);mask-image:url(../assets/icons/close-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#000;width:24px;height:24px;position:absolute;right:18px;top:18px;cursor:pointer}.error-message-popup .error-message{font-weight:500;color:red}.fixed-position{position:fixed;overflow:hidden;width:100%}.fixed-position:before{content:"";position:absolute;display:block;z-index:9900;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6705882353);-webkit-transition:.8s;transition:.8s}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.local-tasks{max-width:1280px;margin:16px auto;padding-inline:15px}.local-tasks ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-left:0}.local-tasks ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;list-style:none}.local-tasks ul li a{text-decoration:none;color:var(--tg-primary-button-color);opacity:.9;padding:12px 24px}.local-tasks ul li a.is-active,.local-tasks ul li a:hover{opacity:1}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block}.nav-link.disabled{pointer-events:none;cursor:default}.nav-tabs .nav-link{background:0 0}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{background-color:transparent}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}.modal--docheck .doccheck--close,.modal--docheck .modal-close{padding:8px}.modal--docheck .login-form .signin-info.first{padding:32px 32px 0 32px}.modal--docheck #signintakeda{padding-left:90px}.modal--docheck a{color:var(--tg-page-link-color);text-decoration:none}input,select,textarea{position:relative}input:focus,select:focus,textarea:focus{background-color:#fff;border-color:#83a5bd;-webkit-box-shadow:0 0 0 .25rem rgba(6,74,122,.25);box-shadow:0 0 0 .25rem rgba(6,74,122,.25);outline:0}.js-form-item label{display:inline-block;font-size:14px;font-weight:300;width:auto}input[type=radio]{border:1px solid #000;height:12px;position:relative;border-radius:50%;outline:0}input[type=radio]:focus{-webkit-box-shadow:none;box-shadow:none}label.form-required::after,span.form-required::after{content:"";display:inline-block;width:10px;height:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../assets/icons/asterisk.svg);mask-image:url(../assets/icons/asterisk.svg);background-color:red;margin-left:5px}input[type=password]{border:1px solid #dee2e6;border-radius:4px;font-size:16px;font-weight:400;margin-bottom:16px;padding:16px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.takeda-registration .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.takeda-registration .col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.takeda-registration .js-form-type-select select{border:1px solid #dee2e6;color:#212529;font-weight:400;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.takeda-registration input[type=radio]{width:16px;padding:0}.takeda-registration input[type=password]{width:100%;border:1px solid #dee2e6;border-radius:4px}.takeda-registration .passwordrepeattext{font-weight:700}.takeda-registration .passwordstrength{font-size:12px;line-height:18px;padding-top:8px;margin-bottom:14px;margin-top:14px}.takeda-registration .newsletter .js-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.takeda-registration .newsletter .js-form-item input{margin-top:6px}.takeda-registration .reg-backbutton{gap:4px}.takeda-registration .current-password .o-form-input-error.o-form-error,.takeda-registration .repeat-password .o-form-input-error.o-form-error{margin-top:0}.form-wrapper .form-submit{border-radius:60px;font-size:14px;line-height:24px;font-weight:400;padding:6px 15px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);border:1px solid var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);color:#fff}.form-wrapper .form-submit:hover{background-color:#fff;color:var(--tg-primary-button-color)}.takedaid-text .button-primary#okta-signin-submit{border-radius:60px;font-size:14px;line-height:24px;font-weight:400;padding:6px 15px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);border:1px solid var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);color:#fff}.takedaid-text .button-primary#okta-signin-submit:hover{background-color:#fff;color:var(--tg-primary-button-color)}.activation-signin .button.button-primary,.forgotbutton .button.button-primary{border-radius:60px;font-size:14px;line-height:24px;font-weight:400;padding:6px 15px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);border:1px solid var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);color:#fff}.activation-signin .button.button-primary:hover,.forgotbutton .button.button-primary:hover{background-color:#fff;color:var(--tg-primary-button-color)}.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.takeda-reset-password-form .passwordstrength{font-size:12px;line-height:18px;padding-top:8px;margin-bottom:14px;margin-top:14px}.js-form-type-textfield input.input-has-value{padding:28px 26px 10px}.js-form-type-textfield label{font-size:12px}.value-is-there label{opacity:.6;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.takedaid-forgotpassword .back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-container .button-primary{border-radius:60px;font-size:14px;line-height:24px;font-weight:400;padding:6px 15px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);border:1px solid var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);color:#fff;text-transform:uppercase}.auth-container .button-primary:hover{background-color:#fff;color:var(--tg-primary-button-color)}.auth-container .button-secondary{border-radius:60px;font-size:14px;line-height:24px;font-weight:400;padding:6px 15px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);border:1px solid var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);color:#fff;background-color:transparent;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;color:#363636;border:1px solid #dee2e6}.auth-container .button-secondary:hover{background-color:#fff;color:var(--tg-primary-button-color)}.auth-container .button-secondary:hover{background-color:#fff;color:var(--tg-secondary-button-color);border:1px solid var(--tg-secondary-button-color)}.takeda-registration-form .form-actions .btn.btn-secondary.form-submit,.takeda-registration-form .form-actions .btn.btn-secondary.registration-cancel{border-radius:60px;font-size:14px;line-height:24px;font-weight:400;padding:6px 15px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);border:1px solid var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);color:#fff;background-color:transparent;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;color:#363636;border:1px solid #dee2e6}.takeda-registration-form .form-actions .btn.btn-secondary.form-submit:hover,.takeda-registration-form .form-actions .btn.btn-secondary.registration-cancel:hover{background-color:#fff;color:var(--tg-primary-button-color)}.takeda-registration-form .form-actions .btn.btn-secondary.form-submit:hover,.takeda-registration-form .form-actions .btn.btn-secondary.registration-cancel:hover{background-color:#fff;color:var(--tg-secondary-button-color);border:1px solid var(--tg-secondary-button-color)}.takeda-registration-form .form-actions .btn.btn-primary.form-submit{border-radius:60px;font-size:14px;line-height:24px;font-weight:400;padding:6px 15px;cursor:pointer;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--tg-primary-button-color);border:1px solid var(--tg-primary-button-color);-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);box-shadow:2px 2px 8px 0 rgba(0,0,0,.12);color:#fff;text-transform:uppercase}.takeda-registration-form .form-actions .btn.btn-primary.form-submit:hover{background-color:#fff;color:var(--tg-primary-button-color)}@media (max-width:575px){.block.modal--docheck{min-width:100%}}@media (max-width:575px){.block.modal--docheck .o-form-button-bar{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;margin-bottom:0}.block.modal--docheck .o-form-button-bar .button-primary{width:100%}}@media (max-width:575px){.block.modal--docheck .takeda-registration-form .step-item{padding:0 24px}.block.modal--docheck .takeda-registration-form #edit-step1::after,.block.modal--docheck .takeda-registration-form #edit-step2::after{left:40px}.block.modal--docheck .takeda-registration-form input[type=text]{margin-bottom:0!important}.block.modal--docheck .takeda-registration-form .col-sm.current-password,.block.modal--docheck .takeda-registration-form .col-sm.repeat-password,.block.modal--docheck .takeda-registration-form .col-sm.terms{margin-bottom:12px}.block.modal--docheck .takeda-registration-form .form-item-institution{margin-bottom:16px}}@media (max-width:575px){.block.modal--docheck .takeda-registration-form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.block.modal--docheck .takeda-registration-form .row>*{margin-bottom:12px;width:100%}.block.modal--docheck .takeda-registration-form .row .col-sm.salutation fieldset{margin-bottom:0}}@media (max-width:575px){.block.modal--docheck .takeda-registration-form .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.block.modal--docheck .takeda-registration-form .form-actions .reg-submit{width:100%}.block.modal--docheck .takeda-registration-form .form-actions .reg-submit .btn.btn-primary.form-submit{width:100%}}.framework-page ol li:not(:last-child),.framework-page ul li:not(:last-child){margin-bottom:16px}@media (max-width:767px){.framework-page ol,.framework-page ul{padding-left:16px}}.p-8{padding:8px}.p-16{padding:16px}.p-24{padding:24px}.p-48{padding:48px}.pt-8{padding-top:8px}.pt-16{padding-top:16px}.pt-24{padding-top:24px}.pt-48{padding-top:48px}.pb-8{padding-bottom:8px}.pb-16{padding-bottom:16px}.pb-24{padding-bottom:24px}.pb-48{padding-bottom:48px}.pl-8{padding-left:8px}.pl-16{padding-left:16px}.pl-24{padding-left:24px}.pl-48{padding-left:48px}.pr-8{padding-right:8px}.pr-16{padding-right:16px}.pr-24{padding-right:24px}.pr-48{padding-right:48px}.px-8{padding-left:8px;padding-right:8px}.py-8{padding-top:8px;padding-bottom:8px}.px-16{padding-left:16px;padding-right:16px}.py-16{padding-top:16px;padding-bottom:16px}.px-24{padding-left:24px;padding-right:24px}.py-24{padding-top:24px;padding-bottom:24px}.px-48{padding-left:48px;padding-right:48px}.py-48{padding-top:48px;padding-bottom:48px}.m-8{margin:8px}.m-16{margin:16px}.m-24{margin:24px}.m-48{margin:48px}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-48{margin-top:48px}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-48{margin-bottom:48px}.ml-8{margin-left:8px}.ml-16{margin-left:16px}.ml-24{margin-left:24px}.ml-48{margin-left:48px}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-24{margin-right:24px}.mr-48{margin-right:48px}.mx-8{margin-left:8px;margin-right:8px}.my-8{margin-top:8px;margin-bottom:8px}.mx-16{margin-left:16px;margin-right:16px}.my-16{margin-top:16px;margin-bottom:16px}.mx-24{margin-left:24px;margin-right:24px}.my-24{margin-top:24px;margin-bottom:24px}.mx-48{margin-left:48px;margin-right:48px}.my-48{margin-top:48px;margin-bottom:48px}.border-1{border-width:1px;border-style:solid;border-color:var(--tg-border-color)}.border-2{border-width:2px;border-style:solid;border-color:var(--tg-border-color)}.border-3{border-width:3px;border-style:solid;border-color:var(--tg-border-color)}.border-4{border-width:4px;border-style:solid;border-color:var(--tg-border-color)}.border-5{border-width:5px;border-style:solid;border-color:var(--tg-border-color)}[class*=tg-flavor-] .border-1{border-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-2{border-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-3{border-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-4{border-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-5{border-color:var(--tg-fl-border-color)!important}.border-t-1{border-top-width:1px;border-top-style:solid;border-top-color:var(--tg-border-color)}.border-t-2{border-top-width:2px;border-top-style:solid;border-top-color:var(--tg-border-color)}.border-t-3{border-top-width:3px;border-top-style:solid;border-top-color:var(--tg-border-color)}.border-t-4{border-top-width:4px;border-top-style:solid;border-top-color:var(--tg-border-color)}.border-t-5{border-top-width:5px;border-top-style:solid;border-top-color:var(--tg-border-color)}[class*=tg-flavor-] .border-t-1{border-top-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-t-2{border-top-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-t-3{border-top-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-t-4{border-top-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-t-5{border-top-color:var(--tg-fl-border-color)!important}.border-b-1{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--tg-border-color)}.border-b-2{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:var(--tg-border-color)}.border-b-3{border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:var(--tg-border-color)}.border-b-4{border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:var(--tg-border-color)}.border-b-5{border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:var(--tg-border-color)}[class*=tg-flavor-] .border-b-1{border-bottom-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-b-2{border-bottom-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-b-3{border-bottom-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-b-4{border-bottom-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-b-5{border-bottom-color:var(--tg-fl-border-color)!important}.border-l-1{border-left-width:1px;border-left-style:solid;border-left-color:var(--tg-border-color)}.border-l-2{border-left-width:2px;border-left-style:solid;border-left-color:var(--tg-border-color)}.border-l-3{border-left-width:3px;border-left-style:solid;border-left-color:var(--tg-border-color)}.border-l-4{border-left-width:4px;border-left-style:solid;border-left-color:var(--tg-border-color)}.border-l-5{border-left-width:5px;border-left-style:solid;border-left-color:var(--tg-border-color)}[class*=tg-flavor-] .border-l-1{border-left-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-l-2{border-left-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-l-3{border-left-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-l-4{border-left-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-l-5{border-left-color:var(--tg-fl-border-color)!important}.border-r-1{border-right-width:1px;border-right-style:solid;border-right-color:var(--tg-border-color)}.border-r-2{border-right-width:2px;border-right-style:solid;border-right-color:var(--tg-border-color)}.border-r-3{border-right-width:3px;border-right-style:solid;border-right-color:var(--tg-border-color)}.border-r-4{border-right-width:4px;border-right-style:solid;border-right-color:var(--tg-border-color)}.border-r-5{border-right-width:5px;border-right-style:solid;border-right-color:var(--tg-border-color)}[class*=tg-flavor-] .border-r-1{border-right-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-r-2{border-right-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-r-3{border-right-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-r-4{border-right-color:var(--tg-fl-border-color)!important}[class*=tg-flavor-] .border-r-5{border-right-color:var(--tg-fl-border-color)!important}.w-100{width:100%}.h-100{height:100%}.border-spacing-0{border-spacing:0}.box-width-container{max-width:1280px;margin:0 auto}.framework-mod-section_content>:not(:last-child){margin-bottom:24px}.allowed_users{color:#ee5328;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.allowed_users .primary-button.disabled{opacity:.3;pointer-events:none}@media (max-width:767px){.allowed_users{margin-top:24px}}.allowed_users .allowed_user_text_icon,.allowed_users .user_text_icon{min-width:18px}.allowed_users .allowed_user_text_icon img,.allowed_users .user_text_icon img{width:20px;height:20px;vertical-align:bottom}.allowed_users span{text-transform:uppercase}.allowed_users span.user{font-size:12px;font-weight:300;text-decoration:underline}.allowed_users span.user:not(:first-child){margin-left:3px}.allowed_users span.allowed_user_text,.allowed_users span.user_text{color:#363636;font-size:12px;font-weight:600}