/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@600;700&display=swap";:root{--vybrique-brand-teal:#009aa4;--vy-teal:var(--vybrique-brand-teal);--vy-teal-light:#009aa41a;--vybrique-dark-teal:#00393c;--vy-dark-teal:var(--vybrique-dark-teal);--vybrique-mid-teal:#007a85;--vy-mid-teal:var(--vybrique-mid-teal);--teal-btn:#007a85;--dark-blue-text:#212946;--ibsa-blue:#002e6d;--separator-border:oklch(54% .048 236);--mid-blue-text:oklch(34% .096 267);--vy-teal-separator-border:#009aa4;--vy-light-gold:#d5ba8c;--vy-default-text:#323232;--fpo:oklch(63% .212 352);--FPO:var(--fpo);--legible-text-shadow:1px 1px 2px #000;--top-nav-gradient:linear-gradient(0deg,#00151600,#001819);--subhead-bg:#001b1d;--hcp-cream:#f7f1e8;--hcp-teal:#f2fafa;--hcp-dk-gold:#847445;--wwh-snappy:cubic-bezier(.79,.19,.295,1.48)}.header{background:var(--subhead-bg);height:530px;position:relative}@media screen and (max-width:600px){.header{height:550px}}@media screen and (min-width:1440px){.header:not(.home){background-repeat:no-repeat;background-position:50%!important;background-size:1600px!important}}.header .top-gradient{background:var(--top-nav-gradient);z-index:2;width:100%;height:50%;position:absolute;top:0;left:0}.header nav{z-index:3;position:relative}@media screen and (max-width:1024px){.header nav .container{justify-content:space-between}}.header .hero{max-width:1192px;padding-block:100px;padding-inline:10px}@media screen and (max-width:600px){.header .hero{padding:20px}}.header h1{color:#fff;width:100%;max-width:700px;text-shadow:var(--legible-text-shadow);font-size:48px;line-height:52px}.header h1 sup{top:-10px!important}@media screen and (max-width:600px){.header h1{z-index:2;font-size:36px;position:relative}}.header .hero-actor-portrayal{color:#fff;text-shadow:var(--legible-text-shadow);font-size:12px;font-weight:300;position:absolute;bottom:30px;right:37.5px}@media screen and (max-width:600px){.header .hero-actor-portrayal{bottom:10px}}.header.home{background-color:var(--subhead-bg);background-image:url(/0/lion-hero-desktop-3.jpg);background-position:60% 100%;background-repeat:no-repeat;background-size:cover;height:1122px;position:relative}.header.home .floating-hero-copy{z-index:2;text-align:center;color:#fff;background:radial-gradient(#000 0,#0000 75%);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;font-size:20px;font-weight:400;line-height:24px;display:flex;top:20vh;left:0}.header.home .floating-hero-copy h1{color:#fff;margin-bottom:22px;padding:10px 0 22px;font-size:60px;line-height:66px;position:relative}.header.home .floating-hero-copy h1 span{color:var(--vy-light-gold)}.header.home .floating-hero-copy h1:after{content:" ";border-bottom:2px solid var(--vy-teal);width:42px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.header.home .floating-hero-copy p{max-width:400px;padding-bottom:25px;font-size:26px;line-height:32px}.header.home .floating-hero-copy .teal-button{margin:10px 0 30px}.header.home .floating-hero-copy .scrollCaret:hover{cursor:pointer;transform:translateY(2%)}.header.home .floating-hero-copy-mobile{text-align:center;color:#fff;z-index:10;width:100%;max-width:660px;padding:0 20px 20px;font-size:16px;font-weight:400;line-height:24px;display:none;position:absolute;top:20vh;left:0}.header.home .floating-hero-copy-mobile h1{color:#fff;margin-bottom:18px;padding:10px 0 18px;font-size:36px;line-height:42px;position:relative}.header.home .floating-hero-copy-mobile h1 span{color:var(--vy-light-gold)}.header.home .floating-hero-copy-mobile h2{border:2px solid var(--vy-light-gold);background-color:#ffffff29;border-radius:8px;width:100%;max-width:330px;padding:15px;position:absolute;bottom:0;left:50%;transform:translate(-50%,80%)}@media screen and (max-width:600px){.header.home .floating-hero-copy-mobile{display:block}}.header.home:after{content:"";background:linear-gradient(#0000,#000 50%,#0000);width:100%;height:530px;display:block;position:absolute;bottom:0;left:0;transform:translateY(50%)}.header.home .mobile-float{display:none}@media screen and (max-width:600px){.header.home{background-color:#000;background-image:url(/0/lion-hero-mobile-v02.jpg);background-position:50% 65%;background-repeat:no-repeat;background-size:110%;height:200vw}.header.home .floating-hero-copy-mobile{height:calc(100vh - 155px - var(--isiHeightOffset))}.header.home:before{content:"";z-index:1;background:linear-gradient(#0000,#000 50%,#0000);width:100%;height:165px;display:block;position:absolute;top:0;left:0}.header.home:after{z-index:1;background:linear-gradient(#0000,#000 50% 50%,#0000);height:0}.header.home .hero{z-index:2;height:calc(100% - 122px);padding:0;position:relative}.header.home .hero .eyebrow{font-size:24px;line-height:30px}.header.home .hero .floating-hero-copy{justify-content:flex-end;margin:100% auto 0;padding:0 20px;font-size:24px;line-height:32px;bottom:0}.header.home .hero .floating-hero-copy.--tele{margin-top:80%}.header.home .hero .floating-hero-copy h1{font-size:48px;line-height:48px}.header.home .mobile-float{color:#fff;z-index:2;border:2px solid var(--hcp-dk-gold);text-align:center;background-color:#ffffff29;border-radius:8px;width:100%;max-width:331px;padding:20px;display:block;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}}.header.home.hcp{background-image:url(/hcpImages/0/home-hero-v2.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:766px;position:relative}@media screen and (max-width:600px){.header.home.hcp{background-image:linear-gradient(#001b1d00 50%,#001b1d),url(/hcpImages/0/home-hero-mobile-v2.png);background-position:0 85px,89% 85px;background-size:100% 120vw,100%;height:86vh}.header.home.hcp,.header.home.hcp nav{background-color:var(--subhead-bg)}.header.home.hcp .top-gradient{height:20%;top:120px}.header.home.hcp .bottom-gradient,.header.home.hcp .left-gradient{display:none}.header.home.hcp:before{content:none}.header.home.hcp .floating-hero-copy{background:0 0;padding:0 30px}.header.home.hcp h1{padding:10px 0 22px!important;font-size:40px!important;line-height:40px!important;display:block!important}.header.home.hcp .hero-actor-portrayal{bottom:unset;top:60vw}}@media screen and (min-width:1440px){.header.home.hcp{background-repeat:no-repeat;background-color:var(--subhead-bg);background-position:50%!important;background-size:1600px!important}}.header.why-vybrique{background-image:url(/1/why-hero-desktop.png);background-position:top;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:600px){.header.why-vybrique{background-image:url(/1/why-hero-mobile.png)}}.header.how-to-take{background-image:url(/2/couple-car-valet-hero.png);background-position:top;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:600px){.header.how-to-take{background-image:url(/2/couple-car-valet-hero-mobile.png)}}.header.how-to-get,.header.how-to-get-alt-telehealth{background-image:url(/3/still-life-hero.png);background-position:top;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:600px){.header.how-to-get,.header.how-to-get-alt-telehealth{background-image:url(/3/still-life-hero-mobile.png)}}.header.how-to-get .hero-actor-portrayal,.header.how-to-get-alt-telehealth .hero-actor-portrayal{display:none!important}.header.efficacy-and-safety{background-image:url(/hcpImages/1/efficacy-hero-desktop.png);background-position:50% 37px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:600px){.header.efficacy-and-safety{background-image:url(/hcpImages/1/efficacy-hero-mobile.png)}}.header.dosing{background-image:url(/hcpImages/2/dosing-hero-desktop.png);background-position:50% 37px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:600px){.header.dosing{background-image:url(/hcpImages/2/dosing-hero-mobile.png)}}.header.prescribing-vybrique{background-image:url(/hcpImages/3/prescribing-hero-desktop.png);background-position:50% 37px;background-repeat:no-repeat;background-size:cover}.header.prescribing-vybrique.header.hcp h1{max-width:510px}@media screen and (max-width:600px){.header.prescribing-vybrique{background-image:url(/hcpImages/3/prescribing-hero-mobile.png)}}.header.utilityPage{background:linear-gradient(#008995,#0c142b)}.header.utilityPage h1{color:#fff}.header.utilityPage .hero{padding-block:100px}.header .desktop-nav-container{border-radius:8px;padding:10px 0}.header .desktop-nav-container a{color:#fff;text-transform:uppercase;font-size:16px}.header.hcp h1{max-width:400px;font-size:48px}@media screen and (max-width:600px){.header.hcp h1{display:none}}.header.hcp .top-gradient{z-index:2;background:linear-gradient(#001b1d,#001b1d00 50%);width:100%;height:50%;position:absolute;top:37px;left:0}.header.hcp .left-gradient{z-index:2;background:linear-gradient(270deg,#001b1d00 40%,#001b1d);width:100%;height:100%;position:absolute;top:0;left:0}.header.hcp .bottom-gradient{z-index:2;background:linear-gradient(#001b1d00 50%,#001b1d);width:100%;height:39%;position:absolute;bottom:0;left:0}.header.hcp .right-gradient{z-index:2;background:linear-gradient(90deg,#001b1d00 40%,#001b1d);width:50%;height:100%;position:absolute;top:0;right:0}.header.hcp .floating-hero-copy{color:#fff;padding:0 0 0 50px;display:block;position:absolute;top:50%;transform:translateY(-60%)}.header.hcp .floating-hero-copy div{text-align:left;width:100%;max-width:480px;font-size:24px;line-height:30px}.header.hcp .floating-hero-copy div.eyebrow{color:var(--vy-light-gold)}.header.hcp .floating-hero-copy div span{font-weight:600}.header.hcp .floating-hero-copy h1{text-align:left;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:65px;line-height:70px}.header.hcp .floating-hero-copy h1:after{content:none}@media screen and (max-width:600px){.header.hcp .floating-hero-copy{top:unset;padding:30px;bottom:0;transform:translateY(0)}.header.hcp .floating-hero-copy h1{margin-bottom:0;padding-bottom:0;font-size:40px;font-weight:400;line-height:38px}}.header.hcp.home:after{height:0}.header.hcp .hero{z-index:3;height:calc(100% - 158px);position:relative}@media screen and (max-width:600px){.header.hcp .hero{height:calc(100% - 155px)}}.gradient-spacer-mobile{display:none}@media screen and (max-width:600px){.gradient-spacer-mobile{background:#000;width:100%;height:30vw;display:block;position:relative}.gradient-spacer-mobile:before{content:" ";z-index:1;background:linear-gradient(#0000,#000);width:100%;height:10vw;position:absolute;top:-10vw}}.subhead.mobileH1{display:none}@media screen and (max-width:600px){.subhead.mobileH1{background-color:var(--subhead-bg);padding:50px 36px;display:block}.subhead.mobileH1 h1{color:#fff;font-size:36px;line-height:42px}}.hcp-home .subhead{color:var(--mid-blue-text);text-align:center;background:linear-gradient(#d5ba8c 25%,#b49c77 75%,#847445);padding-block:65px;font-size:36px;font-weight:300;line-height:40px}.hcp-home .subhead span{font-weight:500}@media screen and (max-width:600px){.hcp-home .subhead{padding:30px 40px;font-size:24px}.hcp-home .subhead br{display:none}}.not-found .header{background-color:var(--vy-dark-teal);margin-bottom:100px}.not-found .header h1{margin:100px auto 0;font-size:36px;line-height:40px}.not-found .header h1,.not-found .header h2{color:#fff;text-shadow:var(--legible-text-shadow);text-align:center}.not-found .header h2{margin:20px auto 40px;font-size:16px;line-height:22px}.not-found .header .siteSelector{justify-content:space-evenly;width:100%;max-width:400px;margin:0 auto;display:flex}.not-found .header .siteSelector a{border:2px solid var(--vy-teal);color:var(--vy-teal);text-transform:none;background:0 0}.sectionWrap{padding:0 15px}.utilityNav{--utilityNavColor:#fff;z-index:3;max-width:1372px;color:var(--utilityNavColor);background:0 0;border-bottom:1px solid #fff;margin:0 auto;font-size:14px;position:relative}.utilityNav .content{justify-content:space-between;max-width:1192px;margin:0 auto;padding:10px;display:flex}.utilityNav .content .utility-links a,.utilityNav .content .utility-links span{padding:0 10px}.utilityNav .content .utility-links a:hover,.utilityNav .content .utility-links span:hover{text-underline-offset:4px;text-decoration:underline}.utilityNav .content .utility-links a+a,.utilityNav .content .utility-links span{border-left:1px solid var(--utilityNavColor)}@media screen and (max-width:1024px){.utilityNav .content{text-align:center;flex-direction:column;padding:8px;font-size:12px}.utilityNav .content .utility-links{padding-top:5px}}@media screen and (max-width:600px){.utilityNav .utility-links{display:none}}.mainNav{max-width:1192px;margin:22px auto 0}@media screen and (max-width:1024px){.mainNav{padding:0 15px}}.mobileStickyNav{z-index:100;padding:15px;display:none;position:fixed;top:0;right:0}@media screen and (max-width:1024px){.mobileStickyNav.--mobile-sticky{display:block}}.desktop-nav{padding-right:10px}.desktop-nav .mainNavLink{text-shadow:var(--legible-text-shadow);border-radius:10px;padding:5px 10px}.desktop-nav .mainNavLink:first-of-type{padding-left:0}.desktop-nav .mainNavLink.home,.desktop-nav .mainNavLink.home:hover{background-color:#0000}.desktop-nav .mainNavLink:hover,.desktop-nav .mainNavLink:hover a{color:var(--vy-teal);text-decoration:none;-webkit-text-decoration-line:unset;text-decoration-line:unset}.desktop-nav .mainNavLink.active a{color:var(--vy-teal);font-weight:500}.mobileNavButtonWrapper{width:38px;height:38px;margin-right:-10px;position:absolute;top:15px;right:25px}.mobileNavButton{opacity:1}.mobileNavButton svg{width:38px;height:38px}.mobileNavButton.--mobile-sticky{z-index:1000;margin-right:-10px;position:fixed;top:25px;right:25px}@media screen and (min-width:480px){.mobileNavButton.--mobile-sticky.--pin-active{top:12.5px}}.hcp-home .mobileNavButton.--mobile-sticky.--pin-active{padding-top:0;top:10px}.mobile-nav-sheet{background-color:var(--vy-dark-teal);background:linear-gradient(#00393c 40%,#009aa4);border:0}.mobile-nav-sheet .residency-eyebrow{color:#fff;text-align:center;font-size:12px;font-weight:200;line-height:15px}.mobile-nav-sheet button{background-color:var(--vy-teal);opacity:1;border-radius:50%;margin-top:20px;padding:10px}.mobile-nav-sheet svg{stroke:#fff;stroke-opacity:1;fill:#fff;fill-opacity:1;stroke-width:2px}.mobile-nav-sheet .mobile-nav .mainNavLink{color:#fff;text-transform:uppercase;font-weight:500}.mobile-nav-sheet .mobile-nav .mainNavLink.active,.mobile-nav-sheet .mobile-nav .stay-connected-button{color:var(--vy-teal)}.mobile-nav-sheet .mobile-menu-sep{border-bottom:1px solid #fff;width:calc(100% - 32px);max-width:100%;margin:70px 15px 50px}.mobile-nav-sheet .mobile-menu-bottom-nav{padding-left:16px}.mobile-nav-sheet .mobile-menu-bottom-nav .mainNavLink{color:#fff;font:size 18px;padding-bottom:10px;font-weight:200;line-height:20px;display:block}.mobile-nav-sheet.hcp{background:linear-gradient(#00393c 40%,#009aa4)}.mobile-nav-sheet.hcp .mobile-menu-sep{border:0}.mobile-nav-sheet.hcp .teal-bg{background:var(--vy-mid-teal);margin-bottom:50px}.mobile-nav-sheet.hcp button{margin-top:50px}.mobile-nav-sheet.hcp .mobile-menu-bottom-nav .mainNavLink{color:#fff;font-size:18px;font-weight:500}.stay-connected-button{border:2px solid var(--vy-teal);color:var(--vy-teal);border-radius:10px;padding:13.5px 20px;font-size:16px;font-weight:600}.stay-connected-button:hover{background:var(--vy-teal);color:#fff}.hcp .utilityNav{--utilityNavColor:#fff;background:var(--vy-mid-teal);color:var(--utilityNavColor);border-bottom:0;max-width:100%}.hcp .utilityNav .container{padding:8px 32px 8px 16px}.hcp .utilityNav .container span{padding-left:10px}.hcp .utilityNav .container .utility-links a{padding:0 10px}.hcp .utilityNav .container .utility-links a:hover{text-underline-offset:4px;text-decoration:underline}.hcp .utilityNav .container .utility-links a+a{border-left:1px solid var(--utilityNavColor)}@media screen and (max-width:1024px){.hcp .utilityNav .container{text-align:center;flex-direction:column;padding:8px;font-size:12px}.hcp .utilityNav .container .utility-links{padding-top:5px}}@media screen and (max-width:600px){.hcp .utilityNav .container .utility-links{display:none}nav .main-logo{width:125px!important}}.persistentNavWrapper{display:none}.persistentNavWrapper.--sticky{z-index:50;width:100%;height:120px;transition:all .35s;transition-timing-function:var(--wwh-snappy);padding-bottom:20px;display:block;position:fixed;top:0;left:0;overflow:hidden;transform:translateY(-85px)}.persistentNavWrapper.--sticky:hover{transform:translateY(0)!important}.persistentNavWrapper .persistentNav{background-color:var(--vy-dark-teal);border-radius:15px;justify-content:space-between;max-width:854px;margin:24px auto 0;padding-inline:15px}.persistentNavWrapper .persistentNav .desktop-nav-container{flex:1;padding:0}.persistentNavWrapper .persistentNav .desktop-nav-container .desktop-nav{justify-content:space-evenly;gap:15px}.persistentNavWrapper .persistentNav .desktop-nav-container .desktop-nav .mainNavLink{padding:25px 0}.persistentNavWrapper .persistentNav .desktop-nav-container .desktop-nav .mainNavLink,.persistentNavWrapper .persistentNav .desktop-nav-container .desktop-nav .mainNavLink a{font-size:14px}.persistentNavWrapper .persistentNav .stay-connected-button{text-align:center;border-radius:5px;width:171px;margin-right:0;padding:10px 0;font-size:14px}@media screen and (max-width:1024px){.persistentNavWrapper{display:none!important}}.home-scroll-section{background-image:url(/slate-bkgd.webp);background-size:cover;background-attachment:fixed;height:100vh;position:relative;overflow:hidden}.home-scroll-section .section-header{z-index:40;background-image:linear-gradient(1deg,#0000 25%,#00000059 45%,#000000a6 70%,#000000e6 90%,#000);justify-content:space-between;align-items:center;padding:4rem 2rem 8rem;display:flex;position:absolute;top:0;left:0;right:0}.home-scroll-section .section-header h3{color:#fff;text-align:center;flex:1;font-size:1.9rem;font-weight:300}.home-scroll-section .section-indicator{align-items:center;margin-left:2rem;display:flex}@media (max-width:480px){.home-scroll-section .section-indicator{display:none}}.home-scroll-section .counter{color:#fff;white-space:nowrap;letter-spacing:3px;min-width:50px;font-size:1.1rem;font-style:italic;font-weight:300}.home-scroll-section .bottom-bar{z-index:70;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex;position:absolute;bottom:27vh;left:35px}.home-scroll-section .mobile-section-indicator{top:unset;bottom:unset;display:none;position:relative}.home-scroll-section .dots-container{pointer-events:none;z-index:60;justify-content:flex-end;width:100%;height:100%;display:flex;position:relative;top:0;right:0}.home-scroll-section .dots-container .dots{pointer-events:none;opacity:0;background-color:#fff3;border-radius:30px;flex-direction:column;align-items:center;gap:1rem;height:fit-content;margin-right:10%;padding:20px;display:flex;position:absolute;top:40vh;transform:translateY(-30%)}@media (max-width:1450px){.home-scroll-section .dots-container .dots{margin-right:20px}}.home-scroll-section .dots-container .dots .dot{cursor:pointer;transform-origin:50%;pointer-events:auto;background-color:#fff6;border-radius:50%;width:12px;height:12px;transition:all .3s}.home-scroll-section .dots-container .dots .dot.active{background-color:#fff;width:14px;height:14px;transform:scale(1.2);box-shadow:0 0 8px #fff9}.home-scroll-section .dots-container .dots .dot:hover{background-color:#ffffffb3}.home-scroll-section .canvas-content{z-index:30;width:100%;height:100%;position:absolute;top:0;left:0}.home-scroll-section .canvas-content .canvas-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.home-scroll-section .canvas-content .canvas-container canvas{max-width:100vw;max-height:60vh;margin-bottom:5%;transform:translate(-33%)}@media (max-width:800px){.home-scroll-section .canvas-content .canvas-container canvas{top:50px}}.home-scroll-section .section-copy{z-index:40;color:#fff;max-width:580px;padding:1.5rem;position:absolute;top:50%;right:calc(17% + 100px);transform:translateY(-80%)}@media (max-width:1440px){.home-scroll-section .section-copy{right:calc(10% + 100px)}}.home-scroll-section .section-copy p{font-size:42px;font-weight:500;line-height:1}.home-scroll-section .section-copy p.scroll-eyebrow{margin-bottom:20px;font-size:28px;font-weight:700}.home-scroll-section .section-copy p:last-child{margin-bottom:0}.home-scroll-section .section-copy p.scroll-footnote{max-width:100%;margin-top:20px;font-size:12px;font-weight:400;line-height:14px;display:flex}.home-scroll-section .section-copy p.scroll-disc{margin-top:15px;font-size:16px;font-weight:400}.home-scroll-section .section-copy p.actor-portrayal{text-align:left;font-size:14px}.home-scroll-section .section-copy ul{list-style-type:disc;list-style-position:inside}.home-scroll-section .section-copy ul li{font-size:28px}.home-scroll-section .section-copy .teal-button{text-align:left;margin-top:20px}.home-scroll-section .disclaimer{bottom:unset;text-align:left;width:100%;max-width:820px;height:16px;position:relative}.home-scroll-section .disclaimer p{color:#fff;margin:0;font-size:12px;font-weight:200;transition:opacity .25s ease-in-out;position:absolute;top:0;left:0}.home-scroll-section .disclaimer p.size{opacity:1}.home-scroll-section .disclaimer p.actor{opacity:0}.home-scroll-section .panel-content{z-index:20;width:100%;height:100%;position:absolute;top:0;left:0}.home-scroll-section .panel-content .content-panel{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.home-scroll-section .panel-content .content-panel img{object-fit:contain;flex-shrink:0;max-width:100vw;max-height:50vh;margin-bottom:10%}.home-scroll-section .panel-content .content-panel.panel3 img{max-width:300px;margin-left:24vw}@media (max-width:1780px){.home-scroll-section .panel-content .content-panel.panel3 img{margin-left:20vw}}@media (max-width:1650px){.home-scroll-section .panel-content .content-panel.panel3 img{margin-left:18vw}}@media (max-width:1490px){.home-scroll-section .panel-content .content-panel.panel3 img{max-width:240px;margin-left:19vw}}@media (max-width:1370px){.home-scroll-section .panel-content .content-panel.panel3 img{max-width:240px;margin-left:17vw}}@media (max-width:1250px){.home-scroll-section .panel-content .content-panel.panel3 img{margin-left:13vw}}@media (max-width:1190px){.home-scroll-section .panel-content .content-panel.panel3 img{max-width:230px;margin-left:11vw}}@media (max-width:580px){.home-scroll-section .panel-content .content-panel.panel3 img{max-width:200px}}@media (max-width:480px){.home-scroll-section .panel-content .content-panel.panel3 img{margin-top:61px}}.home-scroll-section .panel-content .content-panel.panel4 img{max-width:350px;margin-left:22vw}@media (max-width:1860px){.home-scroll-section .panel-content .content-panel.panel4 img{margin-left:18vw}}@media (max-width:1780px){.home-scroll-section .panel-content .content-panel.panel4 img{margin-left:17vw}}@media (max-width:1650px){.home-scroll-section .panel-content .content-panel.panel4 img{margin-left:15vw}}@media (max-width:1520px){.home-scroll-section .panel-content .content-panel.panel4 img{margin-left:13vw}}@media (max-width:1490px){.home-scroll-section .panel-content .content-panel.panel4 img{margin-left:11vw}}@media (max-width:1340px){.home-scroll-section .panel-content .content-panel.panel4 img{max-width:340px}}@media (max-width:1280px){.home-scroll-section .panel-content .content-panel.panel4 img{max-width:290px;margin-left:9vw}}@media (max-width:1190px){.home-scroll-section .panel-content .content-panel.panel4 img{margin-left:6vw}}@media (max-width:580px){.home-scroll-section .panel-content .content-panel.panel4 img{max-width:250px;margin-top:100px}}@media (max-width:1150px){.home-scroll-section .section-header{background-image:none;padding:3rem 1rem 1rem}.home-scroll-section .section-header h3{margin-left:75px;font-size:28px}.home-scroll-section .canvas-content .canvas-container canvas{max-height:40vh;transform:unset;margin:auto;position:relative}.home-scroll-section .dots-container .dots{gap:.75rem;padding:15px;top:5%}.home-scroll-section .dots-container .dots .dot{width:10px;height:10px}.home-scroll-section .dots-container .dots .dot.active{width:12px;height:12px}.home-scroll-section .panel-content .content-panel{justify-content:center}.home-scroll-section .panel-content .content-panel img{flex-shrink:1;margin-bottom:0;margin-left:0}.home-scroll-section .panel-content .content-panel.panel3 img,.home-scroll-section .panel-content .content-panel.panel4 img{margin-left:unset}.home-scroll-section .section-copy{top:380px;right:unset;text-align:center;z-index:40;max-width:580px;height:350px;margin:auto;position:relative}.home-scroll-section .section-copy p{font-size:36px;font-weight:700;line-height:1}.home-scroll-section .section-copy p.scroll-eyebrow{margin-bottom:10px;font-size:26px}.home-scroll-section .section-copy p:last-child{margin-bottom:0}.home-scroll-section .section-copy p.scroll-footnote{text-align:left;max-width:100%;margin-top:20px;font-size:12px;font-weight:400;line-height:14px;display:flex}.home-scroll-section .section-copy p.actor-portrayal{text-align:center;font-size:14px}}@media (max-width:1150px) and (max-width:600px){.home-scroll-section .section-copy p.scroll-eyebrow{margin-top:15px;font-size:21px;line-height:1}.home-scroll-section .section-copy p.scroll-copy{margin-top:10px;font-size:34px;font-weight:500;line-height:1.1}}@media (max-width:1150px){.home-scroll-section .section-copy ul li{font-size:26px}.home-scroll-section .section-copy .teal-button{text-align:center;margin-top:20px}.home-scroll-section .disclaimer{text-align:center;max-width:100%}.home-scroll-section .disclaimer p{width:100%}.home-scroll-section .bottom-bar{bottom:19vh;left:auto}}@media (max-width:600px){.home-scroll-section{position:relative}.home-scroll-section:before{content:" ";z-index:6;background:linear-gradient(#000,#0000);width:100%;height:10vw;position:absolute;top:0}.home-scroll-section .canvas-content .canvas-container canvas{max-width:150vw}.home-scroll-section .dots-container .dots{padding:15px 10px}.home-scroll-section .bottom-bar{bottom:25vh}.home-scroll-section .panel-content .content-panel img{max-width:150vw;max-height:40vh}.home-scroll-section .section-copy{z-index:40;max-width:580px;height:350px}.home-scroll-section .section-copy p{font-size:24px;font-weight:700;line-height:28px}.home-scroll-section .section-copy p.scroll-eyebrow{margin-bottom:0;font-size:18px}.home-scroll-section .section-copy p.scroll-disc{margin-top:0}.home-scroll-section .section-copy .teal-button{text-align:center;margin-top:20px}}@media (max-width:480px){.home-scroll-section .section-header{padding:1rem}.home-scroll-section .section-header h3{margin-left:unset}.home-scroll-section .section-copy{top:320px}.home-scroll-section .panel-content .content-panel.panel4 img{max-width:68%}}#hcp-isi-full,#patient-isi-full{max-width:992px;padding:0 10px}#hcp-isi-full a,#patient-isi-full a{color:var(--vybrique-mid-teal)}@media (max-width:900px){#hcp-isi-full,#patient-isi-full{padding:0 30px}}#hcp-isi-full,#patient-isi-full{padding-block:30px}#hcp-isi-full h3,#patient-isi-full h3{font-size:16px;font-weight:600}#hcp-isi-full h4,#patient-isi-full h4{padding-block:10px;font-size:16px;font-weight:600}#hcp-isi-full h3,#patient-isi-full h3{color:var(--teal-btn)}#hcp-isi-full ul,#patient-isi-full ul{align-content:start;margin-bottom:20px;padding-left:10px}#hcp-isi-full ul li,#patient-isi-full ul li{position:relative}#hcp-isi-full ul li:before,#patient-isi-full ul li:before{content:"";background-color:var(--teal-btn);border-radius:50%;width:4px;height:4px;position:absolute;top:11px;left:-10px}#hcp-isi-full .isi-pad-b,#patient-isi-full .isi-pad-b{padding-bottom:20px}#hcp-isi-full .footerReferences,#patient-isi-full .footerReferences{margin-block:50px}#hcp-isi-full .footerReferences p:first-of-type,#patient-isi-full .footerReferences p:first-of-type{margin-bottom:10px}.isi-tray{background:var(--hcp-teal);color:#000;z-index:50;width:100%;max-width:100vw;max-height:500px;font-size:16px;transition:max-height .2s ease-in-out;position:fixed;bottom:0;left:0}@media (max-width:900px){.isi-tray{padding-inline:12px}}.isi-tray{box-shadow:0 1px 14px #000000bf}.isi-tray h3,.isi-tray h4{font-size:16px;font-weight:600}.isi-tray h3{color:var(--teal-btn)}.isi-tray .tray-content{width:100%;max-width:1192px;padding:20px 10px 0;font-size:16px}.isi-tray .tray-content .ul-container{grid-gap:30px;grid-template-columns:repeat(2,50%);display:grid}.isi-tray .tray-content .desktop-hide{display:none}@media screen and (max-width:600px){.isi-tray .tray-content{height:175px;padding-top:15px;font-size:16px}.isi-tray .tray-content .ul-container{grid-template-columns:repeat(1,100%)}.isi-tray .tray-content .ul-container .mobile-hide{display:none}.isi-tray .tray-content .ul-container .desktop-hide{display:block}}.isi-tray.inactive-tray{max-height:0;padding-bottom:0}.isi-tray #isiTrayExpandTrigger{background-color:#0000;border-radius:100%;width:25px;height:25px;padding:10px;position:absolute;top:10px;right:10px}.isi-tray #isiTrayExpandTrigger svg{stroke:var(--teal-btn);stroke-width:3px;width:25px;height:25px}.isi-tray{padding-bottom:20px}.hcpISI .patient-isi-group,.hcpISI .patient-isi-tray{display:none}.hcpISI .hcp-isi-group,.hcpISI .hcp-isi-tray,.patientISI .patient-isi-group,.patientISI .patient-isi-tray{display:block}.patientISI .patient-isi-tray{padding-bottom:10px}.patientISI .patient-isi-tray.inactive-tray{padding-bottom:0}.patientISI .patient-isi-tray .tray-content{height:auto}.patientISI .hcp-isi-group,.patientISI .hcp-isi-tray{display:none}footer.footer{background-color:var(--vy-dark-teal);border-top-left-radius:10px;border-top-right-radius:10px}.hcpModal,.leavingSiteModal,.leavingSiteModalHCP,.residencyModal{width:80%;margin:0 auto;padding-top:20px}.hcpModal h2,.hcpModal p,.leavingSiteModal h2,.leavingSiteModal p,.leavingSiteModalHCP h2,.leavingSiteModalHCP p,.residencyModal h2,.residencyModal p{color:var(--dark-blue-text);text-align:center;padding-top:10px}.hcpModal h2,.leavingSiteModal h2,.leavingSiteModalHCP h2,.residencyModal h2{color:var(--vy-teal)}.hcpModal,.residencyModal{width:100%;max-width:572px;padding:60px 15px}.hcpModal p,.residencyModal p{color:var(--ibsa-blue);text-align:center;max-width:95%;margin-inline:auto;padding-top:10px;font-size:16px;font-weight:600;line-height:25px}.hcpModal h2,.residencyModal h2{font-size:20px}@media screen and (max-width:600px){.hcpModal,.residencyModal{max-width:calc(100vw - 72px);padding:100px 15px}}@media screen and (max-width:413px){.hcpModal,.residencyModal{max-width:calc(100vw - 36px)}}.hcpModal div[data-slot=alert-dialog-header]{gap:0}.hcpModal div[data-slot=alert-dialog-header] h2{padding:0}.leavingSiteModalHCP div[data-slot=dialog-header]{gap:0}.leavingSiteModalHCP div[data-slot=dialog-header] h2{padding-top:0}.leavingSiteModalHCP h2{font-size:20px}.leavingSiteModal,.leavingSiteModalHCP{width:100%;max-width:775px}.leavingSiteModal button[data-slot=dialog-close],.leavingSiteModalHCP button[data-slot=dialog-close]{display:none}.leavingSiteModal h2,.leavingSiteModalHCP h2{font-size:20px}.leavingSiteModal .hcpModal,.leavingSiteModalHCP .hcpModal{padding:inherit}.leavingSiteModal p,.leavingSiteModalHCP p{width:100%;max-width:500px;margin-inline:auto}@media screen and (max-width:600px){.leavingSiteModal,.leavingSiteModalHCP{max-width:calc(100vw - 72px);padding-block:100px}}@media screen and (max-width:413px){.leavingSiteModal,.leavingSiteModalHCP{max-width:calc(100vw - 36px)}}.leavingSiteModal .patientModal{display:block}.leavingSiteModal .hcpModal,.leavingSiteModalHCP .patientModal{display:none}.leavingSiteModalHCP .hcpModal{display:block}.modalButtons{justify-content:center;gap:4px;margin-top:10px;display:flex}.modalButtons a[data-slot=button],.modalButtons button[data-slot=button]{border:2px solid var(--teal-btn);color:var(--teal-btn);background-color:#fff;border-radius:10px;flex:auto;max-width:126px;padding:12px 0;font-weight:600}.modalButtons a[data-slot=button]:hover,.modalButtons button[data-slot=button]:hover{background-color:var(--teal-btn);color:#fff}.request-samples-modal,.stay-connected-modal{color:#fff;background:#9d895a;border:0;align-items:center;display:flex;overflow:hidden scroll!important}.request-samples-modal [data-slot=sheet-close],.stay-connected-modal [data-slot=sheet-close]{cursor:pointer;width:35px!important;height:35px!important}.request-samples-modal [data-slot=sheet-close] svg,.stay-connected-modal [data-slot=sheet-close] svg{width:100%!important;height:100%!important}.request-samples-modal .request-samples,.request-samples-modal .stay-connected,.stay-connected-modal .request-samples,.stay-connected-modal .stay-connected{background-color:#8474454d;width:100%;max-width:828px;padding:45px 100px 125px;position:relative}.request-samples-modal .request-samples .formIntro,.request-samples-modal .stay-connected .formIntro,.stay-connected-modal .request-samples .formIntro,.stay-connected-modal .stay-connected .formIntro{text-align:center;width:100%;max-width:450px;margin:0 auto;padding-block:20px;font-weight:400}.request-samples-modal .request-samples .formIntro h2,.request-samples-modal .stay-connected .formIntro h2,.stay-connected-modal .request-samples .formIntro h2,.stay-connected-modal .stay-connected .formIntro h2{font-size:36px;line-height:40px}.request-samples-modal .request-samples .formIntro div,.request-samples-modal .stay-connected .formIntro div,.stay-connected-modal .request-samples .formIntro div,.stay-connected-modal .stay-connected .formIntro div{padding-top:20px;font-size:16px;line-height:22px}.request-samples-modal .request-samples form .group-grid-2,.request-samples-modal .stay-connected form .group-grid-2,.stay-connected-modal .request-samples form .group-grid-2,.stay-connected-modal .stay-connected form .group-grid-2{grid-column-gap:28px;grid-row-gap:20px;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);display:grid}@media screen and (max-width:750px){.request-samples-modal .request-samples form .group-grid-2,.request-samples-modal .stay-connected form .group-grid-2,.stay-connected-modal .request-samples form .group-grid-2,.stay-connected-modal .stay-connected form .group-grid-2{grid-template-columns:1fr}}.request-samples-modal .request-samples form .group-grid-1,.request-samples-modal .stay-connected form .group-grid-1,.stay-connected-modal .request-samples form .group-grid-1,.stay-connected-modal .stay-connected form .group-grid-1{grid-column-gap:0;grid-row-gap:20px;grid-template-columns:1fr;row-gap:20px;display:grid}@media screen and (max-width:750px){.request-samples-modal .request-samples form .group-grid-1,.request-samples-modal .stay-connected form .group-grid-1,.stay-connected-modal .request-samples form .group-grid-1,.stay-connected-modal .stay-connected form .group-grid-1{grid-template-columns:1fr}}.request-samples-modal .request-samples form div[data-slot=field],.request-samples-modal .request-samples form label[data-slot=field-label],.request-samples-modal .stay-connected form div[data-slot=field],.request-samples-modal .stay-connected form label[data-slot=field-label],.stay-connected-modal .request-samples form div[data-slot=field],.stay-connected-modal .request-samples form label[data-slot=field-label],.stay-connected-modal .stay-connected form div[data-slot=field],.stay-connected-modal .stay-connected form label[data-slot=field-label]{align-items:center;width:100%;margin:0 auto}.request-samples-modal .request-samples form button[role=combobox],.request-samples-modal .request-samples form input,.request-samples-modal .request-samples form textarea,.request-samples-modal .stay-connected form button[role=combobox],.request-samples-modal .stay-connected form input,.request-samples-modal .stay-connected form textarea,.stay-connected-modal .request-samples form button[role=combobox],.stay-connected-modal .request-samples form input,.stay-connected-modal .request-samples form textarea,.stay-connected-modal .stay-connected form button[role=combobox],.stay-connected-modal .stay-connected form input,.stay-connected-modal .stay-connected form textarea{color:#fff;background:#ffffff29;border:0;width:100%}.request-samples-modal .request-samples form .checkbox-group,.request-samples-modal .stay-connected form .checkbox-group,.stay-connected-modal .request-samples form .checkbox-group,.stay-connected-modal .stay-connected form .checkbox-group{align-items:flex-start;gap:12px;margin-top:20px;display:flex}.request-samples-modal .request-samples form .checkbox-group [data-slot=checkbox],.request-samples-modal .stay-connected form .checkbox-group [data-slot=checkbox],.stay-connected-modal .request-samples form .checkbox-group [data-slot=checkbox],.stay-connected-modal .stay-connected form .checkbox-group [data-slot=checkbox]{margin-top:5px}.request-samples-modal .request-samples form .checkbox-group label a,.request-samples-modal .stay-connected form .checkbox-group label a,.stay-connected-modal .request-samples form .checkbox-group label a,.stay-connected-modal .stay-connected form .checkbox-group label a{text-decoration:underline}.request-samples-modal .request-samples form .submitButtonContainer button,.request-samples-modal .stay-connected form .submitButtonContainer button,.stay-connected-modal .request-samples form .submitButtonContainer button,.stay-connected-modal .stay-connected form .submitButtonContainer button{background-color:#0000;border:2px solid #fff;border-radius:5px;margin:0 auto;padding:23px 51px;display:flex}.request-samples-modal .request-samples form .submitButtonContainer button:hover,.request-samples-modal .stay-connected form .submitButtonContainer button:hover,.stay-connected-modal .request-samples form .submitButtonContainer button:hover,.stay-connected-modal .stay-connected form .submitButtonContainer button:hover{color:#988a63;background-color:#fff}.request-samples-modal .request-samples #formLogo,.request-samples-modal .stay-connected #formLogo,.stay-connected-modal .request-samples #formLogo,.stay-connected-modal .stay-connected #formLogo{background-color:var(--vy-dark-teal);border-radius:0 0 15px 15px;max-width:265px;margin:-45px auto 5px;padding:14px 45px}@media screen and (max-width:600px){.request-samples-modal .request-samples #formLogo,.request-samples-modal .stay-connected #formLogo,.stay-connected-modal .request-samples #formLogo,.stay-connected-modal .stay-connected #formLogo{max-width:215px;margin:0 auto 5px}}.request-samples-modal .request-samples #formLogo img,.request-samples-modal .stay-connected #formLogo img,.stay-connected-modal .request-samples #formLogo img,.stay-connected-modal .stay-connected #formLogo img{width:100%;max-width:175px;padding:0}.request-samples-modal .request-samples img#formSunglasses,.request-samples-modal .stay-connected img#formSunglasses,.stay-connected-modal .request-samples img#formSunglasses,.stay-connected-modal .stay-connected img#formSunglasses{width:100%;max-width:480px;padding:0 8px 0 72px;position:absolute;bottom:-80px;right:-50px}.request-samples-modal .request-samples .thankyouContainer,.request-samples-modal .stay-connected .thankyouContainer,.stay-connected-modal .request-samples .thankyouContainer,.stay-connected-modal .stay-connected .thankyouContainer{padding-bottom:200px;display:none}.request-samples-modal .request-samples .thankyouContainer button,.request-samples-modal .stay-connected .thankyouContainer button,.stay-connected-modal .request-samples .thankyouContainer button,.stay-connected-modal .stay-connected .thankyouContainer button{background-color:#0000;border:2px solid #fff;border-radius:5px;margin:0 auto;padding:23px 51px;display:flex}.request-samples-modal .request-samples .thankyouContainer button:hover,.request-samples-modal .stay-connected .thankyouContainer button:hover,.stay-connected-modal .request-samples .thankyouContainer button:hover,.stay-connected-modal .stay-connected .thankyouContainer button:hover{color:#988a63;background-color:#fff}.request-samples-modal .request-samples.thankYou .formContainer,.request-samples-modal .stay-connected.thankYou .formContainer,.stay-connected-modal .request-samples.thankYou .formContainer,.stay-connected-modal .stay-connected.thankYou .formContainer{display:none}.request-samples-modal .request-samples.thankYou .thankyouContainer,.request-samples-modal .stay-connected.thankYou .thankyouContainer,.stay-connected-modal .request-samples.thankYou .thankyouContainer,.stay-connected-modal .stay-connected.thankYou .thankyouContainer{display:block}@media screen and (max-width:600px){.request-samples-modal,.stay-connected-modal{overflow:hidden scroll}.request-samples-modal .stay-connected,.stay-connected-modal .stay-connected{width:auto;max-width:none;margin-inline:18px;padding:0 0 80px}.request-samples-modal .stay-connected .container,.stay-connected-modal .stay-connected .container{padding-inline:30px}.request-samples-modal .stay-connected img,.stay-connected-modal .stay-connected img{right:-10px}}.request-samples-modal{color:var(--vy-default-text);background:#fff}.request-samples-modal .request-samples{color:var(--vy-default-text);background-color:#fff}.request-samples-modal .request-samples .formIntro h2{color:var(--vy-default-text)}.request-samples-modal .request-samples form button[role=combobox],.request-samples-modal .request-samples form input,.request-samples-modal .request-samples form textarea{border:1px solid var(--vy-default-text);color:var(--vy-default-text);background:#fff;width:100%}.request-samples-modal .request-samples form .submitButtonContainer button[type=submit]{background-color:var(--vy-teal);border:1px solid var(--vy-teal);color:#fff}.request-samples-modal .request-samples form .submitButtonContainer button[type=submit]:hover{color:var(--vy-teal);background-color:#fff}div[data-slot=alert-dialog-overlay],div[data-slot=dialog-overlay]{background-color:#00393cbf}.talkToDoctorModal{z-index:101;background:#edf7f9;width:100%;max-width:100vw;height:100%;max-height:100vh;overflow-y:auto;border-radius:0!important}.talkToDoctorModal [data-slot=dialog-close]{color:var(--vy-mid-teal);cursor:pointer;width:35px;height:35px}.talkToDoctorModal [data-slot=dialog-close] svg{width:100%;height:100%}.talkToDoctorModal .content{width:100%;max-width:860px;margin:0 auto;padding:20px 15px}.talkToDoctorModal .row{gap:54px;margin:45px 0 50px;display:flex}.talkToDoctorModal .row p{max-width:250px;margin:0 auto;padding:0 5px}@media (max-width:540px){.talkToDoctorModal .row{flex-direction:column;gap:40px;max-width:240px;margin:35px auto 55px}}.talkToDoctorModal .col{text-align:center;flex:33%}.talkToDoctorModal .col img{display:inline-block}.talkToDoctorModal h2{color:var(--vy-mid-teal);text-align:center;line-height:40px}.talkToDoctorModal .divide,.talkToDoctorModal hr{background:var(--vy-teal);width:100%;height:1px;margin:20px 0}.talkToDoctorModal p{color:var(--dark-blue-text);margin-top:8px}.talkToDoctorModal h3{color:var(--teal-btn);font-size:16px;font-weight:600}.talkToDoctorModal .modalButtons{width:100%;min-width:unset;flex-wrap:wrap-reverse;justify-content:flex-start;gap:26px;margin-top:40px;padding-bottom:80px}.talkToDoctorModal .modalButtons a,.talkToDoctorModal .modalButtons button{cursor:pointer;height:46px;max-width:unset;border-radius:5px;flex:0 0 223px;padding:0 25px}.talkToDoctorModal .modalButtons a.active,.talkToDoctorModal .modalButtons button.active{background-color:var(--teal-btn);color:#fff}.direct-card{background:#fff;border-radius:10px;max-width:100%;margin:40px auto 20px;padding:40px 80px;box-shadow:0 4px 15px #0000004d}@media screen and (max-width:500px){.direct-card{margin-inline:36px;padding:40px 20px}}.direct-card img{max-width:327px;margin:auto}@media screen and (max-width:500px){.direct-card img{max-width:100%}}.direct-card .line{background:#847445;width:100%;height:2px;margin:30px auto}.direct-card .phone-container{justify-content:center;gap:50px;margin-bottom:25px;display:flex}@media screen and (max-width:500px){.direct-card .phone-container{flex-direction:column;gap:20px}}.direct-card .additional-links{justify-content:center;gap:20px;margin-top:50px;display:flex}@media screen and (max-width:520px){.direct-card .additional-links{flex-direction:column;align-items:center}}.direct-card .additional-links a{color:var(--vy-mid-teal);text-decoration:underline}.direct-card .additional-links a:not(:first-child){border-left:2px solid #000;padding-left:20px}@media screen and (max-width:520px){.direct-card .additional-links a:not(:first-child){border-left:none;padding-left:0}}.direct-card .additional-links a:hover{text-decoration:none}.direct-card .teal-button{padding-bottom:20px}.hcp-cream-bg .faq-link,.hcp-cream-bg .patient-info{font-weight:500}.hcp-carousel-container{position:relative}.hcp-carousel-container .hcp-carousel{flex-direction:column;justify-content:center;height:100%;padding:40px 20px;display:flex;position:relative}.hcp-carousel-container .hcp-carousel h3{text-align:center;color:var(--ibsa-blue);font-size:24px;line-height:30px}.hcp-carousel-container .hcp-carousel .dots-container{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:45%;left:10%}@media screen and (max-width:1050px){.hcp-carousel-container .hcp-carousel .dots-container{left:20px}}@media screen and (max-width:500px){.hcp-carousel-container .hcp-carousel .dots-container{left:12px}}.hcp-carousel-container .hcp-carousel .dots-container .dots{z-index:10;flex-direction:column;align-items:center;gap:23px;height:fit-content;display:flex;transform:translateY(-30%)}.hcp-carousel-container .hcp-carousel .dots-container .dots:before{content:"";background-image:repeating-linear-gradient(to bottom,var(--vy-teal),var(--vy-teal)4px,transparent 4px,transparent 7px);z-index:-1;width:2px;position:absolute;top:0;bottom:0}.hcp-carousel-container .hcp-carousel .dots-container .dots .dot{cursor:pointer;border:1px solid var(--vy-teal);background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .3s}@media screen and (max-width:600px){.hcp-carousel-container .hcp-carousel .dots-container .dots .dot{width:12px;height:12px}}.hcp-carousel-container .hcp-carousel .dots-container .dots .dot.active{background-color:var(--vy-teal);transform:scale(1.5)}.hcp-carousel-container .hcp-carousel .dots-container .dots .dot:hover{background-color:#aae2e6}.hcp-carousel-container .hcp-carousel .content-panels{justify-content:center;align-items:center;gap:3rem;width:100%;height:500px;display:flex;position:relative}.hcp-carousel-container .hcp-carousel .content-panel{opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:60px;width:100%;height:100%;display:flex;position:absolute;top:10%}@media screen and (max-width:960px){.hcp-carousel-container .hcp-carousel .content-panel{gap:40px}}@media screen and (max-width:760px){.hcp-carousel-container .hcp-carousel .content-panel{flex-direction:column-reverse}}.hcp-carousel-container .hcp-carousel .content-panel.active{pointer-events:auto}.hcp-carousel-container .hcp-carousel .content-panel img{margin-bottom:15px;position:relative}.hcp-carousel-container .hcp-carousel .content-panel p{text-align:center;font-size:24px;line-height:30px}@media screen and (max-width:400px){.hcp-carousel-container .hcp-carousel .content-panel p{font-size:20px;line-height:22px}}.hcp-carousel-container .hcp-carousel .content-panel .img-container{flex:none;position:relative}.hcp-carousel-container .hcp-carousel .content-panel .img-container .disclaimer{font-size:14px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.hcp-carousel-container .hcp-carousel .content-panel .copy-container{flex:0 0 300px}@media screen and (max-width:760px){.hcp-carousel-container .hcp-carousel .content-panel .copy-container{flex:unset}}.hcp-carousel-container .hcp-carousel .content-panel.panel-1{position:relative}.hcp-carousel-container .hcp-carousel .content-panel.panel-1 p{max-width:180px}@media screen and (max-width:400px){.hcp-carousel-container .hcp-carousel .content-panel.panel-1 p{max-width:150px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-1 .reference{width:100%;max-width:258px;margin-top:30px;margin-left:-20px;font-size:14px;display:flex}@media screen and (max-width:760px){.hcp-carousel-container .hcp-carousel .content-panel.panel-1 .reference{position:absolute;bottom:-35px;left:50%;transform:translate(-90px)!important}}.hcp-carousel-container .hcp-carousel .content-panel.panel-1 .reference div{margin-right:2px}.hcp-carousel-container .hcp-carousel .content-panel.panel-1 img{max-width:350px}@media screen and (max-width:960px){.hcp-carousel-container .hcp-carousel .content-panel.panel-1 img{max-width:250px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-2 p{max-width:230px}@media screen and (max-width:400px){.hcp-carousel-container .hcp-carousel .content-panel.panel-2 p{max-width:210px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-2 img{max-width:460px}@media screen and (max-width:960px){.hcp-carousel-container .hcp-carousel .content-panel.panel-2 img{max-width:365px}}@media screen and (max-width:560px){.hcp-carousel-container .hcp-carousel .content-panel.panel-2 img{width:100%;max-width:280px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-2 .reference{justify-content:center;width:100%;max-width:230px;margin-top:30px;font-size:14px;display:flex}@media screen and (max-width:760px){.hcp-carousel-container .hcp-carousel .content-panel.panel-2 .reference{position:absolute;bottom:-10px;left:50%;transform:translate(-50%)!important}}.hcp-carousel-container .hcp-carousel .content-panel.panel-2 .reference div{margin-right:2px}.hcp-carousel-container .hcp-carousel .content-panel.panel-3 p{max-width:300px}@media screen and (max-width:400px){.hcp-carousel-container .hcp-carousel .content-panel.panel-3 p{max-width:240px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-3 img{max-width:460px}@media screen and (max-width:960px){.hcp-carousel-container .hcp-carousel .content-panel.panel-3 img{max-width:265px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-4 img{max-width:495px}@media screen and (max-width:960px){.hcp-carousel-container .hcp-carousel .content-panel.panel-4 img{max-width:325px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-4 .reference{justify-content:center;width:100%;max-width:300px;margin-top:30px;font-size:14px;display:flex}@media screen and (max-width:760px){.hcp-carousel-container .hcp-carousel .content-panel.panel-4 .reference{position:absolute;bottom:-10px;left:50%;transform:translate(-50%)!important}}.hcp-carousel-container .hcp-carousel .content-panel.panel-4 .reference div{margin-right:2px}.hcp-carousel-container .hcp-carousel .content-panel.panel-5 p{max-width:300px}@media screen and (max-width:400px){.hcp-carousel-container .hcp-carousel .content-panel.panel-5 p{max-width:240px}}.hcp-carousel-container .hcp-carousel .content-panel.panel-5 img{width:320px}@media screen and (max-width:960px){.hcp-carousel-container .hcp-carousel .content-panel.panel-5 img{max-width:280px}}@media screen and (max-width:600px){.hcp-carousel-container .hcp-carousel{padding:40px 20px 110px}}.home .hero.container{max-width:1172px}.home .hero.container .floating-hero-copy{max-width:472px}.home .approvalMatters{background-color:#d6ba8c}.home .approvalMatters .container{padding:0 24px}.home .approvalMatters .containerInner{flex-direction:row;justify-content:center;align-items:center;max-width:872px;margin:0 auto;padding-block:60px;display:flex}.home .approvalMatters .containerInner .points{max-width:520px;margin-left:50px}.home .approvalMatters .containerInner .points h3{color:var(--vy-dark-teal);font-size:36px;font-weight:400;line-height:38px;position:relative}@media screen and (max-width:600px){.home .approvalMatters .containerInner .points h3:before{left:-20px}}.home .approvalMatters .containerInner .points h4{color:var(--vy-default-text);margin:20px 0 5px;font-size:16px;font-weight:500;line-height:29px}.home .approvalMatters .containerInner .points ul{margin-left:10px;list-style-type:"»"}.home .approvalMatters .containerInner .points ul li{padding-left:10px}.home .approvalMatters .containerInner .points .whiteCallout{border:2px solid var(--vy-dark-teal);max-width:100%;color:var(--vy-dark-teal);background-color:#e0d4bd;border-radius:8px;margin:30px auto;padding:21px 30px;font-size:18px;line-height:21px}.home .approvalMatters .containerInner .grayBox{background-color:oklch(88% 0 194);width:300px;max-width:100%;height:360px}@media screen and (max-width:900px){.home .approvalMatters .containerInner{flex-direction:column-reverse}.home .approvalMatters .containerInner .grayBox,.home .approvalMatters .containerInner .points{margin:0 auto}.home .approvalMatters .containerInner img{padding-top:30px}.home .approvalMatters .containerInner .whiteCallout{margin-bottom:0!important}}.hcp-home .hero-copy-mobile{color:#fff;padding-inline:32px;font-size:30px;line-height:38px;display:none}.hcp-home .hero-copy-mobile h1{margin-bottom:18px;padding:10px 0 18px;font-family:Outfit,serif;font-size:36px;line-height:42px;position:relative}@media screen and (max-width:600px){.hcp-home .hero-copy-mobile{background-color:var(--subhead-bg);display:block}.hcp-home .hero-copy-mobile h1{text-transform:uppercase;margin:10px 0;padding:0;font-size:40px;line-height:38px}.hcp-home .hero-copy-mobile div{padding:20px 0 40px;font-size:24px;font-weight:300;line-height:30px}.hcp-home .hero-copy-mobile div span{font-weight:500}.hcp-home .hero-copy-mobile div.eyebrow{color:var(--vy-light-gold);padding:20px 0 0;font-size:30px;font-weight:500;line-height:38px}}.hcp-home .approvalMatters{background:linear-gradient(90deg,#847449,#d5ba8c 75% 100%)}.hcp-home .approvalMatters .containerInner{flex-direction:row;justify-content:center;align-items:center;max-width:1000px;margin:0 auto;padding-block:60px;display:flex}.hcp-home .approvalMatters .containerInner .points{max-width:520px;margin-left:50px}.hcp-home .approvalMatters .containerInner .points h3{color:var(--vy-dark-teal);font-size:36px;font-weight:400;line-height:29px;position:relative}@media screen and (max-width:600px){.hcp-home .approvalMatters .containerInner .points h3{text-align:center}.hcp-home .approvalMatters .containerInner .points h3:before{left:-20px}}.hcp-home .approvalMatters .containerInner .points h4{color:var(--vy-default-text);margin:20px 0 5px;font-size:16px;font-weight:500;line-height:29px}.hcp-home .approvalMatters .containerInner .points ul{margin-left:10px;list-style-type:"»"}.hcp-home .approvalMatters .containerInner .points ul li{padding-left:10px}.hcp-home .approvalMatters .containerInner .points ul li::marker{color:var(--vy-teal)}.hcp-home .approvalMatters .containerInner .points .whiteCallout{border:2px solid var(--vy-dark-teal);max-width:100%;color:var(--vy-dark-teal);background-color:#e0d4bd;border-radius:8px;margin:30px auto;padding:30px}.hcp-home .approvalMatters .containerInner .grayBox{background-color:oklch(88% 0 194);width:300px;max-width:100%;height:360px}@media screen and (max-width:900px){.hcp-home .approvalMatters .containerInner{flex-direction:column-reverse}.hcp-home .approvalMatters .containerInner .grayBox,.hcp-home .approvalMatters .containerInner .points{margin:0 auto}.hcp-home .approvalMatters .containerInner img{padding-top:30px}.hcp-home .approvalMatters .containerInner .whiteCallout{display:none}}.hcp-home .beigeScience{background-color:#d5ba8c33;padding:80px 15px}.hcp-home .beigeScience .inner{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:658px;margin:0 auto;display:flex}.hcp-home .beigeScience .inner .copy .heading{color:var(--ibsa-blue);margin-bottom:30px;font-size:24px;line-height:30px}.hcp-home .beigeScience .inner .icon{border:2px dashed var(--vy-teal);background-color:#fff;border-radius:100%;align-items:center;width:228px;height:228px;padding:30px;display:flex}.hcp-home .beigeScience .inner .icon img{flex:none;width:228px}@media screen and (max-width:600px){.hcp-home .beigeScience .inner{flex-direction:column-reverse}.hcp-home .beigeScience .inner .copy{margin-top:15px}}.hcp-home .home-scroll-section{background-image:url(/slate-bkgd.webp);background-size:cover;background-attachment:fixed;position:relative}.hcp-home .home-scroll-section .section-header{z-index:50;justify-content:space-between;align-items:center;padding:2rem;display:flex;position:sticky;top:0}.hcp-home .home-scroll-section .section-header h3{color:#fff;text-align:center;flex:1;font-size:1.9rem}.hcp-home .home-scroll-section .section-header .section-indicator{align-items:center;margin-left:2rem;display:flex}.hcp-home .home-scroll-section .section-header .section-indicator .counter{color:#fff;white-space:nowrap;min-width:50px;font-size:1.1rem;font-weight:500}.hcp-home .home-scroll-section .section-copy{z-index:40;color:#fff;max-width:400px;padding:1.5rem;position:sticky;top:8rem;left:2rem}.hcp-home .home-scroll-section .section-copy p{margin-bottom:1rem;font-size:1rem;line-height:1}.hcp-home .home-scroll-section .section-copy p:last-child{margin-bottom:0}.hcp-home .home-scroll-section .dots-container{pointer-events:none;z-index:60;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;right:0}.hcp-home .home-scroll-section .dots-container .dots{pointer-events:none;opacity:0;background-color:#fff3;border-radius:30px;flex-direction:column;gap:1rem;height:fit-content;margin-right:10%;padding:20px;display:flex;position:sticky;top:40vh;transform:translateY(-30%)}.hcp-home .home-scroll-section .dots-container .dots .dot{cursor:pointer;transform-origin:50%;pointer-events:auto;background-color:#fff6;border-radius:50%;width:12px;height:12px;margin:auto;transition:all .3s}.hcp-home .home-scroll-section .dots-container .dots .dot.active{background-color:#fff;width:14px;height:14px;transform:scale(1.2);box-shadow:0 0 8px #fff9}.hcp-home .home-scroll-section .dots-container .dots .dot:hover{background-color:#ffffffb3}.hcp-home .home-scroll-section .canvas-container{width:100%;height:calc(100vh - var(--isiHeightOffset));justify-content:center;align-items:center;display:flex}.hcp-home .home-scroll-section .canvas-container canvas{max-width:100vw;max-height:50vh}.hcp-home .home-scroll-section .panel-scroll-section{scroll-snap-type:y mandatory;max-height:100vh;overflow-y:scroll;overflow:-moz-scrollbars-none;position:relative}.hcp-home .home-scroll-section .panel-scroll-section::-webkit-scrollbar{display:none}.hcp-home .home-scroll-section .panel-scroll-section .panel{scroll-snap-align:start;flex-direction:column;gap:1rem;height:500px;display:flex}.hcp-home .home-scroll-section .panel-scroll-section .panel h2{color:#fff}.hcp-home .sect-4 h2{text-align:center;margin-bottom:30px}.hcp-home .sect-4 .card-container{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;max-width:980px;margin:auto auto 40px;display:flex}@media screen and (max-width:670px){.hcp-home .sect-4 .card-container{justify-content:center}}.hcp-home .sect-4 .card-container .card{text-align:center;border:2px solid var(--hcp-dk-gold);background:#ffffff80;border-radius:10px;flex-direction:column;flex:0 303px;justify-content:center;align-items:center;gap:10px;height:271px;padding:0 20px;display:flex}.hcp-home .sect-4 .card-container .card p{line-height:20px}.hcp-cream-bg{background:var(--hcp-cream)}.hcp-teal-bg{background:var(--hcp-teal)}.hcp-gold-text{color:var(--hcp-dk-gold)}.hcp-blue-text{color:var(--ibsa-blue)}.hcp-h2{font-size:24px;line-height:36px}.container-spacer{padding:60px 0}.isi-link{color:var(--vy-dark-teal);text-decoration:underline}.isi-link:hover{cursor:pointer}.why-vybrique .header h1{max-width:476px}.why-vybrique .provenToWork .container{flex-direction:row;justify-content:space-around;padding-block:100px;display:flex}.why-vybrique .provenToWork .container .points{color:#fff;max-width:500px}.why-vybrique .provenToWork .container .points h3{color:#fff;font-size:18px;position:relative}@media screen and (max-width:600px){.why-vybrique .provenToWork .container .points h3{text-align:center}.why-vybrique .provenToWork .container .points h3:before{left:-20px}}.why-vybrique .provenToWork .container .points h4{color:#fff;margin:20px 0 5px;font-weight:600}.why-vybrique .provenToWork .container .points ul{margin-left:10px;list-style-type:"»"}.why-vybrique .provenToWork .container .points ul li{padding-left:10px}.why-vybrique .provenToWork .container .points .whiteCallout{margin:30px auto 50px}.why-vybrique .provenToWork .container .points .improvementCardContainer{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,220px);padding-block:20px;display:grid}.why-vybrique .provenToWork .container .points .improvementCardContainer .improvementCard{width:100%;max-width:220px;height:80px;color:var(--mid-blue-text);text-align:center;background-color:#fff;border-radius:5px;justify-content:center;align-items:center;line-height:20px;display:flex}@media screen and (max-width:600px){.why-vybrique .provenToWork .container .points .improvementCardContainer{grid-template-columns:repeat(1,220px);place-content:center}}.why-vybrique .provenToWork .container .grayBox{background-color:oklch(88% 0 194);width:400px;height:auto}@media screen and (max-width:980px){.why-vybrique .provenToWork .container{flex-direction:column}.why-vybrique .provenToWork .container .points{margin:0 auto}.why-vybrique .provenToWork .container .grayBox{width:100%;max-width:400px;height:calc(120vw - 36px);max-height:480px;margin:60px auto 0}}.why-vybrique .results{background-color:var(--vy-teal-light);text-align:center;flex-direction:column;justify-content:center;padding:60px 18px;display:flex}.why-vybrique .results .icon img{margin:0 auto}.why-vybrique .results .icon{padding-bottom:19px}.why-vybrique .results h3{color:var(--teal-btn);padding-bottom:19px;font-size:36px;line-height:40px}.why-vybrique .results p{width:100%;max-width:527px;margin:0 auto;padding-bottom:19px}.why-vybrique .results p:last-of-type{margin-top:20px}.why-vybrique .results .tanCallout{color:var(--hcp-dk-gold);border:2px solid var(--hcp-dk-gold);background-color:#f3fafb;border-radius:8px;width:100%;max-width:475px;margin:0 auto;padding:20px 32px;font-size:18px;font-weight:600;line-height:21px}.why-vybrique .beforeYouTake{background-color:#d6ba8c;padding-block:60px}.why-vybrique .beforeYouTake h3{color:var(--vy-dark-teal);text-align:center;font-size:36px;font-weight:400;line-height:40px;position:relative}@media screen and (max-width:600px){.why-vybrique .beforeYouTake h3{text-align:center}.why-vybrique .beforeYouTake h3:before{left:-20px}}.why-vybrique .beforeYouTake .containerInner{flex-direction:row;justify-content:space-evenly;align-items:center;max-width:1000px;margin:0 auto;padding-top:60px;display:flex}.why-vybrique .beforeYouTake .containerInner .safety-info{margin-top:20px}.why-vybrique .beforeYouTake .containerInner+.containerInner{padding-top:0}.why-vybrique .beforeYouTake .containerInner .blockUL{column-gap:30px;margin-bottom:30px;list-style-type:none;display:flex}.why-vybrique .beforeYouTake .containerInner .blockUL li{background-color:#ffffff29;border-radius:8px;max-width:470px;margin-bottom:15px;padding:40px 22px 24px;position:relative}.why-vybrique .beforeYouTake .containerInner .blockUL li:before{content:" ";color:var(--vy-teal);background-color:var(--vy-teal);width:27px;height:1.5px;position:absolute;top:22px;left:22px}.why-vybrique .beforeYouTake .containerInner .blockUL li .plainUL{margin:5px 0 10px;list-style-type:"»"}.why-vybrique .beforeYouTake .containerInner .blockUL li .plainUL li{margin:unset;background-color:#0000;margin-left:7px;padding:0 10px}.why-vybrique .beforeYouTake .containerInner .blockUL li .plainUL li:before{content:none}.why-vybrique .beforeYouTake .containerInner .blockUL+h3{text-align:left;margin-top:20px}@media screen and (max-width:970px){.why-vybrique .beforeYouTake .containerInner .blockUL{flex-direction:column}}.why-vybrique .beforeYouTake .containerInner .points{max-width:400px;margin-right:110px}.why-vybrique .beforeYouTake .containerInner .points h3{text-align:left}.why-vybrique .beforeYouTake .containerInner .points h4{color:var(--vy-default-text);margin:20px 0 5px;font-size:16px;font-weight:500;line-height:29px}.why-vybrique .beforeYouTake .containerInner .points .whiteCallout{border:2px solid var(--vy-dark-teal);max-width:100%;color:var(--vy-dark-teal);background-color:#e0d4bd;border-radius:8px;margin:30px auto;padding:30px}.why-vybrique .beforeYouTake .containerInner .points .sideEffects{margin-top:10px}.why-vybrique .beforeYouTake .containerInner .points .sideEffects .lists{display:flex}.why-vybrique .beforeYouTake .containerInner .points .sideEffects ul{width:100%;max-width:700px;color:var(--foreground);margin:0 auto;list-style-type:"»"}.why-vybrique .beforeYouTake .containerInner .points .sideEffects ul li{text-align:left;width:165px;margin-left:7px;padding:0 10px;font-weight:400}.why-vybrique .beforeYouTake .containerInner .grayBox{background-color:oklch(88% 0 194);width:300px;max-width:100%;height:360px}@media screen and (max-width:900px){.why-vybrique .beforeYouTake .containerInner{flex-direction:column}.why-vybrique .beforeYouTake .containerInner .grayBox,.why-vybrique .beforeYouTake .containerInner .points{margin:0 auto}.why-vybrique .beforeYouTake .containerInner img{padding-top:30px}.why-vybrique .beforeYouTake .containerInner .whiteCallout{display:none}}.why-vybrique .door-carousel{background-color:#000;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;overflow:hidden}.why-vybrique .door-carousel .door-carousel-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.why-vybrique .door-carousel .door-carousel-container img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.why-vybrique .door-carousel .door-carousel-container img.door-image{opacity:1;z-index:10;object-position:center center;transform-origin:38% 65%}@media (max-width:768px){.why-vybrique .door-carousel .door-carousel-container img.door-image{transform-origin:22% 68%}}@media (max-width:560px){.why-vybrique .door-carousel .door-carousel-container img.door-image{transform-origin:6% 69%}}@media (max-width:428px){.why-vybrique .door-carousel .door-carousel-container img.door-image{transform-origin:8% 69%}}.why-vybrique .door-carousel .door-carousel-container img.door-handle-image,.why-vybrique .door-carousel .door-carousel-container img.door-hanger-rotating-image,.why-vybrique .door-carousel .door-carousel-container img.door-hanger-zoom-image{object-fit:cover;object-position:center center;width:100%;height:100%;top:0;left:0}@media (max-width:768px){.why-vybrique .door-carousel .door-carousel-container img.door-handle-image,.why-vybrique .door-carousel .door-carousel-container img.door-hanger-rotating-image,.why-vybrique .door-carousel .door-carousel-container img.door-hanger-zoom-image{width:150%}}@media (max-width:480px){.why-vybrique .door-carousel .door-carousel-container img.door-handle-image,.why-vybrique .door-carousel .door-carousel-container img.door-hanger-rotating-image,.why-vybrique .door-carousel .door-carousel-container img.door-hanger-zoom-image{width:120%}}.why-vybrique .door-carousel .door-carousel-container img.door-hanger-rotating-image{transform-origin:top}.why-vybrique .door-carousel .dots-container{pointer-events:none;z-index:60;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;right:0}.why-vybrique .door-carousel .dots-container .dots{pointer-events:none;opacity:0;background-color:#fff3;border-radius:30px;flex-direction:column;align-items:center;gap:1rem;height:fit-content;margin-right:10%;padding:20px;display:flex;position:absolute;top:40vh;transform:translateY(-30%)}.why-vybrique .door-carousel .dots-container .dots .dot{cursor:pointer;transform-origin:50%;pointer-events:auto;background-color:#fff6;border-radius:50%;width:12px;height:12px;transition:all .3s}.why-vybrique .door-carousel .dots-container .dots .dot.active{background-color:#fff;width:14px;height:14px;transform:scale(1.2);box-shadow:0 0 8px #fff9}.why-vybrique .door-carousel .dots-container .dots .dot:hover{background-color:#ffffffb3}@media (max-width:768px){.why-vybrique .door-carousel .dots-container .dots{gap:.75rem;margin-right:5%;padding:15px}.why-vybrique .door-carousel .dots-container .dots .dot{width:12px;height:12px}.why-vybrique .door-carousel .dots-container .dots .dot.active{width:14px;height:14px}}@media (max-width:580px){.why-vybrique .door-carousel .dots-container .dots{padding:15px 10px}}.how-to-take .hero.container h1{max-width:476px}@media (max-width:600px){.how-to-take .hero.container h1{max-width:312px}.how-to-take .hero.container .hero-actor-portrayal{bottom:10px}}.how-to-take .homeCarouselContainer{background-image:url(/slate-bkgd.webp);padding-bottom:100px}.how-to-take .homeCarouselContainer h2{color:#fff;text-align:center;margin:0 auto;padding:60px 0 30px;font-size:28px;line-height:28px}.how-to-take .homeCarouselContainer .heroCarousel{border:1px solid var(--vy-teal);border-radius:8px;width:100%;max-width:972px;height:auto;max-height:694px;margin:0 auto;position:relative}.how-to-take .homeCarouselContainer .heroCarousel [data-slot=carousel-content]{border-radius:7px;overflow:hidden}.how-to-take .homeCarouselContainer .heroCarousel .carouselCount{color:#fff;font-size:14px;font-family:var(--font-inter);position:absolute;top:16px;right:20px}.how-to-take .homeCarouselContainer .heroCarousel .carouselDiscElement{color:#fff;z-index:2;font-size:14px;position:absolute;bottom:-28px;right:16px}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item]{border-radius:8px;width:100%;height:auto;position:relative}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] img{width:100%}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .slide-mobile{display:none}@media (max-width:790px){.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .slide-desktop{display:none}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .slide-mobile{display:block}}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .slide{position:relative}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselCopy{z-index:2;position:absolute;bottom:38px;left:58px}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselTitle{color:#fff;width:100%;max-width:unset;z-index:10;font-size:46px;line-height:53px}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselSubTitle{z-index:10;color:#fff;width:100%;max-width:574px;margin-top:15px;font-size:21px;line-height:30px;position:relative}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselSubTitle .inlineDisclaimer{font-size:14px;line-height:14px;position:absolute;top:-350px;right:-60px}@media screen and (max-width:600px){.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselSubTitle .inlineDisclaimer{top:-280px}}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .bottom-fade{background-image:linear-gradient(1deg,#0000,#000000a8);width:100%;height:211px;position:absolute;bottom:0;transform:rotate(180deg)}@media (max-width:790px){.how-to-take .homeCarouselContainer .heroCarousel{width:358px;height:693px}.how-to-take .homeCarouselContainer .heroCarousel [data-slot=carousel-content]{height:100%}.how-to-take .homeCarouselContainer .heroCarousel .mobile-hide-br{display:none}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item]{height:693px}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselCopy{bottom:15px;left:44px}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselTitle{font-size:46px;line-height:1}.how-to-take .homeCarouselContainer .heroCarousel div[data-slot=carousel-item] .carouselSubTitle{max-width:251px;font-size:21px;line-height:30px}}.how-to-take .homeCarouselContainer .carouselNavContainer{justify-content:center;gap:12px;margin-top:16px;display:flex;position:absolute;bottom:15px;right:20px}.how-to-take .homeCarouselContainer .carouselNavContainer button{cursor:pointer;background:0 0;border:1px solid #009aa4;border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;padding:0;display:flex}.how-to-take .homeCarouselContainer .carouselNavContainer button:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;border-radius:1px;width:18px;height:18px;display:block}.how-to-take .homeCarouselContainer .carouselNavContainer button[data-slot=carousel-previous]:after{margin-left:5px;transform:rotate(-135deg)}.how-to-take .homeCarouselContainer .carouselNavContainer button[data-slot=carousel-next]:after{margin-right:5px;transform:rotate(45deg)}@media (max-width:790px){.how-to-take .homeCarouselContainer .carouselNavContainer{flex-direction:column;bottom:15px;right:15px}}.how-to-take .callout{color:#ede1cc;background-image:url(/2/hotel-image.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;height:472px;padding:20px 0;display:flex;position:relative}.how-to-take .callout ul{color:#ede1cc;z-index:2;width:100%;max-width:520px;margin-bottom:15px;list-style-type:"»";position:relative}.how-to-take .callout ul li{color:#ede1cc;margin-bottom:10px;margin-left:7px;padding:0 10px;font-weight:400}.how-to-take .callout ul li::marker{color:#ede1cc}.how-to-take .callout h3{text-align:left;z-index:2;max-width:587px;margin-bottom:20px;font-size:32px;font-weight:500;line-height:40px;position:relative}@media screen and (max-width:600px){.how-to-take .callout h3{font-size:28px;line-height:32px}.how-to-take .callout{background:url(/2/hotel-image-mobile.png) 50%/cover no-repeat;justify-content:flex-end;height:auto;padding-top:45%}}.how-to-take .callout .actor-portrayal{color:#fff;position:absolute;bottom:10px;right:5%}.how-to-take .callout .co-gradient{z-index:1;background-image:linear-gradient(260deg,#00151600 30%,#001819 86%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:600px){.how-to-take .callout .co-gradient{background-image:linear-gradient(#00151600 10%,#001819 86%)}}.how-to-take .startsWorking{min-height:340px;padding:60px 0 40px}.how-to-take .startsWorking .sw-callout{background-color:var(--vy-teal-light);border-radius:8px;align-items:center;max-width:430px;margin-left:auto;margin-right:40%;padding:40px;display:flex;position:relative}.how-to-take .startsWorking .sw-callout .copy p{color:var(--vy-dark-teal);margin-inline:auto;max-width:290px;margin-bottom:20px;font-size:24px;font-weight:600;line-height:26px}.how-to-take .startsWorking .sw-callout .copy .teal-button{text-align:left}.how-to-take .startsWorking .sw-callout .copy .teal-button a{padding-left:50px;padding-right:50px}.how-to-take .startsWorking .sw-callout .wallet{position:relative}.how-to-take .startsWorking .sw-callout .wallet img{max-width:310px;position:absolute;top:50%;right:0;transform:perspective(925px)translate(300px,-119px)}@media screen and (max-width:600px){.how-to-take .startsWorking{height:480px;padding:40px 0}.how-to-take .startsWorking .sw-callout{width:100%;max-width:600px;height:280px;padding:20px;display:block}.how-to-take .startsWorking .sw-callout .copy,.how-to-take .startsWorking .sw-callout .copy .teal-button{text-align:center}.how-to-take .startsWorking .sw-callout .wallet{width:100%;max-width:340px;margin:auto}.how-to-take .startsWorking .sw-callout .wallet img{width:100%;transform:unset;margin-top:40px;position:relative}}.how-to-get .hero .hero-actor-portrayal{display:none!important}.how-to-get .desktop-content{align-items:center;gap:24px;display:flex}.how-to-get .mobile-content{display:none}@media screen and (max-width:870px){.how-to-get .desktop-content{display:none}.how-to-get .mobile-content{display:block}.how-to-get .mobile-content a{font-weight:700;text-decoration:underline}}.how-to-get .easyToGet .container{flex-direction:row;justify-content:flex-start;padding-top:30px;padding-bottom:30px;display:flex}.how-to-get .easyToGet .container .points{width:100%;margin-left:60px}.how-to-get .easyToGet .container .points .orCardsContainer{flex-direction:row;justify-content:center;gap:20px;width:100%;margin:0 auto;padding-block:20px;display:flex}.how-to-get .easyToGet .container .points .orCardsContainer .orCard{width:100%;max-width:360px;color:var(--foreground);background:#fafafa29;border-radius:4px;padding:20px}.how-to-get .easyToGet .container .points .orCardsContainer .orCard .icon{width:65px;height:65px;margin:0 0 20px}.how-to-get .easyToGet .container .points .orCardsContainer .orCard .tagline{color:var(--vy-dark-teal);margin-bottom:10px;font-weight:500}.how-to-get .easyToGet .container .points .orCardsContainer .orCard .para .scrollLink{color:var(--vy-dark-teal);text-decoration:underline}.how-to-get .easyToGet .container .points .orCardsContainer .orCard .para .scrollLink:hover{cursor:pointer;text-decoration:none}@media screen and (max-width:870px){.how-to-get .easyToGet .container .points .orCardsContainer{flex-direction:column}.how-to-get .easyToGet .container .points .orCardsContainer .orCard{max-width:400px;margin:0 auto}.how-to-get .easyToGet .container .points .orCardsContainer .or{margin-block:30px}}@media screen and (max-width:980px){.how-to-get .easyToGet .container{flex-direction:column}.how-to-get .easyToGet .container .points{margin:0 auto}.how-to-get .easyToGet .container .grayBox{width:100%;max-width:400px;height:calc(120vw - 36px);max-height:480px;margin:60px auto 0}}.how-to-get .Have-a-prescription{flex-direction:column;justify-content:flex-end;align-items:center;padding:50px 20px;display:flex}@media screen and (max-width:600px){.how-to-get .Have-a-prescription{background-position:21% 100%}}.how-to-get .Have-a-prescription h2,.how-to-get .Have-a-prescription p{text-align:center}.how-to-get .Have-a-prescription h2{color:var(--vybrique-mid-teal)}.how-to-get .Have-a-prescription p{text-align:center;max-width:450px;margin:0 auto}.how-to-get .Have-a-prescription .body-logo{width:100%;max-width:231px;margin:20px auto}.how-to-get .specialtyPharmacyContact{text-align:center}.how-to-get .specialtyPharmacyContact .fpo{border:2px solid var(--fpo);margin-block:30px;padding-top:200px;padding-bottom:400px}@media screen and (max-width:600px){.how-to-get .specialtyPharmacyContact .fpo{padding-block:100px}}.how-to-get-alt-telehealth .easyToGet .container{flex-direction:row;justify-content:flex-start;padding-top:30px;padding-bottom:30px;display:flex}.how-to-get-alt-telehealth .easyToGet .container .points{justify-content:center;align-items:center;gap:80px;width:100%;display:flex}.how-to-get-alt-telehealth .easyToGet .container .points .ntk{max-width:321px}@media screen and (max-width:870px){.how-to-get-alt-telehealth .easyToGet .container .points{flex-direction:column;gap:5px}}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer{flex-direction:column;justify-content:center;gap:10px;padding-block:20px;display:flex}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard{width:100%;max-width:388px;color:var(--foreground);background:#fafafa29;border-radius:4px;padding:20px}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard.with__icon{align-items:center;gap:10px;display:flex}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .icon{flex:1 0 60px}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .dash{background-color:var(--teal-btn);max-width:40px;height:2px;margin-bottom:10px}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .tagline{color:var(--vy-dark-teal);font-weight:500}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .para .scrollLink{color:var(--vy-dark-teal);text-decoration:underline}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .para .scrollLink:hover{cursor:pointer;text-decoration:none}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .teal-button{text-align:left}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .stay-connected-button{text-align:left;background:var(--vy-mid-teal);color:#fff;text-align:center;text-transform:uppercase;width:100%;max-width:165px;text-shadow:none;box-shadow:none;border:0;border-radius:5px;margin:10px 0 -10px;padding:13.5px 30px;font-size:16px;font-weight:600;text-decoration:none;display:block}.how-to-get-alt-telehealth .easyToGet .container .points .orCardsContainer .orCard .stay-connected-button:hover{background:var(--vy-dark-teal);cursor:pointer}@media screen and (max-width:980px){.how-to-get-alt-telehealth .easyToGet .container{flex-direction:column}.how-to-get-alt-telehealth .easyToGet .container .points{margin:0 auto}.how-to-get-alt-telehealth .easyToGet .container .grayBox{width:100%;max-width:400px;height:calc(120vw - 36px);max-height:480px;margin:60px auto 0}}.how-to-get-alt-telehealth .Have-a-prescription{flex-direction:column;justify-content:flex-end;align-items:center;padding:50px 20px;display:flex}@media screen and (max-width:600px){.how-to-get-alt-telehealth .Have-a-prescription{background-position:21% 100%}}.how-to-get-alt-telehealth .Have-a-prescription h2,.how-to-get-alt-telehealth .Have-a-prescription p{text-align:center}.how-to-get-alt-telehealth .Have-a-prescription h2{color:var(--vybrique-mid-teal)}.how-to-get-alt-telehealth .Have-a-prescription p{text-align:center;max-width:450px;margin:0 auto}.how-to-get-alt-telehealth .Have-a-prescription .body-logo{width:100%;max-width:231px;margin:20px auto}.how-to-get-alt-telehealth .Have-a-prescription .tanCallout{color:var(--hcp-dk-gold);border:2px solid var(--hcp-dk-gold);background-color:#f2fafb;border-radius:8px;flex-direction:row;justify-content:space-around;align-items:center;width:100%;max-width:475px;margin:20px auto 0;padding:20px 14px 20px 24px;font-size:18px;font-weight:600;line-height:21px;display:flex}.how-to-get-alt-telehealth .Have-a-prescription .tanCallout .icon{flex:none}.how-to-get-alt-telehealth .Have-a-prescription .tanCallout .icon img{width:76px}.how-to-get-alt-telehealth .Have-a-prescription .tanCallout .icon{padding-right:20px}.how-to-get-alt-telehealth .Have-a-prescription .desktop-content{align-items:center;gap:24px;display:flex}.how-to-get-alt-telehealth .Have-a-prescription .mobile-content{display:none}@media screen and (max-width:870px){.how-to-get-alt-telehealth .Have-a-prescription .desktop-content{display:none}.how-to-get-alt-telehealth .Have-a-prescription .mobile-content{display:block}.how-to-get-alt-telehealth .Have-a-prescription .mobile-content a{font-weight:700;text-decoration:underline}}.how-to-get-alt-telehealth .specialtyPharmacyContact{text-align:center}.how-to-get-alt-telehealth .specialtyPharmacyContact .fpo{border:2px solid var(--fpo);margin-block:30px;padding-top:200px;padding-bottom:400px}@media screen and (max-width:600px){.how-to-get-alt-telehealth .specialtyPharmacyContact .fpo{padding-block:100px}}.about-ed .header{background-image:url(/4/couple-check-in-hero.png);background-position:100%;background-size:cover}@media screen and (max-width:600px){.about-ed .header{background-image:url(/4/couple-check-in-mobile.png)}}.about-ed .simple-steps{background-image:linear-gradient(#00393c,#007a85);padding:60px 0 50px}.about-ed .simple-steps h2,.about-ed .simple-steps p{text-align:center;color:#fff}.about-ed .simple-steps p{max-width:530px;margin:0 auto 40px}.about-ed .simple-steps>p{max-width:520px;margin:20px auto 40px}.about-ed .simple-steps .columns{justify-content:center;align-items:center;gap:20px;margin:0 20px;display:flex}@media (max-width:768px){.about-ed .simple-steps .columns{flex-direction:column}}.about-ed .simple-steps .columns .col{background:#fafafa9e;border-radius:8px;flex:1;max-width:500px;height:520px}@media (max-width:600px){.about-ed .simple-steps .columns .col{flex:100%;max-width:100%;height:auto}}.about-ed .simple-steps .columns .col .img{background-repeat:no-repeat;background-size:cover;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:261px;position:relative}.about-ed .simple-steps .columns .col .img p{color:#fff;position:absolute;bottom:-20px;right:20px}.about-ed .simple-steps .columns .col.col1 .img{background-image:url(/4/pharmacy-line.png);background-position:65% 100%}@media (max-width:480px){.about-ed .simple-steps .columns .col.col1 .img{background-position:65% 100%}}.about-ed .simple-steps .columns .col.col2 .img{background-image:url(/4/lifestyle-changes.png)}.about-ed .simple-steps .columns .col .copy-container{padding:30px 45px 40px}.about-ed .simple-steps .columns .col .copy-container h3,.about-ed .simple-steps .columns .col .copy-container p{text-align:left}.about-ed .simple-steps .columns .col .copy-container p{margin-bottom:20px}.about-ed .simple-steps .columns .col h3{color:var(--vy-dark-teal);font-size:18px}.about-ed .simple-steps .columns .col p{color:var(--vy-default-text)}.about-ed .find-treatment{background-image:url(/4/couple-backyard.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;height:412px;padding:50px 20px;display:flex;position:relative}@media screen and (max-width:600px){.about-ed .find-treatment{background:url(/4/couple-backyard-mobile.png) 50%/cover no-repeat;height:auto;padding:60% 0 80px}}.about-ed .find-treatment h3,.about-ed .find-treatment p{color:#ede1cc}.about-ed .find-treatment h3{text-align:left;z-index:2;max-width:580px;margin-bottom:20px;font-size:32px;font-weight:500;line-height:40px;position:relative}@media screen and (max-width:600px){.about-ed .find-treatment h3{text-align:center;font-size:28px;line-height:32px}}.about-ed .find-treatment p{z-index:2;max-width:590px;margin-bottom:20px;position:relative}@media screen and (max-width:600px){.about-ed .find-treatment p{text-align:center}}.about-ed .find-treatment .teal-button{text-align:left;z-index:2;position:relative}@media screen and (max-width:600px){.about-ed .find-treatment .teal-button{text-align:center}}.about-ed .find-treatment .actor-portrayal{color:#fff;position:absolute;bottom:0;right:38px}.about-ed .find-treatment .co-gradient{z-index:1;background-image:linear-gradient(260deg,#00151600 30%,#001819 86%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:600px){.about-ed .find-treatment .co-gradient{background-image:linear-gradient(#00151600 10%,#001819 86%)}.about-ed h2{margin-bottom:15px;font-size:28px;line-height:32px}}.dosing .sect-1{text-align:center}.dosing .sect-1 .dosage-graphic{width:100%;max-width:973px;margin:30px auto 0}.dosing .sect-1 .dosage-graphic.mobile-show{display:none}@media screen and (max-width:600px){.dosing .sect-1 .dosage-graphic.mobile-hide{display:none}.dosing .sect-1 .dosage-graphic.mobile-show{padding-inline:37px;display:block}}.dosing .sect-1 .hcp-gold-text{margin-top:30px;font-weight:500}.dosing .sect-1 .reference{margin:30px auto -20px;font-size:14px}.dosing .sect-2{text-align:center;color:#fff;background-image:url(/hcpImages/2/hotel-desktop.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex}.dosing .sect-2 p{max-width:420px;margin:30px auto;font-size:20px;font-weight:700}.dosing .sect-2 .timeline,.dosing .sect-2 .timeline-mobile{width:100%;max-width:633px;margin:auto}.dosing .sect-2 .timeline-mobile{display:none}.dosing .sect-2 .reference{text-align:left;border-radius:8px;width:100%;max-width:650px;margin:0 auto;padding:45px 20px;font-size:16px;font-weight:500}.dosing .sect-2 .reference ul{list-style-type:"»"}.dosing .sect-2 .reference ul li{padding-left:10px;line-height:28px}.dosing .sect-2 .reference ul li::marker{color:#fff}@media screen and (max-width:600px){.dosing .sect-2{height:inherit;background:url(/hcpImages/2/hotel-mobile.png) 50% 60%/cover no-repeat}.dosing .sect-2 p{max-width:360px}.dosing .sect-2 .timeline{display:none}.dosing .sect-2 .timeline-mobile{display:block}}.dosing .sect-3{text-align:center}.dosing .sect-3 .accCard{text-align:left;row-gap:12px;width:100%;max-width:828px;margin:30px auto 60px;padding-bottom:70px}.dosing .sect-3 .accCard div[data-slot=card-header]{gap:0}.dosing .sect-3 .accCard div[data-slot=card-header] .cardDesc{color:var(--vy-default-text);width:100%;max-width:82%;margin:40px auto 20px;font-size:17px;font-weight:500}.dosing .sect-3 .accCard .accContainer{width:100%;max-width:82%;margin:0 auto}.dosing .sect-3 .accCard .accContainer .accItem{background-color:#0000;margin-bottom:20px;border:0!important}.dosing .sect-3 .accCard .accContainer .accItem:last-of-type{margin-bottom:0}.dosing .sect-3 .accCard .accContainer .accItem div[data-slot=accordion-content]{margin-top:-10px}.dosing .sect-3 .accCard .accContainer .accItem h3{background-color:#0000}.dosing .sect-3 .accCard .accContainer .accItem h3 button{background-color:var(--vybrique-mid-teal);color:#fff;border-radius:10px;align-items:center}.dosing .sect-3 .accCard .accContainer .accItem h3 button:hover{background:var(--vy-dark-teal);text-decoration:none}.dosing .sect-3 .accCard .accContainer .accItem h3 button span{text-transform:uppercase;padding-left:36px}.dosing .sect-3 .accCard .accContainer .accItem h3 button svg{stroke:#fff;width:16px;height:16px;margin:15px}.dosing .sect-3 .accCard .accContainer .accItem h3 button .minus{display:none}.dosing .sect-3 .accCard .accContainer .accItem h3 button div{background-color:var(--vy-teal);border-radius:0 10px 10px 0;align-items:center;height:100%;display:flex}.dosing .sect-3 .accCard .accContainer .accItem h3 button[data-state=open]>div svg.plus{display:none}.dosing .sect-3 .accCard .accContainer .accItem h3 button[data-state=open]>div svg.minus{display:block}@media screen and (max-width:600px){.dosing .sect-3 .accCard .accContainer .accItem h3 button span{padding:13px 0 13px 20px}}.dosing .sect-3 .accCard .accContainer .accItem .accContent{border-right:2px solid var(--hcp-dk-gold);border-bottom:2px solid var(--hcp-dk-gold);border-left:2px solid var(--hcp-dk-gold);background-color:#d5ba8c33;border-radius:0 0 10px 10px;justify-content:space-between;display:flex}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerContent{width:100%;max-width:560px;padding:30px 36px}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerContent ul{margin-left:8px;list-style-type:"»"}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerContent ul li{padding-left:10px}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerContent .inlineReference{margin-top:20px;font-size:11px;font-weight:300;line-height:14px;display:flex}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerContent .inlineReference div{margin-right:2px}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerClose{flex-direction:row-reverse;margin-right:18px}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerClose svg{width:20px;height:20px;stroke:var(--vy-teal);stroke-width:3px;margin:32px 25px 0 0}@media screen and (max-width:600px){.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerContent{padding:20px 20px 0}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerClose{margin-right:0}.dosing .sect-3 .accCard .accContainer .accItem .accContent .accInnerClose svg{width:20px;height:20px;stroke:var(--vy-teal);margin:12px}}.dosing .sect-4 h2{text-align:center;margin-bottom:30px}.dosing .sect-4 .card-container{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;max-width:980px;margin:auto auto 40px;display:flex}@media screen and (max-width:670px){.dosing .sect-4 .card-container{justify-content:center}}.dosing .sect-4 .card-container .card{text-align:center;border:2px solid var(--hcp-dk-gold);background:#ffffff80;border-radius:10px;flex-direction:column;flex:0 303px;justify-content:center;align-items:center;gap:10px;height:271px;padding:0 20px;display:flex}.dosing .sect-4 .card-container .card p{line-height:20px}.dosing .sect-4 .card-container .card .icon-bkg{border:2px dashed var(--vy-teal);background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:102px;height:102px;display:flex}.dosing .sect-4 .card-container .card .icon-bkg img{flex:none;height:55%;transform:rotate3d(0,0,0,45deg)}.efficacy .sect-1{background-color:#d5ba8c33}.efficacy .sect-1 h2{text-align:center;margin-bottom:30px}.efficacy .sect-1 .accordion{margin-bottom:50px}.efficacy .sect-1 .accordion .accordionContent{z-index:1;border-right:2px solid var(--hcp-dk-gold);border-left:2px solid var(--hcp-dk-gold);background-color:#d5ba8c33;border-radius:0 0 10px 10px;grid-template-rows:0fr;max-width:972px;margin:-10px auto 0;transition:grid-template-rows .5s;display:grid;position:relative}.efficacy .sect-1 .accordion .accordionContent.active{border-bottom:2px solid var(--hcp-dk-gold);grid-template-rows:1fr}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner{width:100%;max-width:772px;margin:0 auto;padding-inline:33px;position:relative;overflow:hidden}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner>:last-child{margin-bottom:30px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner .accordionClose{width:20px;height:20px;position:absolute;top:50px;right:0}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner .accordionClose svg{width:20px;height:20px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner .itemTitle{color:var(--teal-btn);text-transform:uppercase;padding:50px 0 20px;font-size:16px;font-weight:600;line-height:20px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner .contentHeading{color:var(--ibsa-blue);padding-bottom:20px;font-size:24px;font-weight:400;line-height:30px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner .contentHeading br{display:none}@media screen and (max-width:420px){.efficacy .sect-1 .accordion .accordionContent .accordionContentInner .contentHeading br{display:block}}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner img.mobile-show{display:none}@media screen and (max-width:600px){.efficacy .sect-1 .accordion .accordionContent .accordionContentInner img.mobile-hide{display:none}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner img.mobile-show{display:block}}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner .inlineReference{margin-bottom:10px;font-size:11px;font-weight:300;line-height:14px;display:flex}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent p.bolder{padding-block:20px;font-weight:500}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid{grid-column-gap:20px;grid-row-gap:0;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);margin-bottom:40px;display:grid}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid .child{flex-direction:row;gap:20px;display:flex}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid .child .icon{flex:none;width:100px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid .child .icon img{width:100px;height:100px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid .child .copy span{font-weight:500}@media screen and (max-width:600px){.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid{grid-template-columns:repeat(1,1fr)}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid .child{flex-direction:column;margin-bottom:20px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .iconGrid .child .copy{width:100%;max-width:280px}}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.trialContent .inlineReference div{color:#000c;margin-right:2px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.efficacyContent img{padding-block:40px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.efficacyContent img:last-of-type{padding-top:0}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.efficacyContent .inlineReference .bolder{font-weight:500}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.safetyContent img{padding:10px 0 30px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid{grid-column-gap:55px;grid-row-gap:0;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);margin-top:10px;margin-bottom:40px;display:grid}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid .child{flex-direction:column;gap:20px;display:flex}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid .child .icon{flex:none;width:100px;margin:0 auto}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid .child .icon img{width:100px;height:100px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid .child .copy{border-top:2px solid var(--hcp-dk-gold);padding-top:20px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid .child .copy span{font-weight:500}@media screen and (max-width:600px){.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid{grid-template-columns:repeat(1,1fr)}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid .child{flex-direction:column;margin-bottom:20px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.summaryContent .iconGrid .child .copy{width:100%;max-width:280px;margin:0 auto}}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.sildenafilSafetyContent ul{margin:20px 10px 40px;list-style-type:"»"}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.sildenafilSafetyContent ul li{color:#000c;padding-left:10px}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.sildenafilSafetyContent ul li::marker{color:var(--hcp-dk-gold)}.efficacy .sect-1 .accordion .accordionContent .accordionContentInner.sildenafilSafetyContent .inlineReference div{color:#000c;margin-right:2px}.efficacy .sect-1 .accordion.activeTrial #trialTrigger .plus{display:none}.efficacy .sect-1 .accordion.activeTrial #trialTrigger .minus{display:block}.efficacy .sect-1 .accordion.activeEfficacy #efficacyTrigger .plus{display:none}.efficacy .sect-1 .accordion.activeEfficacy #efficacyTrigger .minus{display:block}.efficacy .sect-1 .accordion.activeSafety #safetyTrigger .plus{display:none}.efficacy .sect-1 .accordion.activeSafety #safetyTrigger .minus{display:block}.efficacy .sect-1 .accordion.activeSummary #summaryTrigger .plus{display:none}.efficacy .sect-1 .accordion.activeSummary #summaryTrigger .minus{display:block}.efficacy .sect-1 .accordion.activeSildenafilSafety #sildenafilSafetyTrigger .plus{display:none}.efficacy .sect-1 .accordion.activeSildenafilSafety #sildenafilSafetyTrigger .minus{display:block}.efficacy .sect-1 .accCard{text-align:left;z-index:2;row-gap:12px;width:100%;max-width:972px;margin:0 auto;padding-bottom:70px;position:relative}.efficacy .sect-1 .accCard div[data-slot=card-header]{gap:0}.efficacy .sect-1 .accCard div[data-slot=card-header] .cardDesc{color:var(--vy-default-text);width:100%;max-width:85%;margin:40px auto 20px 76px;font-size:18px;font-weight:500}@media screen and (max-width:600px){.efficacy .sect-1 .accCard div[data-slot=card-header] .cardDesc{max-width:82%;margin:40px auto 20px}}.efficacy .sect-1 .accCard .triggerContainer{width:100%;max-width:772px;margin:0 auto;padding-inline:0;display:flex}.efficacy .sect-1 .accCard .triggerContainer div{background-color:var(--teal-btn);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;display:inline-flex}.efficacy .sect-1 .accCard .triggerContainer div#efficacyTrigger,.efficacy .sect-1 .accCard .triggerContainer div#safetyTrigger,.efficacy .sect-1 .accCard .triggerContainer div#trialTrigger{width:100%;max-width:235px}.efficacy .sect-1 .accCard .triggerContainer div#sildenafilSafetyTrigger,.efficacy .sect-1 .accCard .triggerContainer div#summaryTrigger{width:100%;max-width:336px}.efficacy .sect-1 .accCard .triggerContainer div.trigger{margin-right:20px}.efficacy .sect-1 .accCard .triggerContainer div.trigger:hover{background:var(--vy-dark-teal);text-decoration:none}.efficacy .sect-1 .accCard .triggerContainer div span{text-transform:uppercase;padding-inline:16px;font-weight:500}.efficacy .sect-1 .accCard .triggerContainer div svg{stroke:#fff;width:16px;height:16px;margin:15px}.efficacy .sect-1 .accCard .triggerContainer div .minus{display:none}.efficacy .sect-1 .accCard .triggerContainer div div{background-color:var(--vy-teal);border-radius:0 10px 10px 0;align-items:center;display:flex}.efficacy .sect-1 .accCard .triggerContainer div[data-state=open]>div svg.plus{display:none}.efficacy .sect-1 .accCard .triggerContainer div[data-state=open]>div svg.minus{display:block}@media screen and (max-width:600px){.efficacy .sect-1 .accCard .triggerContainer div{align-items:stretch}.efficacy .sect-1 .accCard .triggerContainer div span{padding:13px 0 13px 20px}.efficacy .sect-1 .accCard .triggerContainer{flex-direction:column;justify-content:center;width:auto}.efficacy .sect-1 .accCard .triggerContainer div.trigger{justify-content:space-between;margin-bottom:20px;width:250px!important;margin-right:0!important}}.prescribing-vybrique .ibsa-direct{flex-direction:column;justify-content:flex-end;align-items:center;padding:40px 0;display:flex}.prescribing-vybrique .ibsa-direct .body-logo{width:100%;max-width:231px}.prescribing-vybrique .ibsa-direct p{text-align:center;margin-top:20px;max-width:900px;margin-inline:20px}main{background-color:#fff}.FP0,.FPO,.fp0,.fpo{color:var(--fpo)}h1{font-size:48px}h2{color:#fff;font-size:36px}.container{width:100%;max-width:1192px;margin:0 auto;padding-left:10px;padding-right:10px}.text-vy-teal{color:var(--vy-teal)}.text-vy-light-gold{color:var(--vy-light-gold)}.serif{font-family:Georgia,Times New Roman,Times,serif}.asterisk{position:relative;top:-2px}.footer{font-size:14px}.footer .ibsa-logo{margin:0 auto}.footer .footer-nav{border-bottom:1px solid var(--vy-teal);width:100%;max-width:1020px;font-size:16px}.footer .footer-nav a{font-size:16px}.footer .footer-nav ul{flex-wrap:wrap;gap:0;display:flex}@media screen and (max-width:1082px){.footer .footer-nav ul{flex-direction:column;gap:0;padding:2px 15px}.footer .footer-nav ul li{flex:50%}}.footer .footerNavLink{color:#fff;text-underline-offset:4px;background-color:#0000;border-radius:0;row-gap:0;height:auto;margin:0;padding:2px 15px;font-weight:400;position:relative}.footer .footerNavLink+.footerNavLink{border-left:1px solid #000}.footer .footerNavLink.active,.footer .footerNavLink:hover{text-decoration:underline}@media screen and (max-width:1082px){.footer .footerNavLink+.footerNavLink{border-left:0 solid #000}}.footer .navigation-menu-item+.navigation-menu-item a,.footer .privacySettingsKetch{border-left:1px solid var(--vy-teal);border-right:0 solid #0000}@media screen and (max-width:1082px){.footer .navigation-menu-item+.navigation-menu-item a,.footer .privacySettingsKetch{border-left:0 solid #0000;border-right:0 solid #0000}}.footer .signoff{text-align:left;color:#fff;justify-content:center;align-items:center;row-gap:15px;padding-top:20px;padding-bottom:20px;font-size:12px;display:flex}.footer .signoff .legitScript{padding-right:16px}.footer .signoff .legitScript:hover{cursor:pointer}@media screen and (max-width:600px){.footer .signoff{text-align:center;flex-direction:column}}.externalLink{text-underline-offset:4px;color:var(--vy-teal);text-decoration:underline}.whiteCallout{border:1px solid var(--vy-teal);text-align:center;width:100%;max-width:570px;color:var(--vy-teal);background:#fff;border-radius:4px;padding:30px 70px;font-weight:600}@media screen and (max-width:600px){.whiteCallout{max-width:384px}}.tealCallout{border:1px solid var(--vy-teal);text-align:center;width:100%;max-width:570px;color:var(--vy-teal);background:0 0;border-radius:4px;padding:30px 70px;font-weight:600}@media screen and (max-width:600px){.tealCallout{max-width:400px;padding:30px}.tealCallout .getStartedButton{margin-bottom:20px}}.headingAttnLine{position:relative}.headingAttnLine:before{content:"";border-top:1px solid;width:50px;display:block;position:absolute;top:12px;left:-75px}.shiftedBorder{border-radius:5px;position:relative}.shiftedBorder:after{content:"";width:100%;height:100%;bottom:var(--shiftOffset,3%);left:var(--shiftOffset,3%);border:1px solid oklch(34% .096 267);border-radius:5px;display:block;position:absolute}.shiftedBorder.whiteBorder:after{border:1px solid #fff}.bodyCopyLink{color:inherit;text-underline-offset:3px;text-decoration:underline}.separator-bottom-border{border-bottom:2px solid var(--separator-border);margin-bottom:50px}@media screen and (max-width:600px){br.mobile-hide-br{display:none!important}}.nowrap{white-space:nowrap}.light-teal-bg{background:#009aa41a}.teal-bg{background:var(--vy-teal)}.greenGradientBG,.greenGradientTopBG{background-image:linear-gradient(oklch(52% .088 205),oklch(19% .044 267))}.greenGradientBottomBG{background-image:linear-gradient(oklch(19% .044 267),oklch(52% .088 205))}.goldGradientTopBG{background:linear-gradient(#d5ba8c 0 25%,#847449 100%)}.goldGradientLeftBG{background:linear-gradient(90deg,#d5ba8c 70%,#847449)}.goldGradientRightBG{background:linear-gradient(90deg,#847449,#d5ba8c 75% 100%)}.home .approvalMatters.goldGradientRightBG{background:linear-gradient(90deg,#847449,#d5ba8c 50% 100%)}@media screen and (max-width:600px){.goldGradientLeftBG,.goldGradientRightBG,.goldGradientTopBG,.home .approvalMatters.goldGradientRightBG{background:linear-gradient(#d5ba8c 0 25%,#847449 100%)}.goldGradientLeftBG{background:linear-gradient(#d5ba8c 0 45%,#847449 100%)}}.teal-button{text-align:center;padding-top:20px}.teal-button a{background:var(--vy-mid-teal);color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;width:100%;margin:0 auto;padding:13.5px 30px;font-size:16px;font-weight:600;text-decoration:none;display:inline}.teal-button a:hover{background:var(--vy-dark-teal);cursor:pointer}.teal-button.__ghost a{color:var(--vy-teal);border:2px solid var(--vy-teal);background:0 0}.teal-button.__ghost a:hover{background:var(--vy-mid-teal);color:#fff;border:2px solid var(--vy-mid-teal)}.actor-portrayal{text-align:center;margin-top:10px;font-size:12px}.scan-card{border:2px solid var(--vy-light-gold);background:#ffffff80;border-radius:8px;gap:10px;max-width:465px;padding:10px 20px;font-weight:500}.scan-card,.scan-card .qr-code{justify-content:center;align-items:center;display:flex}.scan-card .qr-code{text-align:center;width:76px;height:76px;color:var(--fpo);background-color:#f14ff187;flex-shrink:0;line-height:16px}.scan-card p{color:#847445;font-size:18px;line-height:21px;text-align:left!important}.bold{font-weight:500}@media screen and (min-width:1440px){.bg-1600{background-repeat:no-repeat;background-color:var(--subhead-bg);background-position:50%!important;background-size:1600px 100%!important}}.ls{letter-spacing:1px}#ketch-banner{pointer-events:auto!important}