@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-Hairline.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-HairlineIta.woff2") format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-Thin.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-ThinIta.woff2") format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-ExtLt.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-ExtLtIta.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-LightIta.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-RegIta.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-MedIta.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-BoldIta.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-ExtBlkIta.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-BlackIta.woff2") format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-ExtBlk.woff2") format("woff2");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Now Display";src:url("../fonts/HelveticaNowDisplay-ExtLtIta.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}body *{font-family:"Helvetica Now Display",Arial,sans-serif !important}body,button,input,select,optgroup,textarea{color:#2a2440}body.post,body.page{margin:0}button{padding:unset;line-height:unset;color:unset;cursor:pointer}main ul{margin:0;padding:0;padding-left:20px}main ul li::marker{color:#a040e0;font-size:23px}#primary .entry-content{margin:0}#primary article{margin:0}section{position:relative}.content-container{max-width:1240px;margin:auto;padding:56px 56px 36px 56px;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.bg-white{background-color:#fff}.bg-grey{background-color:#faf8ff}.bg-gradient{background:radial-gradient(60% 80% at 80% 20%, rgba(238, 75, 228, 0.1411764706), transparent 60%),radial-gradient(60% 80% at 20% 80%, rgba(106, 90, 224, 0.1803921569), transparent 60%),#0e0b1a}.home #primary,.page-clinicians #primary{margin-top:104px}img{display:block;width:100%;height:auto;margin:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:24px;color:#0e0b1a}h1{font-size:clamp(2rem,4vw + .375rem,3.6rem);letter-spacing:-0.03em;font-weight:700;line-height:1.05;-webkit-text-stroke:.5px rgba(0,0,0,.5019607843)}h2{font-size:clamp(1.875rem,2.5vw + .5rem,2.375rem);line-height:1.05;letter-spacing:-0.02em;font-weight:700}h3{letter-spacing:-0.02em;font-weight:700;line-height:1.05;font-size:1.375rem}h4{letter-spacing:-0.02em;font-size:1.375rem;font-weight:700;line-height:1.15}.gradient,.split-gradient{color:rgba(0,0,0,0);display:inline-block;-webkit-text-fill-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(#a040e0), color-stop(50%, #ee4be4), to(#ff6f61));background:linear-gradient(90deg, #a040e0 0%, #ee4be4 50%, #ff6f61 100%);-webkit-background-clip:text;background-clip:text}.split-gradient span{color:#fff;-webkit-text-fill-color:#fff;background:rgba(0,0,0,0);background-clip:none;font-size:inherit;line-height:inherit}p,div,span{font-size:1rem;line-height:1.55}p{margin-bottom:20px;margin-top:0}a,a:visited,a:focus{color:inherit}.text-container a:not(.btn),.article-body__content a:not(.btn){color:#a040e0;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.text-container a:not(.btn):hover,.text-container a:not(.btn):visited,.text-container a:not(.btn):focus,.article-body__content a:not(.btn):hover,.article-body__content a:not(.btn):visited,.article-body__content a:not(.btn):focus{opacity:.5}.text-container ul,.text-container ol,.article-body__content ul,.article-body__content ol{margin-bottom:20px}.large,.large *{font-size:1.1875rem}.small,.small *{font-size:.9375rem}.disclaimer,.disclaimer *{font-size:.9375rem;color:#6b6680}blockquote{clear:both;padding:32px 32px 16px 40px;background:#faf8ff;border-left:3px solid #a040e0;border-radius:0 8px 8px 0;margin-top:clamp(32px,5vw,48px);margin-bottom:clamp(32px,5vw,48px);margin-left:0;margin-right:0}blockquote p:not(.cite){font-size:1.1875rem;color:#0e0b1a;font-style:italic;line-height:1.65}blockquote .cite{font-size:.9375rem;color:#6b6680}.btns-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.btn,input[type=submit]{padding:16px 28px;font-size:.9375rem;line-height:1.55;border-radius:999px;font-weight:600;text-decoration:none;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.btn.style1,input[type=submit].style1{background-image:linear-gradient(95deg, #a040e0 0%, #c855e8 40%, #80c8f8 100%);background-color:#0e0b1a;color:#fff}.btn.style1:hover,input[type=submit].style1:hover{background-image:none;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn.style2,input[type=submit].style2{padding:14px 28px;border:solid 2px #fff;color:#fff}.btn.style2:hover,input[type=submit].style2:hover{background-color:#0e0b1a;border-color:#0e0b1a;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn.style3,input[type=submit].style3{background-color:#fff;color:#0e0b1a}.btn.style3:hover,input[type=submit].style3:hover{color:#fff;background-color:#0e0b1a;border-color:#0e0b1a;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn.style4,input[type=submit].style4{padding:14px 28px;border:solid 2px #0e0b1a;color:#0e0b1a}.btn.style4:hover,input[type=submit].style4:hover{color:#fff;background-color:#0e0b1a;border-color:#0e0b1a;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn.style5,input[type=submit].style5{padding:8px 16px;color:#fff;background-color:#0e0b1a}.btn.style5:hover,input[type=submit].style5:hover{background-color:#a040e0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.bg-gradient .btn.style1,.bg-gradient input[type=submit].style1,.homepage-header-slider .btn.style1,.homepage-header-slider input[type=submit].style1,.promo-cards-block .btn.style1,.promo-cards-block input[type=submit].style1,.featured-post .btn.style1,.featured-post input[type=submit].style1,.page-banner-with-background-image .btn.style1,.page-banner-with-background-image input[type=submit].style1{background-color:#fff}.bg-gradient .btn.style1:hover,.bg-gradient input[type=submit].style1:hover,.homepage-header-slider .btn.style1:hover,.homepage-header-slider input[type=submit].style1:hover,.promo-cards-block .btn.style1:hover,.promo-cards-block input[type=submit].style1:hover,.featured-post .btn.style1:hover,.featured-post input[type=submit].style1:hover,.page-banner-with-background-image .btn.style1:hover,.page-banner-with-background-image input[type=submit].style1:hover{background-image:none;background-color:#fff;color:#a040e0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.bg-gradient .btn.style2:hover,.bg-gradient input[type=submit].style2:hover,.homepage-header-slider .btn.style2:hover,.homepage-header-slider input[type=submit].style2:hover,.promo-cards-block .btn.style2:hover,.promo-cards-block input[type=submit].style2:hover,.featured-post .btn.style2:hover,.featured-post input[type=submit].style2:hover,.page-banner-with-background-image .btn.style2:hover,.page-banner-with-background-image input[type=submit].style2:hover{background-color:#fff;border-color:#fff;color:#a040e0}.bg-gradient .btn.style3:hover,.bg-gradient input[type=submit].style3:hover,.homepage-header-slider .btn.style3:hover,.homepage-header-slider input[type=submit].style3:hover,.promo-cards-block .btn.style3:hover,.promo-cards-block input[type=submit].style3:hover,.featured-post .btn.style3:hover,.featured-post input[type=submit].style3:hover,.page-banner-with-background-image .btn.style3:hover,.page-banner-with-background-image input[type=submit].style3:hover{background-color:#fff;border-color:#fff;color:#a040e0}.bg-gradient .btn.style4:hover,.bg-gradient input[type=submit].style4:hover,.homepage-header-slider .btn.style4:hover,.homepage-header-slider input[type=submit].style4:hover,.promo-cards-block .btn.style4:hover,.promo-cards-block input[type=submit].style4:hover,.featured-post .btn.style4:hover,.featured-post input[type=submit].style4:hover,.page-banner-with-background-image .btn.style4:hover,.page-banner-with-background-image input[type=submit].style4:hover{background-color:#fff;border-color:#fff;color:#a040e0}.bg-gradient .btn.style5:hover,.bg-gradient input[type=submit].style5:hover,.homepage-header-slider .btn.style5:hover,.homepage-header-slider input[type=submit].style5:hover,.promo-cards-block .btn.style5:hover,.promo-cards-block input[type=submit].style5:hover,.featured-post .btn.style5:hover,.featured-post input[type=submit].style5:hover,.page-banner-with-background-image .btn.style5:hover,.page-banner-with-background-image input[type=submit].style5:hover{background-color:#fff;border-color:#fff;color:#a040e0}.white{color:#fff}.white *{color:#fff}.off-white{color:hsla(0,0%,100%,.7215686275)}.off-white *{color:hsla(0,0%,100%,.7215686275)}.black{color:#0e0b1a}.black *{color:#0e0b1a}.bg-vid-container{position:absolute;top:0;left:0;width:100%;height:100%}.bg-vid-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wp-caption .wp-caption-text{text-align:left}.wp-caption.alignleft,.wp-caption.alignright{margin-top:0}.homepage-header-slider{overflow:hidden}.homepage-header-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.homepage-header-slider .swiper-slide{background-size:cover;background-position:center center;height:auto}.homepage-header-slider .swiper-slide .content-container{padding:176px 98px 120px 98px;position:relative;z-index:1}.homepage-header-slider .swiper-slide .content-container h2{font-size:clamp(2rem,4vw + .375rem,3.6rem);letter-spacing:-0.03em}.homepage-header-slider .swiper-slide::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-image:-webkit-gradient(linear, left bottom, right top, from(rgba(14, 11, 26, 0.95)), color-stop(20%, rgba(14, 11, 26, 0.88)), color-stop(40%, rgba(14, 11, 26, 0.75)), color-stop(60%, rgba(14, 11, 26, 0.55)), color-stop(80%, rgba(14, 11, 26, 0.3)), color-stop(95%, rgba(0, 0, 0, 0)));background-image:linear-gradient(to right top, rgba(14, 11, 26, 0.95) 0%, rgba(14, 11, 26, 0.88) 20%, rgba(14, 11, 26, 0.75) 40%, rgba(14, 11, 26, 0.55) 60%, rgba(14, 11, 26, 0.3) 80%, rgba(0, 0, 0, 0) 95%);z-index:1}.homepage-header-slider .swiper-button-prev,.homepage-header-slider .swiper-button-next{background:rgba(14,11,26,.7490196078);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;-webkit-transition:opacity .2s,visibility .2s,background .15s,border-color .15s,color .15s,-webkit-transform .15s;transition:opacity .2s,visibility .2s,background .15s,border-color .15s,color .15s,-webkit-transform .15s;transition:opacity .2s,visibility .2s,background .15s,border-color .15s,color .15s,transform .15s;transition:opacity .2s,visibility .2s,background .15s,border-color .15s,color .15s,transform .15s,-webkit-transform .15s;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(50% - 28px);right:24px;left:auto;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2392156863);box-shadow:0 4px 16px rgba(0,0,0,.2392156863)}.homepage-header-slider .swiper-button-prev svg,.homepage-header-slider .swiper-button-next svg{width:12px;height:12px;stroke:#a040e0;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.homepage-header-slider .swiper-button-prev{right:auto;left:24px}.basic-page-header .content-container{padding-top:152px;padding-bottom:40px}.page-banner-with-background-image{background-size:cover;background-position:center center}.page-banner-with-background-image .content-container{padding-top:176px;padding-bottom:120px;position:relative;z-index:1}.page-banner-with-background-image::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-image:-webkit-gradient(linear, left bottom, right top, from(rgba(14, 11, 26, 0.95)), color-stop(20%, rgba(14, 11, 26, 0.88)), color-stop(40%, rgba(14, 11, 26, 0.75)), color-stop(60%, rgba(14, 11, 26, 0.55)), color-stop(80%, rgba(14, 11, 26, 0.3)), color-stop(95%, rgba(0, 0, 0, 0)));background-image:linear-gradient(to right top, rgba(14, 11, 26, 0.95) 0%, rgba(14, 11, 26, 0.88) 20%, rgba(14, 11, 26, 0.75) 40%, rgba(14, 11, 26, 0.55) 60%, rgba(14, 11, 26, 0.3) 80%, rgba(0, 0, 0, 0) 95%);z-index:1}.stats-block .content-container{gap:32px}.stats-block .stat{width:20%}.stats-block .stat span{font-size:clamp(1.1rem,1.4vw,1.4rem);letter-spacing:-0.01em;font-weight:700;line-height:1.05}.two-column-text-and-image .content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:56px}.two-column-text-and-image .content-container .text-container,.two-column-text-and-image .content-container .img-container{width:calc(50% - 28px)}.two-column-text-and-image .content-container .img-container img,.two-column-text-and-image .content-container .img-container video,.two-column-text-and-image .content-container .img-container iframe{border-radius:24px;margin-bottom:20px;width:100%;display:block}.numbered-steps-block .step{background-color:#fff;border:solid 1px rgba(14,11,26,.08);border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294);box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294);padding:24px 28px;gap:28px;margin-bottom:20px}.numbered-steps-block .step-number-container{color:#fff;width:84px;height:84px;font-weight:700;font-size:1.625rem;letter-spacing:-0.02em;border-radius:24px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:inset 0 1px hsla(0,0%,100%,.2);box-shadow:inset 0 1px hsla(0,0%,100%,.2);background:linear-gradient(135deg, #a040e0 0%, #6a5ae0 100%)}.numbered-steps-block .step-content-container p:last-of-type{margin-bottom:0}.numbered-steps-block .content-container>div:nth-of-type(2n) .step-number-container{background:linear-gradient(135deg, #ee4be4 0%, #a040e0 100%)}.numbered-steps-block .content-container>div:nth-of-type(3n) .step-number-container{background:linear-gradient(135deg, #ff8ee8 0%, #ee4be4 100%)}.numbered-steps-block .content-container>div:nth-of-type(4n) .step-number-container{background:linear-gradient(135deg, #ff6f61 0%, #ff8ee8 100%)}.numbered-steps-block .content-container>div:nth-of-type(5n) .step-number-container{background:linear-gradient(135deg, #fbcd91 0%, #ff6f61 100%)}.cta-block .wrapper,.safety-information-block .wrapper{padding:64px 32px 48px 32px;border-radius:24px;margin-bottom:20px}.safety-information-block .wrapper{gap:32px}.safety-information-block .wrapper .col1,.safety-information-block .wrapper .col2{width:50%}.healthcare-providers-block .providers-container{margin-bottom:20px;gap:24px;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));display:grid}.healthcare-providers-block .providers-container .provider{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 80px)/6);flex:0 0 calc((100% - 80px)/6);padding:24px;background:#fff;border-radius:24px;-webkit-box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294);box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294);border:1px solid rgba(0,0,0,0);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.healthcare-providers-block .providers-container .provider img{width:auto;max-height:32px;max-width:100%}.healthcare-providers-block .providers-container .provider::before{content:"";border-radius:24px;background:-webkit-gradient(linear, left top, right top, from(#a040e0), color-stop(50%, #ee4be4), to(#ff6f61));background:linear-gradient(90deg, #a040e0 0%, #ee4be4 50%, #ff6f61 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)),-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.healthcare-providers-block .providers-container .provider p{text-align:center}.healthcare-providers-block .providers-container.large{gap:32px;grid-template-columns:repeat(3, 1fr)}.healthcare-providers-block .providers-container.large .provider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 64px)/3);flex:0 0 calc((100% - 64px)/3)}.healthcare-providers-block .providers-container.large .provider .img-wrapper{height:36px;width:100%;margin-bottom:20px}.healthcare-providers-block .providers-container.large .provider img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.checklist-text-block .checklist-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 16px;border:1px solid rgba(14,11,26,.0784313725);background:#fff;border-radius:16px;margin-bottom:20px}.checklist-text-block .checklist-container .svg-container{border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f4f2f7}.checklist-text-block .checklist-container svg{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;display:block;color:#a040e0}.checklist-text-block .layout.multi{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.checklist-text-block .layout.multi .left-column-content,.checklist-text-block .layout.multi .right-column-content{width:calc(50% - 16px)}.checklist-text-block .layout.multi .callout{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px;padding:16px 24px;background:#f4f2f7;border:1px solid rgba(14,11,26,.0784313725);border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin-bottom:20px}.checklist-text-block .layout.multi .callout .pill-head{font-size:1.625rem;font-weight:700;line-height:1.05}.checklist-text-block .layout.multi .callout .pill-text{color:#6b6680}.cancers-detected-grid .text-container p{text-align:left}.cancers-detected-grid .cancer-card-grid{gap:.75rem;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));display:grid;margin-bottom:20px}.cancers-detected-grid .cancer-card-grid .cancer-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:12px 16px;border:1px solid rgba(14,11,26,.0784313725);border-radius:16px;background:#fff;font-size:.9375rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex}.cancers-detected-grid .cancer-card-grid .cancer-card::before{content:"";background:linear-gradient(135deg, #a040e0, #c855e8);border-radius:50%;width:8px;min-width:8px;height:8px;display:block}.cancers-detected-grid .cancer-card-grid .cancer-card--hidden{display:none}.cancers-detected-grid .cancer-card-grid .cancer-card--more{background:linear-gradient(135deg, #a040e0, #c855e8);color:#fff;cursor:pointer;border:0;font-weight:600}.cancers-detected-grid .cancer-card-grid .cancer-card--more::before{background:#fff}.cancers-detected-grid p{text-align:center}.stat-cards-block .stat-cards-container{gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.stat-cards-block .stat-cards-container .stat-card{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 64px)/3);flex:0 0 calc((100% - 64px)/3);min-width:0;padding:16px 20px;border-radius:16px;background-color:#f4f2f7}.stat-cards-block .stat-cards-container .stat-card .stat-heading{font-size:1.625rem;font-weight:700;line-height:1.05;margin-bottom:8px}.stat-cards-block .stat-cards-container:has(>:nth-child(4):last-child) .stat-card{-ms-flex-preferred-size:calc((100% - 96px)/4);flex-basis:calc((100% - 96px)/4)}.stat-cards-block .stat-cards-container:has(>:nth-child(5)) .stat-card{-ms-flex-preferred-size:calc((100% - 128px)/5);flex-basis:calc((100% - 128px)/5)}.stat-cards-block.bg-grey .stat-cards-container .stat-card{background-color:#fff}.table-block .table-container{margin-bottom:20px}.table-block .table-headings .heading,.table-block .table-headings .row,.table-block .table-rows .heading,.table-block .table-rows .row{padding:16px;width:33.333%}.table-block .table-headings .heading,.table-block .table-rows .heading{color:#fff;font-weight:600}.table-block .table-headings{background-color:#0e0b1a}.table-block .table-rows{border-bottom:1px solid rgba(14,11,26,.0784313725);border-left:1px solid rgba(14,11,26,.0784313725)}.table-block .table-rows .row{border-right:1px solid rgba(14,11,26,.0784313725)}.table-block .table-rows>div:nth-of-type(2){background-color:#f4f2f7}.table-block .table-rows>div:nth-of-type(3){background-color:#faf8ff}.results-cards-block .results-cards{gap:32px}.results-cards-block .results-cards .results-card{padding:24px 24px 8px 24px;border-radius:24px;border:1px solid rgba(14,11,26,.0784313725);background:#fff;margin-bottom:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.results-cards-block .results-cards .results-card .svg-container{border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f4f2f7;margin-bottom:20px}.results-cards-block .results-cards .results-card svg{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;display:block;color:#a040e0}.one-column-text-block .text-container img{border-radius:16px}.one-column-text-block .text-container table{border-collapse:collapse}.one-column-text-block .text-container th,.one-column-text-block .text-container td{border:1px solid #ccc}.contact-callout a{text-decoration:none;color:#0e0b1a !important;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.contact-callout a:hover{color:#a040e0 !important}.contact-callout .preologi-contact-strip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-bottom:20px;padding:16px 24px;background:radial-gradient(60% 80% at 0% 0%, rgba(160, 64, 224, 0.0588235294), transparent 60%),radial-gradient(60% 80% at 100% 100%, rgba(238, 75, 228, 0.0588235294), transparent 60%),#fff;border:1px solid rgba(14,11,26,.0784313725);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 1px 3px rgba(14,11,26,.0392156863),0 4px 12px rgba(14,11,26,.0392156863);box-shadow:0 1px 3px rgba(14,11,26,.0392156863),0 4px 12px rgba(14,11,26,.0392156863)}.contact-callout .preologi-contact-strip__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.contact-callout svg{width:18px;height:18px;stroke:#a040e0;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;-ms-flex-negative:0;flex-shrink:0}.contact-callout .preologi-contact-strip__divider{background:rgba(14,11,26,.0784313725);-ms-flex-negative:0;flex-shrink:0;width:1px;height:24px}.newsletter-section{position:relative;background:#faf8ff;overflow:hidden}.newsletter-section .preologi-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.newsletter-section .preologi-grid>div{width:calc(50% - 16px)}.newsletter-section .newsletter-card{background:#fff;border:1px solid rgba(14,11,26,.0784313725);border-radius:16px;-webkit-box-shadow:0 1px 3px rgba(14,11,26,.04),0 8px 24px rgba(14,11,26,.04);box-shadow:0 1px 3px rgba(14,11,26,.04),0 8px 24px rgba(14,11,26,.04);padding:clamp(28px,4vw,44px);position:relative;overflow:hidden;max-width:100%;margin-bottom:20px}.newsletter-section .newsletter-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(95deg, #a040e0 0%, #c855e8 40%, #80c8f8 100%)}.newsletter-section .newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.newsletter-section .newsletter-form__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.newsletter-section .newsletter-form__input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px !important;background:#fff;border:1px solid rgba(14,11,26,.0784313725) !important;border-radius:8px !important;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;min-width:0}.newsletter-section .newsletter-form__input:hover{border-color:rgba(14,11,26,.16)}.newsletter-section .newsletter-form__input:focus{outline:none;border-color:#a040e0;-webkit-box-shadow:0 0 0 3px rgba(160,64,224,.3490196078);box-shadow:0 0 0 3px rgba(160,64,224,.3490196078)}.newsletter-section .newsletter-form__input::-webkit-input-placeholder{color:#6b6680;opacity:.7}.newsletter-section .newsletter-form__input::-moz-placeholder{color:#6b6680;opacity:.7}.newsletter-section .newsletter-form__input:-ms-input-placeholder{color:#6b6680;opacity:.7}.newsletter-section .newsletter-form__input::-ms-input-placeholder{color:#6b6680;opacity:.7}.newsletter-section .newsletter-form__input::placeholder{color:#6b6680;opacity:.7}.newsletter-section .newsletter-form__btn{cursor:pointer}.newsletter-section::before{content:"";position:absolute;right:-10%;top:-20%;width:50%;height:140%;background:radial-gradient(closest-side, rgba(238, 75, 228, 0.12), transparent 70%);-webkit-filter:blur(8px);filter:blur(8px);pointer-events:none}.promo-cards-block .content-container{gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:56px}.promo-cards-block .content-container .promo-card{width:calc(50% - 16px);border-radius:24px;background-color:#fff;-webkit-box-shadow:0 4px 12px rgba(138,43,226,.1019607843),0 24px 56px rgba(14,11,26,.1019607843);box-shadow:0 4px 12px rgba(138,43,226,.1019607843),0 24px 56px rgba(14,11,26,.1019607843);overflow:hidden}.promo-cards-block .content-container .promo-card .promo-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:320px;background-size:cover;background-position:center center;position:relative}.promo-cards-block .content-container .promo-card .promo-img-container .promo-img-content{padding:40px;position:relative;z-index:1}.promo-cards-block .content-container .promo-card .promo-img-container .btns-container{padding:0}.promo-cards-block .content-container .promo-card .promo-img-container::before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:-webkit-gradient(linear, left bottom, right top, from(rgba(14, 11, 26, 0.9215686275)), color-stop(25%, rgba(14, 11, 26, 0.8588235294)), color-stop(50%, rgba(14, 11, 26, 0.7019607843)), color-stop(70%, rgba(14, 11, 26, 0.4)), color-stop(88%, rgba(0, 0, 0, 0)));background:linear-gradient(to top right, rgba(14, 11, 26, 0.9215686275) 0%, rgba(14, 11, 26, 0.8588235294) 25%, rgba(14, 11, 26, 0.7019607843) 50%, rgba(14, 11, 26, 0.4) 70%, rgba(0, 0, 0, 0) 88%);z-index:1}.promo-cards-block .content-container .promo-card .promo-description{padding:24px 24px 8px 24px}.preologi-footer{background:#0e0b1a;color:hsla(0,0%,100%,.7019607843);padding-top:40px}.preologi-footer__top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:32px;padding-bottom:64px;border-bottom:1px solid hsla(0,0%,100%,.1215686275)}.preologi-footer__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.preologi-footer__brand p{color:hsla(0,0%,100%,.7019607843)}.preologi-footer__brand img{height:38px;width:auto;display:block}.preologi-footer__brand .preologi-footer__logo{width:200px;height:auto;display:block}.preologi-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.preologi-footer__social-link{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6);-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.preologi-footer__social-link:hover{background:#a040e0;color:#fff}.preologi-footer__social-link svg,.preologi-footer__social-link img{width:16px;height:16px}.preologi-footer__col h4{font-size:.875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#a040e0;margin-bottom:16px}.preologi-footer__col ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;list-style-type:none;margin:0;padding:0}.preologi-footer__col a{font-size:.9375rem;color:hsla(0,0%,100%,.7019607843);-webkit-transition:color .15s ease;transition:color .15s ease;text-decoration:none}.preologi-footer__col a:hover{color:#fff}.preologi-footer__contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;font-size:.9375rem}.preologi-footer__contact-item svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-top:3px}.preologi-footer__contact-item--address address{font-style:normal;color:hsla(0,0%,100%,.7019607843);line-height:1.65}.preologi-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;padding:32px 0;font-size:.875rem;color:hsla(0,0%,100%,.7019607843)}.preologi-footer__bottom p,.preologi-footer__bottom a{width:50%;font-size:.8125rem}.preologi-footer__bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style-type:none;padding:0;margin:0}.preologi-footer__bottom-links a{color:hsla(0,0%,100%,.7019607843);-webkit-transition:color .15s ease;transition:color .15s ease;text-decoration:none;width:auto}.preologi-footer__bottom-links a:hover{color:#fff}.preologi-nav{position:fixed;top:0;left:0;right:0;z-index:200;padding:16px 0;-webkit-transition:background .35s ease,border-color .35s ease,padding .25s ease;transition:background .35s ease,border-color .35s ease,padding .25s ease;border-bottom:1px solid rgba(0,0,0,0)}.preologi-nav .content-container{padding-top:0;padding-bottom:0}.preologi-nav.is-scrolled{background:hsla(0,0%,100%,.8784313725);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);border-bottom-color:rgba(14,11,26,.0784313725);padding:12px 0}.preologi-nav__inner{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin:0 auto}.preologi-nav__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:130px}.preologi-nav__brand img,.preologi-nav__logo{height:68px;width:auto;display:block}.preologi-nav__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px;list-style:none;min-width:0;list-style-type:none;margin:0;padding:0}.preologi-nav__link{font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0e0b1a;-webkit-transition:color .15s ease;transition:color .15s ease;padding:8px 0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;text-decoration:none;display:block}.current-page .preologi-nav__link{color:#a040e0;position:relative}.current-page .preologi-nav__link::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#a040e0}.preologi-nav__link:hover,.preologi-nav__link--active{color:#a040e0}.preologi-nav__link--active{border-bottom:3px solid #a040e0}.preologi-nav__dropdown{position:relative}.preologi-nav__dropdown.active .preologi-nav__dropdown-toggle{color:#a040e0}.preologi-nav__dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0e0b1a;padding:8px 0;cursor:pointer;-webkit-transition:color .15s ease;transition:color .15s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;text-decoration:none}.preologi-nav__dropdown-toggle:hover,.preologi-nav__dropdown-toggle[aria-expanded=true]{color:#a040e0}.preologi-nav__dropdown-toggle svg{width:10px;height:10px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.preologi-nav__dropdown-toggle[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.preologi-nav__dropdown--login .preologi-nav__dropdown-icon{-webkit-transform:none !important;transform:none !important}.preologi-nav__dropdown-menu{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px);min-width:200px;background:#fff;border:1px solid rgba(14,11,26,.0784313725);border-radius:16px;-webkit-box-shadow:0 4px 12px rgba(138,43,226,.1019607843),0 24px 56px rgba(14,11,26,.1019607843);box-shadow:0 4px 12px rgba(138,43,226,.1019607843),0 24px 56px rgba(14,11,26,.1019607843);padding:8px 0;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,visibility .25s ease;transition:opacity .25s ease,transform .25s ease,visibility .25s ease,-webkit-transform .25s ease;pointer-events:none}.preologi-nav__dropdown[open] .preologi-nav__dropdown-menu,.preologi-nav__dropdown:hover .preologi-nav__dropdown-menu{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);pointer-events:auto}.preologi-nav__dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;font-size:.8125rem;color:#2a2440;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease;text-decoration:none}.preologi-nav__dropdown-item:hover,.preologi-nav__dropdown-item--active,.preologi-nav__dropdown-item.current-page{background:#f4f2f7;color:#a040e0}.preologi-nav__dropdown-item--active{font-weight:600}.preologi-nav__dropdown-item svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.preologi-nav__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:0}.preologi-nav__cta .preologi-btn{font-size:.9375rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0e0b1a;padding:8px 12px;-webkit-transition:color .15s ease;transition:color .15s ease}.preologi-nav__cta .preologi-btn:hover{color:#a040e0}.preologi-nav__burger{display:none;width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid rgba(14,11,26,.0784313725);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10}.preologi-nav__burger span{display:block;width:18px;height:2px;background:#0e0b1a;position:relative;-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease}.preologi-nav__burger span::before,.preologi-nav__burger span::after{content:"";position:absolute;left:0;width:18px;height:2px;background:#0e0b1a;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.preologi-nav__burger span::before{top:-6px}.preologi-nav__burger span::after{top:6px}.preologi-nav__burger.is-active span{background:rgba(0,0,0,0)}.preologi-nav__burger.is-active span::before{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.preologi-nav__burger.is-active span::after{-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.preologi-nav__mobile{display:none;position:fixed;inset:0;z-index:300;background:rgba(14,11,26,.5);backdrop-filter:blur(8px);opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.preologi-nav__mobile.is-active{display:block;opacity:1;visibility:visible}.preologi-nav__mobile-panel{position:fixed;top:0;right:0;bottom:0;width:min(320px,85vw);z-index:301;background:#fff;padding:88px 24px 32px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease, -webkit-transform .35s ease;overflow-y:auto;-webkit-box-shadow:0 4px 12px rgba(138,43,226,.1019607843),0 24px 56px rgba(14,11,26,.1019607843);box-shadow:0 4px 12px rgba(138,43,226,.1019607843),0 24px 56px rgba(14,11,26,.1019607843)}.preologi-nav__mobile-close{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:999px;background:#faf8ff;border:1px solid rgba(14,11,26,.0784313725);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .15s ease,border-color .15s ease;transition:background .15s ease,border-color .15s ease}.preologi-nav__mobile-close:hover{background:#f4f2f7;border-color:#a040e0}.preologi-nav__mobile-close svg{width:16px;height:16px;stroke:#0e0b1a}.preologi-nav__mobile.is-active .preologi-nav__mobile-panel{-webkit-transform:translateX(0);transform:translateX(0)}.preologi-nav__mobile-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin:0;padding:0;list-style-type:none}.preologi-nav__mobile-link{display:block;padding:12px 0;font-size:1.1875rem;font-weight:600;color:#0e0b1a;border-bottom:1px solid rgba(14,11,26,.0784313725);text-decoration:none}.preologi-nav__mobile-link:hover{color:#a040e0}.preologi-nav__mobile-link--active{color:#a040e0}.preologi-nav__mobile-dropdown{margin-left:16px}.preologi-nav__mobile-dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:12px 0;font-size:1.1875rem;font-weight:600;color:#0e0b1a;border-bottom:1px solid rgba(14,11,26,.0784313725)}.preologi-nav__mobile-dropdown-toggle svg{width:16px;height:16px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.preologi-nav__mobile-dropdown-toggle[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.preologi-nav__mobile-dropdown-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding-bottom:12px}.preologi-nav__mobile-dropdown-toggle[aria-expanded=true]+.preologi-nav__mobile-dropdown-items{display:-webkit-box;display:-ms-flexbox;display:flex}.preologi-nav__mobile-dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 16px;font-size:.9375rem;color:#2a2440;border-radius:12px;text-decoration:none}.preologi-nav__mobile-dropdown-item:hover{background:#f4f2f7;color:#a040e0}.preologi-nav__mobile-cta{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.preologi-nav__dropdown--login .preologi-nav__dropdown-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:linear-gradient(95deg, #a040e0 0%, #c855e8 100%);color:#fff;font-weight:600;-webkit-box-shadow:0 12px 30px rgba(140,60,220,.2784313725);box-shadow:0 12px 30px rgba(140,60,220,.2784313725);-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.preologi-nav__dropdown--login .preologi-nav__dropdown-toggle span{font-size:.8125rem}.preologi-nav__dropdown--login .preologi-nav__dropdown-toggle:hover,.preologi-nav__dropdown--login .preologi-nav__dropdown-toggle[aria-expanded=true]{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 18px 40px rgba(140,60,220,.38);box-shadow:0 18px 40px rgba(140,60,220,.38)}.preologi-nav__dropdown--login .preologi-nav__dropdown-icon{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;opacity:.85;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.preologi-nav__dropdown--login .preologi-nav__dropdown-toggle:hover .preologi-nav__dropdown-icon,.preologi-nav__dropdown--login .preologi-nav__dropdown-toggle[aria-expanded=true] .preologi-nav__dropdown-icon{opacity:1}.preologi-nav__dropdown--login .preologi-nav__dropdown-menu{top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px);min-width:220px;border-radius:16px;border:1px solid rgba(14,11,26,.0784313725);-webkit-box-shadow:0 4px 16px rgba(14,11,26,.08),0 24px 56px rgba(14,11,26,.08);box-shadow:0 4px 16px rgba(14,11,26,.08),0 24px 56px rgba(14,11,26,.08)}.preologi-nav__dropdown--login .preologi-nav__dropdown[open] .preologi-nav__dropdown-menu,.preologi-nav__dropdown--login .preologi-nav__dropdown:hover .preologi-nav__dropdown-menu{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.preologi-nav__dropdown--login .preologi-nav__dropdown-item{gap:12px;padding:12px 16px;position:relative;border-left:2px solid rgba(0,0,0,0);-webkit-transition:background .15s ease,color .15s ease,border-color .15s ease;transition:background .15s ease,color .15s ease,border-color .15s ease}.preologi-nav__dropdown--login .preologi-nav__dropdown-item:hover{background:#faf8ff;color:#a040e0;border-left-color:#a040e0}.preologi-nav__dropdown--login .preologi-nav__dropdown-item svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.preologi-nav__dropdown--login .preologi-nav__dropdown-item:hover svg{opacity:1}.preologi-nav__dropdown--login .preologi-nav__dropdown-item--clinician{border-top:1px solid rgba(14,11,26,.0784313725)}.preologi-nav__dropdown--login .preologi-nav__dropdown-item--clinician:hover{background:#faf8ff;border-left-color:#80c8f8;color:#2563eb}.preologi-nav__dropdown--login .preologi-nav__dropdown-item--clinician svg{stroke:#2563eb}.preologi-accordion-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.preologi-accordion{width:100%;padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;font-weight:600;color:#0e0b1a;background:#fff;border:1px solid rgba(14,11,26,.0784313725);cursor:pointer;text-align:left;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.preologi-accordion:first-child{border-radius:24px 24px 0 0}.preologi-accordion:last-child{border-radius:0 0 24px 24px}.preologi-accordion:hover{background:#f4f2f7}.preologi-accordion svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.preologi-accordion[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-accordion-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.faq-accordion-group .preologi-accordion{width:100%;padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;font-size:1.1875rem;font-weight:600;color:#0e0b1a;background:#faf8ff;border:1px solid rgba(14,11,26,.0784313725);border-radius:24px;cursor:pointer;text-align:left;letter-spacing:-0.01em;-webkit-transition:background .25s ease,border-color .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,border-color .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,-webkit-box-shadow .25s ease}.faq-accordion-group .preologi-accordion:hover{background:#f4f2f7}.faq-accordion-group .preologi-accordion svg{display:none}.faq-accordion-group .preologi-accordion::after{content:"+";-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg, #a040e0 0%, #6a5ae0 50%, #4f46e5 100% 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-size:1.1875rem;line-height:1;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.faq-accordion-group .preologi-accordion[aria-expanded=true]::after{content:"–";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-accordion-group .preologi-accordion[aria-expanded=true]{background:#fff;border-color:rgba(160,64,224,.35);-webkit-box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294);box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294)}.faq-accordion-group .preologi-accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease;transition:max-height .35s ease}.faq-accordion-group .preologi-accordion-content.is-open{max-height:1200px}.faq-accordion-group .preologi-accordion-content__inner{padding:0 24px 24px;color:#2a2440}.faq-accordion-group .preologi-accordion-content__inner p{margin-top:12px;margin-bottom:0}.faq-accordion-group .preologi-accordion-content__inner p:first-child{margin-top:12px}.faq-accordion-group .preologi-accordion-content__inner a{color:#a040e0;text-decoration:underline;text-decoration-color:rgba(160,64,224,.3);text-underline-offset:2px;-webkit-transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease}.faq-accordion-group .preologi-accordion-content__inner a:hover{text-decoration-color:#a040e0}.preologi-accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease;transition:max-height .35s ease}.preologi-accordion-content.is-open{max-height:1200px}.preologi-accordion-content__inner{padding:0 24px 24px;color:#2a2440}.preologi-accordion-content__inner p{margin-bottom:20px}.preologi-accordion-content__inner p:last-child{margin-bottom:0}.preologi-accordion-content__inner a{color:#a040e0;text-decoration:underline;text-decoration-color:rgba(160,64,224,.3);text-underline-offset:2px;-webkit-transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease}.preologi-accordion-content__inner a:hover{text-decoration-color:#a040e0}.latest-news-block .text-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;gap:32px}.latest-news-block .text-btn .btn{white-space:nowrap}.latest-news-block .text-btn p:last-of-type{margin-bottom:0}.custom-post-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;margin-bottom:16px}.documents-container{border:solid 1px rgba(14,11,26,.0784313725);border-radius:24px;overflow:hidden;margin-bottom:20px}.documents-container>a{border-bottom:1px solid rgba(14,11,26,.0784313725)}.documents-container>a:last-of-type{border-bottom:0}.documents-container .document{padding:16px 24px;gap:16px;text-decoration:none;background-color:#fff;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.documents-container .document:hover{background-color:#f4f2f7}.documents-container .download-item__icon{width:40px;height:48px;border:1px solid rgba(14,11,26,.0784313725);background-color:#f4f2f7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documents-container .download-item__icon svg{stroke:#a040e0;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.documents-container .doc-text-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 56px);gap:16px}.documents-container .doc-title{font-weight:600;color:#0e0b1a}.documents-container .doc-description{color:#6b6680}.get-in-touch-block .form-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.team-cards-block .team-cards-container{gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.team-cards-block .team-cards-container .card__image{background-size:cover;background-position:center center}.team-cards-block .col3 .card{width:calc(33.333% - 22px)}.team-cards-block .col4 .card{width:calc(25% - 24px)}.resources-archive .featured-post{position:relative}.resources-archive .featured-post .content-container{padding-top:80px;padding-bottom:80px;position:relative;z-index:1}.resources-archive .featured-post .featured-article-wrapper{background-size:cover;background-position:center center}.resources-archive .featured-post .featured-article__badge{margin-bottom:20px}.resources-archive .featured-post time{margin-bottom:10px;display:block;font-size:14px;color:#f4f2f7}.resources-archive .featured-post::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:-webkit-gradient(linear, left bottom, right top, from(rgba(14, 11, 26, 0.9019607843)), color-stop(15%, rgba(14, 11, 26, 0.8509803922)), color-stop(30%, rgba(14, 11, 26, 0.7215686275)), color-stop(45%, rgba(14, 11, 26, 0.5215686275)), color-stop(70%, rgba(14, 11, 26, 0.2784313725)), color-stop(92%, transparent));background:linear-gradient(to top right, rgba(14, 11, 26, 0.9019607843) 0%, rgba(14, 11, 26, 0.8509803922) 15%, rgba(14, 11, 26, 0.7215686275) 30%, rgba(14, 11, 26, 0.5215686275) 45%, rgba(14, 11, 26, 0.2784313725) 70%, transparent 92%)}.resources-archive .filter-search-container{margin-bottom:32px}.resources-archive .filter-search-container .filter-pills{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.resources-archive .filter-search-container .filter-pills .filter-pill{padding:8px 16px;text-decoration:none;background:#f4f2f7;border:1px solid rgba(14,11,26,.0784313725);border-radius:999px;font-size:.9375rem;color:#2a2440;cursor:pointer;-webkit-transition:background .15s ease,color .15s ease,border-color .15s ease;transition:background .15s ease,color .15s ease,border-color .15s ease;font-weight:600}.resources-archive .filter-search-container .filter-pills .filter-pill:hover{background:#fff;border-color:#a040e0}.resources-archive .filter-search-container .filter-pills .filter-pill--active{background:#0e0b1a;color:#fff;border-color:#0e0b1a}.resources-archive .filter-search-container .filter-pills .filter-pill--active:hover{background:#0e0b1a;color:#fff}.resources-archive .custom-post-grid{padding-top:16px}.article-hero{width:100%;margin-top:104px;overflow:hidden}.article-hero__image{width:100%;position:relative}.article-hero__img{width:100%;height:30vh;-o-object-fit:cover;object-fit:cover;display:block}.article-meta .content-container{padding-bottom:0}.article-meta__header{margin-bottom:20px}.article-meta__badge{display:inline-block}.article-meta__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;color:#2a2440;-webkit-transition:color .15s ease;transition:color .15s ease;margin-bottom:20px;text-decoration:none}.article-meta__back:hover{color:#a040e0}.article-meta__back svg{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0}.article-meta__title{margin-bottom:20px;font-size:clamp(1.875rem,2.5vw + .5rem,2.375rem);line-height:1.05}.article-meta__byline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:.9375rem;color:#6b6680}.article-meta__separator{opacity:.4}.article-meta__author{font-weight:600;color:#2a2440}.article-meta__date{font-variant-numeric:tabular-nums}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6{margin-top:48px}.article-body h1,.article-body h2{font-size:1.625rem}.article-body h3{font-size:1.375rem}.article-body h4{font-size:1.1875rem}.article-body h5,.article-body h6{font-size:1.0625rem}.article-body ul,.article-body ol{margin-bottom:20px}.article-body__quote{margin-top:clamp(32px,5vw,48px);margin-bottom:clamp(32px,5vw,48px);padding:32px 32px 32px 40px;background:#faf8ff;border-left:3px solid #a040e0;border-radius:0 8px 8px 0}.article-body__quote p{font-size:1.1875rem;font-style:italic;color:#0e0b1a;margin-bottom:20px;line-height:1.65}.article-body__quote cite{font-size:.9375rem;font-style:normal;color:#6b6680}.article-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:1px solid rgba(14,11,26,.0784313725);gap:16px;padding-top:32px}.article-nav a:only-child{width:100% !important;max-width:100% !important}.article-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-decoration:none;color:#0e0b1a;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%;min-width:0}.article-nav__label{font-size:.9375rem;font-weight:500;color:#6b6680;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.article-nav__label svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;-ms-flex-negative:0;flex-shrink:0}.article-nav__title{font-size:1.1875rem;font-weight:600;line-height:1.15;color:#0e0b1a;-webkit-transition:color .15s ease;transition:color .15s ease}.article-nav__item:hover .article-nav__title{color:#a040e0}.article-nav__item--prev{text-align:left}.article-nav__item--next{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.related-news{background-color:#faf8ff}.card{border:1px solid rgba(14,11,26,.0784313725);background:#fff;border-radius:16px;overflow:hidden;position:relative;-webkit-transition:border-color .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,-webkit-box-shadow .25s ease;transition:box-shadow .25s ease,border-color .25s ease;transition:box-shadow .25s ease,border-color .25s ease,-webkit-box-shadow .25s ease;width:calc(33.333% - 22px)}.card::before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:-webkit-gradient(linear, left top, right top, from(#a040e0), color-stop(50%, #ee4be4), to(#ff6f61));background:linear-gradient(90deg, #a040e0 0%, #ee4be4 50%, #ff6f61 100%);-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.card:hover::before{opacity:1}.card:hover{-webkit-box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294);box-shadow:0 1px 2px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0588235294);border-color:rgba(0,0,0,0)}.card__image{height:180px;background:linear-gradient(135deg, #f4f2f7, #faf8ff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6b6680;font-size:.9375rem;border-bottom:1px solid rgba(14,11,26,.0784313725)}.card__content{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.card__content .preologi-badge{-ms-flex-item-align:start;align-self:flex-start}.card__title{font-size:1.1875rem;line-height:1.15;margin-bottom:12px;color:#0e0b1a}.card__date{font-size:.875rem;color:#6b6680}.card-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-footer .card__date{-ms-flex-negative:0;flex-shrink:0}.card__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.875rem;font-weight:600;color:#a040e0;padding-right:8px;-webkit-transition:gap .15s ease,color .15s ease;transition:gap .15s ease,color .15s ease;white-space:nowrap;text-decoration:none}.card__link:hover{gap:8px;color:#c855e8}.card__link svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease}.card__link:hover svg{-webkit-transform:translateX(2px);transform:translateX(2px)}.card__duration{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.875rem;color:#6b6680}.card__duration svg{width:12px;height:12px;stroke:#6b6680;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;-ms-flex-negative:0;flex-shrink:0}.card--news .card__image{height:160px}.card--screening .card__image{height:170px}.card--feature{display:grid;grid-template-columns:40% 1fr;border-radius:24px}.card--feature .card__image{border-bottom:none;border-right:1px solid rgba(14,11,26,.0784313725)}.card__image--sm{height:120px}.card--team{text-align:left;padding:24px}.card--team h3{margin-bottom:8px}.card--team .bio-container p{font-size:.875rem}.card--team .bio-container p *{font-size:inherit}.card--team--left{text-align:left;padding:24px}.card--team--left .card__image{margin:0 auto 16px}.card--team .card__image{width:200px;height:200px;border-radius:50%;margin:0 auto 16px;border-bottom:none}.card--partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:#f4f2f7}.card--partner .card__image{width:auto;height:auto;border-bottom:none}.card--resource{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:8px}.card--resource .card__image{width:40px;height:48px;border-bottom:none;border-right:none;margin-right:auto}.card--selected .card__action-btn{background:#0e0b1a;color:#fff;padding:12px 24px;border-radius:999px;font-size:.9375rem;font-weight:600;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-card{background:#fff;border:1px solid rgba(14,11,26,.0784313725);border-radius:16px;max-width:100%;padding:clamp(28px,4vw,44px);position:relative;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0392156863);box-shadow:0 1px 3px rgba(14,11,26,.0392156863),0 8px 24px rgba(14,11,26,.0392156863);margin-bottom:16px}.form-card form span:not(.wpcf7-spinner){display:block;width:100%}.form-card form label{font-weight:700}.form-card form input:not(.wpcf7-submit),.form-card form textarea,.form-card form select{display:block;width:100%;padding:12px 16px;color:#0e0b1a;background:#fff;border:1px solid rgba(14,11,26,.0784313725);border-radius:8px;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.form-card form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B6680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.form-card form textarea{resize:vertical;min-height:120px;height:120px}.form-card form .wpcf7-acceptance span,.form-card form .wpcf7-checkbox span{margin:0}.form-card form .wpcf7-acceptance label,.form-card form .wpcf7-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-card form .wpcf7-acceptance label input,.form-card form .wpcf7-checkbox label input{width:auto;margin-top:5px}.form-card::before{content:"";background:linear-gradient(95deg, #a040e0 0%, #c855e8 40%, #80c8f8 100%);height:4px;position:absolute;top:0;left:0;right:0}.card--overlay{border-radius:16px;overflow:hidden}.card--overlay .card__image-wrapper{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden}.card--overlay .card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.card--overlay .card__overlay{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:clamp(20px,3vw,32px)}.card--overlay .card__overlay-content{max-width:380px;width:100%;position:relative;z-index:2}.card--overlay .card__overlay-content .card__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);margin-bottom:12px;font-size:.875rem}.card__badge--top-right{top:16px;right:16px;z-index:3;color:#0e0b1a;padding:4px 12px;border-radius:999px;font-size:.875rem;letter-spacing:.02em;white-space:nowrap;background:#fff;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute}.preologi-badge{padding:4px 12px;font-size:.875rem;border-radius:999px;white-space:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.preologi-badge--accent{color:oklch(.32 .145 305);background:oklch(.9 .035 305);border:none;font-weight:600}.card--overlay .card__title{font-weight:700;color:#fff;text-wrap:balance;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card--overlay .card__date{font-size:.875rem;color:hsla(0,0%,100%,.65);letter-spacing:.02em}.card--overlay--bottom-left .card__overlay{background:-webkit-gradient(linear, left bottom, right top, from(rgba(14, 11, 26, 0.9)), color-stop(30%, rgba(14, 11, 26, 0.85)), color-stop(50%, rgba(14, 11, 26, 0.72)), color-stop(65%, rgba(14, 11, 26, 0.45)), color-stop(78%, rgba(14, 11, 26, 0.15)), color-stop(90%, transparent));background:linear-gradient(to top right, rgba(14, 11, 26, 0.9) 0%, rgba(14, 11, 26, 0.85) 30%, rgba(14, 11, 26, 0.72) 50%, rgba(14, 11, 26, 0.45) 65%, rgba(14, 11, 26, 0.15) 78%, transparent 90%);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card--featured{border-radius:24px;overflow:hidden}.card--featured .card__image-wrapper{width:100%;aspect-ratio:16/10}.card--featured--overlay .card__overlay{background:-webkit-gradient(linear, left bottom, right top, from(rgba(14, 11, 26, 0.9)), color-stop(20%, rgba(14, 11, 26, 0.78)), color-stop(40%, rgba(14, 11, 26, 0.6)), color-stop(55%, rgba(14, 11, 26, 0.35)), color-stop(72%, transparent));background:linear-gradient(to top right, rgba(14, 11, 26, 0.9) 0%, rgba(14, 11, 26, 0.78) 20%, rgba(14, 11, 26, 0.6) 40%, rgba(14, 11, 26, 0.35) 55%, transparent 72%)}.card--featured--overlay .card__overlay-content{max-width:none;padding-bottom:clamp(32px,5vw,56px);padding-left:clamp(24px,3vw,40px)}.card--featured--overlay .card__title{font-size:clamp(2.125rem,4vw + .5rem,3.725rem);overflow:visible}.card--featured--overlay .card__date{font-size:.9375rem;color:hsla(0,0%,100%,.75)}.pagination-container .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-top:80px}.pagination-container .pagination .next-prev{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pagination-container .pagination .next-prev svg{width:16px}.pagination-container .pagination .next{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pagination-container .pagination span.next-prev{opacity:.5}.pagination-container .pagination a:not(.next-prev){text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination-container .pagination a:not(.next-prev):hover{background-color:#faf8ff}.pagination-container .pagination a.pagination__item--current,.pagination-container .pagination a.pagination__item--current:hover{background-color:#0e0b1a;color:#fff}@media(min-width: 769px)and (max-width: 1024px){.card--featured--overlay .card__title{font-size:clamp(1.875rem,2.5vw + .5rem,2.375rem)}}@media(min-width: 769px){.two-column-text-and-image .content-container.layout-text-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width: 1025px){.desktop-only{display:block}.desktop-only.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.tablet-only{display:none}}@media(max-width: 1024px){.desktop-only{display:none !important}.tablet-only{display:block}.tablet-only.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.tablet-mobile-only{display:block}.tablet-mobile-only.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.content-container{padding-left:40px;padding-right:40px}.preologi-footer__top{grid-template-columns:repeat(2, 1fr)}.homepage-header-slider .swiper-slide .content-container{padding-left:76px;padding-right:76px}.homepage-header-slider .swiper-button-next{right:12px}.homepage-header-slider .swiper-button-prev{left:12px}.stats-block .content-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.stats-block .content-container .stat{width:calc(33.333% - 22px)}.stat-cards-block .stat-cards-container .stat-card{-webkit-box-flex:0 !important;-ms-flex:0 0 calc((100% - 64px)/2) !important;flex:0 0 calc((100% - 64px)/2) !important}.contact-callout .preologi-contact-strip{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-callout .preologi-contact-strip .preologi-contact-strip__divider{display:none}.contact-callout .preologi-contact-strip .preologi-contact-strip__item span{display:block;white-space:normal}.team-cards-block .col3 .card{width:calc(50% - 16px)}.team-cards-block .col4 .card{width:calc(50% - 16px)}.healthcare-providers-block .providers-container.large{grid-template-columns:repeat(2, 1fr)}.card{width:calc(50% - 16px)}}@media(max-width: 768px){.tablet-only{display:none !important}.mobile-only{display:block}.mobile-only.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.content-container{padding-left:24px;padding-right:24px}.preologi-footer{padding-top:0}.preologi-footer__top{grid-template-columns:1fr;gap:40px}.preologi-footer__bottom{padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.preologi-footer__bottom p{width:100%}.preologi-footer__bottom .preologi-footer__bottom-links{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.homepage-header-slider .swiper-slide .content-container{padding:120px 76px 76px 76px}.page-banner-with-background-image .content-container{padding-top:120px;padding-bottom:76px}.two-column-text-and-image .content-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.two-column-text-and-image .content-container .text-container,.two-column-text-and-image .content-container .img-container{width:100%}.latest-news-block .text-btn{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.latest-news-block .text-btn p{width:100%}.healthcare-providers-block .providers-container{grid-template-columns:repeat(2, 1fr)}.healthcare-providers-block .providers-container.large{grid-template-columns:1fr}.newsletter-section .preologi-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-section .preologi-grid>div{width:100%}.newsletter-section .newsletter-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-section .newsletter-form .newsletter-form__input{width:100%}.newsletter-section .newsletter-form .newsletter-form__btn{width:100%}.numbered-steps-block .step{padding:20px}.numbered-steps-block .step-number-container{width:64px;height:64px;border-radius:20px}.promo-cards-block .content-container .promo-card{width:100%}.stat-cards-block .stat-cards-container .stat-card{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}.checklist-text-block .layout.multi{-ms-flex-wrap:wrap;flex-wrap:wrap}.checklist-text-block .layout.multi .left-column-content,.checklist-text-block .layout.multi .right-column-content{width:100%}.results-cards-block .results-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.results-cards-block .results-cards .results-card{width:100%}.team-cards-block .col3 .card,.team-cards-block .col4 .card{width:100%}.form-card .form-card__inner{width:100%;max-width:100% !important}.card{width:100%}.card--feature{grid-template-columns:1fr}.card--feature .card__image{border-right:none;border-bottom:1px solid rgba(14,11,26,.0784313725)}.card--overlay .card__overlay{padding:16px}.card--overlay .card__overlay-content{max-width:100%}.card--featured--overlay .card__overlay-content{padding-left:16px;padding-bottom:24px}.card--featured--overlay .card__title{font-size:1.625rem}.safety-information-block .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.safety-information-block .wrapper .col1,.safety-information-block .wrapper .col2{width:100%}}@media(max-width: 640px){.stats-block .content-container .stat{width:calc(50% - 16px)}}@media(max-width: 480px){.homepage-header-slider .swiper-slide .content-container{padding:96px 76px 56px 76px}.page-banner-with-background-image .content-container{padding-top:96px;padding-bottom:56px}.numbered-steps-block .step{padding:16px}.numbered-steps-block .step-number-container{width:56px;height:56px;border-radius:16px}.table-block .table-headings .heading,.table-block .table-headings .row,.table-block .table-rows .heading,.table-block .table-rows .row{padding:8px;overflow-wrap:break-word}.documents-container .doc-text-btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.documents-container .doc-text-btn-container .doc-text-container{width:100%}.card--overlay .card__image-wrapper{aspect-ratio:4/3}.card--overlay .card__overlay{padding:12px}.card--overlay .card__title{font-size:1.1875rem}.card--featured .card__image-wrapper{aspect-ratio:4/3}}