.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.9);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer}.video-modal-close{position:absolute;top:-20px;right:-20px;background:rgba(255, 255, 255, 0.9);border:none;color:#333;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:10000;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0, 0, 0, 0.2)}.video-modal-close:hover{background:rgba(255, 255, 255, 1);transform:scale(1.1)}.video-modal-content{position:relative;cursor:default;display:flex;align-items:center;justify-content:center}.video-modal-container{position:relative;display:flex;align-items:center;justify-content:center}.video-modal-content iframe,
.video-modal-content
video{border:none;border-radius:8px;display:block;margin:0
auto;box-sizing:border-box;background-color:#000}#videoModal iframe,
#videoModal
video{border:none !important;border-radius:8px !important}#modalVideoPlayer{outline:none}#modalVideoPlayer::-webkit-media-controls-panel{background-color:rgba(0, 0, 0, 0.8)}@media (max-width: 768px){.video-modal-close{top:-15px;right:-10px;width:35px;height:35px}}.featured-products-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.featured-product-card{box-sizing:border-box;padding:24px;gap:24px;background:linear-gradient(180deg, #CEF3F8 0%, #A9CED8 65.69%, #8CC0CA 100%);border:1px
solid #CAEBEF;border-radius:20px;overflow:hidden;position:relative}.featured-product-card::before{content:'';display:block;background:radial-gradient(50% 50% at 50% 50%, #FFF 0%, rgba(255, 255, 255, 0) 100%);opacity:0.65;position:absolute;width:854px;height:314px;left:calc(50% - 854px/2);top:-102px}.featured-product-card .featured-product-header{position:relative;z-index:2}.featured-product-title-group{display:grid;grid-template-columns:1fr auto;border-bottom:0.5px solid #777D89;gap:20px}.featured-product-title{font-weight:600;font-size:24px;line-height:36px}.featured-product-discount-badge{font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#FFF;padding:8px
16px;gap:20px;background:#2DA2AB;border-radius:23px;height:35px}.featured-product-description{font-style:normal;font-weight:300;font-size:17px;line-height:23px;margin-top:10px}.featured-product-image-wrapper{text-align:center;position:relative;margin-top:10px}.featured-product-image-wrapper::before{content:'';display:block;position:absolute;width:582px;height:86px;left:calc(50% - 582px/2);bottom:0;background:radial-gradient(50% 50% at 50% 50%, #FFF 0%, rgba(255, 255, 255, 0) 100%);opacity:0.6}.featured-product-image-wrapper
img{height:210px;width:auto;z-index:2;position:relative;margin-top:20px;margin-bottom:20px}.featured-product-actions{text-align:center}.featured-product-actions .featured-product-btn-outline{background:#FFF;border:1px
solid #EF6C40;border-radius:100px}.featured-product-actions .featured-product-btn-outline:hover{background:#EF6C40;color:#FFF !important}.featured-product-actions
a{padding:10px
40px;margin:5px}@media screen and (max-width: 991px){.featured-product-title-group{padding-bottom:10px}.featured-product-card::before{display:none}.featured-products-list{grid-template-columns:1fr}.featured-product-title{font-size:21px;line-height:27px}.featured-product-description{font-size:12px}.featured-product-image-wrapper
img{height:auto;width:100%}.featured-product-actions{display:grid;grid-template-columns:1fr 1fr}.featured-product-actions
a{padding:10px
5px}.featured-product-actions .nrx-btn-get-started{line-height:21px;padding:10px
20px 10px 5px}}.nrx-mobile-nav,.nrx-mobile-overlay{transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%)}.display-flex{display:flex;gap:40px}.display-grid{display:grid}.grid-2-columns{grid-template-columns:repeat(2, 1fr)}.grid-2-columns-40{grid-template-columns:40% 1fr}.grid-2-columns-60{grid-template-columns:60% 1fr}.align-center{align-items:center}.justify-between{justify-content:space-between}.gap-20{gap:20px}.gap-40{gap:40px}.gap-60{gap:60px}.gap-80{gap:80px}.gap-100{gap:100px}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.font-40{font-weight:600;font-size:40px;line-height:47px}.font-24{font-size:24px;line-height:36px}.font-18 p,.font-18{font-weight:400;font-size:18px;line-height:130%}.text-center{text-align:center}.mw-550{max-width:550px}.mw-700{max-width:700px}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.microdose-intro .image-wrapper{border-radius:20px;overflow:hidden}.microdose-card{padding:24px;background:#ECF5F5;border-radius:16px}.microdose-card .nrx-how-list li .nrx-check-icon{width:14px;height:14px;background:#2DA2AB;border-radius:500px;display:block;position:absolute;left:6px;top:6px}.microdose-card .nrx-how-list li .nrx-check-icon
svg{width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.microdose-card .nrx-how-list
ul{margin-bottom:0}.microdose-how-it-work-alt .microdose-card{background:transparent;padding:0}.microdose-how-it-work-alt .microdose-card .nrx-how-list
ul{display:grid;grid-template-columns:1fr 1fr;gap:20px}.microdose-how-it-work-alt .microdose-card .nrx-how-list ul
li{padding:20px
30px;background:#ECF5F5;border-radius:20px}.microdose-how-it-work-alt .microdose-card .nrx-how-list ul li .nrx-check-icon{position:relative;margin-bottom:15px;width:28px;height:28px}.microdose-how-it-work-alt .microdose-card .nrx-how-list ul li .nrx-check-icon
svg{width:12px;height:12px}@media only screen and (max-width: 1024px){.microdose-how-it-work-alt .microdose-card .nrx-how-list
ul{grid-template-columns:1fr;gap:5px}.microdose-how-it-work-alt .microdose-card .nrx-how-list ul
li{position:relative;padding-left:55px}.microdose-how-it-work-alt .microdose-card .nrx-how-list ul li .nrx-check-icon{position:absolute;top:50%;left:20px;transform:translateY(-50%)}}.nrx-btn-get-started.outline{border:1px
solid #EF6C40;border-radius:100px;background:transparent;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#EF6C40;transition:all 0.3s ease}.nrx-btn-get-started.outline:hover{background:#EF6C40;color:#FFF !important}.nrx-btn-get-started.no-arrow{padding:12px
25px}.nrx-btn-get-started.no-arrow::after{display:none}.microdose-why{background:#CEF3F8;border:1px
solid #CAEBEF;border-radius:20px;padding:0px
48px 0px 0px}.microdose-why
img{display:block}.microdose-cta{padding:80px;gap:40px;background:#CEF3F8;border-radius:20px}.microdose-cta
.content{max-width:1028px;margin:0
auto}.microdose-cta
p{color:#777D89}.faq-title_left{display:grid;grid-template-columns:35% 1fr;gap:70px}.faq-title_left .faq-heading
h2{text-align:left}.faq-title_left .contact-info{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px;gap:32px;background:#ECF5F5;border:1px
solid #CAEBEF;border-radius:20px}.faq-title_left .contact-info
h3{font-style:normal;font-weight:500;font-size:30px;line-height:120%;color:#2A3447}.faq-title_left .contact-info .nrx-btn-get-started{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;gap:10px;width:100%;background:#2DA2AB;border-radius:100px}.faq-title_left .faq-content
.accordion__wrapper{max-width:100%}.faq-title_left .faq-content .accordion__wrapper
.accordion{background:#FFF;border:1px
solid #CAEBEF;border-radius:12px}.faq_sec .faq-title_left .accordion__wrapper .accordion .accordion__content
.btn{text-align:left}.faq-title_left .faq-content .accordion__wrapper .accordion
.accordion__icon{background:#fff;border:1px
solid #2DA2AB}.faq-title_left .faq-content .accordion__wrapper .accordion .accordion__icon svg
path{stroke:#2DA2AB}.faq_sec .faq-title_left .accordion__wrapper .accordion:hover .accordion__header
.accordion__icon{background:#2DA2AB}.faq-title_left .faq-content .accordion__wrapper .accordion:hover .accordion__icon svg
path{stroke:#fff}.faq_sec .accordion__wrapper .accordion.active .accordion__header
.accordion__icon{transform:translateY(-4px)}.accordion
h4.accordion__question{transition:all 0.3s ease}.global-how-it-work-alt{padding:40px;background:#ECF5F5;border-radius:20px}.global-how-it-work-alt .header .nrx-btn-get-started{height:40px}.global-how-it-work-alt .steps-container
.image{border-radius:20px;overflow:hidden}.global-how-it-work-alt .steps-container .step-card{display:grid;grid-template-columns:50px 1fr;gap:40px;padding-bottom:20px}.global-how-it-work-alt .steps-container .step-card:last-of-type .number::after{display:none}.global-how-it-work-alt .steps-container .step-card
.number{border:0;font-weight:800;font-size:32px;line-height:37px;color:#397180;position:relative}.global-how-it-work-alt .steps-container .step-card .number
span{position:relative;z-index:3}.global-how-it-work-alt .steps-container .step-card .number::before{display:block;content:"";position:absolute;width:100%;aspect-ratio:1 / 1;background:#ECF5F5;top:0;left:0;z-index:2}.global-how-it-work-alt .steps-container .step-card .number::after{display:block;content:"";position:absolute;width:3px;height:100%;top:0;left:50%;z-index:1;transform:translateX(-50%);background:linear-gradient(180deg, #397180 0%, #2DA2AB 25%, #8AB2BB 50%, #A7CAD0 75%, #ECF5F5 100%)}.global-how-it-work-alt .steps-container .step-card .step-content>*{margin-bottom:20px}.global-how-it-work-alt .steps-container .step-card .step-content .step-heading{font-weight:500;font-size:21px;line-height:120%;color:#2A3447}.global-how-it-work-alt .steps-container .step-card .step-content .step-description
p{font-weight:400;font-size:15px;line-height:140%;color:#777D89}.global-how-it-work-alt .steps-container .step-card .step-content .nrx-btn-get-started{padding:10px
20px;border:1px
solid #397180;border-radius:100px}.global-how-it-work-alt .steps-container .step-card .step-content .nrx-btn-get-started
span{font-weight:600;font-size:16px;line-height:19px;text-align:center;color:#397180}.global-how-it-work-alt .steps-container .step-card .step-content .nrx-btn-get-started:hover{background:#ef6c41;border-color:#ef6c41}.global-how-it-work-alt .steps-container .step-card .step-content .nrx-btn-get-started:hover
span{color:#fff}.faq_sec.white_bg{background:#F5FFFF}.faq_sec.white_bg
h2{font-weight:600;font-size:40px;line-height:130%;text-align:center;color:#2A3447}.faq_sec.white_bg .faq-heading{max-width:600px;margin:0
auto;}.faq_sec.white_bg .accordion__wrapper
.accordion{padding:20px;gap:20px;background:#FFF;border:1px
solid #CAEBEF}@media only screen and (min-width: 1200px){.microdose-faq
.container{max-width:1370px;margin:auto;padding-left:15px;padding-right:15px;width:100%}}@media only screen and (min-width: 1025px){.display-grid.grid-last-item-first>*:last-child{order:-1}.hide-desktop{display:none !important}}@media only screen and (max-width: 1024px){.grid-2-columns,.grid-2-columns-40,.grid-2-columns-60{grid-template-columns:1fr}.m-gap-20{gap:20px}.m-gap-30{gap:30px}.m-mb-0{margin-bottom:0 !important}.m-font-28{font-size:28px;line-height:34px}.m-font-26{font-size:26px;line-height:32px}.m-text-left{text-align:left !important}.m-text-center{text-align:center !important}.m-mw-100{max-width:100% !important}.hide-mobile{display:none !important}.microdose-why{padding:0}.microdose-why-content{padding:20px;text-align:center}.microdose-cta{padding:40px
20px}.faq-title_left{grid-template-columns:1fr;gap:0px}.faq-title_left .contact-info{padding:25px}.faq_sec.white_bg
h2{font-size:26px;line-height:110%}.global-how-it-work-alt{padding:20px}}