@media screen and (max-width:768px){.product-overview{padding:0;margin:0 auto 20px}.product-overview .overview-title{line-height:33.6px;font-weight:600;margin-bottom:12.8px}.product-overview .highlight{color:#0ca37f}.product-overview .overview-title-base{width:100px;height:4px;background:#0ca37f;margin-top:1rem;margin-bottom:20px}.product-overview .overview-description{font-size:24px;margin-bottom:0;line-height:36px;padding-right:10px}.product-overview .overview-description a{color:#0ca37f}.product-overview .overview-title{font-size:32px;line-height:42px}.product-overview .overview-description{font-size:21.6px;line-height:32.4px}}@media screen and (min-width:768px){.product-overview{padding:0;margin:0 auto 35px}.product-overview .overview-title{font-size:40px;line-height:40px;font-weight:600;margin-bottom:12.8px}.product-overview .highlight{color:#0ca37f}.product-overview .overview-title-base{width:100px;height:7px;background:#0ca37f;margin-top:1rem;margin-bottom:35px}.product-overview .overview-description{font-size:24px;margin-bottom:0;line-height:36px;padding-right:10px}.product-overview .overview-description a{color:#0ca37f}}@media(max-width:990px){.product-details-biomarker-panel .category-title{font-size:16px}.product-details-biomarker-panel .category-test{font-size:14px}}@media screen and (max-width:768px){.product-details-biomarker-panel .category-item{padding:15px 0;border-top:1px solid #e6e6e6}.product-details-biomarker-panel .category-title{font-size:18px;line-height:27px;vertical-align:middle;font-weight:600;margin:0}.product-details-biomarker-panel .category-test{font-size:18px;line-height:27px;margin-right:5px;cursor:pointer;color:rgba(0,0,0,.6)}}@media screen and (min-width:768px){.product-details-biomarker-panel .category-item{padding:15px 0;border-top:1px solid #e6e6e6}.product-details-biomarker-panel .category-title{font-size:18px;line-height:27px;vertical-align:middle;font-weight:600;margin:0}.product-details-biomarker-panel .category-test{font-size:18px;line-height:27px;margin-right:5px;cursor:pointer;color:rgba(0,0,0,.6)}}@media(max-width:990px){.product-detail-directions-section-container{padding-right:0!important}.product-detail-directions-section-container .product-detail-direction:last-child{margin-right:15px}}@media screen and (max-width:768px){.product-detail-directions{margin:auto;display:flex;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:2rem;gap:3rem;overflow-y:auto}.product-detail-directions .product-detail-direction{scroll-snap-align:start;max-width:20rem;min-width:20rem}.product-detail-directions .product-detail-direction .product-detail-direction-photo img{width:100%;filter:grayscale(33%)}.product-detail-directions .product-detail-direction .product-detail-direction-index{font-size:24px;line-height:36px;font-weight:600;margin-bottom:1.25rem}.product-detail-directions .product-detail-direction .product-detail-direction-title{display:block;font-weight:600;margin:1rem 0;font-size:24px;line-height:28.8px}.product-detail-directions .product-detail-direction .product-detail-direction-description{font-weight:400;display:block;margin:1rem 0;font-size:18px;line-height:27px}}@media screen and (min-width:768px){.product-detail-directions{margin:auto;display:flex;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:2rem;gap:3rem;overflow-y:auto}.product-detail-directions .product-detail-direction{scroll-snap-align:start;max-width:20rem;min-width:20rem}.product-detail-directions .product-detail-direction .product-detail-direction-photo img{width:100%;filter:grayscale(33%)}.product-detail-directions .product-detail-direction .product-detail-direction-index{font-size:24px;line-height:36px;font-weight:600;margin-bottom:1.25rem}.product-detail-directions .product-detail-direction .product-detail-direction-title{display:block;font-weight:600;margin:1rem 0;font-size:24px;line-height:28.8px}.product-detail-directions .product-detail-direction .product-detail-direction-description{font-weight:400;display:block;margin:1rem 0;font-size:18px;line-height:27px}}@media(max-width:990px){.product-detail-xpanels-section-container{padding-right:0!important}.product-detail-xpanels-section-container .product-detail-xpanel:last-child{margin-right:15px}}@media screen and (max-width:768px){.product-details-x-panels{margin:auto;display:flex;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:1rem;gap:2rem;overflow-y:auto}.product-details-x-panels .product-details-x-panel{scroll-snap-align:start;width:20rem}.product-details-x-panels .product-details-x-panel .panel-img{width:100%;filter:grayscale(33%)}.product-details-x-panels .product-details-x-panel .panel-title{font-size:18px;font-weight:600;margin-top:20px;margin-bottom:0}.product-details-x-panels .product-details-x-panel .panel-description{padding-top:16px;font-size:18px;line-height:27px;color:rgba(0,0,0,.6)}.product-details-x-panels .product-details-x-panel .panel-img-container{background:#f4f4f4;padding:10px 0 5px;border-radius:10px}.product-details-x-panels{gap:1rem}.product-details-x-panel{max-width:25rem;min-width:15rem}}@media screen and (min-width:768px){.product-details-x-panels{margin:auto;display:flex;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:1rem;gap:2rem;overflow-y:auto}.product-details-x-panels .product-details-x-panel{scroll-snap-align:start;width:20rem}.product-details-x-panels .product-details-x-panel .panel-img{width:100%;filter:grayscale(33%)}.product-details-x-panels .product-details-x-panel .panel-title{font-size:18px;font-weight:600;margin-top:20px;margin-bottom:0}.product-details-x-panels .product-details-x-panel .panel-description{padding-top:16px;font-size:18px;line-height:27px;color:rgba(0,0,0,.6)}.product-details-x-panels .product-details-x-panel .panel-img-container{background:#f4f4f4;padding:10px 0 5px;border-radius:10px}}@media screen and (max-width:768px){.product-details-timeline .ant-collapse .ant-collapse-header{padding:0!important}.product-details-timeline .section-title{font-size:32px;line-height:42px}.product-details-timeline .section-subtitle{font-size:18px;line-height:27px}.product-details-timeline .section-subtitle,.product-details-timeline .section-title{text-align:left}.product-details-timeline .section-label{text-align:left;margin:0 0 10px}.product-details-timeline .timeline{margin-top:18px}.product-details-timeline .timeline-header{font-weight:700;font-size:18px;line-height:27px}.product-details-timeline .timeline-title .ant-collapse-header-text{font-weight:500;margin-top:-1px;display:inline-block;font-size:18px}.product-details-timeline .timeline-title .ant-collapse-header .ant-collapse-expand-icon{height:unset;margin-top:0}.product-details-timeline .ant-timeline .ant-timeline-item-head-green{border-color:#0ca37f!important}.product-details-timeline .ant-timeline .ant-timeline-item:last-child{padding-bottom:0}.product-details-timeline .ant-timeline .ant-timeline-item-content{margin-top:0}.product-details-timeline .timeline-description{color:rgba(0,0,0,.6);font-weight:400;font-size:18px;line-height:27px;margin:10px 0 0}.product-details-timeline .timeline-image{width:250px;margin:15px 0 0}.product-details-timeline .price-tag{font-weight:700}.product-details-timeline .center-svg{display:flex;justify-content:center;align-items:center;height:100vh}}@media screen and (min-width:768px){.product-details-timeline .ant-collapse .ant-collapse-header{padding:0!important}.product-details-timeline .section-title{font-size:40px;line-height:50px}.product-details-timeline .section-subtitle{font-size:18px;line-height:27px}.product-details-timeline .section-subtitle,.product-details-timeline .section-title{text-align:left}.product-details-timeline .section-label{text-align:left;margin:0 0 10px}.product-details-timeline .timeline{margin-top:18px}.product-details-timeline .timeline-header{font-weight:700;font-size:18px;line-height:27px}.product-details-timeline .timeline-title .ant-collapse-header-text{font-weight:500;margin-top:-1px;display:inline-block;font-size:18px}.product-details-timeline .timeline-title .ant-collapse-header .ant-collapse-expand-icon{height:unset;margin-top:0}.product-details-timeline .ant-timeline .ant-timeline-item-head-green{border-color:#0ca37f!important}.product-details-timeline .ant-timeline .ant-timeline-item:last-child{padding-bottom:0}.product-details-timeline .ant-timeline .ant-timeline-item-content{margin-top:0}.product-details-timeline .timeline-description{color:rgba(0,0,0,.6);font-weight:400;font-size:18px;line-height:27px;margin:10px 0 0}.product-details-timeline .timeline-image{width:250px;margin:15px 0 0}.product-details-timeline .price-tag{font-weight:700}.product-details-timeline .center-svg{display:flex;justify-content:center;align-items:center;height:100vh}}@media screen and (max-width:768px){.product-details-small-biomarker-panel-container{position:relative;display:flex;flex-direction:column;padding-bottom:0}.product-details-small-biomarker-panel-container:has(.controls){padding-bottom:2rem}.product-details-small-biomarker-panel{display:flex;overflow-x:auto;overflow-y:visible;gap:25px;scroll-behavior:smooth}.product-details-small-biomarker-panel .biomarker{background-color:#fafafa;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.04);padding:30px 25px;min-width:240px;flex:1 1;transition:all .2s ease-out}.product-details-small-biomarker-panel .biomarker-name{font-weight:500;margin-bottom:27px;font-size:24px;letter-spacing:-.01em}.product-details-small-biomarker-panel .biomarker-description{color:rgba(0,0,0,.6);font-size:18px;line-height:27px;font-weight:400}.controls{position:absolute;bottom:-35px;right:0;display:flex;align-items:center;gap:.5rem}.controls .scroll-button{background:none;border:none;font-size:1.5rem;cursor:pointer;color:rgba(0,0,0,.6);padding:.5rem}.controls .see-more-link{color:rgba(0,0,0,.6);text-decoration:none;font-size:16px;line-height:24px;cursor:pointer}}@media screen and (min-width:768px){.product-details-small-biomarker-panel-container{position:relative;display:flex;flex-direction:column;padding-bottom:0}.product-details-small-biomarker-panel-container:has(.controls){padding-bottom:2rem}.product-details-small-biomarker-panel{display:flex;overflow-x:auto;overflow-y:visible;gap:25px;scroll-behavior:smooth}.product-details-small-biomarker-panel .biomarker{background-color:#fafafa;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.04);padding:30px 25px;min-width:240px;flex:1 1;transition:all .2s ease-out}.product-details-small-biomarker-panel .biomarker-name{font-weight:500;margin-bottom:27px;font-size:24px;letter-spacing:-.01em}.product-details-small-biomarker-panel .biomarker-description{color:rgba(0,0,0,.6);font-size:18px;line-height:27px;font-weight:400}.controls{position:absolute;bottom:-35px;right:0;display:flex;align-items:center;gap:.5rem}.controls .scroll-button{background:none;border:none;font-size:1.5rem;cursor:pointer;color:rgba(0,0,0,.6);padding:.5rem}.controls .see-more-link{color:rgba(0,0,0,.6);text-decoration:none;font-size:16px;line-height:24px;cursor:pointer}}@media screen and (max-width:768px){.product-details-x-grid .grid-title{font-size:24px;line-height:32.4px;font-weight:500;margin-bottom:10px}.product-details-x-grid .grid-description{font-size:16px;line-height:24px;color:rgba(0,0,0,.6)}.product-details-x-grid .x-grid-item{display:flex;justify-content:space-between;padding:10px 0;align-items:center}.product-details-x-grid .x-grid-item-content{display:flex;border-radius:5px;padding:25px;background:#fff;transition:box-shadow .2s ease,transform .2s ease;border:1px solid #eee;box-shadow:0 1px 0 #ddd}.product-details-x-grid .x-grid-item-content:hover{box-shadow:0 2px 6px rgba(0,0,0,.12);transform:translateY(-1px)}.product-details-x-grid .x-grid-item-text{width:70%;padding-right:20px}.product-details-x-grid .x-grid-item-image{width:30%;margin:0;padding:0;line-height:0}.product-details-x-grid .x-grid-item-image img{max-width:100%;height:auto;border-radius:4px;border:1px solid #ddd}.product-details-x-grid.grid-60-40 .x-grid-item-text{width:60%}.product-details-x-grid.grid-60-40 .x-grid-item-image{width:40%}.product-details-x-grid .x-grid-item-content{flex-direction:column;text-align:center}.product-details-x-grid .x-grid-item-text{width:100%;padding-right:0;margin-bottom:20px}.product-details-x-grid .x-grid-item-image{width:75%;margin:auto}.product-details-x-grid.grid-60-40 .x-grid-item-text{width:100%}.product-details-x-grid.grid-60-40 .x-grid-item-image{width:75%}}@media screen and (min-width:768px){.product-details-x-grid .grid-title{font-size:24px;line-height:32.4px;font-weight:500;margin-bottom:10px}.product-details-x-grid .grid-description{font-size:16px;line-height:24px;color:rgba(0,0,0,.6)}.product-details-x-grid .x-grid-item{display:flex;justify-content:space-between;padding:10px 0;align-items:center}.product-details-x-grid .x-grid-item-content{display:flex;border-radius:5px;padding:25px;background:#fff;transition:box-shadow .2s ease,transform .2s ease;border:1px solid #eee;box-shadow:0 1px 0 #ddd}.product-details-x-grid .x-grid-item-content:hover{box-shadow:0 2px 6px rgba(0,0,0,.12);transform:translateY(-1px)}.product-details-x-grid .x-grid-item-text{width:70%;padding-right:20px}.product-details-x-grid .x-grid-item-image{width:30%;margin:0;padding:0;line-height:0}.product-details-x-grid .x-grid-item-image img{max-width:100%;height:auto;border-radius:4px;border:1px solid #ddd}.product-details-x-grid.grid-60-40 .x-grid-item-text{width:60%}.product-details-x-grid.grid-60-40 .x-grid-item-image{width:40%}}@media screen and (max-width:768px){.feature-post{display:flex;gap:2rem}.feature-post-content{position:relative;display:flex;gap:2rem;align-items:flex-start}}@media screen and (max-width:768px)and (max-width:768px){.feature-post-content{flex-direction:column}}@media screen and (max-width:768px){.feature-post-content--no-image .feature-post-text{flex:1 1;max-width:100%}.feature-post-text{flex:1 1;max-width:50%}.no-image .feature-post-text{max-width:100%}.feature-post-img{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:3rem}.feature-post-img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}}@media screen and (max-width:768px)and (max-width:768px){.feature-post-img{order:-1}}@media screen and (max-width:768px){.feature-post .featured-label{color:rgba(0,0,0,.6);position:relative;display:inline-block;padding-left:2rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.feature-post .featured-label:before{content:"";position:absolute;left:0;top:50%;width:1.5rem;height:1px;background-color:rgba(0,0,0,.6);transform:translateY(-50%)}.feature-post .feature-post-title{margin:1rem 0;font-size:32px;line-height:42px;font-weight:600;position:relative;padding-bottom:1.5rem}.feature-post .feature-post-title:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:7px;background-color:#0ca37f}.feature-post .feature-post-description{color:#161718;font-size:1.1rem;line-height:1.8;margin-top:2rem}.feature-post .feature-post-read-more{width:100%;margin-top:2rem;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:.9rem;color:#161718;transition:color .2s ease}.feature-post .feature-post-read-more:hover{color:hsl(210,4.347826087%,-5.9803921569%)}}@media screen and (max-width:768px)and (max-width:768px){.feature-post{flex-direction:column}.feature-post .feature-post-content{display:flex;flex-direction:column}.feature-post .feature-post-content .featured-label{order:0}.feature-post .feature-post-content .feature-post-title{order:1}.feature-post .feature-post-img{display:none;order:2;width:100%;margin-top:0}.feature-post .feature-post-img img{width:100%}.feature-post .feature-post-description{order:3}.feature-post .read-more{order:4;margin-top:1rem}.feature-post .feature-post-text{max-width:100%}}@media screen and (min-width:768px){.feature-post{display:flex;gap:2rem}.feature-post-content{position:relative;display:flex;gap:2rem;align-items:flex-start}}@media screen and (min-width:768px)and (max-width:768px){.feature-post-content{flex-direction:column}}@media screen and (min-width:768px){.feature-post-content--no-image .feature-post-text{flex:1 1;max-width:100%}.feature-post-text{flex:1 1;max-width:50%}.no-image .feature-post-text{max-width:100%}.feature-post-img{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:3rem}.feature-post-img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}}@media screen and (min-width:768px)and (max-width:768px){.feature-post-img{order:-1}}@media screen and (min-width:768px){.feature-post .featured-label{color:rgba(0,0,0,.6);position:relative;display:inline-block;padding-left:2rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.feature-post .featured-label:before{content:"";position:absolute;left:0;top:50%;width:1.5rem;height:1px;background-color:rgba(0,0,0,.6);transform:translateY(-50%)}.feature-post .feature-post-title{margin:1rem 0;font-size:40px;line-height:50px;font-weight:600;position:relative;padding-bottom:1.5rem}.feature-post .feature-post-title:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:7px;background-color:#0ca37f}.feature-post .feature-post-description{color:#161718;font-size:1.1rem;line-height:1.8;margin-top:2rem}.feature-post .feature-post-read-more{width:100%;margin-top:2rem;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:.9rem;color:#161718;transition:color .2s ease}.feature-post .feature-post-read-more:hover{color:hsl(210,4.347826087%,-5.9803921569%)}}@media screen and (min-width:768px)and (max-width:768px){.feature-post{flex-direction:column}.feature-post .feature-post-content{display:flex;flex-direction:column}.feature-post .feature-post-content .featured-label{order:0}.feature-post .feature-post-content .feature-post-title{order:1}.feature-post .feature-post-img{display:none;order:2;width:100%;margin-top:0}.feature-post .feature-post-img img{width:100%}.feature-post .feature-post-description{order:3}.feature-post .read-more{order:4;margin-top:1rem}.feature-post .feature-post-text{max-width:100%}}@media(max-width:575px){.hide-xs{display:none!important}}@media(min-width:576px){.show-xs-only{display:none!important}}@media(max-width:767px){.hide-sm{display:none!important}}@media(min-width:768px){.show-sm-only{display:none!important}}@media(max-width:991px){.hide-md{display:none!important}}@media(min-width:992px){.show-md-only{display:none!important}}@media(max-width:1199px){.hide-lg{display:none!important}}@media(min-width:1200px){.show-lg-only{display:none!important}}@media(max-width:1599px){.hide-xl{display:none!important}}@media(min-width:1600px){.show-xl-only{display:none!important}}.responsive-container .desktop-layout{display:block}.responsive-container .mobile-layout{display:none}@media(max-width:767px){.responsive-container .desktop-layout{display:none}.responsive-container .mobile-layout{display:block}}.responsive-text{font-size:1rem}@media(max-width:767px){.responsive-text{font-size:.875rem}}.responsive-padding{padding:50px 70px}@media(max-width:767px){.responsive-padding{padding:20px 40px}}.responsive-margin{margin:75px auto}@media(max-width:767px){.responsive-margin{margin:25px auto}}.responsive-width{width:100%}@media(min-width:576px){.responsive-width{width:80%}}@media(min-width:768px){.responsive-width{width:auto}}.responsive-flex{display:flex;flex-direction:row}@media(max-width:767px){.responsive-flex{flex-direction:column}}.responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}@media(max-width:767px){.responsive-grid{grid-template-columns:1fr;gap:15px}}@media screen and (max-width:768px){.articles-content{max-width:1200px;margin:0 auto}.articles-text{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.articles-text .article-item{background:#fff;border:1px solid rgba(128,128,128,.2);border-radius:5px;padding:1.5rem;margin-bottom:0;transition:all .3s ease;position:relative;overflow:hidden}.articles-text .article-item:hover{border-color:rgba(12,163,127,.3);cursor:pointer}.articles-text .article-item:hover .article-title{color:#0ca37f}.articles-text .article-item:hover:after{transform:translateX(4px)}.articles-text .article-item .article-title{font-size:18px;font-weight:600;color:#161718;margin:0 0 .75rem;line-height:27px;transition:color .3s ease;padding-right:2rem}.articles-text .article-item .article-description{color:rgba(0,0,0,.6);font-size:16px;line-height:24px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.articles-text .article-item .article-read-more{font-size:14px;line-height:21px;padding:1.2rem 1.5rem}.articles-text .article-item .article-read-more:hover{background:#0ca37f;color:#fff;border-color:#0ca37f}}@media screen and (max-width:768px)and (max-width:768px){.articles-text{grid-template-columns:1fr;gap:1rem}.articles-text .article-item{padding:1.25rem;margin-bottom:0}.articles-text .article-item .article-description,.articles-text .article-item .article-title{padding-right:1.5rem}}@media screen and (min-width:768px){.articles-content{max-width:1200px;margin:0 auto}.articles-text{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.articles-text .article-item{background:#fff;border:1px solid rgba(128,128,128,.2);border-radius:5px;padding:1.5rem;margin-bottom:0;transition:all .3s ease;position:relative;overflow:hidden}.articles-text .article-item:hover{border-color:rgba(12,163,127,.3);cursor:pointer}.articles-text .article-item:hover .article-title{color:#0ca37f}.articles-text .article-item:hover:after{transform:translateX(4px)}.articles-text .article-item .article-title{font-size:18px;font-weight:600;color:#161718;margin:0 0 .75rem;line-height:27px;transition:color .3s ease;padding-right:2rem}.articles-text .article-item .article-description{color:rgba(0,0,0,.6);font-size:16px;line-height:24px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.articles-text .article-item .article-read-more{font-size:14px;line-height:21px;padding:1.2rem 1.5rem}.articles-text .article-item .article-read-more:hover{background:#0ca37f;color:#fff;border-color:#0ca37f}}@media screen and (min-width:768px)and (max-width:768px){.articles-text{grid-template-columns:1fr;gap:1rem}.articles-text .article-item{padding:1.25rem;margin-bottom:0}.articles-text .article-item .article-description,.articles-text .article-item .article-title{padding-right:1.5rem}}