/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"Outfit";src:url(/themes/custom/pritelivir_dse/fonts/Outfit-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;}:root{--color-bg-page:#DDDFE5;--color-bg-card:#C8CDD6;--color-dark:#333333;--color-btn-dark:#3A3A3A;--color-btn-dark-hover:#222222;--color-white:#FFFFFF;--color-text-primary:#1E1E1E;--color-text-body:#2D2D2D;--color-hcp-bar-bg:#333333;--color-hcp-bar-text:#FFFFFF;--color-border-light:rgba(0,0,0,0.1);--color-card-top-border:#A8B0BD;--color-footer-bg:#474B52;--color-cta-bg:#000000;--color-cta-border:#C946B3;--color-cta-button:#C433C7;--color-cta-button-hover:#D554C5;--color-header-bg:#DDDFE5;--color-mobile-menu-bg:#1A1A1A;--font-primary:Outfit,sans-serif;--font-secondary:sofia-pro,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;}.header{background-color:#E2E4F5;position:relative;z-index:1000;}.header__main{padding:9px 0 38px;}@media (max-width:991px){.header__main{padding:9px 0 22px;}.header__main .container{padding-right:20px;padding-left:20px;}}.header__hcp-bar{text-align:center;margin-bottom:0;}.header__hcp-bar p.header__hcp-text{margin-bottom:3px;color:#020202;text-align:center;font-family:"Outfit",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;}@media (max-width:991px){.header__hcp-bar{text-align:left;margin-bottom:33px;}}.header__content{display:flex;align-items:center;justify-content:space-between;position:relative;}.header__logo{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0;}@media (max-width:991px){.header__logo{gap:10px;}}.header__logo-icon{width:100%;height:auto;flex-shrink:0;}@media (max-width:991px){.header__logo-icon{width:100%;height:43px;}}.header__logo-text{display:flex;flex-direction:column;line-height:1.2;}.header__logo-title{font-family:"Outfit",sans-serif;font-size:18px;font-weight:700;color:#C433C7;}@media (max-width:991px){.header__logo-title{font-size:16px;}}.header__logo-subtitle{font-family:"Outfit",sans-serif;font-size:18px;font-weight:700;color:#1E1E1E;}@media (max-width:991px){.header__logo-subtitle{font-size:16px;}}.header__nav-desktop{position:absolute;left:50%;transform:translateX(-50%);bottom:-32px;}@media (max-width:991px){.header__nav-desktop{display:none;}}.header__nav-list{display:flex;align-items:center;gap:48px;list-style:none;margin:0;padding:0;}@media (max-width:1200px){.header__nav-list{gap:17px;}}.header__nav-item{position:relative;}.header__nav-link{font-family:"Outfit",sans-serif;font-size:16px;font-weight:700;color:#1e1e1e;text-decoration:none;letter-spacing:0.8px;padding-bottom:20px;display:inline-block;transition:color 0.2s ease;position:relative;}.header__nav-link::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:6px;background-color:#C433C7;opacity:0;transition:opacity 0.2s ease;border-radius:80px 80px 0 0;}.header__nav-link:hover::after{opacity:1;}.header__nav-link--active::after{opacity:1;}.header__mobile-actions{display:none;align-items:center;gap:22px;margin-top:11px;}@media (max-width:991px){.header__mobile-actions{display:flex;}.header__mobile-actions a:active{background-color:#A425A6;}.header__mobile-actions a:hover{background-color:#A425A6;}}.header__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#C433C7;color:#E2E4F5;font-family:"Outfit",sans-serif;font-size:16px;font-weight:700;letter-spacing:0.08em;text-decoration:none;padding:17px 18px 13px 18px;border-radius:0 0 20px 20px;transition:all 0.3s ease;white-space:nowrap;position:absolute;top:-33px;right:9px;letter-spacing:0.8px;}.header__cta:hover{background-color:#A425A6;}.header__cta:active{transform:translateY(0);}@media (max-width:991px){.header__cta--desktop{display:none;}}.header__cta--mobile{display:none;font-size:11px;padding:8px 16px;position:unset;border-radius:32px;}@media (max-width:991px){.header__cta--mobile{display:inline-flex;}}.header__cta svg{flex-shrink:0;}.header__toggle{display:flex;align-items:center;justify-content:center;width:37px;height:37px;background:none;border:none;cursor:pointer;padding:0;transition:opacity 0.2s ease;}.header__toggle:hover{opacity:0.7;}.header__toggle svg{width:30px;height:18px;flex-shrink:0;}@media (min-width:992px){.header__toggle{display:none;}}.header__mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#1F1B26 0%,#070709 58.99%,#010101 99.52%);z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;overflow-y:auto;}.header__mobile-menu.is-open{opacity:1;visibility:visible;}@media screen and (orientation:portrait){.header__mobile-menu.is-open{overflow:unset;}}@media (min-width:992px){.header__mobile-menu{display:none;}}.header__mobile-menu-content{min-height:100vh;display:flex;flex-direction:column;}.header__mobile-bg{height:auto;position:absolute;bottom:0;width:100%;z-index:-1;}@media screen and (orientation:landscape){.header__mobile-bg{top:18px;}}.header__mobile-header{background-color:#E2E4F5;padding:9px 0 22px;}.header__mobile-header .container{padding-right:20px;padding-left:20px;}.header__mobile-header-content{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:11px;}.header__close{display:flex;align-items:center;justify-content:center;width:37px;height:37px;background:none;border:none;cursor:pointer;padding:0;transition:opacity 0.2s ease;}.header__close:hover{opacity:0.7;}.header__close svg{width:26px;height:26px;flex-shrink:0;}.header__mobile-nav{padding:79px 0 36px;}.header__mobile-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px;}.header__mobile-nav-item{padding:0 0px;text-align:center;overflow:hidden;}.header__mobile-nav-link{font-family:"Outfit",sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;text-decoration:none;letter-spacing:0.05em;display:inline-block;padding-bottom:0px;position:relative;transition:color 0.2s ease;font-size:20px;font-style:normal;line-height:40px;}.header__mobile-nav-link:hover{color:#FFFFFF;}.header__mobile-nav-link--active::before,.header__mobile-nav-link--active::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:3px;background-color:#C433C7;}.header__mobile-nav-link--active::before{right:100%;margin-right:16px;}.header__mobile-nav-link--active::after{left:100%;margin-left:16px;}.header__mobile-cta-section{padding:46px 20px;text-align:center;border-top:1px solid #c433c7;width:321px;margin-left:auto;margin-right:auto;}.header__mobile-cta-text{font-family:"Outfit",sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;line-height:1.4;margin:0 0 16px;}.header__mobile-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#C433C7;color:#FFFFFF;font-family:"Outfit",sans-serif;font-size:12px;font-weight:700;letter-spacing:0.08em;text-decoration:none;padding:16px 25px;border-radius:100px;transition:all 0.3s ease;}.header__mobile-cta-button:hover{background-color:#D554C5;color:#FFFFFF;transform:translateY(-1px);box-shadow:0 4px 12px rgba(201,70,179,0.4);}.header__mobile-cta-button svg{flex-shrink:0;}body.menu-open{overflow:hidden;}.c02-banner .c02-banner__Desktop{width:100%;height:auto;display:block;}.c02-banner .c02-banner__Mobile{width:100%;height:auto;display:none;}.c02-banner .c02-banner__Desktop-large{width:100%;height:auto;display:none;}@media (max-width:819px){.c02-banner .c02-banner__Desktop{display:none;}.c02-banner .c02-banner__Mobile{display:block;}.c02-banner .c02-banner__Desktop-large{display:none;}}@media (min-width:1680px){.c02-banner .c02-banner__Desktop-large{display:block;}.c02-banner .c02-banner__Desktop{display:none;}}.c11-callout-banner{position:relative;width:100%;height:411px;overflow:hidden;display:flex;align-items:center;justify-content:center;}@media (min-width:820px){.c11-callout-banner{height:360px;margin-bottom:0px;}}.c11-callout-banner .container{position:relative;z-index:2;max-width:851px;padding:0 20px;}@media (min-width:820px){.c11-callout-banner .container{padding:0;}}.c11-callout-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(/themes/custom/pritelivir_dse/images/m-hsv-bkg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;}@media (min-width:820px){.c11-callout-banner__background{background-image:url(/themes/custom/pritelivir_dse/images/hsv-bkg.webp);}}@media (min-width:1620px){.c11-callout-banner__background{background-image:url(/themes/custom/pritelivir_dse/images/hsv-bkg_1920.webp);}}.c11-callout-banner__background::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(196,51,199,0.8);mix-blend-mode:multiply;}.c11-callout-banner__content{max-width:350px;margin:0 auto;text-align:center;}@media (min-width:820px){.c11-callout-banner__content{max-width:851px;}}.c11-callout-banner__text{font-family:"Outfit",sans-serif;font-size:28px;font-weight:400;line-height:42px;color:#E2E4F5;margin:0;}@media (min-width:820px){.c11-callout-banner__text{font-size:32px;line-height:46px;color:#D2D5EB;}}.c11-callout-banner__text sup{font-size:20.64px;line-height:42px;vertical-align:super;}@media (min-width:820px){.c11-callout-banner__text sup{line-height:46px;top:88px;position:absolute;}}.c11-callout-banner__highlight{font-weight:700;font-size:34px;line-height:42px;color:#C433C7;}@media (min-width:820px){.c11-callout-banner__highlight{font-size:38px;line-height:46px;color:#D717DB;}}@media (max-width:729px){.scroll-container-wrapper{min-width:min-content;width:fit-content;padding-right:20px;}}.c04-patient-table{position:relative;padding:81px 0 107px;background:linear-gradient(180deg,#141219 0%,#070709 58.65%);overflow:hidden;}@media (max-width:820px){.c04-patient-table{padding:60px 0 50px;}}.c04-patient-table__heading{text-align:center;margin:0 auto 36px;max-width:805px;font-family:"Outfit",sans-serif;color:#E2E4F5;line-height:50px;}@media (max-width:820px){.c04-patient-table__heading{max-width:350px;margin-bottom:24px;font-size:22px;}}.c04-patient-table__heading-intro{display:block;font-size:28px;font-weight:400;margin-bottom:0px;}@media (max-width:820px){.c04-patient-table__heading-intro{font-size:22px;margin-bottom:4px;}}.c04-patient-table__heading-main{display:block;font-size:46px;font-weight:700;line-height:1.1;}@media (max-width:820px){.c04-patient-table__heading-main{font-size:36px;}}.c04-patient-table__heading-highlight{color:#C433C7;}.c04-patient-table__wrapper{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 auto;}.c04-patient-table__wrapper::-webkit-scrollbar{height:8px;}.c04-patient-table__wrapper::-webkit-scrollbar-track{background:rgba(255,255,255,0.1);border-radius:4px;}.c04-patient-table__wrapper::-webkit-scrollbar-thumb{background:rgba(196,67,199,0.6);border-radius:4px;}.c04-patient-table__wrapper::-webkit-scrollbar-thumb:hover{background:rgba(196,67,199,0.8);}.c04-patient-table__labels{display:flex;flex-direction:column;flex-shrink:0;z-index:2;left:0;background:transparent;}@media (min-width:821px){.c04-patient-table__labels{width:191px;min-width:191px;}}@media (max-width:820px){.c04-patient-table__labels{width:140px;min-width:140px;}}.c04-patient-table__label-header{background:rgba(84,71,102,0.5);flex-shrink:0;}@media (min-width:821px){.c04-patient-table__label-header{height:100px;border-radius:24px 0 0 0;}}@media (max-width:820px){.c04-patient-table__label-header{height:86.4px;border-radius:24px 0 0 0;}}.c04-patient-table__label-item{flex:1;display:flex;align-items:center;font-family:"sofia-pro",sans-serif;font-weight:700;color:#E2E4F5;line-height:1.2;border-bottom:1px solid #FFF;}@media (min-width:821px){.c04-patient-table__label-item{padding:24px 0px;font-size:24px;margin-left:52px;}}.c04-patient-table__label-item.h-one{padding:35px 6px 65px;min-height:184.19px;}.c04-patient-table__label-item.h-two{padding:65px 0px 56px;min-height:211.19px;}.c04-patient-table__label-item.h-three{padding:8px 0px 17px 0px;}@media (max-width:820px){.c04-patient-table__label-item{padding:25px 0px;font-size:16px;margin-left:31px;font-weight:500;line-height:22px;}.c04-patient-table__label-item.h-one{min-height:207.9px;padding:70px 6px 65px;}@supports (-webkit-touch-callout:none){@media (max-width:820px) and (max-width:430px) and (max-height:932px) and (orientation:portrait){.c04-patient-table__label-item.h-one{padding:75px 6px 65px;}}}.c04-patient-table__label-item.h-two{min-height:212px;padding:35px 0px 67px;}}.c04-patient-table__label-item:last-child{border-bottom:none;}.c04-patient-table__scroll-container{display:flex;gap:0;background:rgba(190,164,237,0.2);border-radius:24px;min-width:min-content;width:fit-content;margin:0 auto;border:1px solid rgb(141,117,150);}@media (min-width:821px){.c04-patient-table__scroll-container{max-width:1164px;}}@media (max-width:1168px){.c04-patient-table__scroll-container{margin-left:31px;}}@media (min-width:730px) and (max-width:820px){.c04-patient-table__scroll-container{margin-left:auto;}}.c04-patient-table__column{display:flex;flex-direction:column;position:relative;flex-shrink:0;}@media (min-width:821px){.c04-patient-table__column{flex:1;min-width:400px;}}@media (max-width:1168px) and (min-width:821px){.c04-patient-table__column{min-width:493px;width:400px;}}@media (max-width:820px){.c04-patient-table__column{min-width:267px;width:267px;}}.c04-patient-table__column--immunocompromised{border-radius:24px 24px 24px 24px;position:relative;z-index:1;min-width:512px;}.c04-patient-table__column--immunocompromised .c04-patient-table__column-header{border-radius:0 21px 0 0;padding:43px 65px 26px 50px;min-height:100px;}.c04-patient-table__column--immunocompromised .c04-patient-table__column-title{font-family:"sofia-pro",sans-serif;font-weight:900;}.c04-patient-table__column--immunocompromised .c04-patient-table__row .c04-patient-table__row-content .c04-patient-table__list{padding-left:30px;}.c04-patient-table__column--immunocompromised .c04-patient-table__text--bold{margin-left:-4px;}.c04-patient-table__column--immunocompromised .c04-patient-table__row{padding:24px 0px 24px 24px;margin-right:34px;}.c04-patient-table__column--immunocompromised .c04-patient-table__row.one{min-height:184.19px;}.c04-patient-table__column--immunocompromised .c04-patient-table__row.two{min-height:211.19px;}@media (min-width:821px){.c04-patient-table__column--immunocompromised .c04-patient-table__row.three{padding:32px 0px 32px 40px;}}@media (max-width:820px){.c04-patient-table__column--immunocompromised{min-width:283px;width:283px;}.c04-patient-table__column--immunocompromised .c04-patient-table__row{margin-right:27px;}.c04-patient-table__column--immunocompromised .c04-patient-table__row.one{min-height:207.9px;}.c04-patient-table__column--immunocompromised .c04-patient-table__row.two{min-height:212px;}.c04-patient-table__column--immunocompromised .c04-patient-table__column-header{padding:24px 16px;min-height:86.4px;}.c04-patient-table__column--immunocompromised .c04-patient-table__row .c04-patient-table__row-content .c04-patient-table__list{padding-left:13px;}.c04-patient-table__column--immunocompromised .c04-patient-table__text--bold{font-size:16px;margin-left:-4px;}}.c04-patient-table__column--immunocompromised::after{content:"";position:absolute;top:0px;right:0px;width:calc(100% - 0px);height:calc(100% - 0px);border:3px solid #c333c6;border-radius:20px;pointer-events:none;z-index:1;}.c04-patient-table__column--immunocompetent .c04-patient-table__row .c04-patient-table__row-content .c04-patient-table__list{max-width:356px;}.c04-patient-table__column--immunocompetent .c04-patient-table__text{margin-left:70px;}@media (max-width:820px){.c04-patient-table__column--immunocompetent .c04-patient-table__text{margin-left:24px;}}.c04-patient-table__column--immunocompetent .c04-patient-table__row.one{padding:28px 0px 28px 24px;min-height:184.19px;}.c04-patient-table__column--immunocompetent .c04-patient-table__row.two{padding:26px 0px 57px 24px;min-height:211.19px;}.c04-patient-table__column--immunocompetent .c04-patient-table__row.three{padding:32px 0px 32px 24px;}@media (max-width:820px){.c04-patient-table__column--immunocompetent .c04-patient-table__row.one{padding:58px 37px 40px 24px;min-height:207.9px;}.c04-patient-table__column--immunocompetent .c04-patient-table__row.two{padding:47px 24px 47px 24px;min-height:212px;}.c04-patient-table__column--immunocompetent .c04-patient-table__row.three{padding:36px 0px 27px 24px;}}.c04-patient-table__column-header{background:rgba(84,71,102,0.5);text-align:center;display:flex;align-items:center;justify-content:center;flex-shrink:0;}@media (min-width:821px){.c04-patient-table__column-header{padding:43px 17px 26px 47px;min-height:100px;}}@media (max-width:820px){.c04-patient-table__column-header{padding:24px 16px;min-height:86.4px;font-size:16px;font-weight:500;line-height:20px;}}.c04-patient-table__column--immunocompetent .c04-patient-table__column-header{border-radius:0;}.c04-patient-table__column-title{font-family:"sofia-pro",sans-serif;font-size:24px;font-weight:500;color:#E2E4F5;text-transform:uppercase;line-height:1.2;margin:0;}@media (max-width:820px){.c04-patient-table__column-title{font-size:16px;}}.c04-patient-table__row{border-bottom:1px solid #FFF;}@media (max-width:820px){.c04-patient-table__row{padding:20px 16px;}}.c04-patient-table__row:last-child{border-bottom:none;}.c04-patient-table__row-label{display:none;}@media (max-width:820px){.c04-patient-table__row-label{display:block;font-family:"sofia-pro",sans-serif;font-size:16px;font-weight:500;color:#E2E4F5;margin-bottom:12px;line-height:1.3;}}.c04-patient-table__row-content{display:flex;align-items:center;}.c04-patient-table__list{list-style:disc;padding-left:89px;margin:0;color:#E2E4F5;font-family:"sofia-pro",sans-serif;font-size:22px;line-height:1.4;}@media (max-width:820px){.c04-patient-table__list{font-size:16px;line-height:21px;font-weight:400;padding-left:37px;}}.c04-patient-table__list li{margin-bottom:4px;}.c04-patient-table__list li::marker{font-size:16px;}.c04-patient-table__list li:last-child{margin-bottom:0;}.c04-patient-table__list sup{font-size:14px;line-height:0;vertical-align:super;top:-3px;}@media (max-width:820px){.c04-patient-table__list sup{font-size:11px;top:-1px;}}.c04-patient-table__text{margin:0;color:#E2E4F5;font-family:"sofia-pro",sans-serif;font-size:22px;font-weight:400;line-height:1.4;}@media (max-width:820px){.c04-patient-table__text{font-size:16px;}}.c04-patient-table__text--bold{font-weight:900;}.c04-patient-table__text sup{font-size:0.65em;line-height:0;vertical-align:super;}.c04-patient-table__nav{display:none;align-items:center;justify-content:center;gap:16px;margin-top:50px;}@media (min-width:821px){.c04-patient-table__nav{margin-top:40px;}}.c04-patient-table__nav-label{font-family:"Outfit",sans-serif;font-size:14px;font-weight:700;color:#E2E4F5;text-transform:uppercase;letter-spacing:0.5px;}.c04-patient-table__nav-btn{background:none;border:none;padding:8px;cursor:pointer;color:#C433C7;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;}.c04-patient-table__nav-btn:hover:not(:disabled){color:#d259d4;transform:scale(1.1);}.c04-patient-table__nav-btn:disabled,.c04-patient-table__nav-btn--disabled{opacity:0.3;cursor:not-allowed;pointer-events:none;}.c04-patient-table__nav-btn svg{width:14px;height:24px;display:block;}.c-header-title{position:relative;background-color:#020202;padding:97px 0 105px;}.c-header-title .container{position:relative;z-index:3;}.c-header-title__text{max-width:1100px;margin:0 auto;font-family:"Outfit",sans-serif;font-weight:700;font-size:42px;line-height:52px;color:#E2E4F5;text-align:left;}.c-header-title__text sup{font-size:0.55em;top:-0.6em;}.c-header-title__main{color:#E2E4F5;}.c-header-title__highlight{background:linear-gradient(90deg,#D717DB 0%,#88008B 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}@media (max-width:819px){.c-header-title{padding:87px 0 101px;}.c-header-title__text{max-width:350px;font-size:30px;line-height:40px;}.c-header-title__highlight{background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset;color:#C433C7;}}.c05-flip-cards{position:relative;background:url(/themes/custom/pritelivir_dse/images/concrete-bkg.webp);background-size:cover;background-position:center;padding:84px 0 106px;}@media (min-width:1441px){.c05-flip-cards{background:url(/themes/custom/pritelivir_dse/images/concrete-bkg_1920.webp);}}@media (max-width:819px){.c05-flip-cards{background:url(/themes/custom/pritelivir_dse/images/m-concrete-bkg.webp);background-size:cover;background-position:center;}}.c05-flip-cards .container{position:relative;z-index:3;}.c05-flip-cards__heading{max-width:1042px;margin:0 auto 34px;text-align:center;}.c05-flip-cards__heading p{font-family:"Outfit",sans-serif;font-weight:400;font-size:30px;line-height:40px;color:#E2E4F5;margin:0;}.c05-flip-cards__heading p sup{font-size:18px;line-height:40px;}.c05-flip-cards__subheading{text-align:center;margin-bottom:23px;}.c05-flip-cards__subheading p{font-family:"sofia-pro",sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#E2E4F5;margin:0;}.c05-flip-cards__grid .col-12{display:flex;justify-content:center;}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-front{padding:61px 34px 123px;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-front{padding:54px 34px 63px;}@media (max-width:1200px) and (min-width:992px){.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-front{padding:74px 0px 63px;}}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-front .c05-flip-cards__icon{margin-bottom:40.44px;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-front .c05-flip-cards__icon{margin-bottom:26px;}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-front p{max-width:205px;}@media (max-width:820px){.c05-flip-cards__grid .col-12:nth-child(1) .c05-flip-cards__card-back .c05-flip-cards__back-list li:nth-child(2) .c05-flip-cards__back-icon,.c05-flip-cards__grid .col-12:nth-child(1) .c05-flip-cards__card-back .c05-flip-cards__back-list li:nth-child(3) .c05-flip-cards__back-icon{margin-top:-6px;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__back-list li:nth-child(1){margin-bottom:13px;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__back-list{margin-top:10px;}}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back{padding:96px 38px 0;}@media (max-width:1200px) and (min-width:992px){.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back{padding:96px 21px 0;}}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back .c05-flip-cards__back-list{padding-left:0px;padding-top:0px;}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back .c05-flip-cards__back-list li{align-items:self-start;}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back .c05-flip-cards__back-list li .c05-flip-cards__back-icon{margin-top:5px;}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back .c05-flip-cards__back-list li:nth-child(2) .c05-flip-cards__back-icon{margin-top:5px;}@media (max-width:819px){.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back .c05-flip-cards__back-list li:nth-child(2) .c05-flip-cards__back-icon{margin-top:5px;}}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back{padding:70px 35px 0;}@media (max-width:1200px) and (min-width:992px){.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back{padding:54px 20px 0;}}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__callout{height:135px;margin:0px -47px 0;padding:19px 37px;}@media (max-width:1200px) and (min-width:992px){.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__callout{padding:3px 38px;}}@media (max-width:991px){.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__callout{padding:16px 22px;}}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__back-list{padding-left:0px;padding-top:0px;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__back-list li{align-items:self-start;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__back-list li .c05-flip-cards__back-icon{margin-top:5px;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__back-list li:nth-child(2){align-items:center;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-back .c05-flip-cards__back-list li:nth-child(2) .c05-flip-cards__back-icon{margin-top:0;}.c05-flip-cards__card{width:100%;max-width:380px;height:420px;perspective:1000px;cursor:pointer;}.c05-flip-cards__card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 0.6s ease-in-out;}.c05-flip-cards__card.is-flipped .c05-flip-cards__card-inner{transform:rotateY(180deg);}.c05-flip-cards__card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:74px 34px 63px;background:rgba(190,164,237,0.2);border-radius:24px;border:1px solid rgb(141,117,150);}@media (max-width:1200px) and (min-width:992px){.c05-flip-cards__card-front{padding:74px 0px 63px;}}.c05-flip-cards__card-front p{font-family:"Outfit",sans-serif;font-weight:600;font-size:22px;line-height:30px;color:#E2E4F5;text-align:center;margin:0;}.c05-flip-cards__card-front p sup{font-size:14.19px;line-height:30px;}.c05-flip-cards__card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;transform:rotateY(180deg);display:flex;flex-direction:column;padding:48px 47px 0;background:linear-gradient(180deg,#C433C7 26.75%,#601961 100%);border-radius:24px;overflow:hidden;}@media (max-width:1200px) and (min-width:992px){.c05-flip-cards__card-back{padding:48px 0px 0;}}.c05-flip-cards__flip-icon{position:absolute;top:20px;left:20px;width:37px;height:29px;}.c05-flip-cards__flip-icon img{width:100%;height:100%;object-fit:contain;}.c05-flip-cards__flip-icon--back{transform:rotate(180deg);}.c05-flip-cards__icon{width:auto;height:127px;display:flex;align-items:center;justify-content:center;margin-bottom:46px;}.c05-flip-cards__icon img{max-width:100%;max-height:100%;object-fit:contain;}.c05-flip-cards__back-list{list-style:none;padding:0;margin:0 0 auto;padding-left:35px;padding-top:17px;}.c05-flip-cards__back-list li{display:flex;align-items:center;gap:18px;margin-bottom:18px;}.c05-flip-cards__back-list li:last-child{margin-bottom:0;}.c05-flip-cards__back-list li span:not(.c05-flip-cards__back-icon){font-family:"Outfit",sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#E2E4F5;flex:1;}.c05-flip-cards__back-list li span:not(.c05-flip-cards__back-icon) sup{font-size:11.61px;line-height:24px;}.c05-flip-cards__back-icon{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;}.c05-flip-cards__back-icon img{width:100%;height:100%;object-fit:contain;}.c05-flip-cards__callout{background-color:#621964;margin:32px -47px 0;padding:27px 43px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;text-align:center;}.c05-flip-cards__callout-text{font-family:"Outfit",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#E2E4F5;margin:0;}.c05-flip-cards__callout-text sup{font-size:11.61px;line-height:24px;}@media (min-width:820px) and (hover:hover) and (pointer:fine){.c05-flip-cards__card:hover .c05-flip-cards__card-inner{transform:rotateY(180deg);}}@media (max-width:819px){.c05-flip-cards{padding:74px 0 95px;}.c05-flip-cards__heading{max-width:354px;margin-bottom:22px;}.c05-flip-cards__heading p{font-size:24px;line-height:34px;}.c05-flip-cards__heading p sup{font-size:14px;line-height:34px;}.c05-flip-cards__subheading{margin-bottom:22px;}.c05-flip-cards__grid .col-12{margin-bottom:20px;}.c05-flip-cards__grid .col-12:last-child{margin-bottom:0;}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-front{padding:61px 20px 123px;}.c05-flip-cards__grid .col-12:nth-child(2) .c05-flip-cards__card-back{padding:78px 36px 78px !important;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-front{padding:20px 8px 47px;}.c05-flip-cards__grid .col-12:nth-child(3) .c05-flip-cards__card-front p{max-width:302px;}.c05-flip-cards__card{max-width:350px;}.c05-flip-cards__card-front{padding:20px 20px 47px;}.c05-flip-cards__card-front p{font-size:20px;line-height:28px;max-width:285px;}.c05-flip-cards__card-front p sup{font-size:12.9px;line-height:28px;}.c05-flip-cards__card-back{padding:48px 20px 0;}.c05-flip-cards__icon{height:106px;margin-bottom:30px;}.c05-flip-cards__back-list li{gap:16px;}.c05-flip-cards__callout{margin:32px -20px 0;padding:27px 20px;}}@media (max-width:1200px) and (min-width:992px){.c05-flip-cards__card{height:460px;}}@media (max-width:1200px){.c05-flip-cards__subheading-desktop{display:none;}.c05-flip-cards__subheading-mobile{display:block;}}@media (min-width:1201px){.c05-flip-cards__subheading-desktop{display:block;}.c05-flip-cards__subheading-mobile{display:none;}}.c-signup-cta{position:relative;min-height:404px;display:flex;align-items:center;justify-content:center;padding:93px 0 61px;}.c-signup-cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/themes/custom/pritelivir_dse/images/texture-bkg-signup-cta-desk.webp);background-size:cover;background-position:center;pointer-events:none;z-index:1;}.c-signup-cta::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(196,51,199,0.8);mix-blend-mode:multiply;pointer-events:none;z-index:2;}.c-signup-cta .container{position:relative;z-index:3;text-align:center;}.c-signup-cta__heading{max-width:838px;margin:0 auto 38px;font-family:"Outfit",sans-serif;font-weight:400;font-size:32px;line-height:46px;color:#E2E4F5;text-align:center;}.c-signup-cta__subheading{max-width:659px;margin:0 auto 24px;font-family:"sofia-pro",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#E2E4F5;text-align:center;}.c-signup-cta__button{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;background-color:#C433C7;border-radius:32px;text-decoration:none;transition:background-color 0.3s ease,transform 0.2s ease;}.c-signup-cta__button:hover{background-color:#E2E4F5;}.c-signup-cta__button:hover .c-signup-cta__button-icon{display:none;}.c-signup-cta__button:hover .c-signup-cta__button-icon-hover{display:block;}.c-signup-cta__button:hover .c-signup-cta__button-text{color:#D717DB;}.c-signup-cta__button-text{font-family:"sofia-pro",sans-serif;font-weight:600;font-size:14px;line-height:30px;color:#FFFFFF;text-transform:uppercase;letter-spacing:0.5px;}.c-signup-cta__button-icon{filter:brightness(0) invert(1);}.c-signup-cta__button-icon-hover{display:none;}@media (max-width:819px){.c-signup-cta{min-height:509px;padding:78px 0 78px;}.c-signup-cta::before{background-image:url(/themes/custom/pritelivir_dse/images/m-texture-bkg-signup-cta.webp);}.c-signup-cta__heading{max-width:350px;margin-bottom:43px;font-size:28px;line-height:38px;}.c-signup-cta__subheading{max-width:350px;margin-bottom:44px;}}.c-unmet-need{position:relative;padding:100px 0 151px;}@media (min-width:820px){.c-unmet-need{background:linear-gradient(180deg,#1F1B26 0%,#070709 58.99%,#010101 99.52%);}}.c-unmet-need .container{position:relative;z-index:3;}.c-unmet-need__title{max-width:736px;margin:0px auto 50px;font-family:"Outfit",sans-serif;font-weight:700;font-size:42px;line-height:52px;color:#E2E4F5;text-align:center;}.c-unmet-need__title-main{color:#E2E4F5;}.c-unmet-need__title-highlight{color:#C433C7;}.c-unmet-need__content{display:block;}.c-unmet-need__patient{flex-shrink:0;display:flex;flex-direction:column;align-items:center;}.c-unmet-need__patient-frame{width:106px;height:106px;margin-bottom:42px;}.c-unmet-need__patient-disclaimer{margin-top:35px;font-family:"sofia-pro",sans-serif;font-weight:700;font-size:30px;line-height:40px;color:#FFF;text-align:center;margin-bottom:0;}.c-unmet-need__patient-disclaimer span{font-style:italic;}.c-unmet-need__text{flex:1;max-width:1068px;margin:auto;text-align:center;}.c-unmet-need__description{font-family:"Outfit",sans-serif;font-weight:400;font-size:30px;font-style:normal;line-height:40px;color:#E2E4F5;}.c-unmet-need__description span{font-weight:700;}.c-unmet-need__description sup{font-size:0.5em;top:-0.71em;}.c-unmet-need__list{list-style:disc;padding-left:17px;margin:0;}.c-unmet-need__list li{font-family:"sofia-pro",sans-serif;font-weight:400;font-size:20px;line-height:36px;color:red;margin-bottom:0;}.c-unmet-need__list li sup{font-size:12.9px;}.c-unmet-need__list li::marker{font-size:16px;}@media (max-width:819px){.c-unmet-need{padding:145px 0 150px;}.c-unmet-need__title{max-width:350px;margin-bottom:41px;font-size:32px;line-height:42px;}.c-unmet-need__content{flex-direction:column;align-items:center;gap:0;}.c-unmet-need__text{padding-top:0;width:100%;max-width:348px;}.c-unmet-need__description{margin-bottom:32px;font-size:24px;line-height:34px;}.c-unmet-need__patient-frame{margin-bottom:45px;}.c-unmet-need__patient-disclaimer{font-size:24px;max-width:260px;margin:0 auto;line-height:34px;}.c-unmet-need__list li{line-height:28px;margin-bottom:12px;}.c-unmet-need__list li:last-child{margin-bottom:0;}}.cta-cards-section{background-color:#020202;padding:97px 0 57px;}@media (min-width:820px){.cta-cards-section{padding:100px 0 74px;}}.cta-cards-section .container{max-width:1200px;margin:0 auto;padding:0 20px;}@media (min-width:820px){.cta-cards-section .container{padding:0;}}.cta-cards-section .row{display:flex;flex-direction:column;gap:38px;}@media (min-width:820px){.cta-cards-section .row{flex-direction:row;justify-content:center;gap:38px;margin-right:0;margin-left:0;}}.cta-cards-section .col-12{width:100%;max-width:350px;margin:0 auto;}@media (min-width:820px){.cta-cards-section .col-12{max-width:460px;margin:0;padding-left:0;padding-right:0;}}.cta-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;background-color:#020202;border:2px solid #C433C7;border-radius:16px;padding:40px 10px 33px;min-height:320px;text-decoration:none;transition:all 0.3s ease;position:relative;}.cta-card:hover{border:2px solid #E2E4F5;}.cta-card:hover .cta-card__button-icon{display:none;}.cta-card:hover .cta-card__button-icon-hover{display:block;}@media (min-width:820px){.cta-card{padding:34px 33px 33px;min-height:320px;}}@media (max-width:819px){.col-12:nth-child(2) .cta-card{min-height:357px;padding:46px 12px 33px;}}.cta-card:focus-visible{outline:3px solid #C433C7;outline-offset:4px;}.cta-card__icon{flex-shrink:0;margin-bottom:20px;display:flex;align-items:center;justify-content:center;}@media (min-width:820px){.cta-card__icon{margin-bottom:21px;}}.cta-card__icon img{width:auto;height:90px;max-width:103px;display:block;}.cta-card__title{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin:0 0 24px;color:#E2E4F5;font-family:"Outfit",sans-serif;}@media (min-width:820px){.cta-card__title{margin:0px 0 15px;}.cta-card__title.mobile{display:none;}}@media (max-width:819px){.cta-card__title.desktop{display:none;}}.cta-card__title-main{font-size:28px;font-weight:800;line-height:30px;color:#E2E4F5;margin-bottom:0;}.cta-card__title-main .cta-card__title-highlight{font-size:24px;font-weight:500;line-height:30px;color:#E2E4F5;margin-top:0;}.cta-card__title-sub{font-size:24px;font-weight:500;line-height:30px;color:#E2E4F5;margin-top:0;}.cta-card__button .cta-card__button-icon,.cta-card__button .cta-card__button-icon-hover{height:auto;display:block;}.cta-card__button .cta-card__button-icon-hover{display:none;}.cta-card__button:hover .cta-card__button-icon{display:none;}.cta-card__button:hover .cta-card__button-icon-hover{display:block;}.cta-card:active .cta-card__button{transform:scale(0.95);}.main-ctas{background:radial-gradient(50% 50% at 50% 50%,#3C103D 0%,#020202 100%);padding:63px 0 109px;}@media (max-width:819px){.main-ctas{background-image:url(/themes/custom/pritelivir_dse/images/Gradient-Blur.svg);background-size:cover;background-position:center;padding:58px 0 100px;}}.main-ctas__intro{text-align:center;margin-bottom:50px;}@media (max-width:819px){.main-ctas__intro{margin-bottom:58px;}}.main-ctas__heading{font-family:"Outfit",sans-serif;font-size:24px;font-weight:800;line-height:32px;color:#E2E4F5;margin:0 0 17px 0;max-width:770px;margin-left:auto;margin-right:auto;}.main-ctas__heading sup{font-size:15.48px;line-height:32px;}@media (max-width:819px){.main-ctas__heading{font-size:24px;line-height:32px;margin-bottom:25px;max-width:321px;}.main-ctas__heading sup{font-size:15.48px;}}.main-ctas__subheading{font-family:"Outfit",sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#E2E4F5;margin:0;max-width:658px;margin-left:auto;margin-right:auto;}.main-ctas__subheading span{color:#E2E4F5;text-align:center;font-family:"Outfit",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px;}.main-ctas__subheading sup{font-size:11.61px;line-height:26px;}@media (max-width:819px){.main-ctas__subheading{font-size:18px;line-height:26px;max-width:312px;}.main-ctas__subheading sup{font-size:11.61px;}}.main-ctas__cards{display:flex;justify-content:center;align-items:stretch;gap:38px;flex-wrap:wrap;}@media (max-width:1200px){.main-ctas__cards{flex-direction:column;align-items:center;gap:40px;}}.main-ctas__cards > .main-ctas__card:nth-child(3) .main-ctas__title{max-width:229px;}.main-ctas__card{width:360px;flex-shrink:0;}@media (max-width:1199px) and (min-width:820px){.main-ctas__card{width:340px;}}@media (max-width:819px){.main-ctas__card{width:330px;}}.main-ctas__card-inner{background:rgba(190,164,237,0.2);border-radius:24px;padding:39px 30px 50px;height:380px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1px solid rgb(141,117,150);}@media (max-width:1200px){.main-ctas__card-inner{padding:39px 15px 50px;}}.main-ctas__icon{width:93px;height:93px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.main-ctas__icon img{max-width:100%;height:auto;}.main-ctas__title{font-family:"Outfit",sans-serif;text-align:center;color:#E2E4F5;margin:0;line-height:1;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin-top:-10px;}.main-ctas__title-main{font-size:28px;font-weight:800;line-height:30px;display:block;text-transform:uppercase;}.main-ctas__title-main .main-ctas__title-highlight{font-size:22px;font-weight:500;line-height:30px;}.main-ctas__title-sub{font-size:22px;font-weight:500;line-height:30px;display:block;margin-top:0;}.main-ctas__title-sub:nth-child(3){max-width:229px;}.main-ctas__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#C433C7;color:#E2E4F5;padding:10px 24px;border-radius:32px;text-decoration:none;transition:all 0.3s ease;flex-shrink:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;}.main-ctas__button a:hover{color:#E2E4F5;}.main-ctas__button a:active{color:#E2E4F5;}.main-ctas__button .main-ctas__button-icon-hover{display:none;}@media (hover:hover) and (pointer:fine){.main-ctas__button:hover{background-color:#E2E4F5;color:#C433C7;}.main-ctas__button:hover .main-ctas__button-icon{display:none;}.main-ctas__button:hover .main-ctas__button-icon-hover{display:block;}}.main-ctas__button:active{background-color:#E2E4F5;color:#C433C7;}.main-ctas__button:active .main-ctas__button-icon{display:none;}.main-ctas__button:active .main-ctas__button-icon-hover{display:block;}@media (hover:none) and (pointer:coarse){.main-ctas__button:active{background-color:#E2E4F5;color:#C433C7;}.main-ctas__button:active .main-ctas__button-icon{display:none;}.main-ctas__button:active .main-ctas__button-icon-hover{display:block;}}.main-ctas__button-text{font-family:"Outfit",sans-serif;font-size:14px;font-weight:600;line-height:30px;text-transform:uppercase;white-space:nowrap;}.main-ctas__button-icon{flex-shrink:0;}.main-ctas__button-icon--down{width:9px;height:12px;}.main-ctas__button-icon--right{width:12px;height:9px;}.c12-population{padding:91px 0 123px;}@media (min-width:820px){.c12-population{padding:97px 0 90px;}}.c12-population .container{max-width:1440px;margin:0 auto;padding:0 23px;}.c12-population__title{font-family:"Outfit",sans-serif;font-size:32px;font-weight:700;line-height:42px;color:#E2E4F5;text-align:center;margin:0 auto 50px;max-width:349px;}@media (min-width:820px){.c12-population__title{font-size:42px;line-height:50px;margin:0 auto 54px;max-width:1086px;}}.c12-population__title sup{font-size:20.64px;line-height:42px;}@media (min-width:820px){.c12-population__title sup{font-size:27.09px;line-height:50px;}}.c12-population__title-highlight{color:#C433C7;font-weight:700;}.population-stats-wrap{display:flex;flex-direction:column;align-items:center;gap:50px;margin-bottom:44px;}@media (min-width:820px){.population-stats-wrap{flex-direction:row;align-items:flex-start;justify-content:center;gap:57px;margin-bottom:56px;padding-left:17px;margin-top:-9px;}}.c12-population__stats{display:flex;align-items:center;justify-content:center;gap:15px;margin:0;}@media (min-width:820px){.c12-population__stats{gap:29px;}}.c12-population__stat{display:flex;flex-direction:column;align-items:center;gap:1px;position:relative;}.c12-population__stat-number{font-family:"sofia-pro",sans-serif;font-size:80px;font-weight:900;line-height:80px;letter-spacing:-4.8px;color:#E2E4F5;}.c12-population__stat-percent{font-family:"sofia-pro",sans-serif;font-size:40px;font-weight:900;line-height:50px;color:#E2E4F5;position:absolute;top:8px;margin-left:6px;}.c12-population__stat-label{font-family:"Outfit",sans-serif;font-size:24px;font-weight:900;line-height:26px;text-align:center;color:#E2E4F5;}.c12-population__stat-divider{width:2px;height:117px;border:2px solid #C433C7;margin-top:24px;}@media (max-width:821px){.c12-population__stat-divider{margin-top:7px;}}.c12-population__description{max-width:349px;margin:0 auto;text-align:left;}@media (min-width:820px){.c12-population__description{max-width:646px;margin:0;text-align:left;padding-left:17px;}}.c12-population__description-paragraph{font-family:"sofia-pro",sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#E2E4F5;margin:0 0 15px;}@media (max-width:821px){.c12-population__description-paragraph{margin:0 0 24px;}}.c12-population__description-paragraph:last-child{margin-bottom:0;}.c12-population__description-paragraph strong{font-weight:700;}.c12-population__description-paragraph sup{font-size:12.9px;font-weight:700;line-height:28px;}.c12-population__chart-wrapper{position:relative;width:100%;max-width:350px;margin:0 auto;background-color:rgba(190,164,237,0.2);border-radius:24px;padding:26px 0 42px;border:1px solid rgb(141,117,150);}@media (min-width:820px){.c12-population__chart-wrapper{max-width:1200px;padding:32px 54px 49px 58px;}}@media (min-width:1100px){.c12-population__chart-wrapper-inner{display:flex;align-items:flex-start;gap:58px;}}@media (max-width:1100px){.c12-population__chart-wrapper-inner{display:flex;flex-direction:column;align-items:center;gap:30px;}}.c12-population__chart{width:100%;margin-bottom:30px;}@media (min-width:820px){.c12-population__chart{margin-bottom:0;flex:1;}}.c12-population__chart--desktop{display:none;}@media (min-width:820px){.c12-population__chart--desktop{display:block;}}.c12-population__chart--mobile{display:block;}.c12-population__chart--mobile p{color:#E2E4F5;text-align:center;font-family:"Outfit",sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:16px;margin:auto;margin-bottom:12px;max-width:209px;}.c12-population__chart--mobile p.b-para{max-width:262px;margin-top:20px;line-height:20px;font-family:"sofia-pro",sans-serif;}.c12-population__chart--mobile p.b-para span{font-style:italic;}@media (min-width:820px){.c12-population__chart--mobile{display:none;}}.c12-population__chart-image{width:100%;height:auto;display:block;}.c12-population__callout{background-color:transparent;border:3px solid #C433C7;border-radius:24px;padding:40px 15px;text-align:center;margin:0 19px;}@media (min-width:1100px){.c12-population__callout{width:475px;flex-shrink:0;padding:40px 15px 36px;margin:0;margin-top:15px;}}.c12-population__callout-icon{display:flex;align-items:center;justify-content:center;margin-bottom:30px;}@media (min-width:820px){.c12-population__callout-icon{margin-bottom:15px;}}@media (min-width:820px){.c12-population__callout-icon img{width:141px;}}.c12-population__callout-text{font-family:"Outfit",sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#E2E4F5;margin:0 0 8px;}@media (min-width:820px){.c12-population__callout-text{font-size:26px;line-height:34px;margin:0 0 9px;}.c12-population__callout-text br{display:block;}}.c12-population__callout-stat{font-family:"Outfit",sans-serif;font-size:36px;font-weight:700;line-height:36px;color:#C433C7;margin:0;}.c12-population__callout-stat span{color:#E2E4F5;font-size:26px;}@media (min-width:820px){.c12-population__callout-stat{font-size:42px;line-height:36px;}}.c12-population__callout-stat sup{font-size:14.835px;line-height:25px;color:#E2E4F5;top:-15px;left:2px;}@media (min-width:820px){.c12-population__callout-stat sup{font-size:18.705px;}}.c13-patient-types{padding:0px 0 100px;}@media (min-width:820px){.c13-patient-types{padding:0px 0 100px;}}.c13-patient-types__title{font-family:"Outfit",sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#E2E4F5;text-align:center;margin:0 auto 60px;max-width:350px;}@media (min-width:820px){.c13-patient-types__title{font-size:30px;line-height:40px;margin:0 auto 49px;max-width:987px;}}@media (max-width:1200px){.c13-patient-types__title{max-width:934px;}}.c13-patient-types__title sup{font-size:15.48px;vertical-align:super;top:0px;}@media (min-width:820px){.c13-patient-types__title sup{font-size:19.35px;}}.c13-patient-types__title-bold{font-weight:700;font-weight:700;font-size:30px;line-height:44px;text-align:center;}@media (max-width:819px){.c13-patient-types__title-bold{display:block;font-size:24px;line-height:34px;}}.c13-patient-types__content{display:flex;flex-direction:column;align-items:center;gap:40px;}@media (max-width:990px) and (min-width:820px){.c13-patient-types__content{align-items:center !important;}}@media (min-width:820px){.c13-patient-types__content{flex-direction:row;align-items:flex-start;justify-content:center;gap:41px;padding-left:49px;}}.c13-patient-types__icon-wrapper{flex-shrink:0;}.c13-patient-types__icon{display:block;width:172px;height:172px;}@media (min-width:820px){.c13-patient-types__icon{width:206.159px;height:206.159px;}}.c13-patient-types__text-content{max-width:354px;}@media (max-width:1200px) and (min-width:820px){.c13-patient-types__text-content{padding-top:0px !important;}}@media (min-width:820px){.c13-patient-types__text-content{max-width:665px;padding-top:18px;}}.c13-patient-types__subtitle{font-family:"sofia-pro",sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#E2E4F5;text-align:center;margin:0 0 10px;}@media (min-width:820px){.c13-patient-types__subtitle{text-align:left;line-height:24px;margin:0 0 5px;}}.c13-patient-types__subtitle sup{font-size:12.9px;line-height:0px;vertical-align:super;top:2px;}@media (min-width:820px){.c13-patient-types__subtitle sup{line-height:24px;top:-4px;}}.c13-patient-types__list{list-style:none;padding:0;margin:0;padding-left:30px;}@media (min-width:820px){.c13-patient-types__list{padding-left:17px;}}.c13-patient-types__list-item{font-family:"sofia-pro",sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#E2E4F5;margin-bottom:0;position:relative;}.c13-patient-types__list-item::before{content:"";display:inline-block;margin-left:-16px;background-color:#E2E4F5;width:6px;height:6px;border-radius:50%;position:absolute;margin-top:15.5px;}@media (max-width:820px){.c13-patient-types__list-item::before{width:5px;height:5px;margin-top:13.5px;}}.c14-refractory-resistant{position:relative;background-color:#020202;padding:66px 0 93px;}@media (min-width:820px){.c14-refractory-resistant{padding:105px 0 126px;}}.c14-refractory-resistant__background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#1F1B26 -33.79%,#000 101.15%);z-index:1;}@media (max-width:819px){.c14-refractory-resistant__background{background:linear-gradient(180deg,#1F1B26 0%,#020202 100%);}}.c14-refractory-resistant .container{position:relative;z-index:2;max-width:1213px;}.c14-refractory-resistant__title{font-family:"Outfit",sans-serif;font-size:32px;font-weight:700;line-height:42px;color:#E2E4F5;text-align:center;margin:0 auto 55px;max-width:350px;}@media (min-width:820px){.c14-refractory-resistant__title{font-size:42px;line-height:52px;margin:0 auto 54px;max-width:939px;}}.c14-refractory-resistant__title sup{font-size:24px;}.c14-refractory-resistant__title-highlight{color:#C433C7;}.c14-refractory-resistant__content{padding:46px 56px 51px 116px;}@media (min-width:820px){.c14-refractory-resistant__content{display:flex;align-items:center;gap:95px;background-color:rgba(190,164,237,0.2);border-radius:24px;border:1px solid rgb(102,96,112);}}@media (max-width:1199px){.c14-refractory-resistant__content{padding:46px 56px 51px 56px;}}@media (max-width:991px){.c14-refractory-resistant__content{flex-direction:column;gap:40px;}}@media (max-width:819px){.c14-refractory-resistant__content{padding:0;}}.c14-refractory-resistant__callout-box{background-color:rgba(190,164,237,0.2);border-radius:24px;padding:36px 23px 33px;margin:0 auto;max-width:350px;}@media (max-width:819px){.c14-refractory-resistant__callout-box{border:1px solid rgb(102,96,112);}}@media (min-width:820px){.c14-refractory-resistant__callout-box{background-color:transparent;border-radius:0;padding:0;max-width:390px;flex-shrink:0;background:none;}}.c14-refractory-resistant__stat-card{border:3px solid #C433C7;border-radius:24px;padding:32px 11px;text-align:center;margin-bottom:36px;}@media (min-width:820px){.c14-refractory-resistant__stat-card{padding:48px 33px 44px 33px;margin-bottom:0;}}.c14-refractory-resistant__stat-label{font-family:"Outfit",sans-serif;font-size:26px;font-weight:700;line-height:23px;color:#E2E4F5;margin:0 0 16px;}@media (min-width:820px){.c14-refractory-resistant__stat-label{margin:0 0 16px;}}.c14-refractory-resistant__stat-number{font-family:"Outfit",sans-serif;font-size:100px;font-weight:800;line-height:79px;color:#E2E4F5;letter-spacing:-6px;margin:0 0 16px;}@media (min-width:820px){.c14-refractory-resistant__stat-number{margin:0 0 11px;}}.c14-refractory-resistant__stat-description{font-family:"Outfit",sans-serif;font-size:26px;font-weight:700;line-height:33px;color:#E2E4F5;margin:0;position:relative;}.c14-refractory-resistant__stat-description sup{font-size:12.77px;vertical-align:super;top:0;}.c14-refractory-resistant__text-content p{max-width:555px;}.c14-refractory-resistant__text-content--mobile{display:block;}@media (min-width:820px){.c14-refractory-resistant__text-content--mobile{display:none;}}.c14-refractory-resistant__text-content--desktop{display:none;}@media (min-width:820px){.c14-refractory-resistant__text-content--desktop{display:block;}}.c14-refractory-resistant__section-title{font-family:"Outfit",sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#E2E4F5;margin:0 0 23px;}@media (min-width:820px){.c14-refractory-resistant__section-title{font-size:32px;margin:0 -6px 27px;}}.c14-refractory-resistant__subsection-title{font-family:"sofia-pro",sans-serif;font-size:24px;font-weight:900;line-height:24px;color:#E2E4F5;margin:0 0 6px;}@media (min-width:820px){.c14-refractory-resistant__subsection-title{margin:-3px -6px 8px;}}.c14-refractory-resistant__description{font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#E2E4F5;margin:0 0 34px;position:relative;}.c14-refractory-resistant__description:last-child{margin-bottom:0;max-width:458px;}@media (min-width:820px){.c14-refractory-resistant__description{margin:0 -6px 41px;}.c14-refractory-resistant__description:last-child{margin-bottom:0;}}.c14-refractory-resistant__description sup{font-size:11px;vertical-align:super;top:-2px;}.c15-timely-treatment-callout{position:relative;width:100%;height:500px;overflow:hidden;display:flex;align-items:center;justify-content:center;}@media (min-width:820px){.c15-timely-treatment-callout{height:360px;}}.c15-timely-treatment-callout .container{position:relative;z-index:2;max-width:357px;padding:0 20px;}@media (min-width:820px){.c15-timely-treatment-callout .container{max-width:862px;padding:0;}}.c15-timely-treatment-callout__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(/themes/custom/pritelivir_dse/images/m-texture-bkg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;}@media (min-width:820px){.c15-timely-treatment-callout__background{background-image:url(/themes/custom/pritelivir_dse/images/texture-bkg.webp);}}.c15-timely-treatment-callout__background::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(196,51,199,0.8);mix-blend-mode:multiply;}.c15-timely-treatment-callout__content{text-align:center;}.c15-timely-treatment-callout__text{font-family:"Outfit",sans-serif;font-size:32px;font-weight:400;line-height:46px;color:#E2E4F5;margin:0;}@media (min-width:820px){.c15-timely-treatment-callout__text{font-size:32px;line-height:46px;}}.c15-timely-treatment-callout__text sup{font-size:20.22px;vertical-align:super;top:0;}.c15-timely-treatment-callout__text-highlight{font-family:"Outfit",sans-serif;font-size:38px;font-weight:700;color:#D717DB;}.c08-hsv-resistance-chart{background:url(/themes/custom/pritelivir_dse/images/resitstance-bg.svg) no-repeat;background-size:cover;background-position:center;padding:100px 0 137px;position:relative;overflow:hidden;}@media (max-width:819px){.c08-hsv-resistance-chart{padding:84px 0 93px;}}.c08-hsv-resistance-chart__heading{text-align:center;margin-bottom:48px;max-width:986px;margin-left:auto;margin-right:auto;}.c08-hsv-resistance-chart__heading h2{font-family:"Outfit",sans-serif;font-size:30px;font-weight:700;line-height:40px;color:#E2E4F5;margin:0;}.c08-hsv-resistance-chart__heading h2 .highlight{color:#C433C7;}.c08-hsv-resistance-chart__heading h2 sup{font-size:19.35px;line-height:40px;}@media (max-width:819px){.c08-hsv-resistance-chart__heading{margin-bottom:68px;max-width:350px;}.c08-hsv-resistance-chart__heading h2{font-size:26px;line-height:34px;}.c08-hsv-resistance-chart__heading h2 sup{font-size:16.77px;line-height:34px;}}.c08-hsv-resistance-chart__content{background:rgba(190,164,237,0.2);border-radius:24px;padding:79px 108px 79px 121px;max-width:1200px;margin:0 auto;border:1px solid rgb(102,96,112);}@media (max-width:1096px){.c08-hsv-resistance-chart__content{padding:79px 40px 79px 34px;}}@media (max-width:1200px){.c08-hsv-resistance-chart__content{margin-left:20px;margin-right:20px;}}@media (max-width:1000px){.c08-hsv-resistance-chart__content{padding:38px 15px 37px 14px;}}.c08-hsv-resistance-chart__chart-wrapper{display:flex;gap:79px;align-items:flex-start;}@media (max-width:821px){.c08-hsv-resistance-chart__chart-wrapper{flex-direction:column;gap:40px;align-items:center;}}.c08-hsv-resistance-content-wrapper{margin-top:25px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper{margin-top:0;}}.c08-hsv-resistance-content-wrapper .c08-hsv-resistance-text-wrap{text-align:center;margin-left:24px;max-width:454px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper .c08-hsv-resistance-text-wrap{margin-left:0;}}.c08-hsv-resistance-content-wrapper .c08-hsv-resistance-text-wrap h2{color:#C433C7;text-align:center;font-family:"sofia-pro",sans-serif;font-size:64px;font-style:normal;font-weight:900;line-height:28px;margin-bottom:19px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper .c08-hsv-resistance-text-wrap h2{font-size:48px;line-height:30px;}}.c08-hsv-resistance-content-wrapper .c08-hsv-resistance-text-wrap p{color:#E2E4F5;font-family:"sofia-pro",sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:23px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper .c08-hsv-resistance-text-wrap p{font-size:22px;line-height:30px;}}.c08-hsv-resistance-content-wrapper h3{color:#E2E4F5;font-family:"sofia-pro",sans-serif;font-size:20px;font-style:normal;font-weight:800;line-height:24px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper h3{font-size:20px;line-height:24px;}}.c08-hsv-resistance-content-wrapper ul{padding-left:15px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper ul{padding-left:19px;}}.c08-hsv-resistance-content-wrapper ul li{color:#E2E4F5;font-family:"sofia-pro",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:32px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper ul li{font-size:20px;line-height:32px;}}.c08-hsv-resistance-content-wrapper ul li::marker{color:#E2E4F5;font-size:15px;}.c08-hsv-resistance-content-wrapper sup{font-size:12.9px;top:-12px;}@media (max-width:821px){.c08-hsv-resistance-content-wrapper sup{font-size:11.9px;top:-11px;}}.c08-hsv-resistance-chart__mobile-layout{display:none;}@media (max-width:819px){.c08-hsv-resistance-chart__mobile-layout{display:block;}}.c08-hsv-resistance-chart__scroll-indicator{display:none;}@media (max-width:779px){.c08-hsv-resistance-chart__scroll-indicator{display:flex;flex-direction:column;align-items:center;margin-top:23px;}}.c08-hsv-resistance-chart__scroll-text{font-family:"Outfit",sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#E2E4F5;text-transform:uppercase;}.c08-hsv-resistance-chart__scroll-arrows{display:flex;gap:8px;align-items:center;}.c08-hsv-resistance-chart__scroll-arrow{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:opacity 0.3s ease;}.c08-hsv-resistance-chart__scroll-arrow:hover{opacity:0.7;}.c08-hsv-resistance-chart__scroll-arrow:active{opacity:0.5;}.c08-hsv-resistance-chart__scroll-arrow img{width:100%;height:100%;display:block;}.c08-hsv-resistance-chart__prevalence-section{flex:1;}.c08-hsv-resistance-chart__chart-title{font-family:"sofia-pro",sans-serif;font-size:24px;font-weight:400;line-height:24px;color:#E2E4F5;margin:0 0 18px 12px;}@media (max-width:819px){.c08-hsv-resistance-chart__chart-title.desk-chart-title{display:none;}}.c08-hsv-resistance-chart__chart-title.mob-chart-title{display:none;}@media (max-width:819px){.c08-hsv-resistance-chart__chart-title.mob-chart-title{display:block;}}@media (max-width:819px){.c08-hsv-resistance-chart__chart-title{display:block;font-family:"sofia-pro",sans-serif;font-size:22px;font-weight:400;line-height:24px;color:#E2E4F5;margin:0 0 25px 12px;}}@media (max-width:819px){.c08-hsv-resistance-chart__chart-title{font-family:"Outfit",sans-serif;font-size:22px;font-weight:500;line-height:30px;margin:0px 0px 37px 15px;max-width:330px;text-align:left;}}.c08-hsv-resistance-chart__chart-image{width:100%;max-width:649px;margin-top:11px;}@media (max-width:819px){.c08-hsv-resistance-chart__chart-image{max-width:none;margin-top:0;}}.c08-hsv-resistance-chart__img{display:block;width:100%;height:auto;}@media (max-width:819px){.c08-hsv-resistance-chart__img{min-width:700px;width:700px;}}.c08-hsv-resistance-chart__callout{flex-shrink:0;width:408px;border:3px solid #C433C7;border-radius:24px;padding:60px 21px 37px;text-align:center;}@media (max-width:1000px){.c08-hsv-resistance-chart__callout{width:300px;}}.c08-hsv-resistance-chart__callout-percentage{margin-bottom:24px;line-height:0;display:flex;align-items:flex-start;justify-content:center;gap:0;}@media (max-width:819px){.c08-hsv-resistance-chart__callout-percentage{margin-bottom:25px;}}.c08-hsv-resistance-chart__callout-number{font-family:"Outfit",sans-serif;font-size:100px;font-weight:800;line-height:80px;color:#E2E4F5;letter-spacing:-6px;}.c08-hsv-resistance-chart__callout-percent{font-family:"Outfit",sans-serif;font-size:50px;font-weight:800;line-height:50px;color:#E2E4F5;margin-top:-6px;margin-left:6px;}.c08-hsv-resistance-chart__callout-title{font-family:"Outfit",sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#E2E4F5;margin:0 0 12px 0;}.c08-hsv-resistance-chart__callout-title strong{font-weight:700;}.c08-hsv-resistance-chart__callout-title sup{font-size:12.9px;line-height:24px;}.c08-hsv-resistance-chart__callout-text{font-family:"Outfit",sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#E2E4F5;margin:0 auto;max-width:315px;}.c08-hsv-resistance-chart__callout-text sup{font-size:11.61px;line-height:24px;}.c09-quiz-main-wrap{background:linear-gradient(180deg,#151219 0%,#070709 100%);}.c09-quiz{background:url(/themes/custom/pritelivir_dse/images/quiz-bg.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;padding:90px 0 111px;position:relative;overflow:hidden;}@media (max-width:819px){.c09-quiz{background:url(/themes/custom/pritelivir_dse/images/quiz-bg-mob.svg),url(/themes/custom/pritelivir_dse/images/Rectangle245.svg);background-size:100% auto;background-repeat:no-repeat;background-position:bottom;}}.c09-quiz .container{position:relative;z-index:1;}@media (max-width:819px){.c09-quiz{padding:87px 0 75px;}.c09-quiz::before{top:403px;}}.c09-quiz__patient-image-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:9px;}@media (max-width:819px){.c09-quiz__patient-image-wrapper{margin-bottom:38px;}}.c09-quiz__patient-image{width:190px;height:190px;position:relative;margin-bottom:7px;}@media (max-width:819px){.c09-quiz__patient-image{width:205px;height:205px;margin-bottom:19px;}}.c09-quiz__patient-img{width:100%;height:100%;object-fit:cover;border-radius:50%;}.c09-quiz__patient-img--desktop{display:block;}@media (max-width:819px){.c09-quiz__patient-img--desktop{display:none;}}.c09-quiz__patient-img--mobile{display:none;}@media (max-width:819px){.c09-quiz__patient-img--mobile{display:block;}}.c09-quiz__patient-disclaimer{font-family:"sofia-pro",sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#E2E4F5;text-align:center;margin:0;}.c09-quiz__heading{font-family:"Outfit",sans-serif;font-size:36px;font-weight:700;line-height:44px;color:#E2E4F5;text-align:center;max-width:868px;margin:0 auto 39px;}@media (max-width:819px){.c09-quiz__heading{font-size:30px;line-height:44px;max-width:350px;margin-bottom:30px;}}.quiz-gesture-icon .gesture-thumb-icon{width:39px;height:74px;margin-bottom:16.28px;}.c09-quiz__instruction{font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#E2E4F5;text-align:center;max-width:498px;margin:0 auto 22px;}@media (max-width:819px){.c09-quiz__instruction{max-width:278px;margin-bottom:33px;}}.c09-quiz__cards-wrapper{max-width:1200px;margin:0 auto;}@media (max-width:1200px){.c09-quiz__cards-wrapper{margin-left:10px;margin-right:10px;}}@media (max-width:820px){.c09-quiz__cards-wrapper{margin-bottom:25px;margin-left:20px;margin-right:20px;}}.c09-quiz__cards-desktop{display:flex;justify-content:center;gap:25px;margin-bottom:0px;}@media (max-width:1200px){.c09-quiz__cards-desktop{gap:10px;}}@media (max-width:820px){.c09-quiz__cards-desktop{display:none;}}.c09-quiz__cards-desktop .c09-quiz__card:nth-child(1){padding:42px 28px 30px;}.c09-quiz__cards-desktop .c09-quiz__card:nth-child(2){padding:42px 20px 30px;}.c09-quiz__cards-desktop .c09-quiz__card:nth-child(3){padding:42px 18px 30px;}.c09-quiz__cards-desktop .c09-quiz__card:nth-child(4){padding:42px 23px 30px;}.c09-quiz__cards-desktop .c09-quiz__card:nth-child(5){padding:42px 16px 30px;}.c09-quiz__cards-mobile{display:none;}@media (max-width:820px){.c09-quiz__cards-mobile{display:block;}}@media (max-width:820px){.c09-quiz__cards-scroll-container{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 20px;margin:0 -20px;}.c09-quiz__cards-scroll-container::-webkit-scrollbar{display:none;}}.c09-quiz__card{background:rgba(190,164,237,0.2);border-radius:24px;padding:42px 30px 54px;width:220px;min-height:246px;display:flex;flex-direction:column;align-items:center;position:relative;transition:all 0.3s ease;cursor:pointer;border:1px solid rgb(141,117,150);}.c09-quiz__card p{margin-bottom:0px;}@media (min-width:1200px){.c09-quiz__card:hover{background:linear-gradient(180deg,#D554C5 26.75%,#701A71 100%);}.c09-quiz__card:hover .c09-quiz__card-circle{background:#FFFFFF;border-color:#FFFFFF;opacity:unset;}.c09-quiz__card:hover .c09-quiz__card-checkmark{opacity:1;}}.c09-quiz__card.is-selected{background:linear-gradient(180deg,#C433C7 26.75%,#601961 100%);}.c09-quiz__card.is-selected:hover{background:linear-gradient(180deg,#D554C5 26.75%,#701A71 100%);}.c09-quiz__card.is-selected .c09-quiz__card-circle{background:#FFFFFF;border-color:#FFFFFF;opacity:unset;}.c09-quiz__card.is-selected .c09-quiz__card-checkmark{opacity:1;}@media (max-width:820px){.c09-quiz__card{width:221px;min-height:220px;flex-shrink:0;padding:42px 23px 22px;}}.c09-quiz__card-selector{background:none;border:none;padding:0;margin-bottom:24px;cursor:pointer;width:60px;height:60px;display:flex;align-items:center;justify-content:center;}@media (max-width:820px){.c09-quiz__card-selector{width:50px;height:50px;margin-bottom:22px;}}.c09-quiz__card-circle{width:60px;height:60px;border:3px solid #C433C7;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;background:#080709;position:relative;opacity:0.5;}@media (max-width:820px){.c09-quiz__card-circle{width:50px;height:50px;border-width:2.5px;opacity:0.7;}}.c09-quiz__card-checkmark{opacity:0;transition:opacity 0.3s ease;position:absolute;width:29px;height:22px;}@media (max-width:820px){.c09-quiz__card-checkmark{width:24px;height:18px;}}.c09-quiz__card-text{font-family:"Outfit",sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#E2E4F5;text-align:center;margin:0;}.c09-quiz__card-text sup{font-size:11.61px;line-height:22px;}@media (max-width:820px){.c09-quiz__card-text{font-size:16px;line-height:20px;}.c09-quiz__card-text sup{font-size:10.32px;line-height:20px;}}.c09-quiz__scroll-indicator{display:none;}@media (max-width:820px){.c09-quiz__scroll-indicator{display:flex;flex-direction:column;align-items:center;margin-bottom:0;}}.c09-quiz__scroll-text{font-family:"Outfit",sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#E2E4F5;text-transform:uppercase;}.c09-quiz__scroll-arrows{display:flex;gap:8px;align-items:center;}.c09-quiz__scroll-arrows .c09-quiz__scroll-arrow--disabled{opacity:0.3;cursor:not-allowed;pointer-events:none;}.c09-quiz__scroll-arrow{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:opacity 0.3s ease;}.c09-quiz__scroll-arrow img{width:100%;height:100%;display:block;}.c09-quiz__signup{text-align:center;margin-top:51px;}@media (max-width:820px){.c09-quiz__signup{margin-top:60px;margin-bottom:0px;}}.c09-quiz__signup-message{font-family:"sofia-pro",sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#E2E4F5;max-width:867px;margin:0 auto 27px;}@media (max-width:819px){.c09-quiz__signup-message{font-size:22px;line-height:28px;max-width:327px;margin:0 auto 13px;}}.c09-quiz__signup-highlight{font-family:"sofia-pro",sans-serif;font-weight:700;color:#C433C7;}.c09-quiz__signup-tagline{font-family:"sofia-pro",sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#E2E4F5;margin:0 auto 24px;}@media (max-width:819px){.c09-quiz__signup-tagline{font-size:24px;line-height:28px;margin-bottom:40px;max-width:293px;}}.c09-quiz__signup-button{display:inline-flex;align-items:center;gap:10px;background:#C433C7;color:#E2E4F5;font-family:"sofia-pro",sans-serif;font-size:14px;font-weight:600;line-height:30px;text-decoration:none;text-transform:uppercase;padding:10px 24px;border-radius:32px;transition:all 0.3s ease;}.c09-quiz__signup-button .c09-quiz__signup-button-icon-hover{display:none;}.c09-quiz__signup-button:hover{color:#C433C7;background-color:#E2E4F5;}.c09-quiz__signup-button:hover .c09-quiz__signup-button-icon{display:none;}.c09-quiz__signup-button:hover .c09-quiz__signup-button-icon-hover{display:block;}.c09-quiz__signup-button:hover .c09-quiz__signup-button-text{color:#C433C7;}.c09-quiz__signup-button:active{transform:translateY(0);}.c09-quiz__signup-button svg{width:12px;height:9px;flex-shrink:0;transform:rotate(90deg);}@media (max-width:819px){.c09-quiz__signup-button{padding:8px 24px;font-size:14px;}}.c10-faq{background-color:#020202;padding:74px 0 96px 0;}@media (min-width:820px){.c10-faq{padding:88px 0 144px;}}.c10-faq .container{max-width:821px;margin:0 auto;padding:0 20px;}@media (min-width:821px){.c10-faq .container{padding:0;}}.c10-faq__title{font-family:"Outfit",sans-serif;font-size:36px;font-weight:700;line-height:30px;color:#E2E4F5;text-align:center;margin:0 0 21px;}@media (min-width:820px){.c10-faq__title{margin:0 0 33px;text-align:center;}}.c10-faq__accordion{display:flex;flex-direction:column;gap:24px;}@media (min-width:820px){.c10-faq__accordion{gap:19px;}}.c10-faq__item{background-color:#B1B5D5;border-radius:16px;overflow:hidden;transition:all 0.3s ease;}.c10-faq__item.is-expanded .c10-faq__header{padding:25px 24px 3px 25px;}@media (min-width:821px){.c10-faq__item.is-expanded:last-child .c10-faq__header{padding:25px 24px 12px 25px;}.treatment-page .c10-faq__item.is-expanded .c10-faq__header{padding:25px 24px 12px 25px;}}.c10-faq__item.is-expanded .c10-faq__content{max-height:500px;padding:0 25px 33px 25px;opacity:1;}.c10-faq__item.is-expanded .c10-faq__icon-plus{display:none;}.c10-faq__item.is-expanded .c10-faq__icon-minus{display:block;}@media (max-width:819px){.c10-faq__item.is-expanded .c10-faq__header{padding:21px 20px 0px 25px;}.c10-faq__item.is-expanded .c10-faq__content{padding:16px 25px 22px 25px;}}.c10-faq__header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:23px;padding:21px 20px 21px 25px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color 0.2s ease;}@media (min-width:820px){.c10-faq__header{padding:22px 24px 22px 25px;align-items:center;}}.c10-faq__header:focus-visible{outline:3px solid #C433C7;outline-offset:-3px;}.c10-faq__question{flex:1;font-family:"Outfit",sans-serif;font-size:18px;font-weight:700;line-height:24px;color:#1F1B26;margin:0;}@media (min-width:820px){.c10-faq__question{line-height:25px;}}.c10-faq__item:first-child .c10-faq__question{max-width:672px;}@media (max-width:420px){.c10-faq__item:first-child .c10-faq__question{max-width:246px;}}.c10-faq__icon{flex-shrink:0;width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center;}.c10-faq__icon-plus,.c10-faq__icon-minus{position:absolute;top:0;left:0;width:40px;height:40px;}.c10-faq__icon-minus{display:none;}.c10-faq__content{max-height:0;padding:0 25px;opacity:0;overflow:hidden;transition:all 0.4s ease;}.c10-faq__content[hidden]{display:block;}.c10-faq__answer p{font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#1F1B26;margin:0;max-width:732px;}.c10-faq__answer p sup{font-size:11.61px;line-height:24px;}.home-page .c10-faq__answer p{max-width:710px;}.treatment-page .c10-faq__answer p sup{font-size:10px;line-height:24px;top:-0.8em;}.treatment-page .c16-footnote-references{padding:20px 0 60px;}.c16-footnote-references{background-color:#020202;padding:0px 0 60px;}@media (max-width:819px){.c16-footnote-references{padding:0px 0 38px;}}@media (min-width:820px){.c16-footnote-references .container{max-width:1140px;padding-left:15px;padding-right:15px;}}@media (max-width:819px){.c16-footnote-references .container{padding-left:21px;padding-right:20px;}}.c16-footnote-references__abbreviations{margin-bottom:18px;}@media (max-width:819px){.c16-footnote-references__abbreviations{margin-bottom:40px;}}.c16-footnote-references__abbreviations-text{font-family:"sofia-pro",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#E2E4F5;margin:0;word-break:break-word;}.c16-footnote-references__text{font-family:"sofia-pro",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#E2E4F5;margin:0;word-break:break-word;}.c16-footnote-references__text a{color:#E2E4F5;text-decoration:none;}.c16-footnote-references__label{font-weight:700;}.c16-footnote-references__italic{font-style:italic;}.c16-footnote-references__link{color:#E2E4F5;text-decoration:none;cursor:pointer;word-break:break-all;}.c16-footnote-references__link:hover{text-decoration:none;}.c16-footnote-references__link:focus{outline:2px solid #E2E4F5;outline-offset:2px;}@media (min-width:820px){.treatment-page .c16-footnote-references .container{max-width:1130px;}.treatment-page .c20-additional-footnote__text{max-width:1100px;}}.c20-additional-footnote{background-color:#020202;padding:0 0 65px;}@media (max-width:819px){.c20-additional-footnote{padding:0 0 76px;}}@media (min-width:820px){.c20-additional-footnote .container{max-width:1140px;padding-left:15px;padding-right:15px;}}@media (max-width:819px){.c20-additional-footnote .container{padding-left:21px;padding-right:21px;}}.c20-additional-footnote__abbreviations{margin-bottom:18px;}@media (max-width:819px){.c20-additional-footnote__abbreviations{margin-bottom:20px;}}.c20-additional-footnote__abbreviations-text{font-family:"sofia-pro",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#E2E4F5;margin:0;word-break:break-word;}.c20-additional-footnote__text{font-family:"sofia-pro",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#E2E4F5;margin:0;word-break:break-word;max-width:1043px;}.c20-additional-footnote__text a{color:#E2E4F5;text-decoration:none;}.c20-additional-footnote__label{font-weight:700;}.c20-additional-footnote__italic{font-style:italic;font-weight:400;}.c20-additional-footnote__highlight{color:#FF00D0;font-weight:400;}.c20-additional-footnote__link{color:#E2E4F5;text-decoration:none;word-break:break-all;}.c20-additional-footnote__link:hover{text-decoration:underline;}.c-404-error-page{position:relative;display:flex;align-items:center;justify-content:center;background-color:#020202;background:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-desk.svg);background-size:cover;background-repeat:no-repeat;overflow:hidden;}.c-404-error-page__container{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:138px 0 128px 0;}@media (max-width:819px){.c-404-error-page__container{padding:108px 0 130px 0;}}.c-404-error-page__content{position:relative;z-index:2;text-align:center;max-width:687px;padding:0 20px;}.c-404-error-page__heading{margin:0 0 21px;font-family:"Outfit",sans-serif;font-weight:700;font-size:42px;line-height:52px;color:#E2E4F5;text-align:center;}.c-404-error-page__description{max-width:433px;margin:0 auto 31px;font-family:"Outfit",sans-serif;font-weight:400;font-size:24px;line-height:30px;color:#E2E4F5;text-align:center;}.c-404-error-page__button{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;background-color:#C433C7;border-radius:32px;text-decoration:none;transition:background-color 0.3s ease,transform 0.2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;user-select:none;}@media (hover:hover) and (pointer:fine){.c-404-error-page__button:hover{transform:translateY(0);background-color:#E2E4F5;}.c-404-error-page__button:hover .c-404-error-page__button-icon{display:none;}.c-404-error-page__button:hover .c-404-error-page__button-icon-hover{display:block;}.c-404-error-page__button:hover .c-404-error-page__button-text{color:#C433C7;}}.c-404-error-page__button:active,.c-404-error-page__button:focus,.c-404-error-page__button.is-active{transform:translateY(0);background-color:#E2E4F5;}.c-404-error-page__button:active .c-404-error-page__button-icon,.c-404-error-page__button:focus .c-404-error-page__button-icon,.c-404-error-page__button.is-active .c-404-error-page__button-icon{display:none;}.c-404-error-page__button:active .c-404-error-page__button-icon-hover,.c-404-error-page__button:focus .c-404-error-page__button-icon-hover,.c-404-error-page__button.is-active .c-404-error-page__button-icon-hover{display:block;}.c-404-error-page__button:active .c-404-error-page__button-text,.c-404-error-page__button:focus .c-404-error-page__button-text,.c-404-error-page__button.is-active .c-404-error-page__button-text{color:#C433C7;}.c-404-error-page__button-text{font-family:"Outfit",sans-serif;font-weight:600;font-size:14px;line-height:30px;color:#E2E4F5;text-transform:uppercase;letter-spacing:0.5px;}.c-404-error-page__button-icon-hover{display:none;}@media (max-width:819px){.c-404-error-page{background:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-mob.svg);}.c-404-error-page__content{max-width:315px;max-width:292px;padding:0 0px;}.c-404-error-page__heading{margin-bottom:14px;font-size:36px;line-height:52px;}.c-404-error-page__description{max-width:292px;margin-bottom:42px;font-size:20px;line-height:28px;}}@media (max-width:500px){.c-404-error-page{background-size:cover;}}.layout-main:has(.user-login-form){min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background-color:#020202;background-image:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-desk.svg);background-size:cover;background-repeat:no-repeat;}@media (max-width:819px){.layout-main:has(.user-login-form){background-image:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-mob.svg);}}.layout-main:has(.user-login-form) .layout-content-wrapper,.layout-main:has(.user-login-form) .layout-content,.layout-main:has(.user-login-form) .region--content,.layout-main:has(.user-login-form) #block-pritelivir-dse-content{width:100%;display:flex;align-items:center;justify-content:center;}.layout-main:has(.user-login-form) .user-login-form{width:100%;max-width:440px;padding:40px 32px;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:24px;backdrop-filter:blur(10px);}@media (min-width:820px){.layout-main:has(.user-login-form) .user-login-form{padding:48px 40px;}}.layout-main:has(.user-login-form) .user-login-form::before{content:"Admin Login";display:block;margin:0 0 8px;font-family:"Outfit",sans-serif;font-weight:700;font-size:28px;line-height:36px;color:#E2E4F5;text-align:center;}@media (min-width:820px){.layout-main:has(.user-login-form) .user-login-form::before{font-size:32px;line-height:42px;}}.layout-main:has(.user-login-form) .user-login-form::after{content:"Please sign in to continue";display:block;margin:0 0 32px;font-family:"Outfit",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#D2D5EB;text-align:center;}.layout-main:has(.user-login-form) .form-item{margin-bottom:20px;}.layout-main:has(.user-login-form) .form-item label{display:block;margin-bottom:8px;font-family:"Outfit",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#E2E4F5;}.layout-main:has(.user-login-form) .form-item .form-text{width:100%;padding:12px 16px;background-color:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);border-radius:12px;font-family:"Outfit",sans-serif;font-size:16px;line-height:24px;color:#E2E4F5;outline:none;transition:border-color 0.3s ease,background-color 0.3s ease;}.layout-main:has(.user-login-form) .form-item .form-text::placeholder{color:rgba(226,228,245,0.5);}.layout-main:has(.user-login-form) .form-item .form-text:focus{border-color:#C433C7;background-color:rgba(255,255,255,0.12);}.layout-main:has(.user-login-form) .form-actions{margin-top:28px;}.layout-main:has(.user-login-form) .form-submit{width:100%;padding:14px 24px;background-color:#C433C7;border:none;border-radius:32px;font-family:"Outfit",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#E2E4F5;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;}@media (hover:hover) and (pointer:fine){.layout-main:has(.user-login-form) .form-submit:hover{background-color:#E2E4F5;color:#C433C7;}}.layout-main:has(.user-login-form) .form-submit:active{transform:translateY(0);}.layout-main:has(.user-register-form){min-height:100vh;display:flex;align-items:center;justify-content:center;padding:60px 20px;background-color:#020202;background-image:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-desk.svg);background-size:cover;background-repeat:no-repeat;}@media (max-width:819px){.layout-main:has(.user-register-form){background-image:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-mob.svg);}}.layout-main:has(.user-register-form) .layout-content-wrapper,.layout-main:has(.user-register-form) .layout-content,.layout-main:has(.user-register-form) .region--content,.layout-main:has(.user-register-form) #block-pritelivir-dse-content{width:100%;display:flex;align-items:center;justify-content:center;}.layout-main:has(.user-register-form) .user-register-form{width:100%;max-width:440px;padding:40px 32px;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:24px;backdrop-filter:blur(10px);}@media (min-width:820px){.layout-main:has(.user-register-form) .user-register-form{padding:48px 40px;}}.layout-main:has(.user-register-form) .user-register-form::before{content:"Create new account";display:block;margin:0 0 8px;font-family:"Outfit",sans-serif;font-weight:700;font-size:28px;line-height:36px;color:#E2E4F5;text-align:center;}@media (min-width:820px){.layout-main:has(.user-register-form) .user-register-form::before{font-size:32px;line-height:42px;}}.layout-main:has(.user-register-form) .user-register-form::after{content:"Register to get started";display:block;margin:0 0 32px;font-family:"Outfit",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#D2D5EB;text-align:center;}.layout-main:has(.user-register-form) .form-item{margin-bottom:20px;}.layout-main:has(.user-register-form) .form-item label{display:block;margin-bottom:8px;font-family:"Outfit",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#E2E4F5;}.layout-main:has(.user-register-form) .form-item .form-email,.layout-main:has(.user-register-form) .form-item .form-text,.layout-main:has(.user-register-form) .form-item .form-file{width:100%;padding:12px 16px;background-color:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);border-radius:12px;font-family:"Outfit",sans-serif;font-size:16px;line-height:24px;color:#E2E4F5;outline:none;transition:border-color 0.3s ease,background-color 0.3s ease;}.layout-main:has(.user-register-form) .form-item .form-email::placeholder,.layout-main:has(.user-register-form) .form-item .form-text::placeholder,.layout-main:has(.user-register-form) .form-item .form-file::placeholder{color:rgba(226,228,245,0.5);}.layout-main:has(.user-register-form) .form-item .form-email:focus,.layout-main:has(.user-register-form) .form-item .form-text:focus,.layout-main:has(.user-register-form) .form-item .form-file:focus{border-color:#C433C7;background-color:rgba(255,255,255,0.12);}.layout-main:has(.user-register-form) .form-item .form-file{padding:10px 16px;line-height:26px;cursor:pointer;}.layout-main:has(.user-register-form) .form-item .description{margin-top:8px;font-family:"Outfit",sans-serif;font-weight:400;font-size:13px;line-height:18px;color:rgba(226,228,245,0.7);}.layout-main:has(.user-register-form) .image-widget .form-managed-file{display:flex;flex-direction:column;gap:12px;}@media (min-width:820px){.layout-main:has(.user-register-form) .image-widget .form-managed-file{flex-direction:row;align-items:center;}}.layout-main:has(.user-register-form) .image-widget .form-submit{width:auto;padding:10px 20px;background-color:rgba(196,51,199,0.2);border:1px solid #C433C7;border-radius:32px;font-family:"Outfit",sans-serif;font-weight:600;font-size:13px;line-height:20px;color:#E2E4F5;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease;}@media (hover:hover) and (pointer:fine){.layout-main:has(.user-register-form) .image-widget .form-submit:hover{background-color:#C433C7;}}.layout-main:has(.user-register-form) .form-actions{margin-top:28px;}.layout-main:has(.user-register-form) .form-submit{width:100%;padding:14px 24px;background-color:#C433C7;border:none;border-radius:32px;font-family:"Outfit",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#E2E4F5;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;}@media (hover:hover) and (pointer:fine){.layout-main:has(.user-register-form) .form-submit:hover{background-color:#E2E4F5;color:#C433C7;}}.layout-main:has(.user-register-form) .form-submit:active{transform:translateY(0);}.layout-main:has(.user-pass){display:flex;align-items:center;justify-content:center;padding:60px 20px;background-color:#020202;background-image:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-desk.svg);background-size:cover;background-repeat:no-repeat;}@media (max-width:819px){.layout-main:has(.user-pass){background-image:url(/themes/custom/pritelivir_dse/images/404-radial-gradient-bg-mob.svg);}}.layout-main:has(.user-pass) .layout-content-wrapper,.layout-main:has(.user-pass) .layout-content,.layout-main:has(.user-pass) .region--content,.layout-main:has(.user-pass) #block-pritelivir-dse-content{width:100%;display:flex;align-items:center;justify-content:center;}.layout-main:has(.user-pass) .user-pass{width:100%;max-width:440px;padding:40px 32px;background-color:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.25);border-radius:24px;backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,0.4);}@media (min-width:820px){.layout-main:has(.user-pass) .user-pass{padding:48px 40px;}}.layout-main:has(.user-pass) .user-pass::before{content:"Reset your password";display:block;margin:0 0 8px;font-family:"Outfit",sans-serif;font-weight:700;font-size:28px;line-height:36px;color:#E2E4F5;text-align:center;}@media (min-width:820px){.layout-main:has(.user-pass) .user-pass::before{font-size:32px;line-height:42px;}}.layout-main:has(.user-pass) .user-pass::after{content:"Password reset instructions will be sent to your registered email address.";display:block;margin:0 0 32px;font-family:"Outfit",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#D2D5EB;text-align:center;}.layout-main:has(.user-pass) .form-item{margin-bottom:20px;}.layout-main:has(.user-pass) .form-item label{display:block;margin-bottom:8px;font-family:"Outfit",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#E2E4F5;}.layout-main:has(.user-pass) .form-item .form-text{width:100%;padding:12px 16px;background-color:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);border-radius:12px;font-family:"Outfit",sans-serif;font-size:16px;line-height:24px;color:#E2E4F5;outline:none;transition:border-color 0.3s ease,background-color 0.3s ease;}.layout-main:has(.user-pass) .form-item .form-text::placeholder{color:rgba(226,228,245,0.5);}.layout-main:has(.user-pass) .form-item .form-text:focus{border-color:#C433C7;background-color:rgba(255,255,255,0.12);}.layout-main:has(.user-pass) .user-pass > p,.layout-main:has(.user-pass) .user-pass + p{display:none;}.layout-main:has(.user-pass) .form-actions{margin-top:28px;}.layout-main:has(.user-pass) .form-submit{width:100%;padding:14px 24px;background-color:#C433C7;border:none;border-radius:32px;font-family:"Outfit",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#E2E4F5;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;}@media (hover:hover) and (pointer:fine){.layout-main:has(.user-pass) .form-submit:hover{background-color:#E2E4F5;color:#C433C7;}}.layout-main:has(.user-pass) .form-submit:active{transform:translateY(0);}#block-pritelivir-dse-primary-local-tasks{position:absolute;top:131px;left:50%;transform:translateX(-50%);z-index:10;width:calc(100% - 40px);max-width:440px;margin-bottom:10px;}#block-pritelivir-dse-primary-local-tasks .tabs{width:100%;}#block-pritelivir-dse-primary-local-tasks .tabs__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;}#block-pritelivir-dse-primary-local-tasks li{margin:0;}#block-pritelivir-dse-primary-local-tasks a{display:inline-block;padding:8px 16px;background-color:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);border-radius:20px;font-family:"Outfit",sans-serif;font-weight:600;font-size:13px;line-height:20px;color:#E2E4F5;text-decoration:none;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease;}@media (hover:hover) and (pointer:fine){#block-pritelivir-dse-primary-local-tasks a:hover{background-color:rgba(196,51,199,0.2);border-color:#C433C7;}}#block-pritelivir-dse-primary-local-tasks a.is-active{background-color:#C433C7;border-color:#C433C7;color:#E2E4F5;}.footer{background-color:#020202;color:#FFFFFF;padding:65px 0 25px;}@media (max-width:819px){.footer{padding:29px 0 22px;}}.footer__logo{text-align:center;margin-bottom:38px;position:relative;display:inline-block;margin-left:auto;margin-right:auto;width:100%;}@media (max-width:819px){.footer__logo{margin-bottom:42px;}.footer__logo::before{width:35px;height:87px;background-image:url(/themes/custom/pritelivir_dse/images/footer-logo-border-left-mob.svg);margin-right:-110px;}.footer__logo::after{width:35px;height:87px;background-image:url(/themes/custom/pritelivir_dse/images/footer-logo-border-right-mob.svg);margin-right:-110px;}}.footer__logo-text{font-family:"Outfit",sans-serif;font-size:32px;font-weight:700;line-height:1;letter-spacing:0.02em;margin-bottom:2px;}@media (max-width:819px){.footer__logo-text{font-size:28px;}}.footer__logo-asahi{color:#FFFFFF;}.footer__logo-kasei{color:#FFFFFF;font-weight:800;}.footer__logo-sub{font-family:"Outfit",sans-serif;font-size:11px;font-weight:600;letter-spacing:0.15em;color:#FFFFFF;text-transform:uppercase;}@media (max-width:819px){.footer__logo-sub{font-size:10px;}}.footer__nav{margin-bottom:32px;}@media (max-width:819px){.footer__nav{margin-bottom:30px;}}.footer__nav-list{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;}@media (max-width:819px){.footer__nav-list{flex-direction:column;align-items:flex-start;gap:24px;}}.footer__nav-item{margin:0;}.footer__nav-link{font-family:"Outfit",sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#FFFFFF;text-decoration:none;transition:opacity 0.2s ease;}.footer__nav-link .footer-link-color{color:#FF00D0;}@media (max-width:819px){.footer__nav-link{font-size:16px;}}.footer__legal{text-align:center;font-family:"sofia-pro",sans-serif;font-size:13px;font-weight:400;line-height:25px;}.footer__legal p{margin:0;}.footer__legal p span{color:#FFF;font-family:"sofia-pro",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:25px;}@media (max-width:819px){.footer__legal{text-align:left;max-width:333px;}}*,*::before,*::after{box-sizing:border-box;}body{margin:0;padding:0;font-family:"Outfit",sans-serif;color:#1E1E1E;background:#020202;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:1200px){.container{max-width:1200px;padding-left:0;padding-right:0;}}@media (min-width:820px){.gradient-wrapper-bg{background:url(/themes/custom/pritelivir_dse/images/Gradient-bg.svg) no-repeat;background-size:cover;background-position:center;}}.osano-cm-widget--position_right{display:none;}.osano-cm-dialog__close.osano-cm-close{background:transparent !important;border:none !important;stroke-width:1px !important;stroke:#fff !important;outline:0 !important;}.osano-cm-info-dialog-header__close.osano-cm-close{background:transparent !important;border:none !important;stroke-width:1px !important;stroke:#fff !important;outline:0 !important;}
.wf-item--error{padding-left:0.75rem;margin-left:-0.75rem;}.wf-item--error>label .form-required,.wf-item--error>.form-item__label .form-required{color:inherit;}input.wf-input--error,select.wf-input--error,.select-selected.wf-input--error,textarea.wf-input--error{border:2px solid #FB4374 !important;outline:none !important;}input.wf-input--error:focus,select.wf-input--error:focus,textarea.wf-input--error:focus{border-color:#c0392b !important;}input[type='checkbox'].wf-input--error{outline-offset:2px !important;accent-color:#c0392b !important;}input[type='checkbox'].wf-input--error:focus{box-shadow:0 0 0 3px rgba(192,57,43,0.2) !important;}.wf-item--error .form-type--checkbox label,.wf-item--error .js-form-type-checkbox label{color:#c0392b;}.wf-error-msg{display:block;color:#FB4374;font-size:13px;font-weight:600;line-height:1.45;padding:5px 0;border-radius:0 3px 3px 0;}@media (prefers-reduced-motion:no-preference){.wf-error-msg{animation:wfErrorFadeIn 0.18s ease-out both;}@keyframes wfErrorFadeIn{from{opacity:0;transform:translateY(-5px);}to{opacity:1;transform:translateY(0);}}}@media (forced-colors:active){.wf-label--error,.wf-item--error>label,.wf-item--error>.form-item__label{color:Highlight !important;}input.wf-input--error,select.wf-input--error,textarea.wf-input--error,input[type='checkbox'].wf-input--error{border-color:Highlight !important;outline-color:Highlight;}.wf-error-msg{color:Highlight;background-color:Canvas;border-left-color:Highlight;}.wf-item--error{border-left-color:Highlight;}}form.webform-submission-hsv-signup-form{max-width:794px;margin:0 auto;padding:76px 142px 74px;border:3px solid #C433C7;border-radius:24px;}.webform-submission-hsv-signup-form .form-disclaimer{margin-bottom:0;}.webform-submission-hsv-signup-form .form-disclaimer a{color:#71BBE8;}.webform-submission-hsv-signup-form .form-item-markup-disclaimer{margin-bottom:0 !important;}.webform-submission-hsv-signup-form .webform-title{font-size:1.5rem;font-weight:600;line-height:1.4;text-align:center;color:#4a4a4a;margin:0 0 1.5rem;}.webform-submission-hsv-signup-form .webform-description{font-size:0.875rem;line-height:1.5;text-align:center;color:#666666;margin-bottom:1.5rem;}.webform-submission-hsv-signup-form .form-required-message{font-size:0.75rem;color:#E2E4F5;text-align:left;margin-bottom:1.25rem;}.webform-submission-hsv-signup-form .form-item p{color:#E2E4F5;font-size:14px;line-height:normal;font-family:"Outfit",sans-serif;}.webform-submission-hsv-signup-form .form-item-markup-description p{margin-bottom:36px;}.webform-submission-hsv-signup-form .js-form-item-i-would-like-to{margin-bottom:1.5rem;}.webform-submission-hsv-signup-form .js-form-item-i-would-like-to>label{font-size:0.875rem;font-weight:600;color:#1a1a1a;margin-bottom:0.625rem;display:block;}.webform-submission-hsv-signup-form .js-webform-checkboxes{display:flex;flex-direction:column;gap:0.625rem;}.webform-submission-hsv-signup-form .form-type--checkbox{display:flex;align-items:center;margin:0;}.webform-submission-hsv-signup-form input[type="checkbox"]{width:28px;height:28px;margin:0 20px 0 0;cursor:pointer;flex-shrink:0;appearance:none;-webkit-appearance:none;background:#E2E4F5;border-radius:6px;}.webform-submission-hsv-signup-form input[type="checkbox"]:checked{background-image:url(/themes/custom/pritelivir_dse/images/check-box-filled.svg);}.webform-submission-hsv-signup-form input[type="checkbox"]:focus{outline:none !important;}.webform-submission-hsv-signup-form .form-type--checkbox label{font-size:0.875rem;font-weight:400;color:#1a1a1a;margin:0;cursor:pointer;}.webform-submission-hsv-signup-form .form-item{margin-bottom:27px;}.webform-submission-hsv-signup-form .wf-item--error{margin-bottom:0;}.webform-submission-hsv-signup-form .form-item>label,.webform-submission-hsv-signup-form .form-item__label{display:block;font-size:16px;line-height:normal;font-weight:400;font-family:"Outfit",sans-serif;color:#E2E4F5;margin-bottom:7px;}.form-text{margin-top:0;}.webform-submission-hsv-signup-form .form-item>label.option{font-size:14px;line-height:20px;}.webform-submission-hsv-signup-form .form-required{margin-left:0.125rem;font-size:0.875rem;}.webform-submission-hsv-signup-form input[type="text"],.webform-submission-hsv-signup-form input[type="email"],.webform-submission-hsv-signup-form input[type="tel"],.webform-submission-hsv-signup-form input[type="number"]{width:100%;padding:14px 20px;font-size:16px;line-height:1.5;color:#1a1a1a;background-color:#E2E4F5;border:1px solid #E2E4F5;border-radius:8px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;box-sizing:border-box;max-width:500px;height:48px;}.webform-submission-hsv-signup-form input::placeholder{color:#999999;opacity:1;}.paragraph--webform-embed .title-wrapper{display:flex;margin:auto;max-width:897px;justify-content:center;gap:50px;padding-top:114px;padding-bottom:65px;}.webform-submission-hsv-signup-form input[type="text"]:focus,.webform-submission-hsv-signup-form input[type="email"]:focus,.webform-submission-hsv-signup-form input[type="tel"]:focus,.webform-submission-hsv-signup-form input[type="number"]:focus,.webform-submission-hsv-signup-form select:focus{outline:none;}.webform-submission-hsv-signup-form select{width:100%;padding:0.75rem 2.5rem 0.75rem 1rem;font-size:16px;line-height:1.5;color:#91949B;background-color:#E2E4F5;background-image:url(/themes/custom/pritelivir_dse/images/form-down-carrot.svg);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:12px 7px;border:1px solid #E2E4F5;border-radius:4px;appearance:none;cursor:pointer;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;box-sizing:border-box;}.webform-submission-hsv-signup-form select:valid{color:#141929;font-size:16px;font-family:"Outfit",sans-serif;}.webform-submission-hsv-signup-form select option{color:#141929;font-size:16px;font-family:"Outfit",sans-serif;}.webform-submission-hsv-signup-form select option:hover{background:#D2D5EB;}.webform-submission-hsv-signup-form select:focus{background-image:url(/themes/custom/pritelivir_dse/images/form-up-carrot.svg);}.webform-submission-hsv-signup-form select:valid{background-image:url(/themes/custom/pritelivir_dse/images/form-down-carrot.svg);}.webform-submission-hsv-signup-form .fieldset-legend{color:#E2E4F5;}.form-select:focus{border-color:transparent;outline:0;box-shadow:none;}.js-webform-type-checkbox{display:flex;margin-bottom:0em !important;}.paragraph--webform-embed{padding-bottom:17px;position:relative;}.paragraph--webform-embed:after{content:"";background:url(/themes/custom/pritelivir_dse/images/purple-black-radial-gradient-bg-form.png) no-repeat;background-size:cover;position:absolute;top:0;width:100%;height:100%;background-position:bottom;z-index:-1;}.form-head{font-family:"Outfit",sans-serif;font-size:42px;font-weight:700;line-height:52px;color:#E2E4F5;text-align:left;max-width:647px;margin:0;}.form-head span{color:#C433C7;}.webform-submission-hsv-signup-form .form-actions{margin-top:34px;text-align:center;margin-bottom:38px;}.webform-submission-hsv-signup-form .webform-button--submit,.webform-submission-hsv-signup-form button[type="submit"],.webform-submission-hsv-signup-form input[type="submit"]{display:inline-block;padding:10px 40px;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#C433C7;border:none;border-radius:32px;cursor:pointer;width:160px;height:50px;}.webform-submission-hsv-signup-form .webform-button--submit:hover{color:#C433C7;background-color:#E2E4F5;}.webform-submission-hsv-signup-form .webform-button--submit:active,.webform-submission-hsv-signup-form button[type="submit"]:active,.webform-submission-hsv-signup-form input[type="submit"]:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,0.1);}.webform-submission-hsv-signup-form .webform-button--submit:focus,.webform-submission-hsv-signup-form button[type="submit"]:focus,.webform-submission-hsv-signup-form input[type="submit"]:focus{outline:0;outline-offset:2px;}.webform-submission-hsv-signup-form .consent-text,.webform-submission-hsv-signup-form .form-item--consent{font-size:0.6875rem;line-height:1.6;color:#666666;text-align:center;margin:1.25rem 0 1.5rem;padding:0 1rem;}.webform-submission-hsv-signup-form .consent-text a,.webform-submission-hsv-signup-form .form-item--consent a{color:#4a90e2;text-decoration:underline;}.webform-submission-hsv-signup-form .consent-text a:hover,.webform-submission-hsv-signup-form .form-item--consent a:hover{color:#2870c9;}.ui-dialog-titlebar{display:none;}.ui-dialog{z-index:6000 !important;}.ui-widget-overlay{display:none !important;}.wf-form-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(8,7,9,0.66);z-index:2000;}.webform-confirmation-modal{width:100% !important;max-width:562px;border-radius:24px;background:#E2E4F5;box-shadow:0 0 50px 0 rgba(0,0,0,0.20);}.webform-confirmation-modal--content{text-align:center;padding:70px 0 52px !important;}.webform-confirmation-modal--content .popup-heading{color:#080709;font-family:"Outfit";font-size:32px;font-style:normal;font-weight:700;line-height:normal;padding-top:6px;}.webform-confirmation-modal--content .sub-content{color:#080709;font-family:"Outfit";font-size:18px;font-style:normal;font-weight:400;line-height:24px;max-width:422px;margin:auto;padding-bottom:30px;}.webform-confirmation-modal--content .thankyou-popup-btn{background-color:#C433C7;color:#E2E4F5;font-family:"Outfit";font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:15px 24px;border-radius:32px;border:none;cursor:pointer;width:125px;height:50px;display:inline-block;}.webform-confirmation-modal--content .thankyou-popup-btn:hover{color:#C433C7;background-color:#E2E4F5;}.webform-confirmation-modal--content .thankyou-popup-btn:focus-visible{outline:0;}.form-bottom-content{color:#E2E4F5;font-family:"sofia-pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-top:135px;max-width:794px;margin:0 auto;}.webform-submission-hsv-signup-form .form-item-zip-code{margin-bottom:50px;}.webform-submission-hsv-signup-form .form-item-zip-code.wf-item--error{margin-bottom:25px;}.webform-submission-hsv-signup-form .form-type-checkbox label{margin-bottom:15px;}.webform-submission-hsv-signup-form .wf-item--error.form-type-checkbox .wf-label--error{margin-bottom:-6px;}.webform-submission-hsv-signup-form .custom-select{position:relative;}.select-items div,.same-as-selected{color:#141929;font-size:16px;font-family:"Outfit",sans-serif;padding:3px 20px;}.webform-submission-hsv-signup-form .custom-select select,.webform-submission-hsv-signup-form .custom-select select{position:absolute;opacity:0;pointer-events:none;height:100%;width:100%;z-index:-1;display:none;}.webform-submission-hsv-signup-form .select-selected{background-color:#E2E4F5;padding:10px 20px;color:#91949B;border-radius:8px;cursor:pointer;position:relative;font-size:16px;width:100%;max-width:500px;height:48px;box-sizing:border-box;}.webform-submission-hsv-signup-form .select-selected.has-value{color:#141929;}.webform-submission-hsv-signup-form .select-selected::after{position:absolute;content:"";background-image:url(/themes/custom/pritelivir_dse/images/form-down-carrot.svg);top:22px;right:20px;width:12px;height:7px;}.webform-submission-hsv-signup-form .select-selected.select-arrow-active{position:relative;border-radius:8px 8px 0 0;}.webform-submission-hsv-signup-form .select-selected.select-arrow-active::after{position:absolute;content:"";background-image:url(/themes/custom/pritelivir_dse/images/form-up-carrot.svg);top:22px;right:20px;width:12px;height:7px;}.medical-information-request-form form .mir-form-wrapper .mirf-msg-error p,.field-medical-request form .fmr-form-wrapper .fmr-msg-error p{font-size:16px;font-weight:520;line-height:137.5%;letter-spacing:-0.08px;font-style:normal;color:var(--invalid-red);margin-bottom:0;}.floating-dropdown{position:absolute;background-color:#E2E4F5;width:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:999999;overflow:hidden;display:none;max-width:500px;}.floating-dropdown div{padding:0px 20px;color:#141929;cursor:pointer;position:relative;font-size:16px;max-width:500px;line-height:27px;}.floating-dropdown div:hover{background-color:#D2D5EB;color:#141929;padding:0px 20px;line-height:27px;}.select-arrow-active{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.floating-dropdown .same-as-selected{background-color:#D2D5EB;color:#141929;padding:0px 20px;line-height:27px;}.floating-dropdown .same-as-selected::after{content:"";position:absolute;right:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);background-image:url(/themes/custom/pritelivir_dse/src/images/checkmark-select.svg);background-size:contain;background-repeat:no-repeat;}.floating-dropdown div:last-child{padding-bottom:17px;}@media (max-width:767px){form.webform-submission-hsv-signup-form{padding:20px 20px 0;border:none;margin:0 auto;}.webform-submission-hsv-signup-form .wf-item--error.form-type-checkbox .wf-label--error{margin-bottom:-3px;}.js-webform-type-checkbox{margin-top:5px;}.floating-dropdown div{line-height:36px;}.floating-dropdown div:hover{line-height:36px;}.floating-dropdown .same-as-selected{line-height:36px;}.form-bottom-content{padding-top:10px;padding-left:20px;padding-bottom:41px;}.paragraph--webform-embed .title-wrapper{display:block;padding-top:77px;padding-bottom:45px;}.webform-submission-hsv-signup-form .form-item-markup-description p{margin-bottom:40px;}.webform-submission-hsv-signup-form .form-item-zip-code{margin-bottom:70px;}.webform-submission-hsv-signup-form .form-item-zip-code.wf-item--error{margin-bottom:51px;}.webform-submission-hsv-signup-form .form-type-checkbox label{margin-bottom:30px;}.webform-submission-hsv-signup-form .form-actions{margin-top:30px;margin-bottom:77px;}.webform-submission-hsv-signup-form #wf-err-i-would-like-to-receive{padding-bottom:13px;}.webform-confirmation-modal--content .popup-heading{max-width:240px;margin:auto;padding-bottom:20px;}.webform-confirmation-modal--content .sub-content{max-width:275px;}.ui-dialog{left:20px !important;right:20px !important;width:calc(100% - 40px) !important;max-width:none !important;box-sizing:border-box;}.paragraph--webform-embed .title-wrapper img{margin-left:25px;max-width:125px;}.form-head{font-size:36px;line-height:46px;padding:10px 22px 20px 22px;margin-bottom:0;}.webform-submission-hsv-signup-form .webform-title{font-size:1.25rem;}.webform-submission-hsv-signup-form .consent-text,.webform-submission-hsv-signup-form .form-item--consent{padding:0;}}.webform-submission-hsv-signup-form *:focus-visible{outline:2px solid #4a90e2;outline-offset:2px;}.webform-submission-hsv-signup-form *:focus:not(:focus-visible){outline:none;}@media (min-width:1280px){form.webform-submission-hsv-signup-form{position:relative;left:12px;}}@media (min-width:700px) and (max-width:767px){.paragraph--webform-embed .title-wrapper{display:flex;gap:20px;}form.webform-submission-hsv-signup-form{max-width:700px;padding:10px 100px 74px;}.ui-widget.ui-widget-content{top:20px !important;bottom:20px !important;height:300px !important;}.webform-confirmation-modal--content{height:285px !important;max-height:285px !important;overflow:auto !important;}}.veloxis-text-color{color:var(--Color,#C433C7);font-family:"Outfit",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;}
