.genomics-card-row{display:flex;gap:20px}.genomics-card-row .et_pb_column{margin-right:0!important;flex:1}@media (max-width:980px){.genomics-card-row{flex-direction:column;gap:20px}.genomics-card-row .et_pb_column{width:100%!important}}.service-card{display:flex!important;flex-direction:column!important}.service-card .et_pb_button_module_wrapper{margin-top:auto!important}.services-row{display:flex;gap:24px}.services-row .et_pb_column{margin-right:0!important;flex:1}@media (max-width:980px){.services-row{flex-direction:column;gap:24px}.services-row .et_pb_column{width:100%!important}}.hh-global-header{background:#ffffff!important;padding:0!important;position:relative;z-index:9999;box-shadow:0 2px 12px rgba(0,0,0,0.04)}.hh-global-header .et_pb_row{width:90%!important;max-width:1380px!important;min-height:82px;display:flex!important;align-items:center!important;padding:0!important;margin:0 auto!important}.hh-global-header .et_pb_column{margin-bottom:0!important}.hh-global-header .et_pb_column:first-child{display:flex!important;align-items:center!important}.hh-global-header .et_pb_column:last-child{display:flex!important;align-items:center!important;justify-content:flex-end!important}.hh-global-header .et_pb_image{margin:0!important;line-height:0!important}.hh-global-header .et_pb_image .et_pb_image_wrap{display:block!important;line-height:0!important}.hh-global-header .et_pb_image img{display:block!important;width:300px!important;max-width:100%!important;height:auto!important}.hh-global-header .et_pb_menu{width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.hh-global-header .et_pb_menu_inner_container{width:100%!important}.hh-global-header .et_pb_menu__wrap,.hh-global-header .et_pb_menu__menu{justify-content:flex-end!important;align-items:center!important}.hh-global-header .et-menu{display:flex!important;align-items:center!important;gap:28px;margin:0!important;padding:0!important}.hh-global-header .et-menu>li{padding:0!important;margin:0!important}.hh-global-header .et-menu>li>a{padding:12px 0!important;font-size:13px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:1.3px!important;text-transform:uppercase;color:#242424!important;opacity:1!important;transition:color 0.25s ease!important}.hh-global-header.et-menu>li:not(.header-cta)>a:hover{color:#267718!important;opacity:1!important}.hh-global-header.et-menu>li.current-menu-item:not(.header-cta)>a,.hh-global-header.et-menu>li.current-menu-ancestor:not(.header-cta)>a{color:#267718!important}.hh-global-header.et-menu .menu-item-has-children>a:first-child{padding-right:17px!important}.hh-global-header.et-menu .menu-item-has-children>a:first-child:after{right:0!important;top:50%!important;transform:translateY(-50%)!important;font-size:13px!important}.hh-global-header .nav li ul{width:245px!important;padding:12px 0!important;background:#ffffff!important;border-top:2px solid #267718!important;box-shadow:0 12px 30px rgba(0,0,0,0.08)!important}.hh-global-header .nav li li{width:100%!important;padding:0!important;margin:0!important}.hh-global-header .nav li li a{width:100%!important;padding:12px 20px!important;font-size:12px!important;line-height:1.4!important;font-weight:500!important;letter-spacing:1px!important;color:#242424!important;background:transparent!important;opacity:1!important}.hh-global-header .nav li li a:hover{color:#267718!important;background:#f3f6f1!important;opacity:1!important}.hh-global-header .header-cta{margin-left:5px!important}.hh-global-header.et-menu>li.header-cta>a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px;padding:14px 20px!important;margin:0!important;background:#126b0b!important;color:#ffffff!important;border:none!important;border-radius:0!important;font-size:12px!important;line-height:1!important;font-weight:600!important;letter-spacing:1.2px!important;white-space:nowrap;box-shadow:none!important;transition:background-color 0.25s ease!important}.hh-global-header.et-menu>li.header-cta>a:hover{background:#0d5408!important;color:#ffffff!important;opacity:1!important}.hh-global-header.header-cta>a:after{content:none!important;display:none!important}@media (max-width:980px){.hh-global-header .et_pb_row{width:90%!important;max-width:none!important;min-height:78px;display:flex!important;align-items:center!important;padding:0!important;margin:0 auto!important}.hh-global-header.et_pb_column:first-child{width:80%!important;margin:0!important;display:flex!important;align-items:center!important}.hh-global-header.et_pb_column:last-child{width:20%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.hh-global-header .et_pb_image{width:auto!important;margin:0!important}.hh-global-header .et_pb_image_wrap{width:auto!important}.hh-global-header .et_pb_image img{display:block!important;width:235px!important;max-width:100%!important;height:auto!important}.hh-global-header .et_pb_menu__wrap{justify-content:flex-end!important}.hh-global-header .mobile_menu_bar{padding:0!important;margin:0!important;display:flex!important;align-items:center!important}.hh-global-header .mobile_menu_bar:before{color:#267718!important;font-size:32px!important;top:0!important}.hh-global-header .et_mobile_menu{position:fixed!important;top:78px!important;left:0!important;right:0!important;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:22px 7vw 28px 7vw!important;background:#ffffff!important;border:none!important;border-top:1px solid #e8ece6!important;box-shadow:0 14px 28px rgba(0,0,0,0.08)!important;overflow:visible!important;z-index:99999!important}.hh-global-header.et_mobile_menu>li{padding:0!important;margin:0!important}.hh-global-header.et_mobile_menu>li>a{position:relative!important;display:block!important;padding:15px 0!important;background:transparent!important;border-bottom:1px solid #e8ece6!important;color:#222222!important;font-size:15px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:1.2px!important;text-transform:uppercase;opacity:1!important}.hh-global-header.et_mobile_menu>li>a:hover{color:#267718!important;background:transparent!important;opacity:1!important}.hh-global-header.et_mobile_menu>li.current-menu-item>a{color:#267718!important}.hh-global-header.et_mobile_menuli.menu-item-has-children>ul.sub-menu{display:none!important;visibility:hidden!important;padding:4px 0 10px 18px!important;margin:0!important}.hh-global-header.et_mobile_menuli.menu-item-has-children.hh-submenu-open>ul.sub-menu{display:block!important;visibility:visible!important}.hh-global-header.et_mobile_menuli.menu-item-has-children>a{position:relative!important;padding-right:45px!important}.hh-global-header.et_mobile_menuli.menu-item-has-children>a:after{content:none!important;display:none!important}.hh-global-header.et_mobile_menuli.menu-item-has-children>a:before{content:"+"!important;position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;font-family:Arial,sans-serif!important;font-size:23px!important;line-height:1!important;font-weight:300!important;color:#267718!important}.hh-global-header.et_mobile_menuli.menu-item-has-children.hh-submenu-open>a:before{content:"−"!important}.hh-global-header.et_mobile_menu.sub-menu li{padding:0!important;margin:0!important}.hh-global-header.et_mobile_menu.sub-menu li a{padding:12px 0!important;background:transparent!important;border:none!important;color:#555555!important;font-size:13px!important;line-height:1.4!important;font-weight:500!important;letter-spacing:0.8px!important;opacity:1!important}.hh-global-header.et_mobile_menu.sub-menu li a:hover{color:#267718!important}.hh-global-header.et_mobile_menu.header-cta{margin:22px 0 0 0!important}.hh-global-header.et_mobile_menu.header-cta>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:16px 20px!important;background:#126b0b!important;color:#ffffff!important;border:none!important;border-radius:0!important;text-align:center!important;font-size:13px!important;line-height:1!important;font-weight:600!important;letter-spacing:1.2px!important;opacity:1!important}.hh-global-header.et_mobile_menu.header-cta>a:hover{background:#0d5408!important;color:#ffffff!important;opacity:1!important}.hh-global-header.et_mobile_menu.header-cta>a:after,.hh-global-header.et_mobile_menu.header-cta>a:before{content:none!important;display:none!important}}@media (max-width:480px){.hh-global-header .et_pb_row{width:90%!important;min-height:76px}.hh-global-header.et_pb_column:first-child{width:82%!important}.hh-global-header.et_pb_column:last-child{width:18%!important}.hh-global-header.et_pb_image img{width:220px!important;max-width:100%!important;height:auto!important}.hh-global-header.mobile_menu_bar:before{font-size:31px!important}.hh-global-header .et_mobile_menu{top:76px!important;width:100vw!important;padding:18px 6vw 24px 6vw!important}}@media (max-width:980px){.hh-global-header.et_mobile_menuli.header-cta.current-menu-item>a,.hh-global-header.et_mobile_menuli.header-cta.current-menu-ancestor>a,.hh-global-header.et_mobile_menuli.header-cta>a:active,.hh-global-header.et_mobile_menuli.header-cta>a:focus{color:#ffffff!important;background:#126b0b!important}}.yoga-limb-card .et_pb_module_header{padding-bottom:1px!important;margin-bottom:0!important}.yoga-limb-card .et_pb_blurb_description{margin-top:-3px!important;padding-top:0!important}.dietary-image-wrap{position:relative}.theories-card{position:absolute;left:28px;bottom:28px;z-index:10;background:rgba(255,255,255,0.94);padding:24px 30px 22px;width:210px;box-shadow:0 12px 30px rgba(20,60,30,0.12)}.theories-card .theory-number{color:#1f6b24;font-size:58px;line-height:0.95;font-weight:500;letter-spacing:-2px}.theories-card .theory-label{color:#263329;font-size:12px;line-height:1.5;letter-spacing:2px;margin-top:13px;font-weight:500}@media (max-width:767px){.theories-card{left:16px;bottom:16px;width:170px;padding:18px 22px}.theories-card .theory-number{font-size:46px}.theories-card .theory-label{font-size:10px;letter-spacing:1.5px}}.gut-hidden-row{display:none!important}.gut-hidden-row.gut-open{display:flex!important}.gut-hidden-row{display:none!important}.gut-hidden-row.gut-open{display:flex!important}.gut-toggle{display:inline-flex;align-items:center;justify-content:center;gap:25px;background:#126b0b;color:#ffffff;border:0;padding:15px 24px;font-family:inherit;font-size:11px;font-weight:600;line-height:1;letter-spacing:1.2px;cursor:pointer;transition:all 0.25s ease}.gut-toggle:hover{background:#0e5709}.gut-toggle-icon{font-size:21px;line-height:1;font-weight:300}.hormones-hidden-row{display:none!important}.hormones-hidden-row.hormones-open{display:block!important}.hormones-toggle{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#126b0b;color:#ffffff;border:0;padding:13px 19px;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1;letter-spacing:1px;cursor:pointer;transition:all 0.25s ease}.hormones-toggle:hover{background:#0e5709}.hormones-toggle-icon{font-size:18px;line-height:1;font-weight:300}.root-cause-link .et_pb_main_blurb_image img{animation:hhIconPulse 1.8s ease-in-out infinite!important;transform-origin:center center!important;will-change:transform}@keyframes hhIconPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.12)}}.pulse-1 .et_pb_main_blurb_image{animation-delay:0s}.pulse-2 .et_pb_main_blurb_image{animation-delay:.25s}.pulse-3 .et_pb_main_blurb_image{animation-delay:.5s}.pulse-4 .et_pb_main_blurb_image{animation-delay:.75s}