.section-max-width{max-width:1440px;margin:0 auto}
.section-gutter{padding:5.125rem clamp(1.875rem,8.33%,7.5rem)}
.section-gutter-x{padding-left:clamp(1.875rem,8.33%,7.5rem);padding-right:clamp(1.875rem,8.33%,7.5rem)}
.section-gutter-y{padding-top:5.125rem;padding-bottom:5.125rem}
@media screen and (orientation:landscape) and (min-device-width:376px) and (max-device-width:767px){.cidp-container--center-mobile .image{max-width:340px;margin:0 auto !important;float:unset !important}
.cidp-container--center-mobile .text{width:fit-content !important;margin-left:auto !important;margin-right:auto !important;float:unset !important}
}
.cidp-max-width--920{max-width:920px;margin-left:auto;margin-right:auto}
@media screen and (max-width:767px){.cidp-max-width--920{margin-left:unset;margin-right:unset}
}
@media screen and (min-width:768px){.cidp-br--reset-desktop br{display:none}
}
@media screen and (max-width:767px){.cidp-br--reset-mobile br{display:none}
}
@media screen and (max-width:767px){.cidp-button--center-mobile{margin-left:auto;margin-right:auto}
}
.cidp-theme--orange{background:#fdefe8;color:#004463}
.cidp-theme--orange a{color:#f05e17;text-decoration:underline}
.cidp-theme--orange-gradient{background:linear-gradient(183deg,#f05e17 -16.17%,#f88d78 50.26%,#f7b827 117.99%);color:#004463}
.cidp-theme--orange-gradient p,.cidp-theme--orange-gradient h1{color:inherit}
.cidp-theme--light--orange{background:#fef4f1 !important;color:#004463}
.cidp-theme--light--orange a{color:#f05e17;text-decoration:underline}
.cidp-theme--darker-blue{background:#004463;color:#fff}
.cidp-theme--darker-blue a{color:inherit}
.cidp-theme--blue{background:#e5edf0;color:#004463}
.cidp-theme--blue a{color:inherit}
.cidp-theme--yellow{background:#fffbf4;color:#004463}
.cidp-theme--yellow a{color:inherit}
.cidp-theme--ca-water,.cidp-theme--water{background:url("../../../content/dam/cidp-progress/site/water_background.jpg");background-size:cover;color:#fff}
.cidp-theme--ca-water a,.cidp-theme--water a{color:inherit}
.cidp-theme--ca-water{background:url("../../../content/dam/cidp-progress/ca/water_background.jpg")}
.itp-theme--purple-powder{color:#004463 !important}
.itp-theme--purple-powder h1,.itp-theme--purple-powder h2,.itp-theme--purple-powder h3,.itp-theme--purple-powder h4,.itp-theme--purple-powder h5,.itp-theme--purple-powder p,.itp-theme--purple-powder li,.itp-theme--purple-powder a{color:inherit}
.cidp-theme--pink{color:#004463 !important;background:#fef4f1}
.cidp-theme--pink h1,.cidp-theme--pink h2,.cidp-theme--pink h3,.cidp-theme--pink h4,.cidp-theme--pink h5,.cidp-theme--pink p,.cidp-theme--pink li,.cidp-theme--pink a{color:inherit}
html,body{position:relative;margin:0;font-size:16px;font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#004463;font-weight:500}
main{position:relative;margin-top:70px}
@media screen and (max-width:767px){main{overflow-x:hidden}
}
#see-how-symptoms-seprator .cmp-separator__horizontal-rule{margin:0 auto 3rem;height:6px;max-width:260px;background-color:unset;background:linear-gradient(179deg,#f05e17 -42.12%,#f88d78 44.46%,#f7b827 132.73%)}
@media screen and (max-width:767px){#see-how-symptoms-seprator .cmp-separator__horizontal-rule{max-width:unset}
}
.cidpprogress h1,.cidpprogress h2{font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}
.cidpprogress h3,.cidpprogress h4{font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}
.cidpprogress h1,.cidpprogress h2{font-size:2.5rem;line-height:3rem}
.cidpprogress h3{font-size:2rem;line-height:2.375rem}
.cidpprogress h4{font-size:1.5rem;line-height:2rem}
.cidpprogress p,.cidpprogress a,.cidpprogress li{font-weight:500}
.cidpprogress sup{font-size:.65em}
@media screen and (max-width:767px){.cidpprogress h3{font-size:1.625rem;line-height:2.2rem}
}
.cidp-spacing-t--xxs{margin-top:.5rem}
@media screen and (max-width:767px){.cidp-spacing-t--xs{margin-top:1rem}
}
@media screen and (max-width:767px){.cidp-spacing-t--sm-mobile{margin-top:1.625rem}
}
@media screen and (max-width:767px){.cidp-spacing-t--md-mobile{margin-top:2.5rem}
}
@media screen and (max-width:767px){.cidp-spacing-t--lg-mobile{margin-top:3.125rem}
}
.cidp-spacing-b--xxs{margin-bottom:.5rem}
@media screen and (max-width:767px){.cidp-spacing-b--xs{margin-bottom:1rem}
}
@media screen and (max-width:767px){.cidp-spacing-b--sm-mobile{margin-bottom:1.625rem}
}
@media screen and (max-width:767px){.cidp-spacing-b--md-mobile{margin-bottom:2.5rem}
}
@media screen and (max-width:767px){.cidp-spacing-b--lg-mobile{margin-bottom:3.125rem}
}
.cidp-spacing-b--reset{padding-bottom:0 !important}
.cidp-spacing-b--reset .cmp-container{padding-bottom:inherit}
.cidp-color--dk-orange{color:#f05e17 !important}
.cidp-color--dk-orange .cmp-teaser__description,.cidp-color--dk-orange h1,.cidp-color--dk-orange h2,.cidp-color--dk-orange h3,.cidp-color--dk-orange h4,.cidp-color--dk-orange h5,.cidp-color--dk-orange h6,.cidp-color--dk-orange p,.cidp-color--dk-orange li,.cidp-color--dk-orange a{color:inherit}
.cidp-color--darker-blue{color:#004463 !important}
.cidp-color--darker-blue .cmp-teaser__description,.cidp-color--darker-blue h1,.cidp-color--darker-blue h2,.cidp-color--darker-blue h3,.cidp-color--darker-blue h4,.cidp-color--darker-blue h5,.cidp-color--darker-blue h6,.cidp-color--darker-blue p,.cidp-color--darker-blue li,.cidp-color--darker-blue a{color:inherit}
.cidp-hero{position:relative}
.cidp-hero .cmp-teaser{padding-top:5.125rem;padding-bottom:5.125rem;padding-top:0;max-width:1440px;min-height:700px;display:flex;align-items:center;color:white;margin:0 auto}
.cidp-hero .cmp-teaser__tablet-image,.cidp-hero .cmp-teaser__mobile-image,.cidp-hero .teaser-bg-img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}
.cidp-hero .cmp-teaser__tablet-image>div,.cidp-hero .cmp-teaser__mobile-image>div,.cidp-hero .teaser-bg-img>div{background-size:cover;background-position:center;width:100%;height:100%}
.cidp-hero .teaser-bg-img>div{background-position:top}
.cidp-hero .cmp-teaser__content{position:relative;margin:0;padding-left:1.5rem;padding-right:1.5rem}
.cidp-hero .cmp-teaser__content::before{background:linear-gradient(179deg,#f05e17 -42.12%,#f88d78 44.46%,#f7b827 132.73%) !important}
.cidp-hero .cmp-teaser__content>h1{text-align:center}
.cidp-hero .cmp-teaser__content h1{font-weight:700}
.cidp-hero .cmp-teaser__content .cmp-teaser__title,.cidp-hero .cmp-teaser__content .cmp-teaser__description,.cidp-hero .cmp-teaser__content .cmp-teaser__action-container{max-width:600px;text-align:center}
.cidp-hero .cmp-teaser__content .cmp-teaser__title{position:relative;margin:0}
.cidp-hero .cmp-teaser__content .cmp-teaser__title::before{content:"";display:block;margin-bottom:1rem;width:100%;height:6px;background:#f88d78;background:linear-gradient(179deg,#f05e17 -42.12%,#f88d78 44.46%,#f7b827 132.73%)}
.cidp-hero .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{color:inherit;text-decoration:none}
.cidp-hero .cmp-teaser__content h1,.cidp-hero .cmp-teaser__content h2{margin-bottom:1rem}
.cidp-hero .cmp-teaser__content .cmp-teaser__description{margin-bottom:2.5rem}
.cidp-hero .cmp-teaser__content .cmp-teaser__description p:last-child{margin-top:18rem;margin-bottom:0}
.cidp-hero .cmp-teaser__content .cmp-teaser__description .cmp-teaser__title-link{color:inherit;text-decoration:none}
.cidp-hero .cmp-teaser__content .cmp-teaser__description .cmp-teaser__action-link{width:fit-content;display:block;margin:2.5rem auto 0;border-radius:5px;font-weight:700;color:#004463;font-size:.938rem;background-color:#f88d78;padding:.69rem 2.27rem}
.cidp-hero .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:fit-content;display:block;margin:0;border-radius:5px;font-weight:700;color:#004463;font-size:.938rem;background-color:#f88d78;padding:.69rem 2.27rem}
.cidp-hero.__footer .cmp-teaser__content{margin:2rem 0 0}
.cidp-hero.__footer .cmp-teaser__content h1,.cidp-hero.__footer .cmp-teaser__content h2{margin-top:0}
.cidp-hero.__footer .cmp-teaser__content .cmp-teaser__description{margin-bottom:0}
.cidp-hero.__footer .cmp-teaser__content .cmp-teaser__description .cmp-teaser__action-link{margin-top:29rem}
.cidp-hero.__footer .cmp-teaser__content .cmp-teaser__description .itp-font-size-xs{position:absolute;left:50%;transform:translateX(-50%);bottom:-3rem}
.cidp-hero.__footer .cmp-teaser__content .cmp-teaser__description p:nth-last-child(2){margin-bottom:0}
@media(min-width:768px){.cidp-hero .cmp-teaser{padding-top:5.125rem;padding-bottom:5.125rem}
.cidp-hero .cmp-teaser__content{margin:150px 0}
.cidp-hero .cmp-teaser__content::before{content:"";position:absolute;top:0;left:auto;display:block;width:6px;height:100%;background:#f88d78}
.cidp-hero .cmp-teaser__content>h1{text-align:left}
.cidp-hero .cmp-teaser__content .cmp-teaser__title::before{content:unset}
.cidp-hero .cmp-teaser__content .cmp-teaser__title,.cidp-hero .cmp-teaser__content .cmp-teaser__description,.cidp-hero .cmp-teaser__content .cmp-teaser__action-container{max-width:800px;padding-left:40px;text-align:left}
.cidp-hero .cmp-teaser__content .cmp-teaser__description p:last-child{margin-top:0;margin-bottom:0 !important}
.cidp-hero .cmp-teaser__content .cmp-teaser__description .cmp-teaser__action-link{margin:2.5rem 0 0}
.cidp-hero.__footer .cmp-teaser__content{margin:2.5rem 0 0}
.cidp-hero.__footer .cmp-teaser__content h1{padding-left:40px}
.cidp-hero.__footer .cmp-teaser__content .itp-font-size-xs{left:unset !important;transform:none !important}
.cidp-hero.__footer .cmp-teaser__content .cmp-teaser__description .cmp-teaser__action-link{margin-top:2.5rem}
}
@media(min-width:960px){.cidp-hero .cmp-teaser__content{padding-left:clamp(1.5rem,8.33%,7.5rem);padding-right:clamp(1.5rem,8.33%,7.5rem)}
}
@media(min-width:1660px){.cidp-hero .cmp-teaser{height:900px}
}
#cidp-header .submenu-header::before{background:#fff}
#cidp-header .submenu-header .cmp-submenu-header--logo-area{width:74px}
#cidp-header .submenu-header .cmp-submenu-header--main-list{gap:4.688rem}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem{position:relative}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem a{font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#004463;font-weight:700}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem a span{text-decoration:none}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem.active{transition:all .2s}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem.active a{color:#004463}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem.active::after{transition:all .2s;content:"";display:block;height:2px;background:#004463;position:absolute;width:100%;height:6px;bottom:-33px;left:0}
#cidp-header .submenu-header .cmp-submenu-header--header-area-mobile .cmp-submenu-header--hamburger-menu-area .cmp-submenu-header--hamburger-menu{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/hamburger-menu.svg");width:30px;height:28px}
#cidp-header .submenu-header .cmp-submenu-header--header-area-mobile .cmp-submenu-header--hamburger-menu-area .cmp-submenu-header--close-button{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/icon_close.svg");width:35px;height:35px}
#cidp-header .submenu-header .cmp-submenu-header--header-area-mobile .cmp-submenu-header--hamburger-menu-area .cmp-submenu-header--hamburger-menu{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/hamburger-menu.svg");width:30px;height:28px}
#cidp-header .submenu-header.__scrolling .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem.active::after{bottom:-33px}
#cidp-header .submenu-header.__scrolling .cmp-submenu-header--header-area-mobile .cmp-submenu-header--hamburger-menu-area .cmp-submenu-header--hamburger-menu{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/hamburger-menu.svg");width:30px;height:28px}
@media screen and (max-width:960px){#cidp-header .submenu-header .cmp-submenu-header--mainSectionItem.active::after{bottom:unset !important}
}
@media screen and (max-width:767px){#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem{text-align:center}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem.active a span{text-decoration:underline}
#cidp-header .submenu-header .cmp-submenu-header--main-list .cmp-submenu-header--mainSectionItem.active::after{content:none}
}
#cidp-header .submenu-header #stay-informed--link{background:#f88d78;color:#004463;border-radius:6px;font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;padding:.5rem 2.5rem;font-weight:700}
#cidp-header .cidp-button--mobile-stay-informed{position:fixed;width:fit-content;z-index:2;display:none}
@media screen and (max-width:767px){#cidp-header .cidp-button--mobile-stay-informed{display:block;top:24px;right:90px}
}
.itp-open--mobile-menu #cidp-header .cmp-submenu-header{background:#fef4f1}
.itp-open--mobile-menu #cidp-header .cidp-button--mobile-stay-informed{z-index:-1}
.itp-open--mobile-menu #cidp-header .cmp-submenu-header--logo{padding-top:.75rem !important}
#cidp-footer{background:#002033;padding-top:5.25rem;padding-bottom:5.25rem;color:#fff}
#cidp-footer .cmp-container{padding-left:clamp(1.875rem,8.33%,7.5rem);padding-right:clamp(1.875rem,8.33%,7.5rem);max-width:1440px;margin:0 auto}
#cidp-footer .cmp-teaser{display:flex;align-items:center;justify-content:space-between}
#cidp-footer .cmp-teaser .cmp-teaser__image{width:116px;height:36px}
#cidp-footer .cmp-teaser .cmp-teaser__action-link{font-size:.938rem;font-weight:700;text-decoration:none;margin-right:3rem;color:inherit}
#cidp-footer .cmp-teaser .cmp-teaser__action-link:last-child{margin-right:0}
#cidp-footer .cmp-text{font-size:.75rem}
@media screen and (max-width:767px){#cidp-footer{padding-top:3rem !important;padding-bottom:3rem !important}
#cidp-footer .cmp-teaser{display:block}
#cidp-footer .cmp-teaser__image{margin:0 auto 48px}
#cidp-footer .cmp-teaser__action-container .cmp-teaser__action-link{display:block;text-align:center;margin:0 auto 32px}
#cidp-footer .cmp-text{margin:0 auto;text-align:center}
}
#fight-against-cidp .teaser{flex:1 1 100%}
#fight-against-cidp .itp-flex>.cmp-container{gap:6.9%}
#fight-against-cidp .cmp-teaser .cmp-teaser__content{text-align:center}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{margin-bottom:1rem;font-weight:700}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title{position:relative;line-height:8rem;color:#f88d78}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title p.only{color:white;font-size:1rem;margin-bottom:0;text-align:center}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h2,#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h3{font-size:inherit;line-height:inherit;margin-bottom:0;max-height:140px}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h2 span,#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h3 span{position:relative;font-size:4rem;line-height:0;color:#f88d78}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h2 span.title,#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h3 span.title{font-size:9.375rem;line-height:8rem;background:linear-gradient(179deg,#f88d78 20.93%,#f7b827 53.91%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h2 span:first-child,#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h3 span:first-child{vertical-align:top;top:60px}
#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h2 span:last-child,#fight-against-cidp .cmp-teaser .cmp-teaser__content .cmp-teaser__title h3 span:last-child{top:40px;vertical-align:top}
@media screen and (max-width:960px){#fight-against-cidp .itp-flex .cmp-container{display:block}
#fight-against-cidp .itp-flex .cmp-container .teaser{margin-bottom:2.5rem}
#fight-against-cidp .itp-flex .cmp-container .teaser:last-child{margin-bottom:0}
}
#cidp-face-safety-trade-offs{padding-top:0;padding-bottom:0;min-height:640px;overflow:hidden}
#cidp-face-safety-trade-offs>.aem-Grid{display:block;position:relative}
#cidp-face-safety-trade-offs .container:first-child{padding-top:4rem;padding-bottom:4rem;padding-right:0}
#cidp-face-safety-trade-offs .container:last-child{height:100%}
#cidp-face-safety-trade-offs .cmp-image{display:flex;justify-content:center;align-items:flex-start;overflow:hidden}
#cidp-face-safety-trade-offs .cmp-image img{flex-shrink:0;min-width:100%;min-height:100%}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs-ca,#cidp-face-safety-trade-offs #image-face-safety-trade-offs{margin-left:-1.5rem;margin-right:-2.8rem}
#cidp-face-safety-trade-offs .cmp-teaser .cmp-teaser__image{margin:0 auto 1rem}
#cidp-face-safety-trade-offs .cmp-teaser .cmp-teaser__content{text-align:center}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs-ca{max-height:420px}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs{position:relative}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs .text--patient-portrayal-center-of-page{top:48px !important;right:0 !important}
@media screen and (min-width:768px){#cidp-face-safety-trade-offs{padding-right:0}
#cidp-face-safety-trade-offs .container:first-child{padding-right:8%}
#cidp-face-safety-trade-offs>.aem-Grid{display:flex;align-items:center}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs-ca{max-height:unset}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs-ca,#cidp-face-safety-trade-offs #image-face-safety-trade-offs{position:absolute;width:50%;height:100%;top:0;right:0;padding-bottom:0;margin-left:unset;margin-right:unset}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs-ca .image,#cidp-face-safety-trade-offs #image-face-safety-trade-offs .image{height:100%;display:flex;overflow:hidden}
#cidp-face-safety-trade-offs #image-face-safety-trade-offs-ca .image .cmp-image__image,#cidp-face-safety-trade-offs #image-face-safety-trade-offs .image .cmp-image__image{min-width:100%;min-height:100%;object-fit:cover}
#cidp-face-safety-trade-offs .cmp-teaser__image{margin:0 0 1rem !important}
#cidp-face-safety-trade-offs .cmp-teaser__content{text-align:left !important}
}
#discovery-innovative-solutions .itp-font-size-xs{padding-left:32px}
@media screen and (max-width:767px){#discovery-innovative-solutions .itp-font-size-xs{padding-left:0}
}
#significantly-impacts .cmp-teaser{padding-right:1.5rem}
@media screen and (max-width:767px){#significantly-impacts .cmp-teaser{padding-right:0}
#significantly-impacts .cmp-teaser .cmp-teaser__image{margin:0 auto}
#significantly-impacts .cmp-teaser .cmp-teaser__content{text-align:center}
}
#thank-you-callout .cidp-container--callout>.cmp-container{gap:40px}
#thank-you-callout .cmp-button{text-align:center;min-width:292px}
@media screen and (max-width:320px){#thank-you-callout .cmp-button{min-width:unset !important}
}
#modal__stay-informed .itp-container--modal{background:rgba(0,68,99,0.93)}
#modal__stay-informed #stay-informed{background:#fffbf4}
@media screen and (max-width:767px){.itp-section>.cmp-container{padding-left:1.5rem;padding-right:1.5rem}
}
.cidp-container--callout>.cmp-container{display:flex;gap:clamp(40px,10%,60%)}
@media screen and (max-width:767px){.cidp-container--callout>.cmp-container{display:block}
.cidp-container--callout>.cmp-container .button{width:100%;margin-bottom:1.625rem}
.cidp-container--callout>.cmp-container .button .cmp-button{text-align:center}
.cidp-container--callout>.cmp-container .button:last-child{margin-bottom:0}
}
.container--narrow .cmp-container{max-width:780px;margin-left:auto;margin-right:auto}
@media screen and (max-width:767px){.container--narrow .cmp-container{max-width:unset;margin-left:unset;margin-right:unset}
}
.cipd-teaser--hero-small{position:relative}
.cipd-teaser--hero-small .cmp-teaser{padding-top:5.125rem;padding-bottom:5.125rem;padding-left:clamp(1.875rem,8.33%,7.5rem);padding-right:clamp(1.875rem,8.33%,7.5rem);width:100%;max-width:1440px;margin:0 auto;display:flex;align-items:center;min-height:500px}
.cipd-teaser--hero-small .cmp-teaser .teaser-bg-tab-img,.cipd-teaser--hero-small .cmp-teaser .teaser-bg-mob-img,.cipd-teaser--hero-small .cmp-teaser .teaser-bg-img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}
.cipd-teaser--hero-small .cmp-teaser .teaser-bg-tab-img>div,.cipd-teaser--hero-small .cmp-teaser .teaser-bg-mob-img>div,.cipd-teaser--hero-small .cmp-teaser .teaser-bg-img>div{background-size:cover;width:100%;height:100%}
.cipd-teaser--hero-small .cmp-teaser .cmp-teaser__content{position:relative;max-width:700px;color:white}
.cipd-teaser--hero-small .cmp-teaser .cmp-teaser__content h1{font-weight:700}
.cipd-teaser--hero-small .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{margin-bottom:1rem}
.cipd-teaser--hero-small .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:last-child{margin-bottom:0}
@media screen and (max-width:767px){.cipd-teaser--hero-small h1,.cipd-teaser--hero-small .cmp-teaser__title,.cipd-teaser--hero-small .cmp-teaser__description{text-align:center}
}
.icon-fit--stack .cmp-teaser .cmp-teaser__image{width:fit-content;margin-bottom:.75rem}
@media screen and (min-width:768px){.icon-fit--stack--zero--bottom--margin .cmp-teaser .cmp-teaser__image{margin-bottom:0 !important}
}
@media screen and (max-width:767px){.cipd-teaser--margin-top-mobile{margin-top:20px !important}
}
@media screen and (max-width:767px){.cipd-teaser--margin-bottom-mobile{margin-bottom:64px !important}
}
@media screen and (max-width:767px){.cipd-teaser--mobile--reduced--title h3{font-size:24px !important}
}
.icon--s194{max-width:400px}
.icon--s194 .cmp-teaser__image{width:fit-content}
.icon--s194 .cmp-teaser__image .cmp-image{width:194px !important;height:194px !important;margin-bottom:2.5rem}
@media screen and (max-width:767px){.icon--s194{max-width:unset}
}
.teaser-center .cmp-teaser .cmp-teaser__image{margin:0 auto}
.teaser-center .cmp-teaser .cmp-teaser__content{text-align:center}
.cipd-teaser--callout .cmp-teaser{position:relative}
.cipd-teaser--callout .cmp-teaser .cmp-teaser__content{text-align:center;padding:2rem 1.5rem 3rem;border-width:6px;border-style:solid;border-image:linear-gradient(1deg,#f05e17 0,#f7b827 100%) 1}
.cipd-teaser--callout .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{font-size:2rem;line-height:2.375rem}
.cipd-teaser--callout .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link p{font-size:inherit;line-height:inherit}
.cipd-teaser--callout .cmp-teaser .cmp-teaser__action-container{background:transparent;width:auto;width:fit-content;display:block;padding-left:2rem;padding-right:2rem;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);white-space:nowrap}
@media screen and (min-width:768px){.cipd-teaser--callout .cmp-teaser .cmp-teaser__content{padding:2rem 4.5rem}
.cipd-teaser--callout .cmp-teaser .cmp-teaser__action-container{padding-left:4rem;padding-right:4rem}
}
.cipd-teaser--callout-border-left .cmp-teaser{position:relative}
.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content{padding-left:32px}
.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content::before{content:"";display:block;width:6px;height:100%;background:linear-gradient(179deg,#f05e17 -42.12%,#f88d78 44.46%,#f7b827 132.73%);position:absolute;left:0}
.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content .cmp-teaser__title{margin-bottom:2.5rem}
.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content .cmp-teaser__title-link p{margin-bottom:0}
@media screen and (max-width:767px){.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content{padding-left:0}
.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content::before{content:"";background:linear-gradient(179deg,#f05e17 -42.12%,#f88d78 44.46%,#f7b827 132.73%);width:100%;height:6px;position:relative;margin-bottom:3.125rem}
.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content .cmp-teaser__title{text-align:center}
.cipd-teaser--callout-border-left .cmp-teaser .cmp-teaser__content .cmp-teaser__action-link{margin:0 auto}
}
.cipd-teaser--coral-action-link .cmp-teaser__action-link{width:fit-content;display:block;margin:0;border-radius:5px;font-weight:700;color:#004463;font-size:.938rem;background-color:#f88d78;padding:.69rem 3.27rem}
.cipd-teaser--thank-you{background-repeat:no-repeat;background:url("../../../content/dam/cidp-progress/site/thank-you-gradient-desktop.jpg"),#004463;background-size:cover;background-position:0 10px}
.cipd-teaser--thank-you .cmp-teaser{padding-top:5.125rem;padding-bottom:5.125rem;padding-left:clamp(1.875rem,8.33%,7.5rem);padding-right:clamp(1.875rem,8.33%,7.5rem);width:100%;max-width:1440px;margin:0 auto;display:flex;align-items:center;min-height:500px;color:white}
.cipd-teaser--thank-you .cmp-teaser .cmp-teaser__content{max-width:700px}
.cipd-teaser--thank-you .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{margin-bottom:1rem}
.cipd-teaser--thank-you .cmp-teaser .cmp-teaser__content .cmp-teaser__description p:last-child{margin-bottom:0}
@media screen and (max-width:767px){.cipd-teaser--thank-you{background:url("../../../content/dam/cidp-progress/site/thank-you-gradient-mobile.jpg"),#004463;background-repeat:no-repeat;background-size:cover;background-position:0 10px}
.cipd-teaser--thank-you .cmp-teaser{min-height:unset}
.cipd-teaser--thank-you .cmp-teaser__title,.cipd-teaser--thank-you .cmp-teaser__description{text-align:center}
}
@media screen and (min-width:768px){.cipd-teaser--thank-you--reduced-bottom-padding .cmp-teaser{padding-bottom:0 !important}
}
.cipd-teaser--icon-260{padding-left:1.625rem;padding-right:1.625rem}
.cipd-teaser--icon-260 .cmp-teaser__image{width:260px;margin-left:auto;margin-right:auto;margin-bottom:1.625rem}
.cipd-teaser--banner{position:relative}
.cipd-teaser--banner .cmp-teaser .teaser-bg-mob-img,.cipd-teaser--banner .cmp-teaser .teaser-bg-tab-img,.cipd-teaser--banner .cmp-teaser .teaser-bg-img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}
.cipd-teaser--banner .cmp-teaser .teaser-bg-mob-img>div,.cipd-teaser--banner .cmp-teaser .teaser-bg-tab-img>div,.cipd-teaser--banner .cmp-teaser .teaser-bg-img>div{background-size:cover;width:100%;height:100%}
.cipd-teaser--banner .cmp-teaser .cmp-teaser__content{width:100%;height:100%;max-width:1060px;margin-left:auto;margin-right:auto;position:relative;padding-top:5.125rem;padding-bottom:5.125rem;padding-left:clamp(1.875rem,8.33%,7.5rem);padding-right:clamp(1.875rem,8.33%,7.5rem)}
.cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h3) .cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h2) h2,.cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h3) .cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h2) h3{font-size:2rem;line-height:2.375rem}
.cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h3) .cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h2) h2 b,.cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h3) .cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title:has(h2) h3 b{font-size:1.875rem;line-height:2.2rem}
.cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{color:inherit}
.cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{width:fit-content;margin-left:auto;margin-right:auto}
.cipd-teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{color:inherit;background:white;border-radius:.375rem;padding:.813rem 3.27rem;font-size:.938rem;font-weight:bold;display:block}
@media screen and (max-width:767px){.cipd-teaser--center-align-mobile .cmp-teaser{display:block;text-align:center}
}
.text a{text-decoration:underline}
.cidp-references{overflow-x:hidden}
.cidp-references .cmp-text{padding-top:3.125rem;padding-bottom:3.125rem;padding-left:clamp(1.875rem,8.33%,7.5rem);padding-right:clamp(1.875rem,8.33%,7.5rem);max-width:1440px;margin:0 auto}
.cidp-references .cmp-text p{color:#004463;font-size:1rem;overflow-wrap:break-word}
@media screen and (max-width:767px){.text--align-center-mobile{text-align:center}
}
.text--patient-portrayal{position:absolute;top:120px;rotate:-90deg;right:3%}
.text--patient-portrayal p{color:#fff;font-size:14px}
@media screen and (max-width:767px){.text--patient-portrayal{top:440px;right:-16px}
}
.text--patient-portrayal-center-of-page{position:absolute;top:120px;rotate:-90deg;right:3%;z-index:9999}
.text--patient-portrayal-center-of-page p{color:#fff;font-size:14px}
@media screen and (max-width:767px){.text--patient-portrayal-center-of-page{top:1240px !important;right:-26px;z-index:9999}
}
@media screen and (max-width:360px){.text--patient-portrayal-center-of-page{top:1266px !important;right:-40px}
}
@media screen and (max-width:767px){.text--mobile-only-24px h3{font-size:24px !important}
}
@media screen and (max-width:767px){.text--mobile-only-margin-left-28-percent{margin-left:28.667% !important}
}
.cidp-text--quote{position:relative;font-size:1.875rem;line-height:2.375rem}
.cidp-text--quote p,.cidp-text--quote h1,.cidp-text--quote h2{font-size:inherit;line-height:inherit}
.cidp-text--quote:has(h2) h2{position:relative}
.cidp-text--quote:has(h2) h2::before,.cidp-text--quote:has(h2) h2::after{font-size:2.25rem;font-family:"museomoderno",sans-serif;font-weight:700}
.cidp-text--quote:has(h2) h2::before{content:"“";position:absolute;left:-1.2rem;top:0}
.cidp-text--quote:has(h2) h2::after{content:"”"}
@media screen and (max-width:767px){.cidp-text--quote:has(h2) h2::before{position:relative;left:auto}
}
#stay-informed form{color:#004463}
#stay-informed form input::-webkit-input-placeholder{color:#004463}
#stay-informed form input:-moz-placeholder{color:#004463;opacity:1}
#stay-informed form input::-moz-placeholder{color:#004463;opacity:1}
#stay-informed form input:-ms-input-placeholder{color:#004463}
#stay-informed form input::-ms-input-placeholder{color:#004463}
#stay-informed form input::placeholder{color:#004463}
#stay-informed form select{background-image:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/select-chevron.svg");background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:13px}
@media(prefers-color-scheme:light){#stay-informed form select option{background:white !important;color:#004463 !important}
}
@media(prefers-color-scheme:dark){#stay-informed form select option{background:#004463 !important;color:white !important}
}
#stay-informed form #PostalCode{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:38px;margin:0;padding-left:.625rem !important;padding-right:.625rem !important;border:1px solid white;font-size:.813rem;background-color:#dbdfde;color:#004463;border-radius:.313rem}
#stay-informed form #LblmktoCheckbox_44555_0{display:flex;align-items:center}
#stay-informed form #LblmktoCheckbox_44555_0 span{display:inline;color:unset !important;padding:unset;font-size:.875rem;line-height:1.125rem;font-weight:300 !important}
#stay-informed form #LblmktoCheckbox_44555_0 span span{display:inline}
#stay-informed form select,#stay-informed form input[type=email],#stay-informed form input[type=text]{background-color:#dbdfde;color:#004463}
#stay-informed form .mktoFormRow{color:#004463}
#stay-informed form .mktoFormRow label,#stay-informed form .mktoFormRow .mktoHtmlText{font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#004463}
#stay-informed form .mktoFormRow:nth-child(2) .mktoHtmlText{font-weight:900 !important}
#stay-informed form .mktoFormRow:nth-child(7) .mktoFormCol .mktoFieldWrap label{font-weight:300 !important;font-size:.875rem}
#stay-informed form .mktoFormRow:nth-child(7) input,#stay-informed form .mktoFormRow:nth-child(8) input,#stay-informed form .mktoFormRow:nth-child(7) input[type=checkbox],#stay-informed form .mktoFormRow:nth-child(8) input[type=checkbox]{outline:2px solid #dbdfde}
#stay-informed form .mktoFormRow:nth-child(7) input:checked + label::after,#stay-informed form .mktoFormRow:nth-child(8) input:checked + label::after,#stay-informed form .mktoFormRow:nth-child(7) input[type=checkbox]:checked + label::after,#stay-informed form .mktoFormRow:nth-child(8) input[type=checkbox]:checked + label::after{border:2px solid #004463;border-top:0;border-left:0;transform:rotate(45deg);outline:0}
#stay-informed form .mktoFormRow:nth-child(7) input + label,#stay-informed form .mktoFormRow:nth-child(8) input + label,#stay-informed form .mktoFormRow:nth-child(7) input[type=checkbox] + label,#stay-informed form .mktoFormRow:nth-child(8) input[type=checkbox] + label{display:flex;align-items:center}
#stay-informed form .mktoFormRow:nth-child(7) input + label::before,#stay-informed form .mktoFormRow:nth-child(8) input + label::before,#stay-informed form .mktoFormRow:nth-child(7) input[type=checkbox] + label::before,#stay-informed form .mktoFormRow:nth-child(8) input[type=checkbox] + label::before{background:#dbdfde;border:1px solid #dbdfde;border-radius:0;min-width:15px}
#stay-informed form .mktoFormRow:nth-child(7) input + label span,#stay-informed form .mktoFormRow:nth-child(8) input + label span,#stay-informed form .mktoFormRow:nth-child(7) input[type=checkbox] + label span,#stay-informed form .mktoFormRow:nth-child(8) input[type=checkbox] + label span{display:inline !important;padding-left:0;color:#004463;font-size:.875rem;font-weight:300;line-height:1.125rem}
#stay-informed form .mktoFormRow:nth-child(7) input.mktoInvalid + label,#stay-informed form .mktoFormRow:nth-child(8) input.mktoInvalid + label{display:flex;align-items:center}
#stay-informed form .mktoFormRow:nth-child(7) input.mktoInvalid + label::before,#stay-informed form .mktoFormRow:nth-child(8) input.mktoInvalid + label::before{background:#dbdfde;border:1px solid red;border-radius:0;min-width:15px}
#stay-informed form .mktoFormRow:nth-child(8) input:checked + label::after,#stay-informed form .mktoFormRow:nth-child(8) input[type=checkbox]:checked + label::after{top:50%;transform:translateY(-50%) rotate(45deg)}
#stay-informed form .mktoFormRow:nth-child(9) span{font-weight:300}
#stay-informed form .mktoButton{background-color:#004463 !important;color:#fff !important}
@media(max-width:767px){#stay-informed form{padding-left:1rem !important;padding-right:1rem !important}
#stay-informed form .mktoFormRow:nth-child(2) .mktoFieldWrap,#stay-informed form .mktoFormRow:nth-child(3) .mktoFieldWrap,#stay-informed form .mktoFormRow:nth-child(2) .mktoFormCol,#stay-informed form .mktoFormRow:nth-child(3) .mktoFormCol{width:100% !important}
#stay-informed form .mktoFormRow:nth-child(2) .mktoHtmlText,#stay-informed form .mktoFormRow:nth-child(3) .mktoHtmlText{width:100% !important;text-align:center}
#stay-informed form .mktoFormRow:nth-child(4) .mktoFormCol{float:unset !important}
#stay-informed form .mktoFormRow:nth-child(4) .mktoFieldWrap{float:unset}
#stay-informed form .mktoFormRow:nth-child(4) .mktoFieldWrap .mktoHtmlText{width:100% !important;text-align:center}
#stay-informed form .mktoButtonRow{display:block;margin:0 auto;text-align:center}
}
@media(max-width:767px){#stay-informed .itp-container--modal{padding-left:1rem !important;padding-right:1rem !important}
}
.cmp-button__icon--modal-x-darker-blue{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/icon_close.svg");margin-left:0}
.cmp-button__icon--modal-x-darker-blue{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/icon_close.svg");margin-left:0}
.cidp-button--coral .cmp-button{padding:.69rem 1.27rem;border-radius:5px;background-color:#f88d78;display:block;text-align:center !important}
.cidp-button--coral .cmp-button .cmp-button__text{font-weight:700;color:#004463;font-size:16px}
.cidp-button--mobile-stay-informed{width:fit-content}
@media screen and (max-width:767px){.cidp-button--mobile-stay-informed{display:block}
.cidp-button--mobile-stay-informed .cmp-button{background:#f88d78 !important;color:#004463;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:700}
}
#btn-watch-now{width:fit-content;min-width:200px}
@media screen and (max-width:767px){#btn-watch-now{width:unset;min-width:unset}
}
.marketoembed form .mktoFormRow:has(input[type=hidden]){margin-bottom:0}
.marketoembed form .mktoFormRow input[type=hidden]{margin-bottom:0}
.marketoembed form .mktoFormRow:nth-child(9) .mktoHtmlText[style="width: 701px;"] span br{display:block;content:" ";width:8px;height:8px}
.marketoembed form .mktoFormRow:nth-child(9) .mktoHtmlText[style="width: 701px;"] div{display:none}
.cmp-submenu-header--logo-area{margin-top:10px}
#language-toggle{font-weight:500 !important}
@media screen and (max-width:768px) and (orientation:landscape){.cmp-submenu-header{overflow:scroll}
}
@media screen and (max-width:667px) and (orientation:landscape){.cmp-submenu-header{overflow:scroll}
}
.accordion .cmp-accordion [data-cmp-expanded] .cmp-accordion__icon{color:white !important}
.accordion .cmp-accordion [data-cmp-expanded] .cmp-accordion__button .cmp-accordion__img{border:2px solid white;opacity:1}
.accordion .cmp-accordion [data-cmp-expanded] .cmp-accordion__button::after{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/accordion-minus.svg");display:inline-block;margin-left:.5rem}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__icon{margin-left:auto;font-size:.75rem;font-weight:700;font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:5px}
.accordion .cmp-accordion__item{padding:1rem 0 .8rem;border-bottom:1px solid #004463}
.accordion .cmp-accordion__item:last-child{border-bottom:unset}
.accordion .cmp-accordion__header{padding:.625rem 0}
.accordion .cmp-accordion__button{background:unset;appearance:none;border:0;padding:0;display:flex;align-items:center}
.accordion .cmp-accordion__button .cmp-accordion__img{width:50px;height:50px;margin-right:.875rem;border-radius:100%;opacity:.6}
.accordion .cmp-accordion__button .cmp-accordion__title{font-size:1.125rem;line-height:1.5rem;font-weight:700;font-family:"museo-sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#f05e17}
.accordion .cmp-accordion__button::after{content:url("../../../etc.clientlibs/argenx/clientlibs/clientlib-cidpprogress/resources/images/accordion-plus.svg");display:inline-block;margin-left:.5rem}
@media screen and (max-width:768px){.accordion{display:block}
}