:root{--mobile: 768px;--tablet: 1024px;--ibsa-black: #282828}.heading-xxl{font-size:100px;font-style:normal;line-height:100%;letter-spacing:-4.4px}.heading-xl{font-size:84px;font-style:normal;line-height:100%;letter-spacing:-2.52px}.heading-lg{font-size:64px;font-style:normal;line-height:104%;letter-spacing:-1.92px}.heading-md{font-size:48px;font-style:normal;line-height:130%;letter-spacing:-1.44px}.heading-sm{font-size:44px;font-style:normal;line-height:130%;letter-spacing:-1.32px}.heading-xs{font-size:36px;font-style:normal;line-height:130%;letter-spacing:-1.08px}.heading-xxs{font-size:28px;font-style:normal;line-height:140%;letter-spacing:-0.84px}.text-lg{font-size:40px;font-style:normal;line-height:140%;letter-spacing:-1.2px}.text-md{font-size:26px;font-style:normal;line-height:140%;letter-spacing:-0.78px}.text-sm{font-size:24px;font-style:normal;line-height:140%;letter-spacing:-0.72px}.text-xs{font-size:20px;font-style:normal;line-height:140%;letter-spacing:-0.6px}h1,h2,h3,h4,h5,h6{font-family:"ivyjournal",sans-serif}p,span,a,label,ul,li{font-family:"avenir-lt-pro",sans-serif}p sup{font-family:inherit;font-size:60%;line-height:0;position:relative;vertical-align:baseline;top:-7px;right:0}sup{font-family:inherit;font-size:60%}.font-ivy{font-family:"ivyjournal",sans-serif}.font-avenir{font-family:"avenir-lt-pro",sans-serif}.font-weight-200{font-weight:200}.font-weight-200>*{font-weight:200 !important}.font-weight-300{font-weight:300}.font-weight-300>*{font-weight:300 !important}.font-weight-400{font-weight:400}.font-weight-400>*{font-weight:400 !important}.font-weight-500{font-weight:500}.font-weight-500>*{font-weight:500 !important}.font-weight-600{font-weight:600}.font-weight-600>*{font-weight:600 !important}.font-weight-700{font-weight:700}.font-weight-700>*{font-weight:700 !important}.font-weight-800{font-weight:800}.font-weight-800>*{font-weight:800 !important}.container{max-width:1208px;margin:0 auto;height:100%;padding:0 30px;box-sizing:content-box !important}@media screen and (max-width: 1345px){.container{max-width:unset;margin:0 30px;padding:0;box-sizing:border-box !important}}@media screen and (max-width: 1024px){.container{max-width:unset;margin:0 20px;padding:0;box-sizing:border-box !important}}.container-fullwidth{width:100%;box-sizing:border-box;padding-left:calc((100% - 1268px)/2 + 30px);padding-right:calc((100% - 1268px)/2 + 30px)}@media screen and (max-width: 1345px){.container-fullwidth{padding:0 30px}}@media screen and (max-width: 1024px){.container-fullwidth{padding:0 20px}}.container-bleed-right{width:100%;box-sizing:border-box;padding-left:calc((100% - 1268px)/2 + 30px);padding-right:0}@media screen and (max-width: 1345px){.container-bleed-right{padding-left:30px;padding-right:0}}@media screen and (max-width: 1024px){.container-bleed-right{padding-left:20px;padding-right:0}}.container-bleed-left{width:100%;box-sizing:border-box;padding-left:0;padding-right:calc((100% - 1268px)/2 + 30px)}@media screen and (max-width: 1345px){.container-bleed-left{padding-left:0;padding-right:30px}}@media screen and (max-width: 1024px){.container-bleed-left{padding-left:0;padding-right:20px}}.row{display:grid;height:100%}@media(min-width: 1025px){.row{grid-template-columns:repeat(12, minmax(0, 1fr));gap:24px}.row .col-1-1{grid-column-start:1;grid-column-end:2}.row .col-1-2{grid-column-start:1;grid-column-end:3}.row .col-1-3{grid-column-start:1;grid-column-end:4}.row .col-1-4{grid-column-start:1;grid-column-end:5}.row .col-1-5{grid-column-start:1;grid-column-end:6}.row .col-1-6{grid-column-start:1;grid-column-end:7}.row .col-1-7{grid-column-start:1;grid-column-end:8}.row .col-1-8{grid-column-start:1;grid-column-end:9}.row .col-1-9{grid-column-start:1;grid-column-end:10}.row .col-1-10{grid-column-start:1;grid-column-end:11}.row .col-1-11{grid-column-start:1;grid-column-end:12}.row .col-1-12{grid-column-start:1;grid-column-end:13}.row .col-2-2{grid-column-start:2;grid-column-end:3}.row .col-2-3{grid-column-start:2;grid-column-end:4}.row .col-2-4{grid-column-start:2;grid-column-end:5}.row .col-2-5{grid-column-start:2;grid-column-end:6}.row .col-2-6{grid-column-start:2;grid-column-end:7}.row .col-2-7{grid-column-start:2;grid-column-end:8}.row .col-2-8{grid-column-start:2;grid-column-end:9}.row .col-2-9{grid-column-start:2;grid-column-end:10}.row .col-2-10{grid-column-start:2;grid-column-end:11}.row .col-2-11{grid-column-start:2;grid-column-end:12}.row .col-2-12{grid-column-start:2;grid-column-end:13}.row .col-3-3{grid-column-start:3;grid-column-end:4}.row .col-3-4{grid-column-start:3;grid-column-end:5}.row .col-3-5{grid-column-start:3;grid-column-end:6}.row .col-3-6{grid-column-start:3;grid-column-end:7}.row .col-3-7{grid-column-start:3;grid-column-end:8}.row .col-3-8{grid-column-start:3;grid-column-end:9}.row .col-3-9{grid-column-start:3;grid-column-end:10}.row .col-3-10{grid-column-start:3;grid-column-end:11}.row .col-3-11{grid-column-start:3;grid-column-end:12}.row .col-3-12{grid-column-start:3;grid-column-end:13}.row .col-4-4{grid-column-start:4;grid-column-end:5}.row .col-4-5{grid-column-start:4;grid-column-end:6}.row .col-4-6{grid-column-start:4;grid-column-end:7}.row .col-4-7{grid-column-start:4;grid-column-end:8}.row .col-4-8{grid-column-start:4;grid-column-end:9}.row .col-4-9{grid-column-start:4;grid-column-end:10}.row .col-4-10{grid-column-start:4;grid-column-end:11}.row .col-4-11{grid-column-start:4;grid-column-end:12}.row .col-4-12{grid-column-start:4;grid-column-end:13}.row .col-5-5{grid-column-start:5;grid-column-end:6}.row .col-5-6{grid-column-start:5;grid-column-end:7}.row .col-5-7{grid-column-start:5;grid-column-end:8}.row .col-5-8{grid-column-start:5;grid-column-end:9}.row .col-5-9{grid-column-start:5;grid-column-end:10}.row .col-5-10{grid-column-start:5;grid-column-end:11}.row .col-5-11{grid-column-start:5;grid-column-end:12}.row .col-5-12{grid-column-start:5;grid-column-end:13}.row .col-6-6{grid-column-start:6;grid-column-end:7}.row .col-6-7{grid-column-start:6;grid-column-end:8}.row .col-6-8{grid-column-start:6;grid-column-end:9}.row .col-6-9{grid-column-start:6;grid-column-end:10}.row .col-6-10{grid-column-start:6;grid-column-end:11}.row .col-6-11{grid-column-start:6;grid-column-end:12}.row .col-6-12{grid-column-start:6;grid-column-end:13}.row .col-7-7{grid-column-start:7;grid-column-end:8}.row .col-7-8{grid-column-start:7;grid-column-end:9}.row .col-7-9{grid-column-start:7;grid-column-end:10}.row .col-7-10{grid-column-start:7;grid-column-end:11}.row .col-7-11{grid-column-start:7;grid-column-end:12}.row .col-7-12{grid-column-start:7;grid-column-end:13}.row .col-8-8{grid-column-start:8;grid-column-end:9}.row .col-8-9{grid-column-start:8;grid-column-end:10}.row .col-8-10{grid-column-start:8;grid-column-end:11}.row .col-8-11{grid-column-start:8;grid-column-end:12}.row .col-8-12{grid-column-start:8;grid-column-end:13}.row .col-9-9{grid-column-start:9;grid-column-end:10}.row .col-9-10{grid-column-start:9;grid-column-end:11}.row .col-9-11{grid-column-start:9;grid-column-end:12}.row .col-9-12{grid-column-start:9;grid-column-end:13}.row .col-10-10{grid-column-start:10;grid-column-end:11}.row .col-10-11{grid-column-start:10;grid-column-end:12}.row .col-10-12{grid-column-start:10;grid-column-end:13}.row .col-11-11{grid-column-start:11;grid-column-end:12}.row .col-11-12{grid-column-start:11;grid-column-end:13}.row .col-12-12{grid-column-start:12;grid-column-end:13}}@media(max-width: 1024px){.row{grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px}.row .col-1-1-mobile{grid-column-start:1;grid-column-end:2}.row .col-1-2-mobile{grid-column-start:1;grid-column-end:3}.row .col-1-3-mobile{grid-column-start:1;grid-column-end:4}.row .col-1-4-mobile{grid-column-start:1;grid-column-end:5}.row .col-2-2-mobile{grid-column-start:2;grid-column-end:3}.row .col-2-3-mobile{grid-column-start:2;grid-column-end:4}.row .col-2-4-mobile{grid-column-start:2;grid-column-end:5}.row .col-3-3-mobile{grid-column-start:3;grid-column-end:4}.row .col-3-4-mobile{grid-column-start:3;grid-column-end:5}.row .col-4-4-mobile{grid-column-start:4;grid-column-end:5}}.row-fullwidth{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media screen and (max-width: 1024px){.row-reverse-mobile{display:flex;flex-direction:column-reverse}}*{box-sizing:border-box !important;margin:0;padding:0}html,body{overflow-x:clip}@media screen and (max-width: 1024px){.mobile-hide{display:none !important}}@media screen and (min-width: 1025px){.desktop-hide{display:none !important}}.text-center{text-align:center}@media screen and (max-width: 1024px){.text-center-mobile{text-align:center}}.text-left{text-align:left}@media screen and (max-width: 1024px){.text-left-mobile{text-align:left}}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}a{text-decoration:none}figure{margin:0}figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.relative{position:relative}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.align-center{align-items:center}.align-start{align-items:flex-start !important}.h-100{height:100%}.w-100{width:100%}@media screen and (max-width: 1024px){.w-100-mobile{width:100% !important}}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.fit-content{width:-moz-fit-content;width:fit-content}.overflow-hidden{overflow:hidden}.hide{display:none}.d-block{display:block}@media screen and (max-width: 1024px){.margin-0-mobile{margin:0}}button{cursor:pointer;border:none;outline:none}html.no-scroll,body.no-scroll{overflow:hidden}.no-wrap{white-space:nowrap}main>section:first-child{padding-top:130px}@media screen and (max-width: 1024px){main>section:first-child{padding-top:120px}}main>section:last-child{padding-bottom:100px}.scrollTop{position:fixed;bottom:40px;right:40px;z-index:1000;width:48px;height:48px;border-radius:50px;border:1px solid #fff;background:var(--Hover-Menu, rgba(250, 250, 250, 0.4));box-shadow:0 0 20px 0 rgba(233,250,255,.2);backdrop-filter:blur(4px);cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;transition:all .6s cubic-bezier(0.16, 1, 0.3, 1);opacity:0;visibility:hidden;transform:translateY(20px)}@media screen and (max-width: 1024px){.scrollTop{right:20px}}.scrollTop svg{flex-shrink:0;transition:transform .6s cubic-bezier(0.16, 1, 0.3, 1)}.scrollTop span{opacity:0;max-height:0;margin-top:0;transform:translateY(10px);white-space:nowrap;font-size:12px;font-weight:400;font-family:"avenir-lt-pro",sans-serif;font-style:italic;color:#282828;transition:opacity .2s ease,max-height .3s ease,transform .3s ease}.scrollTop.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media(hover: hover){.scrollTop:hover{height:90px;background:#fff}.scrollTop:hover svg{transform:translateY(-2px)}.scrollTop:hover span{opacity:1;max-height:20px;margin-top:4px;transform:translateY(0);transition:opacity .4s ease .1s,max-height .4s ease,margin .4s ease,transform .4s ease}}.tripleLayer__block{min-height:100vh;padding:200px 0;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}@media screen and (min-width: 768px)and (max-width: 1024px){.tripleLayer__block{min-height:60vh}}@media screen and (max-width: 1024px){.tripleLayer__block{padding:100px 0;padding-bottom:400px}}.tripleLayer__block_button{background:rgba(45,46,49,.2) !important;backdrop-filter:blur(25px);color:#fff !important}.tripleLayer__block_button .button__icon{background:#493a27 !important}.tripleLayer__block_patology{min-height:1800px}@media screen and (max-width: 1024px){.tripleLayer__block_patology{min-height:1700px}}@media screen and (min-width: 768px)and (max-width: 1024px){.tripleLayer__block_patology{min-height:1500px}}@media screen and (max-width: 1024px){.tripleLayer__block_patology .tripleLayer__block_img{top:0}.tripleLayer__block_patology .tripleLayer__block_img img{-o-object-position:right;object-position:right;transform:translateY(10%)}}@media screen and (min-width: 768px)and (max-width: 1024px){.tripleLayer__block_patology .tripleLayer__block_img{top:0}.tripleLayer__block_patology .tripleLayer__block_img img{-o-object-position:right;object-position:right;transform:translateY(5%)}}.tripleLayer__block_conditions .tripleLayer__block_img{top:15%}@media screen and (max-width: 1024px){.tripleLayer__block_conditions .tripleLayer__block_img{top:0}.tripleLayer__block_conditions .tripleLayer__block_img img{-o-object-position:right;object-position:right;transform:translateY(30%)}}.tripleLayer__block_art{min-height:110vh}@media screen and (max-width: 1024px){.tripleLayer__block_art{padding-bottom:200px !important}}.tripleLayer__block_art .tripleLayer__card_content{max-width:50%}.tripleLayer__block_art .tripleLayer__block_img{top:unset !important;bottom:0}@media screen and (max-width: 1024px){.tripleLayer__block_art .tripleLayer__block_img_mobile{transform:translateY(10%)}}.tripleLayer__block_art .tripleLayer__card{display:flex;justify-content:flex-end}@media screen and (max-width: 1024px){.tripleLayer__block_art .tripleLayer__card{padding-bottom:300px;justify-content:flex-start}}.tripleLayer__block_art .tripleLayer__card .tripleLayer__card_content{text-align:right}@media screen and (max-width: 1024px){.tripleLayer__block_art .tripleLayer__card .tripleLayer__card_content{text-align:left}}.tripleLayer__block_img{position:absolute;right:0;top:0;pointer-events:none;width:100%;height:100%;z-index:2}.tripleLayer__card{padding:50px;border-radius:24px;background:rgba(45,46,49,.2);backdrop-filter:blur(25px);position:relative;z-index:1}@media screen and (max-width: 1024px){.tripleLayer__card{padding:20px}}.tripleLayer__card_content{width:60%}@media screen and (max-width: 1024px){.tripleLayer__card_content{width:100%}}.tripleLayer__card_subtitle{font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.88px;text-transform:uppercase;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.tripleLayer__card_subtitle{font-size:16px;line-height:160%;letter-spacing:1.92px;margin-bottom:8px}}.tripleLayer__card_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:40px}@media screen and (max-width: 1024px){.tripleLayer__card_title{font-size:28px;font-weight:400;line-height:140%;letter-spacing:-0.84px;margin-bottom:32px}}.tripleLayer__card_paragraph{font-size:20px;font-style:normal;font-weight:200;line-height:140%;letter-spacing:-0.6px;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:40px}@media screen and (max-width: 1024px){.tripleLayer__card_paragraph{font-size:16px;font-weight:400;line-height:140%;letter-spacing:-0.48px;margin-bottom:48px}}.references__block{padding-top:48px;border-radius:48px 48px 0 0;background-color:#343537;margin-top:-48px;position:relative;z-index:2;padding-bottom:0 !important}@media screen and (max-width: 1024px){.references__block{margin-top:-60%}}@media screen and (min-width: 768px)and (max-width: 1024px){.references__block{margin-top:-20%}}.references__block_patology{background:rgba(45,46,49,.7);backdrop-filter:blur(14px);margin-top:-50%}@media screen and (max-width: 1024px){.references__block_patology{margin-top:-200%}}@media screen and (min-width: 768px)and (max-width: 1024px){.references__block_patology{margin-top:-80%}}.references__wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.references__wrapper{flex-direction:column;gap:64px}}.references__title{font-size:40px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-1.2px;color:#fff;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.references__title{font-size:28px;font-weight:400;line-height:140%;letter-spacing:-0.84px}}.references__card{border-radius:24px 24px 0 0;background:rgba(250,250,250,.06);backdrop-filter:blur(25px);padding:30px;width:50%;padding-bottom:100px}@media screen and (max-width: 1024px){.references__card{width:100%}}.references__list{list-style:none}.references__list li{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.48px;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:12px}.open-lateral-modal{cursor:pointer}@media screen and (max-width: 1024px){.open-lateral-modal{text-decoration:underline}}.open-lateral-modal:hover{text-decoration:underline}.open-lateral-modal:after{content:"";display:inline-block;background-image:url("../assets/img/svg/glossary.svg");background-repeat:no-repeat;background-size:contain;width:20px;height:20px;vertical-align:sub;margin:0 4px}.lateral-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(30,30,30,.85);z-index:1000;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.lateral-modal-overlay.is-visible{opacity:1;visibility:visible}.lateral-modal-overlay.is-visible .lateral-modal-container{transform:translateX(0)}@media screen and (max-width: 1024px){.lateral-modal-overlay.is-visible .lateral-modal-container{transform:translateY(0)}}.lateral-modal-container{position:fixed;top:0;right:0;height:100vh;width:100%;max-width:600px;z-index:1001;overflow-y:auto;padding:48px;box-sizing:border-box;transform:translateX(100%);transition:transform .35s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:24px 0 0 0;background:#fff}@media screen and (max-width: 1024px){.lateral-modal-container{width:100%;max-width:unset;border-radius:24px 24px 0 0;height:85vh;padding:48px 20px;padding-bottom:150px;top:auto;bottom:0;left:0;transform:translateY(100%)}}.modal-close-btn{width:40px;height:40px;background-color:#52463f;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-bottom:80px}@media screen and (max-width: 1024px){.modal-close-btn{margin-bottom:40px}}.modal-title{font-size:44px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.32px;font-family:"ivyjournal",sans-serif;margin-bottom:24px;color:#282828}@media screen and (max-width: 1024px){.modal-title{font-size:28px;font-weight:400;line-height:140%;letter-spacing:-0.84px}}.modal-title-top{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.4px;text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif;color:#8a766a;margin-bottom:80px}@media screen and (max-width: 1024px){.modal-title-top{font-size:16px;line-height:160%;letter-spacing:1.92px;margin-bottom:40px}}.modal-cta{border-radius:24px;border:1px solid #282828;display:flex;padding:12px 16px;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.42px;color:#282828;font-family:"avenir-lt-pro",sans-serif;text-decoration:none;width:-moz-fit-content;width:fit-content}.modal-cta-flex{margin-top:40px;display:flex;justify-content:flex-start}@media screen and (max-width: 1024px){.modal-cta-flex{justify-content:flex-end}}#modal-dynamic-content.modal-content-box .modal-body-content *{font-size:24px;font-style:italic;font-weight:300;line-height:140%;letter-spacing:-0.72px;color:#52463f;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){#modal-dynamic-content.modal-content-box .modal-body-content *{font-size:20px;letter-spacing:-0.6px}}#modal-dynamic-content.modal-content-box .modal-body-content ul{list-style:none}#modal-dynamic-content.modal-content-box .modal-body-content ul li{margin-bottom:10px}.feed__section{padding:100px 0}.feed__section_title{font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:2rem}@media screen and (max-width: 1024px){.feed__section_title{font-size:28px;line-height:140%;letter-spacing:-0.84px;margin-bottom:24px}}.feed__section_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.feed__section_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px}}.feed__slider{margin-top:80px}@media screen and (max-width: 1024px){.feed__slider{margin-top:48px}}.feed__slider_track{margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2)}.feed__slider_track .instagram-gallery-feed .swiper-container{overflow:visible !important}.feed__slider_track .swiper-slide{width:300px !important;height:500px !important;border-radius:16px !important}.feed__slider_track .swiper-slide:hover{transform:translateY(0) !important}.feed__slider_track .instagram-gallery-item__icon.qligg-icon-video{top:50% !important;left:45% !important;transform:translate(-50%, -50%) !important;width:56px !important;height:56px !important;border-radius:32px;background:#f6f6f6}.feed__slider_track .instagram-gallery-item__icon.qligg-icon-video::before{content:none !important}.feed__slider_track .instagram-gallery-item__icon.qligg-icon-video::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.561 8.11816L0.749999 14.9373L0.75 1.29906L12.561 8.11816Z' stroke='%23262321' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");width:16px;height:16px;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:55%;transform:translate(-50%, -50%)}.feed__slider_track .instagram-gallery-item__media-mask{display:none !important}.feed__slider_track .swiper-container{cursor:grab}.feed__slider_track .swiper-container:active{cursor:grabbing}.feed__slider_track .swiper-wrapper{cursor:grab}.feed__slider_track .swiper-wrapper:active{cursor:grabbing}.feed__slider_track .instagram-gallery-modal__media_description{color:#282828;font-family:"avenir-lt-pro",sans-serif;font-size:16px !important}.feed__slider_track .instagram-gallery-modal__media_description *{color:#282828;font-family:"avenir-lt-pro",sans-serif;font-size:16px !important}.feed__slider_track .instagram-gallery-modal__profile a{color:#282828;font-family:"avenir-lt-pro",sans-serif;font-size:16px !important}.feed__slider_track .instagram-gallery-modal__icons{display:none !important}.feed__slider_track .instagram-gallery-modal__button-arrow{display:none !important}.feed__slider_track .instagram-gallery-item__icon.qligg-icon-instagram.instagram-gallery-item__icon--link{display:none !important}.feed__slider_track .swiper-pagination{display:none !important}.feed__slider_track .swiper-button-prev{display:none !important}.feed__slider_track .swiper-button-next{display:none !important}.feed__slider_track .instagram-gallery__actions{justify-content:flex-start !important;margin-top:60px}@media screen and (max-width: 1024px){.feed__slider_track .instagram-gallery__actions{margin-top:48px;justify-content:center !important}}.feed__slider_track .instagram-gallery__button.instagram-gallery__button--follow{padding:12px 24px !important;font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif;border-radius:24px;border:1px solid #282828;background-color:rgba(0,0,0,0) !important;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}@media screen and (max-width: 1024px){.feed__slider_track .instagram-gallery__button.instagram-gallery__button--follow{font-size:14px;font-weight:400;line-height:118%;letter-spacing:-0.42px;width:100% !important;justify-content:center;text-align:center}}@media screen and (min-width: 768px)and (max-width: 1024px){.feed__slider_track .instagram-gallery__button.instagram-gallery__button--follow{width:-moz-fit-content !important;width:fit-content !important}}.feed__slider_track .instagram-gallery__button.instagram-gallery__button--follow .qligg-icon-instagram{width:18px !important;height:18px !important;position:relative;margin:0 !important}.feed__slider_track .instagram-gallery__button.instagram-gallery__button--follow .qligg-icon-instagram:before{content:none !important}.feed__slider_track .instagram-gallery__button.instagram-gallery__button--follow .qligg-icon-instagram:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 7.38768C14.25 9.37518 12.465 10.9877 9.7575 13.4402L9 14.1302L8.2425 13.4402C5.535 10.9802 3.75 9.36768 3.75 7.38018C3.75 5.76018 5.0175 4.49268 6.6375 4.49268C7.5525 4.49268 8.43 4.92018 9 5.59518C9.57 4.92018 10.4475 4.49268 11.3625 4.49268C12.9825 4.49268 14.25 5.76768 14.25 7.38018V7.38768Z' stroke='%23282828' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");width:18px;height:18px;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.m-0{margin:0 !important}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-8{margin-top:8px}.mt-24{margin-top:24px}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-24{margin-bottom:24px}@media screen and (max-width: 1024px){.mb-24-mobile{margin-bottom:24px}}.mb-8{margin-bottom:8px}.p-0{padding:0}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.ml-8{margin-left:8px}.ml-1{margin-left:1rem}.mb-40{margin-bottom:40px}@media screen and (max-width: 1024px){.mb-40-mobile{margin-bottom:40px}}.pt-0{padding-top:0}@media screen and (max-width: 1024px){.pt-0-mobile{padding-top:0}}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.color-black{color:#000}.color-black *{color:#000}.color-white{color:#fff}.color-white *{color:#fff}.color-ibsa-black{color:var(--ibsa-black)}.color-ibsa-black *{color:var(--ibsa-black)}.header{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,0);z-index:105;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1024px){.header{backdrop-filter:blur(35px);background:linear-gradient(48deg, var(--V1-IBSA-Blue-Tints-90, rgba(249, 250, 251, 0.6)) 28.65%, rgba(249, 250, 251, 0.48) 41.99%)}.header.active{height:100%}}.header__hmb{display:none}@media screen and (max-width: 1024px){.header__hmb{display:block;margin-left:auto}}.header__hmb__pre{display:block}.header__hmb__pre.hide{display:none}.header__hmb__post{display:none}.header__hmb__post.show{display:block}.header .navbar{background:linear-gradient(90deg, rgba(249, 250, 251, 0.14) -0.79%, rgba(249, 250, 251, 0.7) 6.46%, rgba(249, 250, 251, 0.56) 90.62%, rgba(249, 250, 251, 0.14) 99.98%);backdrop-filter:blur(14px);width:100%;max-width:100%;padding:24px 48px;border-bottom:1px solid #f9fafb}@media screen and (max-width: 1024px){.header .navbar{padding:16px 24px;height:100%;backdrop-filter:none}}.header .desktop-menu{display:flex;align-items:center;justify-content:space-between;gap:32px}@media screen and (max-width: 1024px){.header .desktop-menu{flex-wrap:wrap;gap:0}}.header .desktop-menu__logo{display:flex;align-items:center;gap:15px}.header .desktop-menu__logo span{color:#101820;font-size:26px;font-style:normal;line-height:21px}@media screen and (max-width: 1024px){.header .desktop-menu__logo span{font-size:20px;line-height:16px}}.header .desktop-menu__content{display:flex;align-items:center;gap:12px;list-style:none}@media screen and (max-width: 1024px){.header .desktop-menu__content{max-height:0vh;gap:0;transition:all ease-in-out .5s;padding:0;flex:1 100%;opacity:0}.header .desktop-menu__content .desktop-menu__item__link{display:none;opacity:0}.header .desktop-menu__content.mobile-active{max-height:100vh;padding-top:36px;padding-bottom:36px;align-items:flex-start;backdrop-filter:none;display:flex;position:absolute;top:100%;left:0;flex-direction:column;width:100%;height:auto;opacity:1;position:relative}.header .desktop-menu__content.mobile-active .desktop-menu__item__link{display:flex;opacity:1;transition-delay:.2s}}.header .desktop-menu__item{padding:12px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#101820;border-radius:48px;background:rgba(250,250,250,0);transition:all ease-in-out .2s}@media screen and (max-width: 1024px){.header .desktop-menu__item{width:100%;border-radius:0;color:var(--IBSA-Brand-Color-Black, var(--V2-IBSA-Brand-Color-Black, #101820));font-family:"avenir-lt-pro",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;padding:0}}@media screen and (min-width: 1025px){.header .desktop-menu__item:hover{transition:all ease-in-out .35s;background:rgba(250,250,250,.4)}}.header .desktop-menu__item.has-sub{cursor:pointer}.header .desktop-menu__item.has-sub.active{transition:all ease-in-out .35s}@media screen and (min-width: 1025px){.header .desktop-menu__item.has-sub.active{background:rgba(250,250,250,.4)}}.header .desktop-menu__item.has-sub.active .desktop-menu__item__link{transition:all ease-in-out .35s;text-shadow:0 0 1px #101820}.header .desktop-menu__item.has-sub.active .desktop-menu__item__link svg{transform:scaleY(-1);transition:all ease-in-out .35s}.header .desktop-menu__item.has-sub.active .desktop-menu__item__link svg path{stroke-width:2px;transition:all ease-in-out .35s}.header .desktop-menu__item.has-sub.active .desktop-menu__sub{transition:all ease-in-out .35s;opacity:1;z-index:100;pointer-events:initial;-webkit-user-select:initial;-moz-user-select:initial;user-select:initial;min-width:820px}@media screen and (max-width: 1024px){.header .desktop-menu__item.has-sub.active .desktop-menu__sub{position:relative;transform:none;flex-direction:column;transition-delay:.15s;min-width:unset}}.header .desktop-menu__item__link{color:var(--IBSA-Brand-Color-Black, var(--V2-IBSA-Brand-Color-Black, #101820));cursor:pointer;font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:flex;align-items:center;gap:4px;transition:all ease-in .2s;text-shadow:0 0 0 rgba(0,0,0,0)}@media screen and (max-width: 1024px){.header .desktop-menu__item__link{justify-content:space-between;padding:12px 0px;color:var(--IBSA-Brand-Color-Black, var(--V2-IBSA-Brand-Color-Black, #101820));font-family:"avenir-lt-pro",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px}}.header .desktop-menu__item__link svg{transition:all ease-in .2s;transform-origin:center;transform:scaleY(1)}.header .desktop-menu__item__link:hover{transition:all ease-in-out .35s;text-shadow:0 0 1px #101820}.header .desktop-menu__sub{display:flex;justify-content:space-between;position:absolute;transform:translateX(-20px);z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:40px;opacity:0;padding:16px 44px}@media screen and (max-width: 1024px){.header .desktop-menu__sub{padding:40px 0 40px 20px;justify-content:flex-start}.header .desktop-menu__sub:before{content:"";position:absolute;top:20px;left:20px;width:calc(100% - 20px);height:1px;background-color:#b0b0b0}.header .desktop-menu__sub:after{content:"";position:absolute;bottom:20px;left:20px;width:calc(100% - 20px);height:1px;background-color:#b0b0b0}}@media screen and (min-width: 1025px){.header .desktop-menu__sub{top:100%;left:50%;padding:36px 40px 32px;transition:all ease-in .2s;transform:translateX(-50%);border-radius:0 0 16px 16px;border-top:0;border-right:1px solid var(--V1-IBSA-Blue-Tints-90, #F9FAFB);border-bottom:1px solid var(--V1-IBSA-Blue-Tints-90, #F9FAFB);border-left:1px solid var(--V1-IBSA-Blue-Tints-90, #F9FAFB);background:linear-gradient(90deg, rgba(250, 250, 250, 0.9) 0%, rgb(250, 250, 250) 25%, rgba(250, 250, 250, 0.95) 90%, rgba(250, 250, 250, 0.9) 100%);backdrop-filter:none;box-shadow:0 4px 16px rgba(16,24,40,.1),-4px 0 16px rgba(16,24,40,.1),4px 0 16px rgba(16,24,40,.1)}}.header .desktop-menu__sub.active{transition:all ease-in-out .35s;opacity:1;z-index:100;pointer-events:initial;-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}.header .desktop-menu__sub__list{list-style:none;gap:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:240px}.header .desktop-menu__sub__single.learn-more{margin-top:64px}@media screen and (max-width: 1024px){.header .desktop-menu__sub__single.learn-more{margin-top:24px}}@media screen and (max-width: 1024px){.header .desktop-menu__sub__single{width:100%}}.header .desktop-menu__sub__link{color:var(--V2-IBSA-Brand-Color-Black, #101820);display:block;font-family:"avenir-lt-pro",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;position:relative;padding-right:24px;transition:all ease-in .2s;text-shadow:0 0 0 rgba(0,0,0,0)}.header .desktop-menu__sub__link:after{content:"";position:absolute;right:-10px;top:0;background-image:url("../assets/img/svg/header-arrow-right.svg");background-position:center;background-size:contain;width:24px;height:24px;background-repeat:no-repeat;transition:all ease-in .2s;opacity:0}.header .desktop-menu__sub__link:hover{transition:all ease-in-out .35s;text-shadow:0 0 1px #101820}.header .desktop-menu__sub__link:hover:after{transition:all ease-in-out .35s;opacity:1}@media screen and (max-width: 1024px){.header .desktop-menu__sub__link{width:100%;display:block}.header .desktop-menu__sub__link:after{background-image:url("../assets/img/svg/header-ext.svg");opacity:1}}.header .desktop-menu__sub__link--more{color:var(--V2-IBSA-Brand-Color-Black, #101820);font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;transition:all ease-in .2s}.header .desktop-menu__sub__link--more:after{opacity:1;transition:all ease-in-out .35s}.header .desktop-menu__sub__side{overflow:hidden;display:flex;align-items:flex-start;gap:40px;position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width: 1024px){.header .desktop-menu__sub__side{display:none}}.header .desktop-menu__sub__side.default{opacity:1}.header .desktop-menu__sub__side__container{overflow:hidden;display:flex;width:445px;position:relative}@media screen and (max-width: 1024px){.header .desktop-menu__sub__side__container{display:none}}.header .desktop-menu__sub__side__img{-o-object-fit:cover;object-fit:cover;max-width:100%;width:200px;min-width:200px;height:inherit;border-radius:8px}.header .desktop-menu__sub__side__img.empty{visibility:hidden}.header .desktop-menu__sub__side__img.default{width:100%}.header .desktop-menu__sub__side__content{display:flex;flex-direction:column;gap:16px}.header .desktop-menu__sub__side__content__title{color:var(--V2-IBSA-Brand-Color-Black, #101820);font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.48px}.header .desktop-menu__sub__side__content__text{color:var(--V2-IBSA-Brand-Color-Black, #101820);font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px}.header .desktop-menu__sub__side__content__subimg{-o-object-fit:contain;object-fit:contain;max-width:100%;width:200px;min-width:200px;height:auto}.desktop-menu__sub__side{display:none;opacity:0;transition:opacity .3s ease-in-out}.desktop-menu__sub__side.is-active{display:flex;opacity:1;background:rgba(0,0,0,0);position:relative}.desktop-menu__sub__side__container:has(.is-active) .desktop-menu__sub__side.default{visibility:hidden;opacity:0}.footer{position:relative;z-index:100;width:100%}@media screen and (max-width: 1024px){.footer{position:relative}}.footer__inner{width:100%;grid-column:span 12;background:#fff;box-shadow:0 -2px 10px 0 rgba(0,38,86,.08);padding:24px 48px;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.footer__inner{padding:24px 20px}}.footer__core{display:flex;gap:48px;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 1024px){.footer__core{flex-direction:column;align-items:center;text-align:center;gap:32px}}.footer__core__title{margin-bottom:16px;color:#101820;font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;text-decoration:none}.footer__core__address{color:#101820;font-feature-settings:"salt" on;font-family:"avenir-lt-pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.14px}.footer__core__address span{display:inline-block}.footer__core__socials{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-top:16px}@media screen and (max-width: 1024px){.footer__core__socials_mobile{justify-content:center;padding-top:32px;border-top:solid 1px #282828}.footer__core__socials_mobile a{width:32px;height:32px}.footer__core__socials_mobile a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.footer__core__socials__link{transition:all .3s ease-in-out}.footer__core__socials__link:hover{transform:scale(1.05);transition:all .3s ease-in-out}.footer__core__link{color:#101820;font-family:"avenir-lt-pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.14px;display:block;text-decoration:none}.footer__core__link:hover{text-decoration:underline}.footer__core__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;margin-top:8px}@media screen and (max-width: 1024px){.footer__core__content{align-items:center;text-align:center;gap:16px;margin-top:16px}}.footer__core__box{flex:1}.footer__core__box a.footer__core__title:hover{text-decoration:underline}.footer__sub{display:flex;align-items:center;justify-content:space-between;padding-top:24px;margin-top:24px;list-style:none;gap:20px}@media screen and (max-width: 1024px){.footer__sub{border-top:solid 1px #282828;flex-wrap:wrap;justify-content:center;text-align:center;gap:24px;margin-top:32px}}.footer__sub__item__link{color:#101820;font-feature-settings:"salt" on;font-family:"avenir-lt-pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.14px;text-decoration:none}.footer__sub__item__link:hover{text-decoration:underline}.breadcrumbs{position:absolute;top:0;left:0;z-index:5}.breadcrumbs__wrapper{display:flex;gap:1rem;align-items:center;list-style-type:none}.breadcrumbs__wrapper li:first-child{display:flex;align-items:center}.breadcrumbs__wrapper *{font-family:"avenir-lt-pro",sans-serif;font-size:20px;font-style:normal;font-weight:200;line-height:140%;letter-spacing:-0.6px;color:#fff}@media screen and (max-width: 1024px){.breadcrumbs__wrapper *{font-size:14px;font-weight:400;line-height:121%;letter-spacing:-0.42px}}.breadcrumbs__wrapper a{text-decoration:underline}.breadcrumbs__black .breadcrumbs__wrapper *{color:#282828}.button{display:flex;padding:10px 8px;padding-left:1rem;justify-content:center;align-items:center;gap:1rem;border-radius:32px;border:1px solid #fff;background-color:#f6f6f6;color:#282828;font-family:"avenir-lt-pro",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;width:-moz-fit-content;width:fit-content;white-space:nowrap;transition:all .3s ease}@media screen and (max-width: 1024px){.button{font-size:14px;font-weight:400;line-height:121%;letter-spacing:-0.42px}}.button:hover{box-shadow:0 0 20px 4px rgba(241,245,248,.6);font-weight:500;transition:all .3s ease}.button:hover .button__icon{background:#101820 !important;transition:all .8s ease}.button:hover .button__icon svg path{stroke:#fff !important;transition:all .8s ease}.button__icon{height:40px;width:40px;display:flex;padding:8px;justify-content:center;align-items:center;border-radius:24px;background:#282828;transition:all .8s ease}@media screen and (max-width: 1024px){.button__icon{height:32px;width:32px;padding:6px}}.button__dark{background-color:#2d2e31;color:#fff}.button__ialuril{background-color:#b75ea5;color:#fff;white-space:nowrap}.button__ialuril .button__icon{background:#fff}.button__ialuril .button__icon svg path{stroke:#000}.button__perovial{background-color:#006eb7;color:#fff;white-space:nowrap}.button__perovial .button__icon{background:#fff}.button__perovial .button__icon svg path{stroke:#000}.button__hyaluxelle{background-color:#f1a0ac;color:#fff;white-space:nowrap}.button__hyaluxelle .button__icon{background:#fff}.button__hyaluxelle .button__icon svg path{stroke:#000}.button__sildenafil{background-color:#008996;color:#fff;white-space:nowrap}.button__sildenafil .button__icon{background:#fff}.button__sildenafil .button__icon svg path{stroke:#000}.button__line_ialuril{background-color:#fff}@media screen and (max-width: 1024px){.button__line_ialuril{font-size:16px;font-style:normal;font-weight:300;line-height:140%}}.button__line_ialuril .button__icon{background:#b567a9}.button__line_perovial{background-color:#fff}@media screen and (max-width: 1024px){.button__line_perovial{font-size:16px;font-style:normal;font-weight:300;line-height:140%}}.button__line_perovial .button__icon{background:#006eb7}.button__line_hyaluxelle{background-color:#fff}@media screen and (max-width: 1024px){.button__line_hyaluxelle{font-size:16px;font-style:normal;font-weight:300;line-height:140%}}.button__line_hyaluxelle .button__icon{background:#f1a0ac}.button__line_sildenafil{background-color:#fff}@media screen and (max-width: 1024px){.button__line_sildenafil{font-size:16px;font-style:normal;font-weight:300;line-height:140%}}.button__line_sildenafil .button__icon{background:#008996}.trigger-container{display:flex;justify-content:center;align-items:center;height:100vh}.main-btn{padding:15px 30px;background-color:#333;color:#fff;border:none;border-radius:8px;font-size:18px;cursor:pointer;transition:background .3s}.main-btn:hover{background-color:#555}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:998}.overlay.active{opacity:1;visibility:visible}.drawer{position:fixed;top:0;right:0;width:100%;max-width:600px;height:100%;background-color:#fff;z-index:1001;transform:translateX(100%);transition:transform .4s cubic-bezier(0.25, 0.8, 0.25, 1);display:flex;flex-direction:column}.drawer.open{transform:translateX(0)}.drawer-header{display:flex;justify-content:space-between;align-items:center;padding:48px;padding-bottom:40px;border-bottom:2px solid #e0e0e0}.nav-icon-btn{background:none;border:none;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.close-btn{background-color:#52463f;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:8px}#step-indicator{font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}#quiz-form{overflow-y:auto;padding:48px;scrollbar-width:thin}.step{display:none;animation:fadeIn .4s ease}.step.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step-title{font-size:44px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.32px;color:#3d3d3d;font-family:"ivyjournal",sans-serif;margin-bottom:24px}.step-desc{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#282828;font-family:"avenir-lt-pro",sans-serif;margin-bottom:48px}.options-group{display:flex;flex-wrap:wrap;gap:16px}.option-item{position:relative;min-width:calc(50% - 8px)}.option-item input[type=radio]{position:absolute;opacity:0;height:0;width:0}.option-item label{display:flex;align-items:center;padding:16px;background:rgba(246,246,246,.7);border:1px solid #888;border-radius:16px;cursor:pointer;transition:all .2s ease;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}.radio-circle{width:24px;height:24px;border:1px solid #282828;border-radius:50%;margin-right:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.radio-circle::after{content:"";width:12px;height:12px;background-color:#282828;border-radius:50%;opacity:0;transform:scale(0);transition:all .2s}.option-item input[type=radio]:checked+label{background-color:#d3d3d3;border-color:#999}.option-item input[type=radio]:checked+label .radio-circle{border-color:#333}.option-item input[type=radio]:checked+label .radio-circle::after{opacity:1;transform:scale(1)}.option-item label.multiline{align-items:flex-start}.option-item label.multiline .radio-circle{margin-top:3px}.text-content{display:flex;flex-direction:column}.text-content strong{font-weight:500;font-size:16px;margin-bottom:4px;color:#222}.text-content span{font-size:13px;color:#555;line-height:1.4}.drawer-footer{padding:24px 48px;background:rgba(250,250,250,.2);backdrop-filter:blur(14px)}.continue-btn{width:100%;max-width:180px;padding:12px 24px;background-color:#f4f4f4;color:#aaa;border:1px solid #ddd;border-radius:30px;font-size:16px;cursor:not-allowed;display:flex;align-items:center;justify-content:space-between;transition:all .3s}.continue-btn:not([disabled]){background-color:#f4f4f4;color:#333;border-color:#333;cursor:pointer}.continue-btn:not([disabled]):hover{background-color:#e0e0e0}.continue-btn span{background-color:#333;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;margin-left:10px}.result-group{display:flex;flex-direction:column;gap:20px}.result-card{background-color:#e6e6e6;border-radius:16px;padding:25px}.result-card-header{display:flex;align-items:center;margin-bottom:15px}.result-card-header .dot{width:12px;height:12px;background-color:#888;border-radius:50%;margin-right:10px}.result-card-header h3{font-family:"Playfair Display",serif;font-size:24px;font-weight:400;color:#333}.result-card p{font-size:14px;color:#444;line-height:1.5;margin-bottom:20px}.result-card.has-image .result-image-container{width:100%;height:180px;overflow:hidden;border-radius:12px;margin-bottom:20px}.result-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-action-bar{background-color:#fff;border-radius:30px;padding:10px 10px 10px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.result-action-bar span{font-weight:500;color:#333}.arrow-circle{width:32px;height:32px;background-color:#b06e98;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px}.result-card.text-only{padding-bottom:20px}.result-inner-btn{background-color:#fff;border-radius:30px;padding:12px 12px 12px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:transform .2s}.result-inner-btn:hover{transform:scale(1.02)}.result-inner-btn span{font-size:14px;font-weight:500;color:#333}.arrow-circle-small{width:28px;height:28px;background-color:#333;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}@media(max-width: 500px){.drawer{width:100%;max-width:100%}.options-group{display:grid;grid-template-columns:1fr 1fr;gap:10px}[data-step="3"] .options-group,[data-step="4"] .options-group,[data-step="2"] .options-group{display:flex}}.home__hero{height:auto;padding-bottom:120px;padding-top:230px !important;position:relative;overflow:hidden}@media screen and (min-width: 768px)and (max-width: 1024px){.home__hero{min-height:60vh !important}}@media screen and (max-width: 1024px){.home__hero{height:auto;min-height:100vh;padding-top:130px !important;background-size:cover;background-repeat:no-repeat;background-position-x:30%;padding-bottom:2rem}.home__hero:before{content:"";position:absolute;top:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(61,61,61,.8);width:100%;height:100%}}.home__hero__container.container{height:auto}.home__hero__row.row{height:auto}.home__hero_image{position:absolute;top:0;bottom:0;left:0;z-index:2;pointer-events:none}@media screen and (max-width: 1024px){.home__hero_image{display:none}}.home__hero_image img{width:100%;height:auto}.home__hero_card{padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:72px;border-radius:24px;background:linear-gradient(0deg, rgba(45, 68, 95, 0.4) 0%, rgba(77, 113, 0, 0.4) 100%);backdrop-filter:blur(25px);text-align:right;position:relative;z-index:1}@media screen and (max-width: 1024px){.home__hero_card{gap:48px;text-align:center;align-items:center;border-radius:0;padding:0;background:none;backdrop-filter:none;text-align:center}}.home__hero_card_content{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 1024px){.home__hero_card_content{flex-direction:column-reverse;align-items:center;gap:72px}}.home__hero_title{font-size:84px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-2.52px;color:#fff;font-family:"ivyjournal",sans-serif;max-width:70%}@media screen and (max-width: 1024px){.home__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px}}.home__hero_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#fff;font-family:"avenir-lt-pro",sans-serif;max-width:70%}@media screen and (max-width: 1024px){.home__hero_paragraph{max-width:80%;font-size:16px;line-height:150%;letter-spacing:normal}}.home__hero_button{width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 4px 24px 0 #b0b0b0;display:flex;justify-content:center;align-items:center}.home__hero_button_wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem}.home__hero_button_wrapper span{font-size:24px;font-style:normal;font-weight:250;line-height:140%;letter-spacing:-0.72px;color:#fff;font-family:"ivyjournal",sans-serif;text-align:center}.home__conditions{padding-top:150px;padding-bottom:130px}@media screen and (max-width: 1024px){.home__conditions{padding-top:100px;padding-bottom:80px}}.home__conditions_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;font-family:"ivyjournal",sans-serif;color:#282828;text-align:center;margin-bottom:80px}@media screen and (max-width: 1024px){.home__conditions_title{font-size:36px;line-height:130%;letter-spacing:-1.08px}}.home__conditions_wrapper{display:flex;gap:48px;flex-wrap:wrap;align-items:center}@media screen and (max-width: 1024px){.home__conditions_wrapper{flex-direction:column;gap:72px}}.home__conditions_card{width:calc(50% - 24px);border-radius:24px;padding:64px 32px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:32px;justify-content:space-between;align-items:center;background-size:cover;background-repeat:no-repeat;min-height:470px}@media screen and (max-width: 1024px){.home__conditions_card{width:100%;padding:32px;min-height:365px;justify-content:center}}.home__conditions_card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);border-radius:24px;pointer-events:none;z-index:1}.home__conditions_card>*{position:relative;z-index:2}.home__conditions_card_title{font-size:44px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.32px;color:#fff;font-family:"ivyjournal",sans-serif;text-align:center}@media screen and (max-width: 1024px){.home__conditions_card_title{font-size:20px;line-height:140%;letter-spacing:-0.6px}}.home__conditions_card_icon{width:48px;height:48px}@media screen and (max-width: 1024px){.home__conditions_card_icon{width:24px;height:24px;margin-bottom:1rem}}.home__conditions_card_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home__products{padding:80px 0;position:relative;min-height:100vh;background-size:cover;background-repeat:no-repeat}.home__products_bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.home__products_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;font-family:"ivyjournal",sans-serif;color:#282828;text-align:center;margin-bottom:1rem}@media screen and (max-width: 1024px){.home__products_title{font-size:36px;line-height:130%;letter-spacing:-1.08px}}.home__products_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif;text-align:center}@media screen and (max-width: 1024px){.home__products_paragraph{font-size:16px;letter-spacing:-0.48px}}.home__products_wrapper{margin:100px 0;width:100%;display:flex;justify-content:space-between;align-items:center;gap:32px}@media screen and (max-width: 1024px){.home__products_wrapper{flex-direction:column;margin:64px 0;gap:48px}}.home__products_wrapper_separator{width:1px;height:500px;background-color:#d1d1d1;flex-shrink:0}@media screen and (max-width: 1024px){.home__products_wrapper_separator{width:100%;height:1px}}.home__products_card{flex:1;flex-shrink:0;border-radius:24px;border:2px solid #fff;background:rgba(250,250,250,.8);display:flex;flex-direction:column;align-items:center;padding:48px;gap:32px;transition:all .3s ease-in-out;position:relative;min-width:350px}@media screen and (min-width: 1025px){.home__products_card:hover{background:#fafafa;transition:all .3s ease-in-out}.home__products_card:hover .home__products_card_content{opacity:0;transition:all .3s ease-in-out;z-index:0;pointer-events:none}.home__products_card:hover .home__products_card_content_hover{opacity:1;transition:all .3s ease-in-out}}@media screen and (max-width: 1024px){.home__products_card{padding:48px 20px 32px 20px;min-width:none}}.home__products_card_content{display:flex;flex-direction:column;align-items:center;gap:32px;position:relative;z-index:2;transition:all .3s ease-in-out}.home__products_card_content_hover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:32px;padding:48px;text-align:center;opacity:0;transition:all .3s ease-in-out;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 1024px){.home__products_card_content_hover{display:none}}.home__products_card_content_hover figure{max-width:100%;height:auto}.home__products_card_content_hover figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home__products_card_content_hover p{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.48px;color:#282828;font-family:"avenir-lt-pro",sans-serif}.home__products_card_hyaluxelle{border:2px solid rgba(242,174,187,.2)}.home__products_card_hyaluxelle:hover{border:2px solid #f2aebb}.home__products_card_ialuril{border:2px solid rgba(181,103,169,.2)}.home__products_card_ialuril:hover{border:2px solid #b567a9}.home__products_card_perovial{border:2px solid rgba(192,208,227,.3)}.home__products_card_perovial:hover{border:2px solid #c0d0e3}.home__products_card_title{font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;color:#282828;font-family:"ivyjournal",sans-serif;text-align:center}@media screen and (max-width: 1024px){.home__products_card_title{order:2;font-size:36px;letter-spacing:-1.08px}}.home__products_card_icon{width:32px;height:32px}@media screen and (max-width: 1024px){.home__products_card_icon{order:1}}.home__products_card_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home__products_card_subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.16px;text-transform:uppercase;color:#6d6d6d;font-family:"avenir-lt-pro",sans-serif;text-align:center;max-width:90%}@media screen and (max-width: 1024px){.home__products_card_subtitle{order:3;margin-bottom:1rem;font-size:16px;line-height:160%;letter-spacing:1.92px;max-width:70%}}@media screen and (max-width: 1024px){.home__products_card .button{order:4;width:100%;justify-content:space-between}}.home__products_button_wrapper{display:flex;justify-content:center}.products__hero{height:100vh;background:linear-gradient(76deg, #F5F5F5 28.9%, rgba(245, 245, 245, 0) 76.03%),linear-gradient(0deg, rgba(122, 199, 224, 0.65) 0%, rgba(122, 199, 224, 0.3) 100%),rgba(246,246,246,.1);padding-bottom:200px;position:relative}.products__hero .breadcrumbs__wrapper *{color:#282828 !important}.products__hero_bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.products__hero_scrollDown{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:50%;background:#f6f6f6;box-shadow:0 4px 24px 0 rgba(233,250,255,.6)}.products__hero_content{height:auto;padding-top:220px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media screen and (max-width: 1024px){.products__hero_content{padding-top:340px}}.products__hero_title{font-size:100px;font-style:normal;font-weight:300;line-height:95%;letter-spacing:-3px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:72px}@media screen and (max-width: 1024px){.products__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px;margin-bottom:3rem}}.products__hero_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.products__hero_paragraph{font-size:16px;letter-spacing:-0.48px}}.products__main{padding-top:120px;padding-bottom:0 !important;background:linear-gradient(0deg, #F6F6F6 92.29%, rgba(246, 246, 246, 0.58) 94.69%, rgba(246, 246, 246, 0.13) 96.85%, rgba(246, 246, 246, 0) 100%)}@media screen and (max-width: 1024px){.products__main{padding-top:60px}}.products__main_heading{padding-bottom:100px;border-bottom:solid 1px #d1d1d1;display:flex;justify-content:space-between;align-items:center;gap:24px}@media screen and (max-width: 1024px){.products__main_heading{flex-direction:column;text-align:center;padding-bottom:48px}}.products__main_heading_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;font-family:"ivyjournal",sans-serif;color:#282828;width:calc(50% - 12px)}@media screen and (max-width: 1024px){.products__main_heading_title{font-size:36px;font-weight:400;line-height:130%;letter-spacing:-1.08px;width:100%}}.products__main_heading_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828;width:calc(50% - 12px)}@media screen and (max-width: 1024px){.products__main_heading_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px;width:100%}}.products__main_card{display:flex;justify-content:space-between;gap:24px;width:100%;padding:70px 0}@media screen and (max-width: 1024px){.products__main_card{flex-direction:column;align-items:center;gap:48px}}.products__main_card_container{background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1024px){.products__main_card_container{padding-right:20px}}.products__main_card_content{display:flex;flex-direction:column;justify-content:space-between;width:calc(45% - 12px)}@media screen and (max-width: 1024px){.products__main_card_content{text-align:center;align-items:center;width:100%}}.products__main_card_content__inner{max-width:450px}@media screen and (max-width: 1024px){.products__main_card_content__inner{max-width:100%}}.products__main_card_pretitle{color:#6d6d6d;font-family:"avenir-lt-pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.16px;text-transform:uppercase;margin-bottom:12px}@media screen and (max-width: 1024px){.products__main_card_pretitle{font-size:16px;line-height:160%;letter-spacing:1.92px;margin-bottom:8px}}.products__main_card_title{color:#282828;font-family:"ivyjournal",sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;margin-bottom:32px}@media screen and (max-width: 1024px){.products__main_card_title{font-size:28px;font-weight:400;line-height:140%;letter-spacing:-0.84px;margin-bottom:8px}}.products__main_card_paragraph{color:#282828;font-family:"avenir-lt-pro",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px}@media screen and (max-width: 1024px){.products__main_card_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px}}.products__main_card_separator{height:1px;background:#d1d1d1;width:100%}.products__main_slider{display:flex;gap:24px;width:calc(55% - 12px);overflow-x:scroll;padding-right:3rem;scrollbar-width:none;-ms-overflow-style:none}@media screen and (max-width: 1024px){.products__main_slider{width:100vw;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 1024px){.products__main_slider.mobile-center{justify-content:center}}.products__main_slider::-webkit-scrollbar{display:none}.products__main_slider.active{cursor:grabbing;cursor:-webkit-grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.products__main_slider_slide{width:320px;height:390px;max-height:390px;padding:24px;border-radius:24px;border:2px solid rgba(192,208,227,.3);background:#fafafa;display:flex;flex-direction:column;gap:54px;justify-content:space-between;flex-shrink:0;overflow:hidden}@media screen and (max-width: 1024px){.products__main_slider_slide{flex-direction:column-reverse;align-items:center;text-align:center;gap:48px;height:auto}}.products__main_slider_slide_title{font-family:"ivyjournal",sans-serif;font-size:28px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-0.84px;color:#282828;margin-bottom:8px}@media screen and (max-width: 1024px){.products__main_slider_slide_title{font-size:22px;line-height:140%;letter-spacing:-0.66px}}.products__main_slider_slide_title span{font-family:"ivyjournal",sans-serif;font-size:28px;font-style:italic;font-weight:300;line-height:130%;letter-spacing:-0.84px;color:#282828}@media screen and (max-width: 1024px){.products__main_slider_slide_title span{font-size:22px;line-height:140%;letter-spacing:-0.66px}}.products__main_slider_slide_label{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.products__main_slider_slide_label{font-size:16px;font-weight:400;letter-spacing:-0.48px}}.products__main_slider_slide_img{width:100%;height:200px;overflow:hidden}.products__main_slider_slide_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:100%}.products__technology{padding-top:200px;padding-bottom:200px;min-height:100vh;position:relative;background:rgba(0,0,0,0);overflow:hidden}@media screen and (max-width: 1024px){.products__technology{padding-top:80px;padding-bottom:100px}}.products__technology::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(235deg, rgba(40, 40, 40, 0) 0.84%, #B2CCDC 93.72%),linear-gradient(0deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.08) 100%);z-index:1;opacity:.8;pointer-events:none}.products__technology>*{position:relative;z-index:2}.products__technology_bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.products__technology_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;font-family:"ivyjournal",sans-serif;color:#fff}@media screen and (max-width: 1024px){.products__technology_title{font-size:36px;font-weight:400;line-height:130%;letter-spacing:-1.08px;margin-bottom:5rem}}.products__technology_card{width:100%;padding:40px;display:flex;flex-direction:column;align-items:flex-start;gap:80px;border-radius:24px;background:rgba(184,171,163,.2);backdrop-filter:blur(25px)}@media screen and (max-width: 1024px){.products__technology_card{padding:20px}}.products__technology_card_title{font-family:"ivyjournal",sans-serif;font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#fff;margin-bottom:24px}@media screen and (max-width: 1024px){.products__technology_card_title{font-size:20px;font-weight:400;line-height:140%;letter-spacing:-0.6px}}.products__technology_card_paragraph{font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.48px;color:#fff}@media screen and (max-width: 1024px){.products__technology_card_paragraph{font-size:16px;letter-spacing:-0.48px}}.products__aboutUs{margin-bottom:80px}.products__aboutUs_banner{height:900px !important}@media screen and (max-width: 1024px){.products__aboutUs_banner{height:800px !important}.products__aboutUs_banner .aboutUs__banner_logo{bottom:150px !important}}.conditions__hero{height:100vh;background:linear-gradient(56deg, var(--V2-Hyaluxelle---Vulvovaginal-1, rgba(138, 118, 106, 0.68)) 0.45%, rgba(116, 93, 63, 0) 67.95%),linear-gradient(0deg, rgba(16, 24, 32, 0.3) 0%, rgba(16, 24, 32, 0.3) 100%);padding-bottom:100px;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 768px)and (max-width: 1024px){.conditions__hero{height:60vh}}@media screen and (max-width: 1024px){.conditions__hero{padding-bottom:80px;background-position:center}}.conditions__hero_content{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media screen and (max-width: 1024px){.conditions__hero_content{position:relative}}.conditions__hero_title{font-size:100px;font-style:normal;font-weight:300;line-height:95%;letter-spacing:-3px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:72px}@media screen and (max-width: 1024px){.conditions__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px;margin-bottom:3rem}}.conditions__hero_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:60px}@media screen and (max-width: 1024px){.conditions__hero_paragraph{font-size:16px;font-weight:300;letter-spacing:-0.48px;margin-bottom:0;width:70%}}.conditions__hero_scrollDown{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:50%;background:#f6f6f6;box-shadow:0 4px 24px 0 rgba(233,250,255,.6)}@media screen and (max-width: 1024px){.conditions__hero_scrollDown{position:absolute;bottom:0;right:0}}.conditions__underHero{background:linear-gradient(144deg, var(--V2-Hyaluxelle---Vulvovaginal-1, rgba(138, 118, 106, 0.59)) 27.11%, rgba(184, 171, 163, 0) 83.48%),linear-gradient(0deg, rgba(16, 24, 32, 0.1) 0%, rgba(16, 24, 32, 0.1) 100%);min-height:100vh;padding-top:160px;padding-bottom:200px;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 768px)and (max-width: 1024px){.conditions__underHero{min-height:unset}}.conditions__underHero_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:80px;text-align:center}@media screen and (max-width: 1024px){.conditions__underHero_title{font-size:28px;font-weight:400;line-height:140%;letter-spacing:-0.84px}}.conditions__underHero_slider{position:relative}@media screen and (max-width: 1024px){.conditions__underHero_slider{padding-bottom:0;height:500px}}.conditions__underHero_slider_track{display:flex;gap:48px;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2)}.conditions__underHero_slider_buttons{position:absolute;bottom:0;right:50%;transform:translateX(50%);display:none}@media screen and (max-width: 1024px){.conditions__underHero_slider_buttons{display:block}}.conditions__underHero_slider_buttons .pill-nav{display:flex;align-items:center;border:1.5px solid #fff;border-radius:50px;overflow:hidden}.conditions__underHero_slider_buttons .nav-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.conditions__underHero_slider_buttons .nav-button:disabled{opacity:.5;cursor:not-allowed;background-color:rgba(0,0,0,0)}.conditions__underHero_slider_buttons .nav-button svg{width:24px;height:24px;display:block}.conditions__underHero_slider_buttons .nav-button:hover{background-color:hsla(0,0%,100%,.1)}.conditions__underHero_slider_buttons .nav-button:focus{outline:none}.conditions__underHero_slider_buttons .nav-button:focus-visible{background-color:hsla(0,0%,100%,.15)}.conditions__underHero_slider_buttons .prev{padding:8px 24px 8px 8px}.conditions__underHero_slider_buttons .next{padding:8px 8px 8px 24px}.conditions__underHero_slider_buttons .separator{width:1.5px;background-color:#fff;align-self:stretch;margin:8px 0}.conditions__underHero_slide{flex:1;flex-shrink:0;padding:40px;border-radius:24px;display:flex;flex-direction:column;align-items:center;gap:24px;border-radius:24px;background:rgba(82,70,63,.1);backdrop-filter:blur(80px)}@media screen and (max-width: 1024px){.conditions__underHero_slide{padding:20px;flex:none;width:100%}}.conditions__underHero_slide_reverse{flex-direction:column-reverse}@media screen and (max-width: 1024px){.conditions__underHero_slide_reverse{flex-direction:column}}.conditions__underHero_img{width:100%;border-radius:16px;height:320px;overflow:hidden}@media screen and (max-width: 1024px){.conditions__underHero_img{height:280px}}.conditions__underHero_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.conditions__underHero_paragraph{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;color:#fff;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.conditions__underHero_paragraph{font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.48px}}.conditions__main{padding-top:110px;padding-bottom:150px;background:linear-gradient(180deg, #F2F3F3 0%, #F2F3F3 100%)}@media screen and (max-width: 1024px){.conditions__main{padding-top:60px;padding-bottom:100px}}.conditions__main_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#282828;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.conditions__main_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;text-align:center;margin-bottom:32px}}.conditions__main_sidebar{position:sticky;top:140px;left:0;padding:60px 0;width:90%}.conditions__main_sidebar ul{list-style:none;position:relative}.conditions__main_sidebar ul::before{content:"";position:absolute;top:0;left:-25px;width:2px;height:100%;background-color:#d1d1d1;z-index:1}.conditions__main_sidebar ul li{margin-bottom:24px}.conditions__main_sidebar ul li .conditions__main_sidebar_button{font-size:16px;font-style:normal;font-weight:500;line-height:140%;color:rgba(61,61,61,.6);font-family:"avenir-lt-pro",sans-serif;text-decoration:none;position:relative;background:none;text-align:left}.conditions__main_sidebar ul li .conditions__main_sidebar_button:hover{color:#3d3d3d}.conditions__main_sidebar ul li .conditions__main_sidebar_button::before{content:"";position:absolute;top:2px;left:-30px;width:12px;height:12px;background-color:#52463f;border-radius:50%;z-index:2;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.conditions__main_sidebar ul li .conditions__main_sidebar_button.active{color:#3d3d3d}.conditions__main_sidebar ul li .conditions__main_sidebar_button.active::before{opacity:1}.conditions__main_dropdown{position:sticky;top:85px;left:0;width:100%;z-index:10}.conditions__main_dropdown .custom-select{position:relative}.conditions__main_dropdown .custom-select select{display:none}.conditions__main_dropdown .select-selected{background-color:#fff;box-shadow:0px 4px 12px rgba(0,0,0,.1);padding:12px 16px;font-weight:500}.conditions__main_dropdown .select-selected:after{position:absolute;content:"";top:50%;transform:translateY(-40%);right:10px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 9C15.58 9 12 12.58 12 17' stroke='%23101820' stroke-miterlimit='10'/%3E%3Cpath d='M4 9C8.42 9 12 12.58 12 17' stroke='%23101820' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat;transition:transform .3s ease}.conditions__main_dropdown .select-selected.select-arrow-active:after{transform:translateY(-40%) rotate(-180deg);transition:transform .3s ease}.conditions__main_dropdown .select-items div,.conditions__main_dropdown .select-selected{color:#282828;cursor:pointer;font-style:normal;line-height:130%;color:#282828;font-family:"ivyjournal",sans-serif;font-size:18px;letter-spacing:-0.6px}.conditions__main_dropdown .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;box-shadow:0px 4px 12px rgba(0,0,0,.1);padding:0 16px}.conditions__main_dropdown .select-items div{border-bottom:1px solid #d1d1d1;padding:12px 0px;font-weight:300}.conditions__main_dropdown .select-items div:last-child{border-bottom:none}.conditions__main_dropdown .select-hide{display:none}.conditions__main_content{display:flex;flex-direction:column}@media screen and (max-width: 1024px){.conditions__main_content{position:relative}}.conditions__main_content_item{padding:76px 0;display:flex;gap:56px;border-bottom:solid 1px #d1d1d1}@media screen and (max-width: 1024px){.conditions__main_content_item{gap:32px;flex-direction:column-reverse}}.conditions__main_content_item:last-child{border-bottom:none}.conditions__main_content_item_img{width:55%;height:400px;border-radius:16px;overflow:hidden;flex-shrink:0}@media screen and (max-width: 1024px){.conditions__main_content_item_img{width:100%;height:320px}}.conditions__main_content_item_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.conditions__main_content_item_text{display:flex;flex-direction:column;gap:48px}@media screen and (max-width: 1024px){.conditions__main_content_item_text{gap:32px}.conditions__main_content_item_text .button{width:100%;justify-content:space-between;background-color:#fff}}@media screen and (min-width: 768px)and (max-width: 1024px){.conditions__main_content_item_text .button{width:-moz-fit-content !important;width:fit-content !important;justify-content:space-between;background-color:#fff}}.conditions__main_content_item_text .button{background-color:#fff}.conditions__main_content_item_text .button:hover .button__icon{background:linear-gradient(0deg, var(--V1-IBSA-Urogin-Mono-800, #693253) -81.13%, var(--V1-IBSA-Urogin-Mono-700, #7D3761) -81.13%, var(--V1-IBSA-Urogin-Mono-900, #3E192F) 100%) !important;transition:all .8s ease}.conditions__main_content_item_text .button .button__icon{transition:all .8s ease}.conditions__main_content_item_heading{display:flex;gap:32px}@media screen and (max-width: 1024px){.conditions__main_content_item_heading{gap:24px;align-items:center}}.conditions__main_content_item_icon{width:32px;height:32px;flex-shrink:0;margin-top:8px}@media screen and (max-width: 1024px){.conditions__main_content_item_icon{width:24px;height:24px;margin-top:0}}.conditions__main_content_item_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.conditions__main_content_item_title{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#282828;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.conditions__main_content_item_title{font-size:20px;font-weight:400;line-height:140%;letter-spacing:-0.6px}}.conditions__main_content_item_subtitle{font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif;margin-bottom:8px}@media screen and (max-width: 1024px){.conditions__main_content_item_subtitle{font-size:16px;letter-spacing:-0.48px}}.conditions__main_content_item_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828}@media screen and (max-width: 1024px){.conditions__main_content_item_paragraph{font-size:16px;letter-spacing:-0.48px}}.patology__backgroundwrapper{background-repeat:no-repeat;background-size:cover;background-position:top center;padding-top:130px}@media screen and (max-width: 1024px){.patology__backgroundwrapper{padding-top:120px}}.patology__hero{height:100vh;padding-bottom:4rem;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 768px)and (max-width: 1024px){.patology__hero{height:60vh}}.patology__hero_content{display:flex;justify-content:space-between;height:100%;padding-top:80px}@media screen and (max-width: 1024px){.patology__hero_content{flex-direction:column;align-items:center;justify-content:flex-start;gap:120px}}.patology__hero_title{font-size:88px;font-style:normal;font-weight:250;line-height:100%;letter-spacing:-4.4px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:48px}@media screen and (min-width: 1200px)and (max-width: 1550px){.patology__hero_title{font-size:69px}}@media screen and (max-width: 1024px){.patology__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px;margin-bottom:24px;text-align:center}}.patology__hero_icon{width:56px;height:56px}@media screen and (max-width: 1024px){.patology__hero_icon{width:32px;height:32px}}.patology__hero_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.patology__hero_subtitle{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;font-family:"ivyjournal",sans-serif;color:#fff;margin-bottom:3rem;text-align:right}@media screen and (max-width: 1024px){.patology__hero_subtitle{font-size:20px;letter-spacing:-0.6px;text-align:center;margin-bottom:16px}}.patology__hero_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif;text-align:right}@media screen and (max-width: 1024px){.patology__hero_paragraph{font-size:16px;letter-spacing:-0.48px;text-align:center}}.patology__hero_heading{width:500px}@media screen and (max-width: 1024px){.patology__hero_heading{width:100%;display:flex;flex-direction:column;align-items:center}}.patology__hero_text{width:510px}@media screen and (max-width: 1024px){.patology__hero_text{width:100%;display:flex;flex-direction:column;align-items:center}}.patology__underHero{min-height:100vh;padding:150px 0;padding-top:200px;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 768px)and (max-width: 1024px){.patology__underHero{min-height:60vh}}@media screen and (max-width: 1024px){.patology__underHero{padding:80px 0}}.patology__underHero_heading{text-align:center;margin-bottom:128px}@media screen and (max-width: 1024px){.patology__underHero_heading{margin-bottom:60px}}.patology__underHero_subtitle{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.4px;text-transform:uppercase;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.patology__underHero_subtitle{font-size:16px;line-height:160%;letter-spacing:1.92px;margin-bottom:16px;text-align:center}}.patology__underHero_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:48px}@media screen and (max-width: 1024px){.patology__underHero_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;margin-bottom:24px;text-align:center}}.patology__underHero_paragraph{font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.76px;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__underHero_paragraph{font-size:16px;letter-spacing:-0.48px;text-align:center}}.patology__underHero_container{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1024px){.patology__underHero_container{flex-direction:column}}.patology__underHero_card{padding:24px 32px;border-radius:24px;border:1px solid rgba(250,250,250,.4);background:rgba(45,46,49,.5);backdrop-filter:blur(5px);display:flex;gap:24px;align-items:center;width:calc(50% - 40px);margin-bottom:32px}@media screen and (max-width: 1024px){.patology__underHero_card{width:100%;margin-bottom:16px;padding:12px;gap:16px}}.patology__underHero_card figure{width:48px;height:48px;flex-shrink:0}.patology__underHero_card figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.patology__underHero_card p{font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__underHero_card p{font-size:16px;letter-spacing:-0.48px;text-align:center}}.patology__description{padding-top:34px;padding-bottom:400px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1024px){.patology__description{padding-top:64px;padding-bottom:60px}}.patology__description_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:48px}@media screen and (max-width: 1024px){.patology__description_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;text-align:center;margin-bottom:28px}}.patology__description_title_second{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:64px}@media screen and (max-width: 1024px){.patology__description_title_second{font-size:36px;line-height:130%;letter-spacing:-1.08px;text-align:center;margin-bottom:24px}}.patology__description_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__description_paragraph{font-size:16px;font-weight:300;letter-spacing:-0.48px;text-align:center}}.patology__description_paragraph_second{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:48px}@media screen and (max-width: 1024px){.patology__description_paragraph_second{font-size:16px;font-weight:300;letter-spacing:-0.48px;text-align:center;margin-bottom:1rem}}.patology__description_paragraph_risk{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__description_paragraph_risk{font-size:16px;font-weight:300;letter-spacing:-0.48px;text-align:center;margin-bottom:200px}}.patology__description_slider{margin-top:127px;position:relative;margin-bottom:250px}@media screen and (max-width: 1024px){.patology__description_slider{margin-top:38px;padding-bottom:0;height:600px;margin-bottom:120px}}.patology__description_slider_track{display:flex;gap:20px;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2)}@media screen and (max-width: 1024px){.patology__description_slider_track{padding-left:calc((100vw - 250px)/2);padding-right:calc((100vw - 250px)/2);gap:0}}.patology__description_slider_buttons{position:absolute;top:-170px;right:0}@media screen and (max-width: 1024px){.patology__description_slider_buttons{top:unset;bottom:0;right:50%;transform:translateX(50%)}}.patology__description_slider_buttons .pill-nav{display:flex;align-items:center;border:1.5px solid #fff;border-radius:50px;overflow:hidden}.patology__description_slider_buttons .nav-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.patology__description_slider_buttons .nav-button:disabled{opacity:.5;cursor:not-allowed;background-color:rgba(0,0,0,0)}.patology__description_slider_buttons .nav-button svg{width:24px;height:24px;display:block}.patology__description_slider_buttons .nav-button:hover{background-color:hsla(0,0%,100%,.1)}.patology__description_slider_buttons .nav-button:focus{outline:none}.patology__description_slider_buttons .nav-button:focus-visible{background-color:hsla(0,0%,100%,.15)}.patology__description_slider_buttons .prev{padding:8px 24px 8px 8px}.patology__description_slider_buttons .next{padding:8px 8px 8px 24px}.patology__description_slider_buttons .separator{width:1.5px;background-color:#fff;align-self:stretch;margin:8px 0}.patology__description_slide{width:580px;flex-shrink:0;padding:24px;border-radius:24px;border:1px solid #fafafa;background:rgba(241,242,243,.7);backdrop-filter:blur(14px);display:flex;gap:1rem}@media screen and (max-width: 1024px){.patology__description_slide{width:250px;padding:20px;flex-direction:column-reverse;justify-content:flex-end;height:-moz-fit-content;height:fit-content;position:relative;transition:opacity .3s ease,transform .3s ease,z-index 0s step-end}.patology__description_slide.active-slide{opacity:1;transform:translateX(0) scale(1);z-index:10}.patology__description_slide.not-active{opacity:.7}.patology__description_slide.not-active figure{height:138px}.patology__description_slide.not-active-left{transform:translateX(20%);z-index:9}.patology__description_slide.not-active-right{transform:translateX(-20%);z-index:9}.patology__description_slide.not-active-far-left{transform:translateX(40%);z-index:8;opacity:.4}.patology__description_slide.not-active-far-right{transform:translateX(-40%);z-index:8;opacity:.4}}.patology__description_slide_title{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.patology__description_slide_title{font-size:24px;font-weight:400;line-height:140%;letter-spacing:-0.72px;text-align:center;margin-bottom:16px}}.patology__description_slide_subtitle{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.48px;color:#262321;font-family:"avenir-lt-pro",sans-serif;margin-bottom:8px}@media screen and (max-width: 1024px){.patology__description_slide_subtitle{font-size:14px;font-weight:800;letter-spacing:-0.42px;text-align:center}}.patology__description_slide_paragraph{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;color:#262321;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__description_slide_paragraph{font-size:14px;font-weight:400;letter-spacing:-0.42px;text-align:center}}.patology__description_slide_paragraph ul{padding-left:1rem}@media screen and (max-width: 1024px){.patology__description_slide_paragraph ul{text-align:left}}.patology__description_slide figure{width:260px;height:300px;border-radius:16px;overflow:hidden;flex-shrink:0}@media screen and (max-width: 1024px){.patology__description_slide figure{width:100%;height:220px}}.patology__description_slide figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.patology__description_riskFactors{position:relative}.patology__description_riskFactors .col-1-4-mobile{position:relative;z-index:3}.patology__description_riskCard{padding:40px;border-radius:24px;background:rgba(66,66,69,.7);backdrop-filter:blur(25px)}@media screen and (max-width: 1024px){.patology__description_riskCard{padding:20px;margin-top:10rem}}.patology__description_riskCard_title{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:48px}@media screen and (max-width: 1024px){.patology__description_riskCard_title{font-size:20px;font-weight:400;line-height:140%;letter-spacing:-0.6px;text-align:center;margin-bottom:24px}}.patology__description_riskCard_flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}@media screen and (max-width: 1024px){.patology__description_riskCard_flex{gap:1rem}}.patology__description_riskCard_label{padding:12px 20px;border-radius:24px;background:rgba(199,202,207,.2);width:-moz-fit-content;width:fit-content}.patology__description_riskCard_label p{font-size:18px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.54px;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__description_riskCard_label p{font-size:16px;letter-spacing:-0.48px}}.patology__description_riskBanner{width:90%;height:350px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:16px 0 0 16px;position:absolute;right:0;top:100%;z-index:1}@media screen and (max-width: 1024px){.patology__description_riskBanner{height:300px;top:50%;transform:translateY(-30%)}}.patology__causes{min-height:100vh;padding-top:126px;padding-bottom:170px;background:linear-gradient(176deg, var(--V2-Perovial---Peyronie-2, rgba(105, 106, 112, 0.7)) 6.8%, rgba(66, 66, 69, 0) 113.34%),linear-gradient(0deg, rgba(16, 24, 32, 0.5) 0%, rgba(16, 24, 32, 0.5) 100%);background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 768px)and (max-width: 1024px){.patology__causes{min-height:unset}}@media screen and (max-width: 1024px){.patology__causes{padding-top:85px;padding-bottom:80px}}.patology__causes_heading{text-align:center;margin-bottom:78px}@media screen and (max-width: 1024px){.patology__causes_heading{margin-bottom:40px}}.patology__causes_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:40px}@media screen and (max-width: 1024px){.patology__causes_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;margin-bottom:32px;text-align:center}}.patology__causes_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__causes_paragraph{font-size:16px;letter-spacing:-0.48px;text-align:center}}.patology__causes_slider{display:flex;gap:40px}.patology__causes_slider_track{justify-content:center;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 1024px){.patology__causes_slider_track{justify-content:flex-start;overflow-x:auto}.patology__causes_slider_track::-webkit-scrollbar{display:none}}.patology__causes_slider.active{cursor:grabbing;cursor:-webkit-grabbing;scroll-behavior:auto !important;transform:scale(1)}.patology__causes_slider_buttons_wrapper{width:100%;display:flex;justify-content:center;margin-top:60px}.patology__causes_slider_buttons_wrapper .pill-nav{display:flex;align-items:center;border:1.5px solid #fff;border-radius:50px;overflow:hidden}.patology__causes_slider_buttons_wrapper .nav-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.patology__causes_slider_buttons_wrapper .nav-button:disabled{opacity:.5;cursor:not-allowed;background-color:rgba(0,0,0,0)}.patology__causes_slider_buttons_wrapper .nav-button svg{width:24px;height:24px;display:block}.patology__causes_slider_buttons_wrapper .nav-button:hover{background-color:hsla(0,0%,100%,.1)}.patology__causes_slider_buttons_wrapper .nav-button:focus{outline:none}.patology__causes_slider_buttons_wrapper .nav-button:focus-visible{background-color:hsla(0,0%,100%,.15)}.patology__causes_slider_buttons_wrapper .prev{padding:8px 24px 8px 8px}.patology__causes_slider_buttons_wrapper .next{padding:8px 8px 8px 24px}.patology__causes_slider_buttons_wrapper .separator{width:1.5px;background-color:#fff;align-self:stretch;margin:8px 0}.patology__causes_card{padding:40px;border-radius:24px;background:rgba(66,66,69,.5);backdrop-filter:blur(25px);flex:1;max-width:480px;min-width:calc((100% - 80px)/3);flex-shrink:0}@media screen and (max-width: 1024px){.patology__causes_card{padding:20px;min-height:300px;width:300px;min-width:unset;flex:none}}.patology__causes_card_label{padding:12px 20px;border-radius:24px;border:1px solid #fff;backdrop-filter:blur(14px);margin-bottom:40px;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 1024px){.patology__causes_card_label{width:100%;margin-bottom:32px}}.patology__causes_card_label p{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;text-transform:uppercase;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__causes_card_label p{text-align:center}}.patology__causes_card_title{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:40px}@media screen and (max-width: 1024px){.patology__causes_card_title{font-size:24px;font-weight:250;line-height:140%;letter-spacing:-0.72px;text-align:center;margin-bottom:24px}}.patology__causes_card_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__causes_card_paragraph{font-size:16px;letter-spacing:-0.48px}}.patology__causes_card_paragraph ul{padding-left:20px}.patology__facts{padding-top:120px;padding-bottom:120px}@media screen and (max-width: 1024px){.patology__facts{padding-top:70px;padding-bottom:45px}}.patology__facts_heading{text-align:center;margin-bottom:64px}.patology__facts_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#2d2e31;font-family:"ivyjournal",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.patology__facts_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;text-align:center}}.patology__facts_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#2d2e31;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__facts_paragraph{font-size:16px;line-height:160%;letter-spacing:1.92px;text-transform:uppercase;text-align:center}}.patology__facts_card{border-radius:24px;background:rgba(250,250,250,.9);backdrop-filter:blur(15px);padding:40px;flex:1;display:flex;flex-direction:column;gap:40px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1024px){.patology__facts_card{padding:20px;gap:1rem}}.patology__facts_card_container{display:flex;gap:48px;margin-bottom:240px}@media screen and (max-width: 1024px){.patology__facts_card_container{flex-direction:column;gap:32px;margin-bottom:94px}}.patology__facts_card_img{border-radius:16px;width:100%;height:300px;overflow:hidden}@media screen and (max-width: 1024px){.patology__facts_card_img{height:150px}}.patology__facts_card_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.patology__facts_card_small_container{display:flex;flex-direction:column;gap:48px;flex:1}@media screen and (max-width: 1024px){.patology__facts_card_small_container{gap:32px}.patology__facts_card_small_container .patology__facts_card{min-height:200px}.patology__facts_card_small_container .patology__facts_card:nth-child(1){background-image:none !important}.patology__facts_card_small_container .patology__facts_card:nth-child(1) *{color:#424245 !important}}.patology__facts_card_small_container .patology__facts_card:nth-child(1) *{color:#fff}.patology__facts_card_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#424245;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.patology__facts_card_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px}}.patology__facts_card_paragraph{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;color:#424245;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.patology__facts_card_paragraph{font-size:16px;letter-spacing:-0.48px}}.patology__facts_card_paragraph p{font-family:"ivyjournal",sans-serif}.patology__diagnosing_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:48px}@media screen and (max-width: 1024px){.patology__diagnosing_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;margin-bottom:32px;order:1}}.patology__diagnosing_subtitle{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#282828;font-family:"avenir-lt-pro",sans-serif;margin-bottom:2rem}@media screen and (max-width: 1024px){.patology__diagnosing_subtitle{font-size:24px;font-style:normal;font-weight:250;line-height:140%;letter-spacing:-0.72px;font-family:"ivyjournal",sans-serif;order:3}}.patology__diagnosing_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.patology__diagnosing_paragraph{font-size:16px;letter-spacing:-0.48px;order:2;margin-bottom:32px}}.patology__diagnosing_paragraph ul{padding-left:21px;margin-top:16px}.patology__diagnosing_paragraph ul li{margin-bottom:12px}.patology__diagnosing_img{width:100%;height:600px;border-radius:16px;overflow:hidden}@media screen and (max-width: 1024px){.patology__diagnosing_img{height:300px}}.patology__diagnosing_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grad-peyronies{background:linear-gradient(89deg, #F8F8F8 0.64%, rgba(248, 248, 248, 0.7) 42.89%, #C4C6C8 99.28%)}.grad-erectile{background:radial-gradient(217.79% 115.11% at 12.95% 98.2%, #F7F3ED 0%, #F7F3ED 53.29%, #D1C6BE 100%)}.grad-cystitis{background:radial-gradient(203.03% 102.02% at 13.85% 95.45%, #F7F5F2 0%, #D5CEC8 100%)}.grad-vulvovaginal{background:radial-gradient(185.38% 81.65% at 33.37% 86.06%, #FFFBFB 0%, #C1BAB8 100%)}.art__hero{height:100vh;position:relative;padding-bottom:100px}.art__hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(179deg, rgba(40, 40, 40, 0.6) 0.6%, rgba(40, 40, 40, 0.3) 43.14%, rgba(40, 40, 40, 0.3) 56.8%, rgba(40, 40, 40, 0.6) 109.1%);z-index:1;pointer-events:none}.art__hero .container{position:relative;z-index:2}.art__hero_bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;pointer-events:none}.art__hero_overlay{position:fixed;z-index:200;top:0;left:0;width:100%;height:100%;background-color:rgba(30,30,30,.85);display:none;pointer-events:none;justify-content:center;align-items:center}.art__hero_overlay video{width:90%;height:auto;max-height:90%}.art__hero_overlay_closeButton{position:absolute;top:5%;right:5%;width:40px;height:40px;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:box-shadow .2s ease}.art__hero_overlay_closeButton:hover{box-shadow:0 4px 10px rgba(0,0,0,.1)}.art__hero_content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;height:100%;position:relative;z-index:2}@media screen and (max-width: 1024px){.art__hero_content{gap:24px}}.art__hero_title{font-size:88px;font-style:normal;font-weight:250;line-height:100%;letter-spacing:-4.4px;text-align:center;color:#fff;font-family:"ivyjournal",sans-serif;text-align:center}@media screen and (max-width: 1024px){.art__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px}}.art__hero_subtitle{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;text-align:center;color:#fff;font-family:"ivyjournal",sans-serif;text-align:center}@media screen and (max-width: 1024px){.art__hero_subtitle{font-size:20px;letter-spacing:-0.6px}}.art__hero_buttonsContainer{position:absolute;bottom:-2rem;left:0;width:100%;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}@media screen and (max-width: 1024px){.art__hero_buttonsContainer{align-items:center}}.art__hero_button{display:inline-flex;padding:12px 20px;align-items:center;gap:8px;border-radius:24px;border:1px solid #fff;background:rgba(0,0,0,0);font-size:16px;font-style:normal;font-weight:300;line-height:140%;color:#fff;font-family:"avenir-lt-pro",sans-serif}.art__hero_button_middle{display:flex;flex-direction:column;align-items:center;gap:32px}@media screen and (max-width: 1024px){.art__hero_button_middle{gap:16px}}.art__hero_button_middle button{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;background:#f6f6f6;box-shadow:0 4px 24px 0 rgba(233,250,255,.6)}.art__hero_button_middle span{font-size:24px;font-style:normal;font-weight:250;line-height:140%;letter-spacing:-0.72px;text-align:center;color:#fff;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.art__hero_button_middle span{font-size:16px;letter-spacing:-0.48px}}.art__underHero{padding:100px 0;background:linear-gradient(0deg, #DEDAD7 7.51%, #DEDAD7 92.37%);display:flex;flex-direction:column;gap:100px}@media screen and (max-width: 1024px){.art__underHero{gap:80px}}.art__underHero_content{display:flex;flex-direction:column;justify-content:center;height:100%}.art__underHero_content_subtitle{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.4px;text-transform:uppercase;color:#6d6d6d;font-family:"avenir-lt-pro",sans-serif;margin-bottom:12px}@media screen and (max-width: 1024px){.art__underHero_content_subtitle{font-size:12px;line-height:160%;letter-spacing:1.44px;margin-bottom:16px}}.art__underHero_content_title{font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;color:#493a27;font-family:"ivyjournal",sans-serif;margin-bottom:32px}@media screen and (max-width: 1024px){.art__underHero_content_title{font-size:28px;line-height:140%;letter-spacing:-0.84px;margin-bottom:24px}}.art__underHero_content_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.art__underHero_content_paragraph{font-size:16px;letter-spacing:-0.48px}}.art__underHero_content_image{width:100%;height:550px;position:relative;overflow:hidden}@media screen and (max-width: 1024px){.art__underHero_content_image{height:300px}}.art__underHero_content_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.art__carousel_section{margin-top:130px;margin-bottom:80px}@media screen and (max-width: 1024px){.art__carousel_section{margin-top:80px}}.art__carousel_subtitle{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.4px;text-transform:uppercase;color:#6d6d6d;font-family:"avenir-lt-pro",sans-serif;margin-bottom:16px}@media screen and (max-width: 1024px){.art__carousel_subtitle{font-size:12px;line-height:160%;letter-spacing:1.44px;margin-bottom:24px}}.art__carousel_title{font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;color:#493a27;font-family:"ivyjournal",sans-serif;margin-bottom:32px}@media screen and (max-width: 1024px){.art__carousel_title{font-size:28px;line-height:140%;letter-spacing:-0.84px;margin-bottom:24px}}.art__carousel_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828}@media screen and (max-width: 1024px){.art__carousel_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px}}.art__carousel_slider{margin-top:100px;position:relative;margin-bottom:0}@media screen and (max-width: 1024px){.art__carousel_slider{margin-top:60px;padding-bottom:0;height:600px}}.art__carousel_slider_track{display:flex;gap:20px;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.art__carousel_slider_track.active{cursor:grabbing;cursor:-webkit-grabbing;scroll-behavior:auto !important;transform:scale(1)}.art__carousel_slider_buttons{position:absolute;top:-140px;right:0}@media screen and (max-width: 1024px){.art__carousel_slider_buttons{top:unset;bottom:0;right:50%;transform:translateX(50%)}}.art__carousel_slider_buttons .pill-nav{display:flex;align-items:center;border-radius:80px;overflow:hidden;border:0;background:rgba(250,250,250,.4)}.art__carousel_slider_buttons .nav-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#282828;display:flex;align-items:center;justify-content:center;transition:all ease-in .2s;transform-origin:center;transform:scale(1);cursor:pointer}.art__carousel_slider_buttons .nav-button:disabled{opacity:.5;cursor:not-allowed;background-color:rgba(0,0,0,0)}.art__carousel_slider_buttons .nav-button svg{width:40px;height:40px;display:block}.art__carousel_slider_buttons .nav-button:hover{transform:scale(0.9);transition:all ease-in-out .35s}.art__carousel_slider_buttons .nav-button:focus{outline:none}.art__carousel_slider_buttons .nav-button:focus-visible{background-color:hsla(0,0%,100%,.15)}.art__carousel_slider_buttons .prev{padding:8px;padding-right:40px}.art__carousel_slider_buttons .next{padding:8px;padding-left:40px}.art__carousel_slider_buttons .separator{width:1px;background-color:#d1d1d1;align-self:stretch;margin:10px 0}.art__carousel_slide{width:100%;min-height:500px;flex-shrink:0;padding:48px 69px;border-radius:24px;border:1px solid #fafafa;background:linear-gradient(235deg, rgba(40, 40, 40, 0) 0.84%, #B2CCDC 93.72%),linear-gradient(0deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.08) 100%);display:flex;justify-content:space-between;gap:40px;position:relative;overflow:hidden}@media screen and (max-width: 1024px){.art__carousel_slide{padding:20px;flex-direction:column;height:-moz-fit-content;height:fit-content;position:relative}}.art__carousel_slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(280deg, rgba(184, 171, 163, 0.08) 62.5%, rgba(184, 171, 163, 0.8) 82.97%),linear-gradient(0deg, rgba(16, 24, 32, 0.1) 0%, rgba(16, 24, 32, 0.1) 100%);border-radius:24px;z-index:2}@media screen and (max-width: 1024px){.art__carousel_slide::before{background:linear-gradient(0deg, rgba(40, 40, 40, 0.7) 0%, rgba(40, 40, 40, 0.7) 100%)}}.art__carousel_slide_bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;border-radius:24px}.art__carousel_slide_content{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:3}.art__carousel_slide_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}@media screen and (max-width: 1024px){.art__carousel_slide_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;margin-bottom:16px}}.art__carousel_slide_subtitle{font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.88px;text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif;color:#fff;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}@media screen and (max-width: 1024px){.art__carousel_slide_subtitle{font-size:18px;letter-spacing:1.92px}}.art__carousel_slide_card{border-radius:24px;background:rgba(40,40,40,.2);backdrop-filter:blur(35px);padding:40px;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;width:45%;position:relative;z-index:3}@media screen and (max-width: 1024px){.art__carousel_slide_card{width:100%;padding:0;background:rgba(0,0,0,0);backdrop-filter:none;border-radius:0}}.art__carousel_slide_card_title{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:24px;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}@media screen and (max-width: 1024px){.art__carousel_slide_card_title{font-size:20px;font-weight:400;line-height:140%;letter-spacing:-0.6px;margin-bottom:16px}}.art__carousel_slide_card_paragraph{font-size:20px;font-style:normal;font-weight:200;line-height:140%;letter-spacing:-0.48px;color:#fff;font-family:"avenir-lt-pro",sans-serif;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}@media screen and (max-width: 1024px){.art__carousel_slide_card_paragraph{font-size:16px;font-weight:300;letter-spacing:-0.48px;margin-bottom:24px}}.container-bleed-right .art__underHero_content{padding-right:46px}@media screen and (max-width: 1024px){.container-bleed-right .art__underHero_content{padding-right:20px}}.container-bleed-right .art__underHero_content_image{border-radius:24px 0 0 24px}.container-bleed-right .art__underHero_content_image::before{border-radius:24px 0 0 24px}.container-bleed-left .art__underHero_content{padding-left:46px}@media screen and (max-width: 1024px){.container-bleed-left .art__underHero_content{padding-left:20px;text-align:right}}.container-bleed-left .art__underHero_content_image{border-radius:0 24px 24px 0}.container-bleed-left .art__underHero_content_image::before{border-radius:0 24px 24px 0}.aboutUs__hero{height:100vh;background:linear-gradient(213deg, rgba(94, 78, 68, 0) 43.21%, rgba(94, 78, 68, 0.4) 67.92%, rgba(94, 78, 68, 0.7) 106.78%),linear-gradient(244deg, rgba(0, 0, 0, 0) -1.14%, rgba(0, 0, 0, 0.66) 97.06%);padding-bottom:80px;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 768px)and (max-width: 1024px){.aboutUs__hero{height:60vh}}@media screen and (max-width: 1024px){.aboutUs__hero{padding-bottom:60px}}.aboutUs__hero_content{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media screen and (max-width: 1024px){.aboutUs__hero_content{position:relative}}.aboutUs__hero_title{font-size:100px;font-style:normal;font-weight:300;line-height:95%;letter-spacing:-3px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:48px}@media screen and (max-width: 1024px){.aboutUs__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px;margin-bottom:3rem}}.aboutUs__hero_subtitle{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.aboutUs__hero_subtitle{font-size:20px;letter-spacing:-0.6px}}.aboutUs__hero_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:60px}@media screen and (max-width: 1024px){.aboutUs__hero_paragraph{font-size:16px;font-weight:300;letter-spacing:-0.48px;width:85%;margin-bottom:0}}.aboutUs__hero_scrollDown{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:50%;background:#f6f6f6;box-shadow:0 4px 24px 0 rgba(233,250,255,.6)}@media screen and (max-width: 1024px){.aboutUs__hero_scrollDown{position:absolute;bottom:0;right:0}}.aboutUs__underHero{overflow:hidden;position:relative}.aboutUs__underHero_img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0}.aboutUs__underHero_first{min-height:100vh;padding:120px 0;position:relative;z-index:1;background-color:rgba(0,0,0,0)}@media screen and (max-width: 1024px){.aboutUs__underHero_first{padding-top:80px}}.aboutUs__underHero_first_bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.5}@media screen and (max-width: 1024px){.aboutUs__underHero_first_wrapperMobile{border-radius:24px;border:2px solid var(--Hover-Menu, rgba(250, 250, 250, 0.4));background:rgba(250,250,250,.6);backdrop-filter:blur(25px);padding:40px 32px}}.aboutUs__underHero_first_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:24px;text-align:center}@media screen and (max-width: 1024px){.aboutUs__underHero_first_title{font-size:36px;line-height:130%;letter-spacing:-1.08px}}.aboutUs__underHero_first_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#282828;font-family:"avenir-lt-pro",sans-serif;margin-bottom:60px;text-align:center}@media screen and (max-width: 1024px){.aboutUs__underHero_first_paragraph{font-size:16px;letter-spacing:-0.48px;margin-bottom:48px}}.aboutUs__underHero_first_card{display:flex;flex-direction:column;gap:24px;border-radius:24px;border:2px solid var(--Hover-Menu, rgba(250, 250, 250, 0.4));background:rgba(250,250,250,.4);backdrop-filter:blur(25px);padding:40px;width:calc(50% - 24px)}@media screen and (max-width: 1024px){.aboutUs__underHero_first_card{width:100%;padding:0;backdrop-filter:none;background:none;border:none;align-items:center;text-align:center}}.aboutUs__underHero_first_card_wrapper{display:flex;gap:48px;flex-wrap:wrap}@media screen and (max-width: 1024px){.aboutUs__underHero_first_card_wrapper{flex-direction:column}}.aboutUs__underHero_first_card_icon{width:72px;height:72px}@media screen and (max-width: 1024px){.aboutUs__underHero_first_card_icon{width:48px;height:48px}}.aboutUs__underHero_first_card_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.aboutUs__underHero_first_card_title{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#282828;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.aboutUs__underHero_first_card_title{font-size:28px;font-weight:400;line-height:140%;letter-spacing:-0.84px}}.aboutUs__underHero_first_card_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.aboutUs__underHero_first_card_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px}}.aboutUs__underHero_second{min-height:100vh;display:flex;align-items:center;padding:80px 0;position:relative;z-index:1;background:radial-gradient(145.11% 112.7% at 92.05% 6.58%, rgba(180, 169, 163, 0.04) 0%, rgba(193, 185, 181, 0.22) 0%, rgba(147, 130, 119, 0.22) 58.04%),linear-gradient(179deg, rgba(66, 47, 32, 0.39) 4.95%, rgba(171, 159, 151, 0.39) 85.51%, rgba(18, 17, 15, 0.39) 97.76%)}@media screen and (min-width: 768px)and (max-width: 1024px){.aboutUs__underHero_second{min-height:60vh}}.aboutUs__underHero_second_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:48px;text-align:center}@media screen and (max-width: 1024px){.aboutUs__underHero_second_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;margin-bottom:24px}}.aboutUs__underHero_second_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:100px;text-align:center;max-width:800px;margin:0 auto 100px auto}@media screen and (max-width: 1024px){.aboutUs__underHero_second_paragraph{font-size:16px;letter-spacing:-0.48px;margin-bottom:65px;max-width:100%}}.aboutUs__underHero_second_card{border-radius:24px;border:2px solid rgba(250,250,250,.22);background:rgba(59,49,44,.2);backdrop-filter:blur(25px);display:flex;width:calc(33.3333333333% - 32px);height:-moz-fit-content;height:fit-content;padding:40px;flex-direction:column;align-items:center;justify-content:space-between;flex-shrink:0;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}@media screen and (max-width: 1024px){.aboutUs__underHero_second_card{width:230px;height:250px;padding:24px;align-items:flex-start}}@media screen and (min-width: 1025px){.aboutUs__underHero_second_card:hover .aboutUs__underHero_second_card_icon{opacity:1;max-height:64px;margin-top:24px}}.aboutUs__underHero_second_card:nth-child(2){margin-top:60px}@media screen and (max-width: 1024px){.aboutUs__underHero_second_card:nth-child(2){margin-top:0}}.aboutUs__underHero_second_card_wrapper{display:flex;gap:48px;height:400px}@media screen and (max-width: 1024px){.aboutUs__underHero_second_card_wrapper{height:auto;gap:32px;overflow-x:scroll;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2)}.aboutUs__underHero_second_card_wrapper::-webkit-scrollbar{display:none}}.aboutUs__underHero_second_card_icon{width:64px}@media screen and (min-width: 1025px){.aboutUs__underHero_second_card_icon{opacity:0;max-height:0;margin:0;overflow:hidden;transition:max-height .4s cubic-bezier(0.25, 0.8, 0.25, 1),opacity .3s ease-in-out,margin .3s ease}}@media screen and (max-width: 1024px){.aboutUs__underHero_second_card_icon{opacity:1;height:64px;width:64px}}.aboutUs__underHero_second_card_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.aboutUs__underHero_second_card_title{font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px;color:#fff;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.aboutUs__underHero_second_card_title{font-size:20px;letter-spacing:-0.6px}}.aboutUs__banner{border-radius:24px;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:1500px;padding-top:150px;position:relative}@media screen and (max-width: 1024px){.aboutUs__banner{padding:50px 20px;height:1000px}}.aboutUs__banner_products{height:1300px}@media screen and (max-width: 1024px){.aboutUs__banner_products{height:800px}}.aboutUs__banner_content{display:flex;flex-direction:column;align-items:center}.aboutUs__banner_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:32px;text-align:center}@media screen and (max-width: 1024px){.aboutUs__banner_title{font-size:36px;line-height:130%;letter-spacing:-1.08px;margin-bottom:40px}}.aboutUs__banner_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#fff;font-family:"avenir-lt-pro",sans-serif;margin-bottom:72px;text-align:center}@media screen and (max-width: 1024px){.aboutUs__banner_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px;margin-bottom:40px}}.aboutUs__banner_section{background:#fff;padding-top:110px}@media screen and (max-width: 1024px){.aboutUs__banner_section{padding-top:80px}}.aboutUs__banner_logo{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);width:230px}@media screen and (max-width: 1024px){.aboutUs__banner_logo{bottom:250px;width:160px}}.aboutUs__banner_logo svg{width:100%;height:auto}.productLine__hero{height:100vh;padding-bottom:60px;background-image:var(--bg-default);background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 1200px)and (max-width: 1300px){.productLine__hero{padding-bottom:20px}}@media screen and (min-width: 1500px)and (max-width: 1600px){.productLine__hero{padding-bottom:30px}}@media screen and (min-width: 1025px){.productLine__hero{background-image:var(--bg-special)}}@media screen and (min-width: 768px)and (max-width: 1024px){.productLine__hero{height:60vh}}@media screen and (max-width: 1024px){.productLine__hero{background-position-x:50%}}.productLine__hero_content{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right;padding-top:5rem}@media screen and (min-width: 1200px)and (max-width: 1300px){.productLine__hero_content{padding-top:10rem}}@media screen and (min-width: 1500px){.productLine__hero_content{padding-top:10rem}}@media screen and (min-width: 1500px)and (max-width: 1600px){.productLine__hero_content{padding-top:13.5rem}}@media screen and (min-width: 1900px){.productLine__hero_content{padding-top:15rem}}@media screen and (min-width: 1900px)and (max-width: 2000px){.productLine__hero_content{padding-top:20rem}}@media screen and (min-width: 2500px){.productLine__hero_content{padding-top:20rem}}@media screen and (max-width: 1024px){.productLine__hero_content{padding-top:6rem}}.productLine__hero_title{font-size:100px;font-style:normal;font-weight:300;line-height:95%;letter-spacing:-3px;font-family:"ivyjournal",sans-serif;color:#fff;margin-bottom:32px}@media screen and (min-width: 1200px)and (max-width: 1300px){.productLine__hero_title{font-size:90px !important}}@media screen and (min-width: 1500px)and (max-width: 1600px){.productLine__hero_title{font-size:90px !important}}@media screen and (min-width: 1900px)and (max-width: 2000px){.productLine__hero_title{font-size:90px !important}}@media screen and (max-width: 1024px){.productLine__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px;margin-bottom:16px}}.productLine__hero_title_mark{font-size:50px}@media screen and (max-width: 1024px){.productLine__hero_title_mark{font-size:28px}}.productLine__hero_subtitle{font-size:20px;font-style:italic;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"ivyjournal",sans-serif;color:#fff;margin-bottom:16px}@media screen and (max-width: 1024px){.productLine__hero_subtitle{margin-bottom:32px}}.productLine__hero_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#fff;max-width:400px}@media screen and (max-width: 1024px){.productLine__hero_paragraph{font-size:16px;letter-spacing:-0.48px;max-width:50%}}.productLine__hero_scrollDown{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:50%;background:#f6f6f6;box-shadow:0 4px 24px 0 rgba(233,250,255,.6)}.productLine__hero_scrollDown_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:24px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1024px){.productLine__hero_scrollDown_wrapper{gap:0;left:unset;right:0;transform:none;bottom:20px}}.productLine__hero_scrollDown_wrapper p{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#fff}@media screen and (max-width: 1024px){.productLine__hero_scrollDown_wrapper p{display:none}}.productLine__hero_logo{position:absolute;bottom:0;right:0;width:127px;height:94px}@media screen and (max-width: 1024px){.productLine__hero_logo{right:unset;left:0;width:92px;height:69px}}.productLine__hero_logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.productLine__main{background-color:#fff;padding-top:120px;position:relative}@media screen and (max-width: 1024px){.productLine__main{padding-top:60px}}.productLine__main_bg{position:absolute;top:0;left:0;width:20%;height:100%;background-size:cover;background-repeat:no-repeat;z-index:0;pointer-events:none}@media screen and (max-width: 1024px){.productLine__main_bg{width:100%}}.productLine__main .container{position:relative;z-index:1}.productLine__main_list{display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 1024px){.productLine__main_list{gap:64px}}.productLine__main_item{display:flex;justify-content:space-between;gap:48px;padding-bottom:80px;border-bottom:1px solid #d1d1d1}@media screen and (max-width: 1024px){.productLine__main_item{padding-bottom:64px;gap:0}}.productLine__main_item:last-child{border-bottom:none}.productLine__main_item_img{max-width:calc(50% - 24px);width:auto;height:auto}.productLine__main_item_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.productLine__main_item_content{max-width:calc(50% - 24px);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1;gap:40px}@media screen and (min-width: 768px)and (max-width: 1024px){.productLine__main_item_content figure{max-width:60%;margin:0 auto}}@media screen and (max-width: 1024px){.productLine__main_item_content{width:100%;max-width:100%;align-items:center;gap:20px;text-align:center}}.productLine__main_item_content_label{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828;margin-bottom:8px}.productLine__main_item_content_title{font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;font-family:"ivyjournal",sans-serif;color:#282828;margin-bottom:12px}@media screen and (max-width: 1024px){.productLine__main_item_content_title{font-size:28px;line-height:140%;letter-spacing:-0.84px;margin-bottom:32px}}.productLine__main_item_content_title span{font-size:48px;font-style:italic;font-weight:250;line-height:130%;letter-spacing:-1.44px;font-family:"ivyjournal",sans-serif;color:#282828}@media screen and (max-width: 1024px){.productLine__main_item_content_title span{font-size:28px;font-weight:300;line-height:140%;letter-spacing:-0.84px}}.productLine__main_item_content_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828}@media screen and (max-width: 1024px){.productLine__main_item_content_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px;margin-top:32px;margin-bottom:32px}}.productLine__main_button{display:flex;padding:12px 16px;align-items:center;gap:4px;border-radius:24px;border:1px solid var(--V2-IBSA-Brand-Color-Blue-Grayscale, #282828);font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#282828;text-decoration:none;width:-moz-fit-content;width:fit-content;font-family:"avenir-lt-pro",sans-serif}@media screen and (min-width: 768px)and (max-width: 1024px){.productLine__main_button{width:-moz-fit-content !important;width:fit-content !important;margin:0 auto}}@media screen and (max-width: 1024px){.productLine__main_button{width:100%;justify-content:center;font-size:14px;line-height:121%;letter-spacing:-0.42px}}.productLine__main_button_wrapper{width:100%;display:flex;justify-content:flex-end}.singleProduct__bgImage{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:-1}.singleProduct__bgImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.singleProduct__main{padding-bottom:200px}@media screen and (max-width: 1024px){.singleProduct__main{padding-bottom:100px}}.singleProduct__main_wrapper{width:100%;border-radius:24px;border:2px solid rgba(250,250,250,.4);background:#fcfaf8;backdrop-filter:blur(25px);background-size:cover;background-repeat:no-repeat;padding:65px 40px;margin:100px 0}@media screen and (max-width: 1024px){.singleProduct__main_wrapper{padding:40px 20px;overflow:hidden}}.singleProduct__main_wrapper_bottom{display:flex;justify-content:flex-end;margin-top:80px}.singleProduct__main_wrapper_bottom a{display:flex;padding:12px 16px;align-items:center;gap:4px;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-decoration:none;font-family:"avenir-lt-pro",sans-serif;color:#282828}.singleProduct__main_heading{display:flex;justify-content:space-between;gap:3rem;margin-bottom:4rem}@media screen and (max-width: 1024px){.singleProduct__main_heading{flex-direction:column;gap:2rem}}.singleProduct__main_heading_content{width:calc(50% - 20px)}@media screen and (max-width: 1024px){.singleProduct__main_heading_content{width:100%;text-align:center}}.singleProduct__main_heading_img{width:calc(50% - 16px)}@media screen and (max-width: 1024px){.singleProduct__main_heading_img{width:100%}}.singleProduct__main_heading_img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1024px){.singleProduct__main_heading_img img{width:100%;height:auto}}.singleProduct__main_heading_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;font-family:"ivyjournal",sans-serif;color:#282828;margin-bottom:2rem}@media screen and (max-width: 1024px){.singleProduct__main_heading_title{font-size:28px;padding-bottom:24px;display:flex;justify-content:center;align-items:end;gap:16px;position:relative}.singleProduct__main_heading_title::after{content:"";position:absolute;bottom:0;left:-20px;width:calc(100% + 40px);height:1px;background-color:#d1d1d1}}.singleProduct__main_heading_title span{font-size:64px;font-style:italic;font-weight:250;line-height:104%;letter-spacing:-1.92px;font-family:"ivyjournal",sans-serif;color:#282828}@media screen and (max-width: 1024px){.singleProduct__main_heading_title span{font-size:28px}}.singleProduct__main_heading_title svg{display:none}@media screen and (max-width: 1024px){.singleProduct__main_heading_title svg{display:block}}.singleProduct__main_heading_label{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828;margin-bottom:1rem}@media screen and (max-width: 1024px){.singleProduct__main_heading_label{margin-bottom:24px;font-size:16px}}.singleProduct__main_heading_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828}.singleProduct__main_content{display:flex;gap:5rem}@media screen and (max-width: 1024px){.singleProduct__main_content{flex-direction:column}}.singleProduct__main_sidebar{flex-shrink:0;position:relative;max-width:calc(20% - 10px)}@media screen and (max-width: 1024px){.singleProduct__main_sidebar{display:none}}.singleProduct__main_sidebar_menu{position:sticky;top:160px}.singleProduct__main_sidebar_label{font-size:10px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif;color:#282828;margin-bottom:24px}.singleProduct__main_sidebar_list{display:flex;flex-direction:column;gap:32px}.singleProduct__main_sidebar_list li{display:flex;align-items:center;gap:12px}.singleProduct__main_sidebar_list li p{font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;color:#282828}.singleProduct__main_sidebar_list li a{font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;color:#888;text-decoration:none;padding-left:28px}.singleProduct__main_sidebar_icon{display:flex;width:16px;height:16px;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;background:hsla(0,0%,100%,.85);box-shadow:0 0 24px 0 hsla(0,0%,100%,.5)}.singleProduct__main_blocks{display:flex;flex-direction:column;gap:60px}.singleProduct__main_block_title{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;font-family:"ivyjournal",sans-serif;color:#282828;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #d1d1d1}@media screen and (max-width: 1024px){.singleProduct__main_block_title{font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1.44px;text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif;text-align:center}}.singleProduct__main_block_description_paragraph{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828}.singleProduct__main_block_description .product-description{width:100%}.singleProduct__main_block_description .product-description .text-wrapper{position:relative;overflow:hidden;max-height:2.8em;transition:max-height .6s ease-in-out}.singleProduct__main_block_description .product-description .text-wrapper .text-content{margin:0;font-size:16px;font-style:normal;font-weight:300;line-height:1.4;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:1}.singleProduct__main_block_description .product-description .read-more-btn{background:none;border:none;padding:0;margin-top:8px;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;display:inline-block;font-family:"avenir-lt-pro",sans-serif;color:#282828}.singleProduct__main_block_description .product-description .read-more-btn:hover{opacity:.7}.singleProduct__main_block_description .product-description.is-expanded .text-wrapper{max-height:500px}.singleProduct__main_block_description .product-description.is-expanded .text-content{-webkit-line-clamp:unset;animation:softReveal .8s ease forwards}.singleProduct__main_block_description .product-description.is-expanded .read-more-btn{display:none}@keyframes softReveal{0%{opacity:.8}100%{opacity:1}}.singleProduct__clinicalEvidence_wrapper{display:flex;flex-wrap:wrap;gap:24px}.singleProduct__clinicalEvidence_card{padding:12px;border-radius:16px;border:1px solid rgba(190,96,161,.2);width:calc(33.3333333333% - 16px)}@media screen and (max-width: 1024px){.singleProduct__clinicalEvidence_card{width:100%;padding:16px 24px;background:rgba(190,96,161,.1)}}.singleProduct__clinicalEvidence_card:hover{background:rgba(190,96,161,.1)}.singleProduct__clinicalEvidence_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828}.singleProduct__clinicalEvidence_button{display:flex;padding:12px 20px;justify-content:center;align-items:center;gap:8px;border-radius:24px;border:1px solid var(--V2-IBSA-Blue-Grayscale-Mono-800, #454545);background:rgba(250,250,250,.6);width:-moz-fit-content;width:fit-content;font-size:16px;font-style:normal;font-weight:300;line-height:140%;color:#282828;cursor:pointer;text-decoration:none;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.singleProduct__clinicalEvidence_button{width:100%}}@media screen and (min-width: 768px)and (max-width: 1024px){.singleProduct__clinicalEvidence_button{width:-moz-fit-content !important;width:fit-content !important}}.singleProduct__clinicalEvidence_button_wrapper{display:flex;justify-content:flex-end;margin-top:40px}.singleProduct__highlights{width:100%;display:flex;justify-content:center;margin-top:100px;margin-bottom:3rem}.singleProduct__highlights_ialuril .icon-box{background-color:#f6ebef;color:#be60a1}.singleProduct__highlights_ialuril .orbit-item.active .icon-box{background-color:#be60a1;color:#fff;transform:scale(1.2)}.singleProduct__highlights_ialuril .center-circle{background:rgba(246,235,239,.5)}.singleProduct__highlights_ialuril .content-wrap h2{color:#be60a1}.singleProduct__highlights_ialuril .nav-btn:hover{background:#be60a1;border-color:#be60a1;color:#fff}.singleProduct__highlights_ialuril .nav-btn:hover svg path{stroke:#fff}.singleProduct__highlights_ialuril .orbit-ring{border:1px solid #be60a1}.singleProduct__highlights_perovial .icon-box{background-color:#e2ebf1;color:#002f6c}.singleProduct__highlights_perovial .orbit-item.active .icon-box{background-color:#002f6c;color:#fff;transform:scale(1.2)}.singleProduct__highlights_perovial .center-circle{background:rgba(228,237,242,.5)}.singleProduct__highlights_perovial .content-wrap h2{color:#002f6c}.singleProduct__highlights_perovial .nav-btn:hover{background:#002f6c;border-color:#002f6c;color:#fff}.singleProduct__highlights_perovial .nav-btn:hover svg path{stroke:#fff}.singleProduct__highlights_perovial .orbit-ring{border:1px solid #002f6c}.singleProduct__highlights_hyaluxelle .icon-box{background-color:#f7edee;color:#f1a0ac}.singleProduct__highlights_hyaluxelle .orbit-item.active .icon-box{background-color:#f1a0ac;color:#fff;transform:scale(1.2)}.singleProduct__highlights_hyaluxelle .center-circle{background:rgba(247,237,238,.5)}.singleProduct__highlights_hyaluxelle .content-wrap h2{color:#f1a0ac}.singleProduct__highlights_hyaluxelle .nav-btn:hover{background:#f1a0ac;border-color:#f1a0ac;color:#fff}.singleProduct__highlights_hyaluxelle .nav-btn:hover svg path{stroke:#fff}.singleProduct__highlights_hyaluxelle .orbit-ring{border:1px solid #f1a0ac}.singleProduct__highlights .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.singleProduct__highlights .orbit-container{position:relative;width:600px;height:600px;display:flex;justify-content:center;align-items:center}.singleProduct__highlights .center-circle{position:absolute;width:75%;height:75%;border-radius:50%;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px}.singleProduct__highlights .content-wrap{transition:opacity .3s ease;opacity:1;transform:translate3d(0, 0, 0);backface-visibility:hidden;isolation:isolate;will-change:opacity;perspective:1000px}.singleProduct__highlights .content-wrap.fade-out{opacity:0}.singleProduct__highlights .content-wrap h2{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;font-family:"ivyjournal",sans-serif;margin-bottom:32px;text-align:center}.singleProduct__highlights .content-wrap p{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;text-align:center;margin-bottom:32px}.singleProduct__highlights .nav-buttons{display:flex;gap:24px;position:absolute;bottom:20%}.singleProduct__highlights .nav-btn{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:24px;border:1px solid var(--V2-IBSA-Brand-Color-Blue-Grayscale, #282828);background:var(--Hover-Menu, rgba(250, 250, 250, 0.4));font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;cursor:pointer}.singleProduct__highlights .orbit-ring{position:absolute;width:100%;height:100%;border-radius:50%;z-index:5;transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1)}.singleProduct__highlights .orbit-item{position:absolute;top:50%;left:50%;width:96px;height:96px;margin-left:-48px;margin-top:-48px;cursor:pointer}.singleProduct__highlights .icon-box{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .6s ease}.singleProduct__highlights .icon-box svg{width:auto}.singleProduct__highlights .icon-box svg path{fill:currentColor;transition:fill .3s ease}.singleProduct__highlights .orbit-item.active{z-index:20}@media screen and (max-width: 1024px){.singleProduct__highlights .highlight-slider-mobile_ialuril .slider-wrapper{background:rgba(246,235,239,.5)}.singleProduct__highlights .highlight-slider-mobile_ialuril .icon-item{background-color:#f6ebef;color:#be60a1}.singleProduct__highlights .highlight-slider-mobile_ialuril .icon-item.active{background-color:#be60a1;color:#fff}.singleProduct__highlights .highlight-slider-mobile_ialuril .text-item h3{color:#be60a1}.singleProduct__highlights .highlight-slider-mobile_ialuril .track-line{background-color:#be60a1}.singleProduct__highlights .highlight-slider-mobile_ialuril .nav-btn:hover{background:#be60a1;border-color:#be60a1;color:#fff}.singleProduct__highlights .highlight-slider-mobile_ialuril .nav-btn:hover svg path{stroke:#fff}.singleProduct__highlights .highlight-slider-mobile_perovial .slider-wrapper{background:rgba(228,237,242,.5)}.singleProduct__highlights .highlight-slider-mobile_perovial .icon-item{background-color:#e2ebf1;color:#002f6c}.singleProduct__highlights .highlight-slider-mobile_perovial .icon-item.active{background-color:#002f6c;color:#fff}.singleProduct__highlights .highlight-slider-mobile_perovial .text-item h3{color:#002f6c}.singleProduct__highlights .highlight-slider-mobile_perovial .track-line{background-color:#002f6c}.singleProduct__highlights .highlight-slider-mobile_perovial .nav-btn:hover{background:#002f6c;border-color:#002f6c;color:#fff}.singleProduct__highlights .highlight-slider-mobile_perovial .nav-btn:hover svg path{stroke:#fff}.singleProduct__highlights .highlight-slider-mobile_hyaluxelle .slider-wrapper{background:rgba(228,237,242,.5)}.singleProduct__highlights .highlight-slider-mobile_hyaluxelle .icon-item{background-color:#f7edee;color:#f1a0ac}.singleProduct__highlights .highlight-slider-mobile_hyaluxelle .icon-item.active{background-color:#f1a0ac;color:#fff}.singleProduct__highlights .highlight-slider-mobile_hyaluxelle .text-item h3{color:#f1a0ac}.singleProduct__highlights .highlight-slider-mobile_hyaluxelle .track-line{background-color:#f1a0ac}.singleProduct__highlights .highlight-slider-mobile_hyaluxelle .nav-btn:hover{background:#f1a0ac;border-color:#f1a0ac;color:#fff}.singleProduct__highlights .highlight-slider-mobile_hyaluxelle .nav-btn:hover svg path{stroke:#fff}.singleProduct__highlights .slider-wrapper{width:100%;text-align:center;position:relative;overflow-x:hidden;border-radius:0 0 24px 24px;padding-bottom:40px}.singleProduct__highlights .icons-container{position:relative;height:110px;display:flex;justify-content:center;align-items:center}.singleProduct__highlights .track-line{position:absolute;top:50%;left:0;width:100%;height:2px;transform:translateY(-50%);z-index:0}.singleProduct__highlights .icons-list{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.singleProduct__highlights .icons-list::before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;z-index:0;background:#fcfaf8}.singleProduct__highlights .icon-item{position:absolute;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .5s cubic-bezier(0.25, 1, 0.5, 1);width:72px;height:72px;z-index:1;border:1px solid #fafafa}.singleProduct__highlights .icon-item svg path{fill:currentColor;transition:fill .3s ease}.singleProduct__highlights .icon-item.active{width:108px;height:108px;z-index:10;transform:translateX(0) scale(1)}.singleProduct__highlights .icon-item.active svg path{fill:#fff}.singleProduct__highlights .icon-item.prev{transform:translateX(-120px) scale(1);z-index:5;cursor:pointer}.singleProduct__highlights .icon-item.next{transform:translateX(120px) scale(1);z-index:5;cursor:pointer}.singleProduct__highlights .icon-item.hidden-left{transform:translateX(-250px) scale(0.5);opacity:0;z-index:0}.singleProduct__highlights .icon-item.hidden-right{transform:translateX(250px) scale(0.5);opacity:0;z-index:0}.singleProduct__highlights .text-container{position:relative;height:200px;width:100%;margin-top:20px;padding:0 40px}.singleProduct__highlights .text-item{position:absolute;top:0;left:40px;width:calc(100% - 80px);opacity:0;transform:translateY(10px);transition:all .4s ease-in-out;pointer-events:none}.singleProduct__highlights .text-item.active{opacity:1;transform:translateY(0);pointer-events:auto}.singleProduct__highlights .text-item h3{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"ivyjournal",sans-serif;text-align:center;margin-bottom:24px}.singleProduct__highlights .text-item p{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;text-align:center}.singleProduct__highlights .controls{display:flex;justify-content:center;gap:24px;margin-top:10px}.singleProduct__highlights .nav-btn{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:24px;border:1px solid var(--V2-IBSA-Brand-Color-Blue-Grayscale, #282828);background:var(--Hover-Menu, rgba(250, 250, 250, 0.4));font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828}}.singleProduct__technology_wrapper{display:flex;flex-direction:column;gap:48px}@media screen and (max-width: 1024px){.singleProduct__technology_wrapper{gap:80px}}.singleProduct__technology_item{display:flex;gap:48px}@media screen and (max-width: 1024px){.singleProduct__technology_item{flex-direction:column;gap:24px}}.singleProduct__technology_item_reverse{flex-direction:row-reverse}@media screen and (max-width: 1024px){.singleProduct__technology_item_reverse{flex-direction:column;gap:24px}}.singleProduct__technology_item figure{width:300px;height:auto;flex-shrink:0;border-radius:16px;overflow:hidden;background-color:#fff}@media screen and (max-width: 1024px){.singleProduct__technology_item figure{width:100%}}.singleProduct__technology_item figure img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.singleProduct__technology_item h3{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"ivyjournal",sans-serif;color:#282828;margin-bottom:24px}.singleProduct__technology_item p{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828}.singleProduct__dosages_paragraph{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;margin-bottom:48px}.singleProduct__dosages_wrapper{display:flex;gap:24px}@media screen and (max-width: 1024px){.singleProduct__dosages_wrapper{overflow-x:scroll;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2)}.singleProduct__dosages_wrapper::-webkit-scrollbar{display:none}}.singleProduct__dosages_card{padding:10px;border-radius:16px;background-color:#fff;position:relative;max-width:200px;height:250px;flex-shrink:0}.singleProduct__dosages_card figure{width:100%;height:100%}.singleProduct__dosages_card figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.singleProduct__dosages_card_dosage{display:flex;padding:8px 16px;justify-content:center;align-items:flex-end;gap:8px;border-radius:8px;background:rgba(190,96,161,.07);backdrop-filter:blur(25px);position:absolute;bottom:10px;left:10px;right:10px}.singleProduct__dosages_card_dosage p{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"ivyjournal",sans-serif;color:#282828}.singleProduct__dosages_card_noImage{display:flex;padding:8px 16px;justify-content:center;align-items:flex-end;gap:8px;border-radius:8px;background:rgba(190,96,161,.07);backdrop-filter:blur(25px);height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;flex-shrink:0}.singleProduct__dosages_card_noImage p{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"ivyjournal",sans-serif;color:#282828}.singleProduct__popup{width:80%;max-width:1000px;height:auto;background-color:#f1f2f3;border-radius:24px;padding:48px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.singleProduct__popup{padding:32px 20px;width:90%}}.singleProduct__popup_overlay{display:none}.singleProduct__popup_overlay.active{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}.singleProduct__popup_logo{margin-bottom:100px;width:-moz-fit-content;width:fit-content;height:auto}@media screen and (max-width: 1024px){.singleProduct__popup_logo{margin-bottom:24px}}.singleProduct__popup_logo img{width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.singleProduct__popup_title{font-size:44px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.32px;font-family:"ivyjournal",sans-serif;color:#282828;text-align:center;margin-bottom:32px}@media screen and (max-width: 1024px){.singleProduct__popup_title{font-size:28px;margin-bottom:1rem}}.singleProduct__popup_paragraph{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;text-align:center;margin-bottom:32px}.singleProduct__popup_text{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;text-align:center;margin-bottom:40px}@media screen and (max-width: 1024px){.singleProduct__popup_text{margin-bottom:32px}}.singleProduct__popup_button{display:flex;padding:12px 16px;align-items:center;gap:4px;border-radius:24px;border:1px solid var(--V2-Hyaluxelle---Vulvovaginal-0, #282828);font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828;text-decoration:none}.singleProduct__popup_button_wrapper{display:flex;justify-content:center;align-items:center;gap:32px}@media screen and (max-width: 1024px){.singleProduct__popup_button_wrapper{gap:20px}}.singleProduct__lineProducts{margin-bottom:200px}@media screen and (max-width: 1024px){.singleProduct__lineProducts{padding-bottom:200px}}.singleProduct__lineProducts_title{font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;font-family:"ivyjournal",sans-serif;color:#fff;margin-bottom:64px}@media screen and (max-width: 1024px){.singleProduct__lineProducts_title{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;margin-bottom:48px;text-align:center}}.singleProduct__lineProducts_title span{font-size:48px;font-style:italic;font-weight:300;line-height:130%;letter-spacing:-1.44px;font-family:"ivyjournal",sans-serif;color:#fff}@media screen and (max-width: 1024px){.singleProduct__lineProducts_title span{font-size:28px;font-weight:400;line-height:140%;letter-spacing:-0.84px}}@media screen and (max-width: 1024px){.singleProduct__lineProducts_track{position:relative;padding-bottom:100px}}.singleProduct__lineProducts_slider{display:flex;gap:48px;overflow-x:scroll;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2)}@media screen and (max-width: 1024px){.singleProduct__lineProducts_slider{gap:24px}}.singleProduct__lineProducts_slider::-webkit-scrollbar{display:none}.singleProduct__lineProducts_slider_buttons{position:absolute;bottom:0;right:50%;transform:translateX(50%);display:none}@media screen and (max-width: 1024px){.singleProduct__lineProducts_slider_buttons{display:block}}.singleProduct__lineProducts_slider_buttons .pill-nav{display:flex;align-items:center;border:1.5px solid #fff;border-radius:50px;overflow:hidden}.singleProduct__lineProducts_slider_buttons .nav-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.singleProduct__lineProducts_slider_buttons .nav-button:disabled{opacity:.5;cursor:not-allowed;background-color:rgba(0,0,0,0)}.singleProduct__lineProducts_slider_buttons .nav-button svg{width:24px;height:24px;display:block}.singleProduct__lineProducts_slider_buttons .nav-button:hover{background-color:hsla(0,0%,100%,.1)}.singleProduct__lineProducts_slider_buttons .nav-button:focus{outline:none}.singleProduct__lineProducts_slider_buttons .nav-button:focus-visible{background-color:hsla(0,0%,100%,.15)}.singleProduct__lineProducts_slider_buttons .prev{padding:8px 24px 8px 8px}.singleProduct__lineProducts_slider_buttons .next{padding:8px 8px 8px 24px}.singleProduct__lineProducts_slider_buttons .separator{width:1.5px;background-color:#fff;align-self:stretch;margin:8px 0}.singleProduct__lineProducts_card{padding:24px;border-radius:24px;border:2px solid var(--Hover-Menu, rgba(250, 250, 250, 0.4));background:rgba(105,106,112,.1);backdrop-filter:blur(25px);width:430px;height:auto;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1024px){.singleProduct__lineProducts_card{width:280px;align-items:center}}.singleProduct__lineProducts_card h3{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;font-family:"ivyjournal",sans-serif;color:#fff;margin-bottom:16px}@media screen and (max-width: 1024px){.singleProduct__lineProducts_card h3{font-size:28px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.84px;text-align:center}}.singleProduct__lineProducts_card h3 span{font-size:36px;font-style:italic;font-weight:300;line-height:130%;letter-spacing:-1.08px;font-family:"ivyjournal",sans-serif;color:#fff}@media screen and (max-width: 1024px){.singleProduct__lineProducts_card h3 span{font-size:28px;font-weight:300;line-height:140%;letter-spacing:-0.84px;text-align:center}}.singleProduct__lineProducts_card p{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#fff;margin-bottom:24px}@media screen and (max-width: 1024px){.singleProduct__lineProducts_card p{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.48px}}.singleProduct__lineProducts_card figure{width:100%;height:auto;margin-bottom:24px}.singleProduct__lineProducts_card figure img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.singleProduct__lineProducts_card a{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:4px;border-radius:24px;width:-moz-fit-content;width:fit-content;font-size:14px;font-style:normal;font-weight:400;line-height:121%;letter-spacing:-0.42px;font-family:"avenir-lt-pro",sans-serif;color:#fff}.highlight-slider-mobile{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.genericPage__main{padding-top:100px}.genericPage__main_404{display:flex;flex-direction:column;align-items:center;gap:32px;height:50vh;text-align:center}.genericPage .breadcrumbs__wrapper *{color:#282828 !important}.genericPage h1{font-size:84px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-2.52px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:2rem}@media screen and (max-width: 1024px){.genericPage h1{font-size:44px;line-height:130%;letter-spacing:-1.32px}}.genericPage h2{font-size:36px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-1.44px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:1rem}@media screen and (max-width: 1024px){.genericPage h2{font-size:28px;line-height:125%;letter-spacing:-0.96px}}.genericPage p{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.genericPage p{font-size:16px;font-weight:300;letter-spacing:-0.48px}}.genericPage ul{margin-left:1.5rem;margin-top:1rem;font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#282828;font-family:"avenir-lt-pro",sans-serif}.genericPage ul li{margin-bottom:1rem}.genericPage ul li a{color:#282828}.genericPage ul li a:hover{text-decoration:underline}.rank-math-html-sitemap__section{margin-top:15px;margin-bottom:30px}.glossary__hero{background:linear-gradient(87deg, var(--V2-Hyaluxelle---Vulvovaginal-1, rgba(138, 118, 106, 0.88)) -10.37%, var(--V2-Hyaluxelle---Vulvovaginal-3, rgba(222, 218, 215, 0.88)) 133.69%),rgba(16,24,32,.3);height:80vh;padding-bottom:80px}@media screen and (max-width: 1024px){.glossary__hero{padding-bottom:40px;height:60vh}}.glossary__hero_content{display:flex;flex-direction:column;gap:72px;justify-content:flex-end;height:100%}@media screen and (max-width: 1024px){.glossary__hero_content{gap:48px}}.glossary__hero_title{font-size:100px;font-style:normal;font-weight:300;line-height:95%;letter-spacing:-3px;color:#fff;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.glossary__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px}}.glossary__hero_paragraph{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;color:#fff;font-family:"ivyjournal",sans-serif;max-width:80%}@media screen and (max-width: 1024px){.glossary__hero_paragraph{font-size:20px;line-height:140%;letter-spacing:-0.6px;max-width:100%}}.glossary__main{background:linear-gradient(191deg, rgba(184, 171, 163, 0) 8.53%, var(--V2-Hyaluxelle---Vulvovaginal-2, #B8ABA3) 260.91%);padding-top:80px;padding-bottom:200px !important}@media screen and (max-width: 1024px){.glossary__main{padding-top:60px;padding-bottom:100px !important}}.glossary__main_list{display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 1024px){.glossary__main_list{gap:64px}}.glossary__item{display:flex;gap:40px}.glossary__item_letter{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;color:#52463f;font-family:"ivyjournal",sans-serif;padding-top:30px;flex-shrink:0;text-transform:uppercase;padding-right:40px;border-right:solid 1px #b0b0b0}@media screen and (max-width: 1024px){.glossary__item_letter{padding-right:20px;font-size:16px;letter-spacing:-0.48px;padding-top:0}}.glossary__item_content{display:flex;align-items:flex-end;gap:24px;padding:30px 0;flex:1}@media screen and (max-width: 1024px){.glossary__item_content{padding:0;flex-direction:column;align-items:flex-start}}.glossary__item_content_wrapper{display:flex;flex-direction:column}@media screen and (max-width: 1024px){.glossary__item_content_wrapper{gap:48px}}.glossary__item_title{font-size:36px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.08px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.glossary__item_title{font-size:20px;font-weight:400;line-height:140%;letter-spacing:-0.6px;margin-bottom:16px}}.glossary__item_paragraph{font-size:24px;font-style:italic;font-weight:300;line-height:140%;letter-spacing:-0.72px;font-family:"ivyjournal",sans-serif;color:#52463f}@media screen and (max-width: 1024px){.glossary__item_paragraph{font-size:16px;letter-spacing:-0.48px}}.glossary__item_cta{display:flex;gap:4px;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:121%;letter-spacing:-0.42px;font-family:"avenir-lt-pro",sans-serif;color:#282828;text-decoration:none;white-space:nowrap;flex-shrink:0}.glossary__item_cta:hover{text-decoration:underline}@media screen and (max-width: 1024px){.glossarySingle__main{background:linear-gradient(158deg, var(--V2-Hyaluxelle---Vulvovaginal-1, rgba(138, 118, 106, 0.38)) 1.02%, rgba(222, 218, 215, 0) 73.12%)}}.glossarySingle__breadcrumb-row{height:40px}.glossarySingle__content-row{margin-top:40px}@media screen and (max-width: 1024px){.glossarySingle__content-row{display:flex;flex-direction:column-reverse}}.glossarySingle__sidebar{display:flex;flex-direction:column;gap:32px;padding-top:90px}@media screen and (max-width: 1024px){.glossarySingle__sidebar{padding-top:0;margin-top:70px}}.glossarySingle__sidebar_title{border-radius:16px;background:rgba(184,171,163,.4);padding:16px 24px;display:flex;gap:10px;align-items:center;width:100%}@media screen and (max-width: 1024px){.glossarySingle__sidebar_title{display:none}}.glossarySingle__sidebar_title p{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828}.glossarySingle__sidebar_wrapper{position:relative;height:500px;overflow:hidden}.glossarySingle__sidebar_wrapper::before{content:"";position:absolute;bottom:0;right:0;width:calc(100% - 32px);height:60px;background:linear-gradient(180deg, rgba(248, 247, 247, 0) 0%, #F8F7F7 100%)}@media screen and (max-width: 1024px){.glossarySingle__sidebar_wrapper::before{width:calc(100% - 20px)}}.glossarySingle__sidebar_list{display:flex;flex-direction:column;gap:16px;padding-left:24px;overflow-y:auto;height:100%;padding-bottom:4rem;direction:rtl;scrollbar-width:thin;scrollbar-color:#52463f rgba(0,0,0,0)}.glossarySingle__sidebar_list::-webkit-scrollbar{width:2px}.glossarySingle__sidebar_list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.glossarySingle__sidebar_list::-webkit-scrollbar-thumb{background:#52463f;border-radius:4px}.glossarySingle__sidebar_list>*{direction:ltr}.glossarySingle__sidebar_item{border-radius:16px;border:1px solid #52463f;padding:16px 24px;font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#52463f;text-decoration:none}.glossarySingle__content{border-radius:24px;background:rgba(184,171,163,.2);padding:40px}@media screen and (max-width: 1024px){.glossarySingle__content{padding:32px;background:#fff;position:relative}}.glossarySingle__content_headingMobile{display:none}@media screen and (max-width: 1024px){.glossarySingle__content_headingMobile{display:flex;gap:16px;align-items:center;justify-content:center;padding-top:30px;padding-bottom:20px;border-bottom:1px solid #dedad7;position:sticky;top:84px;background:#fff;z-index:10;margin-bottom:40px;margin-left:-32px;margin-right:-32px}.glossarySingle__content_headingMobile p{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;color:#282828;font-family:"avenir-lt-pro",sans-serif}}.glossarySingle__content_title{font-size:44px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-1.32px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:40px}.glossarySingle__content_subtitle{font-size:24px;font-style:italic;font-weight:300;line-height:140%;letter-spacing:-0.72px;font-family:"ivyjournal",sans-serif;color:#52463f;margin-bottom:40px}@media screen and (max-width: 1024px){.glossarySingle__content_subtitle{font-size:20px;letter-spacing:-0.6px}}.glossarySingle__content_paragraph{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.glossarySingle__content_paragraph{font-size:16px;font-weight:400;letter-spacing:-0.48px}}.glossarySingle__content_paragraph a{text-decoration:underline;color:#282828}.glossarySingle__button{border-radius:24px;border:1px solid #282828;padding:12px 16px;display:flex;gap:4px;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:100%;font-family:"avenir-lt-pro",sans-serif;color:#282828;text-decoration:none}.glossarySingle__button_wrapper{display:flex;justify-content:flex-end;margin-top:60px}@media screen and (max-width: 1024px){.glossarySingle__button_wrapper{justify-content:center;margin-top:48px}}.events__hero{height:80vh;background-size:cover;background-repeat:no-repeat;padding-bottom:100px}@media screen and (max-width: 1024px){.events__hero{height:70vh}}.events__hero_content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.events__hero_title{font-size:100px;font-style:normal;font-weight:300;line-height:95%;letter-spacing:-3px;color:#fff;text-align:center;font-family:"ivyjournal",sans-serif;margin-bottom:1rem}@media screen and (max-width: 1024px){.events__hero_title{font-size:48px;font-weight:400;line-height:130%;letter-spacing:-1.44px}}.events__hero_paragraph{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;color:#fff;text-align:center;font-family:"ivyjournal",sans-serif}.events__main{background:linear-gradient(191deg, rgba(184, 171, 163, 0) 8.53%, var(--V2-Hyaluxelle---Vulvovaginal-2, #B8ABA3) 260.91%)}@media screen and (max-width: 1024px){.events__main{background:#fff}}.events__main_wrapper{padding:40px;border-radius:48px;background:#fff;margin-top:-120px}@media screen and (max-width: 1024px){.events__main_wrapper{margin-top:-100px;margin-left:-20px;margin-right:-20px;padding:0;border-radius:0}}.events__main_heading{background-size:cover;background-repeat:no-repeat;min-height:400px;padding:32px;border-radius:24px;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;align-items:flex-start;margin-bottom:100px}@media screen and (max-width: 1024px){.events__main_heading{min-height:500px;padding:24px;padding-bottom:32px;margin-bottom:80px}}.events__main_heading::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;background:linear-gradient(267deg, rgba(0, 0, 0, 0) 6.78%, rgba(0, 0, 0, 0.5) 60.95%);z-index:1}@media screen and (max-width: 1024px){.events__main_heading::after{background:linear-gradient(169deg, rgba(0, 0, 0, 0.5) 45.2%, rgba(0, 0, 0, 0) 81.19%)}}.events__main_heading>*{position:relative;z-index:2}.events__main_date{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;color:#fff;font-family:"avenir-lt-pro",sans-serif;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d1d1d1;width:50%}@media screen and (max-width: 1024px){.events__main_date{font-size:12px;line-height:160%;letter-spacing:1.44px;text-transform:uppercase;margin-bottom:24px;width:100%}}.events__main_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;color:#fff;font-family:"ivyjournal",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.events__main_title{font-size:44px;line-height:130%;letter-spacing:-1.32px}}.events__main_paragraph{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.48px;color:#fff;font-family:"avenir-lt-pro",sans-serif;max-width:60%}@media screen and (max-width: 1024px){.events__main_paragraph{font-size:16px;letter-spacing:-0.48px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}}.events__main_button{border-radius:24px;border:1px solid #fff;display:flex;padding:12px 20px;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:300;line-height:140%;color:#fff;font-family:"avenir-lt-pro",sans-serif;text-decoration:none;width:-moz-fit-content;width:fit-content}.events__main_flex{display:flex;gap:1rem}@media screen and (max-width: 1024px){.events__main_flex{flex-direction:column;padding:0 24px;gap:3rem}}.events__main_sidebar{align-self:stretch;width:150px;position:relative;padding-top:93px;flex-shrink:0}@media screen and (max-width: 1024px){.events__main_sidebar{display:none}}.events__main_sidebar_wrapper{position:sticky;top:120px}.events__main_sidebar_title{font-size:10px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.2px;text-transform:uppercase;color:#888;font-family:"avenir-lt-pro",sans-serif;margin-bottom:24px}.events__main_sidebar ul.timeline{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.events__main_sidebar ul.timeline li{position:relative;padding-left:28px;font-size:16px;font-style:normal;font-weight:500;color:#5d5d5d;font-family:"avenir-lt-pro",sans-serif;line-height:140%;cursor:pointer;transition:color .3s ease}.events__main_sidebar ul.timeline li::before{content:"";position:absolute;left:0;top:45%;width:16px;height:16px;background-color:#fff;border-radius:50%;box-shadow:0 0 24px 0 hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;utf8,<svg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M4.33325 1.33337C4.33325 2.80671 5.52659 4.00004 6.99992 4.00004' stroke='%23282828' stroke-width='0.5' stroke-miterlimit='10'/><path d='M4.33325 6.66667C4.33325 5.19333 5.52659 4 6.99992 4' stroke='%23282828' stroke-width='0.5' stroke-miterlimit='10'/><path d='M7 4L1 4' stroke='%23282828' stroke-width='0.5' stroke-miterlimit='10'/></svg>");background-repeat:no-repeat;background-position:center;background-size:8px;opacity:0;transform:translateY(-50%) translateX(-15px);transition:all .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);pointer-events:none}.events__main_sidebar ul.timeline li:hover:not(.active){color:#282828;text-decoration:underline}.events__main_sidebar ul.timeline li.active{color:#282828}.events__main_sidebar ul.timeline li.active::before{opacity:1;transform:translateY(-50%) translateX(0)}.events__main_content{flex-grow:1;position:relative}.events__main_content .year-selector-container{width:calc(100% + 48px);margin-bottom:3rem;margin-left:-24px;margin-right:-24px;text-align:center;position:sticky;top:84px;background-color:#fff;z-index:10}.events__main_content .year-header{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:16px;padding-bottom:20px;padding-top:20px;width:100%;outline:none;border-bottom:1px solid #d1d1d1}.events__main_content .year-header span{font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.84px;font-family:"ivyjournal",sans-serif;color:#282828}.events__main_content .chevron-icon{transition:transform .3s ease}.events__main_content .year-selector-container.is-open .chevron-icon{transform:rotate(180deg)}.events__main_content .year-selector-container.is-open .year-dropdown{max-height:100px;opacity:1;border-top:1px solid #d1d1d1;border-bottom-left-radius:24px;border-bottom-right-radius:24px;background:#fff;box-shadow:0 10px 14px 0 rgba(0,38,86,.08)}.events__main_content .year-dropdown{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,border-top 0s .3s;border-top:1px solid rgba(0,0,0,0)}.events__main_content .year-list{display:flex;flex-direction:row;gap:30px;padding-right:30px;overflow-x:auto;white-space:nowrap;padding:24px 0;-ms-overflow-style:none;scrollbar-width:none}.events__main_content .year-list::-webkit-scrollbar{display:none}.events__main_content .year-item{font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#282828;cursor:pointer;transition:color .2s ease}.events__main_content .year-item:first-child{margin-left:20px}.events__main_content .year-item:last-child{margin-right:20px}.events__main_content .year-item:hover:not(.disabled){color:#000;font-weight:600}.events__main_content .year-item.disabled{color:#b0b0b0;pointer-events:none;cursor:default}.events__main_content_title{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;font-family:"avenir-lt-pro",sans-serif;color:#888;padding-bottom:1rem;border-bottom:1px solid #d1d1d1;margin-bottom:48px}.events__main_content_list{display:flex;flex-direction:column;gap:48px;margin-bottom:72px}@media screen and (max-width: 1024px){.events__main_content_list{gap:80px}}.events__main_content_item{display:flex;gap:24px}@media screen and (max-width: 1024px){.events__main_content_item{flex-direction:column}}.events__main_content_item_img{width:420px;height:260px;border-radius:16px;overflow:hidden;flex-shrink:0;position:relative}@media screen and (max-width: 1024px){.events__main_content_item_img{width:100%;height:250px}}.events__main_content_item_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events__main_content_item_place{position:absolute;left:8px;bottom:8px;border-radius:12px;background:hsla(0,0%,100%,.25);backdrop-filter:blur(14px);display:flex;align-items:center;gap:8px;padding:8px;width:-moz-fit-content;width:fit-content}.events__main_content_item_place p{font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#fff;font-family:"avenir-lt-pro",sans-serif}.events__main_content_item_flex{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.events__main_content_item_date{font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#282828;font-family:"avenir-lt-pro",sans-serif;margin-bottom:32px}.events__main_content_item_title{font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:16px}.events__main_content_item_paragraph{font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.48px;font-family:"avenir-lt-pro",sans-serif;color:#282828}@media screen and (max-width: 1024px){.events__main_content_item_paragraph{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.events__main_content_item_link{border-radius:24px;border:1px solid #282828;display:flex;padding:12px 16px;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:121%;letter-spacing:-0.42px;color:#282828;font-family:"avenir-lt-pro",sans-serif;text-decoration:none;width:-moz-fit-content;width:fit-content}.events__main_content_pagination{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid #d1d1d1}.events__main_content_pagination_button{border-radius:24px;border:1px solid #282828;display:flex;padding:12px 16px;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:121%;letter-spacing:-0.42px;color:#282828;font-family:"avenir-lt-pro",sans-serif;text-decoration:none;width:-moz-fit-content;width:fit-content}.event-single{background:linear-gradient(179deg, rgba(187, 175, 150, 0) 67.5%, var(--V2-Ialuril---Cystitis-3, rgba(224, 215, 207, 0.1)) 197.89%),var(--V2-Ialuril---Cystitis-100, #FCFAF8)}.singleEvent__hero{height:80vh;background-size:cover;background-repeat:no-repeat;padding-bottom:100px}@media screen and (max-width: 1024px){.singleEvent__hero{height:60vh}}.singleEvent__main_wrapper{padding:40px;border-radius:48px;background:#fff;margin-top:-120px;margin-bottom:100px}@media screen and (max-width: 1024px){.singleEvent__main_wrapper{margin-top:-100px;margin-left:-20px;margin-right:-20px;padding:24px;border-radius:24px}}.singleEvent__main_content{display:flex;flex-direction:column;gap:56px}@media screen and (max-width: 1024px){.singleEvent__main_content{gap:40px}}.singleEvent__main_title{font-size:64px;font-style:normal;font-weight:300;line-height:104%;letter-spacing:-1.92px;font-family:"ivyjournal",sans-serif;color:#282828;margin-bottom:40px}@media screen and (max-width: 1024px){.singleEvent__main_title{font-size:44px;line-height:130%;letter-spacing:-1.32px}}.singleEvent__main_paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.66px;color:#282828;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.singleEvent__main_paragraph{font-size:16px;font-weight:300;letter-spacing:-0.48px}}.singleEvent__main_subtitle{font-size:32px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.96px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:24px}@media screen and (max-width: 1024px){.singleEvent__main_subtitle{font-size:24px;letter-spacing:-0.72px}}.singleEvent__main .gallery-wrapper .main-image-container{width:100%;height:540px;border-radius:24px;overflow:hidden;background-color:#fff;margin-bottom:24px;position:relative}@media screen and (max-width: 1024px){.singleEvent__main .gallery-wrapper .main-image-container{height:200px}}.singleEvent__main .gallery-wrapper .main-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:opacity .2s ease-in-out;opacity:1}.singleEvent__main .gallery-wrapper .caption-box{margin-bottom:24px;padding-bottom:1rem;border-bottom:1px solid #d1d1d1}.singleEvent__main .gallery-wrapper .caption-box p{font-size:12px;font-style:normal;font-weight:500;line-height:121%;letter-spacing:.48px;text-transform:uppercase;color:#888;font-family:"avenir-lt-pro",sans-serif}.singleEvent__main .gallery-wrapper .footer-controls{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.singleEvent__main .gallery-wrapper .footer-controls{flex-direction:column;align-items:flex-start;gap:1rem}}.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row{display:flex;gap:1rem;overflow-x:auto;position:relative;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}@media screen and (max-width: 1024px){.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row{width:100%;max-width:100%}}.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row::-webkit-scrollbar{display:none}.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row .thumb{width:80px;height:80px;border-radius:4px;overflow:hidden;cursor:pointer;opacity:.5;border:1px solid rgba(0,0,0,0);transition:all .2s ease;flex-shrink:0}@media screen and (max-width: 1024px){.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row .thumb{width:160px}}.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row .thumb:hover{opacity:.8}.singleEvent__main .gallery-wrapper .footer-controls .thumbnails-row .thumb.active{opacity:1;border-color:#282828}.singleEvent__main .gallery-wrapper .footer-controls .nav-pill{display:flex;align-items:center;gap:16px;background-color:#fff;border:1px solid #3d3d3d;padding:8px;border-radius:100px;margin-left:24px;white-space:nowrap}@media screen and (max-width: 1024px){.singleEvent__main .gallery-wrapper .footer-controls .nav-pill{margin-left:0;border:none;width:100%;justify-content:space-between}}.singleEvent__main .gallery-wrapper .footer-controls .nav-pill .arrow-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.singleEvent__main .gallery-wrapper .footer-controls .nav-pill .page-counter{font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 1024px){.singleEvent__main .gallery-wrapper .footer-controls .nav-pill .page-counter{font-size:14px;font-weight:400;line-height:121%;letter-spacing:-0.42px}}.singleEvent__date{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;color:#888;font-family:"avenir-lt-pro",sans-serif}@media screen and (max-width: 1024px){.singleEvent__date{font-size:14px;line-height:160%;letter-spacing:1.44px}}.singleEvent__date_wrapper{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1rem;border-bottom:1px solid #d1d1d1;margin-bottom:56px}@media screen and (max-width: 1024px){.singleEvent__date_wrapper{margin-bottom:40px}}.singleEvent__date_social{display:flex;gap:24px;align-items:center}.singleEvent__date_social a{transition:transform .2s ease}.singleEvent__date_social a:hover{transform:scale(1.1);transition:transform .2s ease}.singleEvent__footer{margin-top:56px;padding-top:24px;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between;align-items:center}.singleEvent__footer_button{border-radius:24px;border:1px solid #282828;display:flex;padding:12px 16px;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.42px;color:#282828;font-family:"avenir-lt-pro",sans-serif;text-decoration:none;width:-moz-fit-content;width:fit-content}.events-section .events-header{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-bottom:64px}@media screen and (max-width: 1024px){.events-section .events-header{margin-bottom:40px}}.events-section .events-header .section-title{font-size:48px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.44px;color:#282828;font-family:"ivyjournal",sans-serif}@media screen and (max-width: 1024px){.events-section .events-header .section-title{font-size:28px;line-height:140%;letter-spacing:-0.84px}}.events-section .events-header .nav-controls{display:flex;align-items:center;gap:24px;border:1px solid #282828;border-radius:50px;padding:8px;background:rgba(0,0,0,0)}.events-section .events-header .nav-controls .separator{width:1px;height:24px;background-color:#282828}.events-section .events-header .nav-controls .nav-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.events-section .events-header .nav-controls .nav-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.events-section .slider-wrapper{display:flex;gap:48px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:20px;cursor:grab;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);scrollbar-width:none}.events-section .slider-wrapper::-webkit-scrollbar{display:none}.events-section .slider-wrapper.active{cursor:grabbing;scroll-behavior:auto}.events-section .card{flex:0 0 390px;display:flex;flex-direction:column;cursor:default}@media screen and (max-width: 1024px){.events-section .card{flex:0 0 100%}}.events-section .card .card-image{position:relative;width:100%;height:270px;border-radius:24px;overflow:hidden;margin-bottom:20px}.events-section .card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.events-section .card .card-image:hover img{transform:scale(1.05)}.events-section .card .card-image .location-badge{position:absolute;bottom:12px;left:12px;border-radius:13px;background:hsla(0,0%,100%,.25);backdrop-filter:blur(14px);padding:8px 12px;display:flex;align-items:center;gap:8px;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:100%;font-family:"avenir-lt-pro",sans-serif}.events-section .card .card-content .event-date{font-size:16px;font-style:normal;font-weight:400;line-height:100%;font-family:"avenir-lt-pro",sans-serif;color:#454545;display:block;margin-bottom:24px}.events-section .card .card-content .event-title{font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.72px;color:#282828;font-family:"ivyjournal",sans-serif;margin-bottom:16px}.events-section .card .card-content .event-desc{font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.6px;color:#282828;font-family:"avenir-lt-pro",sans-serif;margin-bottom:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 1024px){.events-section .card .card-content .event-desc{font-size:16px;font-weight:300;letter-spacing:-0.48px;-webkit-line-clamp:3;margin-bottom:24px}}.events-section .card .card-content .btn-details{border-radius:24px;border:1px solid #282828;display:flex;padding:12px 16px;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.42px;color:#282828;font-family:"avenir-lt-pro",sans-serif;text-decoration:none;width:-moz-fit-content;width:fit-content}