@charset "UTF-8";:root{--space-0:calc(12px * 0);--space-1:calc(12px * 0.125);--space-2:calc(12px * 0.25);--space-3:calc(12px * 0.5);--space-4:calc(12px * 0.75);--space-5:calc(12px * 1);--space-6:calc(12px * 1.25);--space-7:calc(12px * 1.5);--space-8:calc(12px * 1.75);--space-9:calc(12px * 2);--space-10:calc(12px * 3);--space-11:calc(12px * 4);--space-12:calc(12px * 5);--space-13:calc(12px * 6)}@media (min-width:768px){:root{--space-0:calc(14px * 0);--space-1:calc(14px * 0.125);--space-2:calc(14px * 0.25);--space-3:calc(14px * 0.5);--space-4:calc(14px * 0.75);--space-5:calc(14px * 1);--space-6:calc(14px * 1.25);--space-7:calc(14px * 1.5);--space-8:calc(14px * 1.75);--space-9:calc(14px * 2);--space-10:calc(14px * 3);--space-11:calc(14px * 4);--space-12:calc(14px * 5);--space-13:calc(14px * 6)}}@media (min-width:992px){:root{--space-0:calc(16px * 0);--space-1:calc(16px * 0.125);--space-2:calc(16px * 0.25);--space-3:calc(16px * 0.5);--space-4:calc(16px * 0.75);--space-5:calc(16px * 1);--space-6:calc(16px * 1.25);--space-7:calc(16px * 1.5);--space-8:calc(16px * 1.75);--space-9:calc(16px * 2);--space-10:calc(16px * 3);--space-11:calc(16px * 4);--space-12:calc(16px * 5);--space-13:calc(16px * 6)}}@media (min-width:1200px){:root{--space-0:calc(16px * 0);--space-1:calc(16px * 0.125);--space-2:calc(16px * 0.25);--space-3:calc(16px * 0.5);--space-4:calc(16px * 0.75);--space-5:calc(16px * 1);--space-6:calc(16px * 1.25);--space-7:calc(16px * 1.5);--space-8:calc(16px * 1.75);--space-9:calc(16px * 2);--space-10:calc(16px * 3);--space-11:calc(16px * 4);--space-12:calc(16px * 5);--space-13:calc(16px * 6)}}@media (min-width:1600px){:root{--space-0:calc(18px * 0);--space-1:calc(18px * 0.125);--space-2:calc(18px * 0.25);--space-3:calc(18px * 0.5);--space-4:calc(18px * 0.75);--space-5:calc(18px * 1);--space-6:calc(18px * 1.25);--space-7:calc(18px * 1.5);--space-8:calc(18px * 1.75);--space-9:calc(18px * 2);--space-10:calc(18px * 3);--space-11:calc(18px * 4);--space-12:calc(18px * 5);--space-13:calc(18px * 6)}}:root[data-theme=light]{--color-primary-base-900:25,33,64;--color-primary-base-800:50,65,128;--color-primary-base-700:75,98,191;--color-primary-base-600:90,118,230;--color-primary-base-500:100,132,255;--color-primary-base-400:125,151,255;--color-primary-base-300:150,171,255;--color-primary-base-200:176,192,255;--color-primary-base-100:201,212,255;--color-neutral-grayscale-1000:0,0,0;--color-neutral-grayscale-900:26,26,26;--color-neutral-grayscale-800:51,51,51;--color-neutral-grayscale-700:102,102,102;--color-neutral-grayscale-600:153,153,153;--color-neutral-grayscale-500:204,204,204;--color-neutral-grayscale-400:222,222,222;--color-neutral-grayscale-300:239,239,239;--color-neutral-grayscale-200:250,250,250;--color-neutral-grayscale-100:255,255,255;--color-status-success-900:1,84,83;--color-status-success-800:2,102,90;--color-status-success-700:3,126,100;--color-status-success-600:5,151,105;--color-status-success-500:7,176,106;--color-status-success-400:58,207,130;--color-status-success-300:98,231,149;--color-status-success-200:147,237,173;--color-status-success-100:216,247,234;--color-status-warning-900:122,85,1;--color-status-warning-800:147,106,2;--color-status-warning-700:183,136,3;--color-status-warning-600:219,167,5;--color-status-warning-500:255,201,7;--color-status-warning-400:255,218,69;--color-status-warning-300:255,229,106;--color-status-warning-200:255,240,155;--color-status-warning-100:255,248,205;--color-status-error-900:104,6,27;--color-status-error-800:125,10,26;--color-status-error-700:156,16,24;--color-status-error-600:183,25,38;--color-status-error-500:217,52,33;--color-status-error-400:255,126,101;--color-status-error-300:255,162,131;--color-status-error-200:255,199,173;--color-status-error-100:255,222,218;--color-status-disabled-500:204,204,204}:root[data-theme=dark]{--color-primary-base-900:25,33,64;--color-primary-base-800:50,65,128;--color-primary-base-700:75,98,191;--color-primary-base-600:90,118,230;--color-primary-base-500:100,132,255;--color-primary-base-400:125,151,255;--color-primary-base-300:150,171,255;--color-primary-base-200:176,192,255;--color-primary-base-100:201,212,255;--color-neutral-grayscale-1000:255,255,255;--color-neutral-grayscale-900:250,250,250;--color-neutral-grayscale-800:239,239,239;--color-neutral-grayscale-700:222,222,222;--color-neutral-grayscale-600:102,102,102;--color-neutral-grayscale-500:204,204,204;--color-neutral-grayscale-400:153,153,153;--color-neutral-grayscale-300:51,51,51;--color-neutral-grayscale-200:26,26,26;--color-neutral-grayscale-100:0,0,0;--color-status-success-900:1,84,83;--color-status-success-800:2,102,90;--color-status-success-700:3,126,100;--color-status-success-600:5,151,105;--color-status-success-500:7,176,106;--color-status-success-400:58,207,130;--color-status-success-300:98,231,149;--color-status-success-200:147,237,173;--color-status-success-100:216,247,234;--color-status-warning-900:122,85,1;--color-status-warning-800:147,106,2;--color-status-warning-700:183,136,3;--color-status-warning-600:219,167,5;--color-status-warning-500:255,201,7;--color-status-warning-400:255,218,69;--color-status-warning-300:255,229,106;--color-status-warning-200:255,240,155;--color-status-warning-100:255,248,205;--color-status-error-900:104,6,27;--color-status-error-800:125,10,26;--color-status-error-700:156,16,24;--color-status-error-600:183,25,38;--color-status-error-500:217,52,33;--color-status-error-400:255,126,101;--color-status-error-300:255,162,131;--color-status-error-200:255,199,173;--color-status-error-100:255,222,218;--color-status-disabled-500:204,204,204}.page-health-insights-about-weight-and-heart-health .col-3{clear:both}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_title{text-align:center}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container{display:table;width:100%}}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item{padding-top:4rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item{display:table-cell;width:33.3%;float:none;position:relative;padding-right:2rem;padding-left:2rem}}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_image{text-align:center;padding:0 2rem 2rem 2rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_image{padding:0 2rem 4rem 2rem}}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_image img{display:block;margin:auto;max-width:100%;max-height:50vh}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_image img{max-height:100%}}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_text{padding-top:.5rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_text{padding-bottom:7rem}}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_icon{padding:1rem 0;margin:0}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_icon .icon::before{width:30px;height:30px}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_icon .icon::before{width:18px;height:18px}}@media (min-width:992px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_icon .icon::before{width:30px;height:30px}}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_bottom{padding-top:1rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_bottom{position:absolute;bottom:0;padding-top:0}}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_bottom .col-3_item_bottom_price{font-size:1.4rem;font-weight:300}.page-health-insights-about-weight-and-heart-health .col-3 .col-3_container .col-3_item .col-3_item_bottom .col-3_item_bottom_link{font-size:1.2rem;color:#1b1b25;font-weight:600;margin:.6rem 0 0 0}.page-health-insights-about-weight-and-heart-health #vhd-layout{background:linear-gradient(to bottom,#dce7f8 14%,#fff 14%)}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health #vhd-layout{background:linear-gradient(to bottom,#dce7f8 17%,#eaeff6 30%)}}@media (max-width:767px){.page-health-insights-about-weight-and-heart-health #vhd-layout h2{font-size:1.9rem}}.page-health-insights-about-weight-and-heart-health #vhd-layout h3{font-size:1.4rem;margin-bottom:.5rem;font-weight:500}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health #vhd-layout h3{font-size:1.6rem}}.page-health-insights-about-weight-and-heart-health #vhd-layout p.quote{color:#888;margin:1rem 0;font-size:1.2rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health #vhd-layout p.quote{font-size:1.6rem}}.page-health-insights-about-weight-and-heart-health .wicon{max-width:5rem;margin-bottom:2rem}.page-health-insights-about-weight-and-heart-health .hidden{display:none}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health section+section{margin-top:4rem}}@media (max-width:767px){.page-health-insights-about-weight-and-heart-health .no-padding-xs{padding-left:0!important;padding-right:0!important}}.page-health-insights-about-weight-and-heart-health .card{background-color:#fff}.page-health-insights-about-weight-and-heart-health .feature-header-wrapper{padding:2.5rem 1.5rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;background:#fff;border-radius:1.4375rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .feature-header-wrapper{padding:4rem}}@media (min-width:1024px){.page-health-insights-about-weight-and-heart-health .feature-header-wrapper{flex-direction:row}}@media (min-width:1200px){.page-health-insights-about-weight-and-heart-health .feature-header-wrapper{padding:6rem}}.page-health-insights-about-weight-and-heart-health .feature-header-wrapper.img-bottom{border-radius:1.4375rem 1.4375rem 0 0}.page-health-insights-about-weight-and-heart-health .feature-header-wrapper.small{flex-direction:column;font-size:1.2rem}@media (min-width:992px){.page-health-insights-about-weight-and-heart-health .feature-header-wrapper.small{height:100%}}.page-health-insights-about-weight-and-heart-health .feature-header-wrapper.small .col-icon{margin:0 0 2rem 0}.page-health-insights-about-weight-and-heart-health .feature-header-wrapper.small .col-desc{padding:0;flex:0}.page-health-insights-about-weight-and-heart-health .col-desc{width:100%;flex:1 1 45%;padding:0 3rem 0 0}@media (max-width:1023px){.page-health-insights-about-weight-and-heart-health .col-desc{padding:0;margin-bottom:3rem}}.page-health-insights-about-weight-and-heart-health .col-desc .feature-name{margin-bottom:2rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.page-health-insights-about-weight-and-heart-health .col-desc .feature-name.sub{margin-bottom:0}.page-health-insights-about-weight-and-heart-health .col-insight{width:100%;flex:1 1 40%}.page-health-insights-about-weight-and-heart-health .col-insight .data-wrapper{margin-bottom:3rem}.page-health-insights-about-weight-and-heart-health .col-insight .data-wrapper p{margin-top:.5rem}.page-health-insights-about-weight-and-heart-health .col-insight .insight-wrapper{margin-bottom:2rem}.page-health-insights-about-weight-and-heart-health .col-insight :last-child{margin-bottom:0}.page-health-insights-about-weight-and-heart-health .hero{position:relative;padding-top:4rem;text-align:center;padding-bottom:6rem;background-image:linear-gradient(to top,#dce6f8 65%,#fff 65%)}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .hero{background-image:linear-gradient(to top,#dce6f8 35rem,#fff 35rem)}}.page-health-insights-about-weight-and-heart-health .hero h1{font-size:2.6rem;line-height:1.2;font-weight:700;margin-left:2}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .hero h1{font-size:3.4rem}}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .hero{display:flex;align-items:flex-end;padding-top:7rem}}.page-health-insights-about-weight-and-heart-health .hero .desc{max-width:50rem;margin:0 auto}.page-health-insights-about-weight-and-heart-health .hero img{width:100%;max-width:34rem;margin-bottom:3rem}.page-health-insights-about-weight-and-heart-health .hero .container{z-index:1}.page-health-insights-about-weight-and-heart-health .hero video{max-width:50rem;width:100%}.page-health-insights-about-weight-and-heart-health .hero+section{margin-top:-1rem;position:relative;z-index:1}.page-health-insights-about-weight-and-heart-health .section-style ul{margin-top:2rem}.page-health-insights-about-weight-and-heart-health .section-style ul li{position:relative;padding-left:1.5rem;line-height:1.5;font-weight:300}.page-health-insights-about-weight-and-heart-health .section-style ul li+li{margin-top:1rem}.page-health-insights-about-weight-and-heart-health .section-style ul li::before{content:"•";position:absolute;font-size:1.8rem;line-height:1;left:0;right:2;top:0;color:#a7cceb}.page-health-insights-about-weight-and-heart-health .section-style .color-index{display:flex;flex-wrap:wrap;margin-top:1rem}.page-health-insights-about-weight-and-heart-health .section-style .color-index .index{position:relative;text-align:center;line-height:.5;flex:1 0 22%;max-width:3rem;margin:1rem}.page-health-insights-about-weight-and-heart-health .section-style .color-index .index img{max-width:2rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .section-style .color-index .index img{max-width:3rem;margin:0}}.page-health-insights-about-weight-and-heart-health .section-style .color-index .index span{font-size:10px}.page-health-insights-about-weight-and-heart-health .section-style .color-index .index::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-health-insights-about-weight-and-heart-health .section-style .sketch{display:block;margin-left:auto;margin-right:auto;width:60%}@media (min-width:992px){.page-health-insights-about-weight-and-heart-health .section-style .col-insight{align-self:center}}.page-health-insights-about-weight-and-heart-health .difference-risk .illu-difference{display:flex;text-align:center;margin-top:.5rem}.page-health-insights-about-weight-and-heart-health .difference-risk .illu-difference img{max-width:20rem;width:100%;margin-bottom:1rem}.page-health-insights-about-weight-and-heart-health .difference-risk .illu-difference div+div{margin-left:1.5rem}.page-health-insights-about-weight-and-heart-health .difference-risk .illu-difference .svgPath-1{stroke:#ebf6ff}.page-health-insights-about-weight-and-heart-health .difference-risk .illu-difference .svgPath-2{stroke:#a7cceb;fill:#ebf6ff}.page-health-insights-about-weight-and-heart-health .difference-risk .illu-difference p{font-size:.9rem;text-transform:uppercase;font-weight:400}.page-health-insights-about-weight-and-heart-health .difference-risk .illu-difference svg{width:9rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .wicard{background:#fff;padding:5rem 3rem;border-radius:1.4375rem}}@media (min-width:992px){.page-health-insights-about-weight-and-heart-health .wicard{padding:6rem}}@media (max-width:1200px){.page-health-insights-about-weight-and-heart-health .wicard.column{margin-top:2rem}}@media (max-width:1200px){.page-health-insights-about-weight-and-heart-health .wicard.symptoms{margin-top:0}}@media (min-width:1200px){.page-health-insights-about-weight-and-heart-health .wicard.episodes{height:100%}}.page-health-insights-about-weight-and-heart-health .disease{overflow:hidden;padding:3rem 0 6rem;margin:2rem 0}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .disease{padding:8rem 0}}.page-health-insights-about-weight-and-heart-health .disease .swiper-disease{cursor:grab}.page-health-insights-about-weight-and-heart-health .disease .swiper-disease .swiper-pagination{bottom:-60px}.page-health-insights-about-weight-and-heart-health .disease .swiper-slide{display:flex}.page-health-insights-about-weight-and-heart-health .disease .swiper-pagination-bullet{opacity:.1}.page-health-insights-about-weight-and-heart-health .disease .swiper-pagination-bullet-active{background:#a7cceb;opacity:1}.page-health-insights-about-weight-and-heart-health .body-fat-comparison{padding:4rem 0}@media (max-width:767px){.page-health-insights-about-weight-and-heart-health .body-fat-comparison{padding:4rem 0 2rem}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .padding-x2{padding-left:2rem;padding-right:2rem}}.page-health-insights-about-weight-and-heart-health .body-fat-comparison video{width:100%}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .body-fat-comparison .test{position:-webkit-sticky;position:sticky;top:6rem}}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps{border-left:1px solid #fff;padding-bottom:1.5rem}@media (max-width:767px){.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps{border-left:1px solid #e2e2e2}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps.step1{margin-top:2rem}}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .card{padding:0;overflow:hidden}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .card aside{padding:2rem}@media (max-width:767px){.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .card aside p{font-size:.9rem}}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .step-title{position:relative;margin-bottom:1.5rem;padding-left:1rem;font-size:.9rem;font-weight:500;text-transform:uppercase;z-index:1}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .step-title{padding-left:1.5rem}}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .step-title::before{content:"";display:block;position:absolute;left:0;top:2px;border:2px solid #e2e2e2;width:1.2rem;height:1.2rem;border-radius:2rem;transform:translateX(-50%);background:#000;box-shadow:0 0 0 1px #000,0 0 0 6px #fff;z-index:-1}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .step-title::before{border:2px solid #fff;box-shadow:0 0 0 1px #000,0 0 0 6px #eaeff6}}.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .card{margin-left:1rem}@media (min-width:768px){.page-health-insights-about-weight-and-heart-health .body-fat-comparison .steps .card{margin-left:1.5rem}}