[data-id="headerRow"].sg-top-chrome{width:100%;}
[data-id="headerRow"].sg-top-chrome > .sg-top-chrome__inner{width:100%;display:flex;flex-direction:column;}
.sg-top-chrome__inner .dexcom-logo{flex:0 0 167px;width:167px;max-width:100%;height:25px;align-items:flex-start;}
.sg-top-chrome__inner .dexcom-logo > .sg-export-crop > picture > img{width:167px;max-width:100%;aspect-ratio:167 / 25;height:auto;}
.sg-top-chrome__inner .button-cta{display:flex;flex-direction:row;justify-content:center;align-items:center;height:45px;padding:6px 20px 6px 20px;background-color:rgb(19,125,0);border-radius:25px;overflow:hidden;cursor:pointer;font-family:'Poppins';font-size:16px;font-weight:600;line-height:24px;text-align:left;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;border:0;flex:0 0 181px;width:181px;max-width:100%;}
.sg-top-chrome__inner .dexcom-logo-2{flex:0 0 167px;width:167px;max-width:100%;height:25px;align-items:flex-start;}
.sg-top-chrome__inner .dexcom-logo-2 > .sg-export-crop > picture > img{width:167px;max-width:100%;aspect-ratio:167 / 25;height:auto;}
*{box-sizing:border-box;}
html,body{margin:0;padding:0;}
p,h1,h2,h3,h4,h5,h6{margin:0;}
#contentWrapper,[data-id="contentWrapper"]{width:100%;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;}
#content,[data-id="content"]{width:100%;display:flex;flex-direction:column;}
[data-id="maxWidthContent"]{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;}
#loose-section-intro{width:100%;}
#loose-section-intro .section-intro{display:flex;flex-direction:column;align-items:center;gap:var(--sg-gap,0);--sg-gap:24px;width:100%;max-width:100%;}
#loose-section-intro .heading{display:flex;flex-direction:column;align-items:center;gap:var(--sg-gap,0);width:100%;--sg-gap:24px;padding:24px 24px 0px 24px;max-width:100%;}
.sg-tx-1{font-family:'Poppins';font-weight:600;text-align:left;-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0 !important;margin-left:auto;margin-right:auto;max-width:450px;width:100%;}
.sg-tx-2{font-family:'Poppins';font-size:18px;font-weight:400;line-height:25px;text-align:left;color:rgb(22, 26, 29);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0 !important;margin-left:auto;margin-right:auto;width:100%;}
#loose-section-intro .get-started{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:450px;align-self:center;margin-left:auto;margin-right:auto;}
#loose-section-intro .button-cta{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:1 1 0;min-width:0;width:auto;max-width:none;height:45px;padding:6px 20px 6px 20px;background-color:rgb(19,125,0);border-radius:25px;overflow:hidden;cursor:pointer;font-family:'Poppins';font-size:20px;font-weight:600;line-height:30px;text-align:left;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;border:0;}
#loose-section-intro .hero{display:flex;align-items:center;width:100%;max-width:100%;}
#loose-section-intro .chef-cooking-kitchen-sensor-arm-2 > .sg-export-crop > picture > img{height:auto;}
#loose-section-intro .dexcom-g7-wearable-1{width:250px;max-width:100%;height:228px;}
#loose-section-intro .dexcom-g7-wearable-1 > .sg-export-crop > picture > img{width:250px;max-width:100%;aspect-ratio:250 / 228;height:auto;}
#loose-section-intro .hero > * + *{position:relative;}
#loose-section-intro .heading-2{display:flex;flex-direction:column;align-items:center;width:100%;padding:0px 24px 0px 24px;gap:15px;max-width:100%;}
.sg-tx-3{font-family:'Poppins';font-size:30px;font-weight:600;line-height:37px;letter-spacing:-0.3px;text-align:left;color:rgb(22, 26, 29);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0 !important;margin-left:auto;margin-right:auto;max-width:450px;width:100%;}
#loose-section-intro .coverage{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;padding:0px 24px 24px 24px;max-width:100%;}
.sg-tx-4{font-family:'Poppins';font-size:18px;font-weight:400;line-height:25px;text-align:left;color:rgb(22, 26, 29);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0 !important;margin-left:auto;margin-right:auto;max-width:450px;width:100%;}
#loose-sign-up-section{width:100%;}
#loose-sign-up-section .sign-up-section{display:flex;flex-direction:column;align-items:center;gap:var(--sg-gap,0);--sg-gap:16px;min-width:342px;padding:32px 24px 32px 24px;background-color:rgb(19,125,0);width:100%;}
#loose-sign-up-section .heading{display:flex;flex-direction:column;gap:24px;align-items:stretch;width:100%;max-width:450px;align-self:center;margin-left:auto;margin-right:auto;}
.sg-tx-5{font-family:'Poppins';font-size:30px;font-weight:600;line-height:37px;letter-spacing:-0.3px;text-align:left;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;align-self:stretch;margin-bottom:0 !important;width:100%;}
.sg-tx-6{font-family:'Poppins';font-size:16px;font-weight:400;line-height:20px;text-align:left;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;align-self:stretch;margin-bottom:0 !important;width:100%;}
#loose-sign-up-section-child-1-child-2{display:flex;flex-direction:column;gap:var(--sg-gap,0);align-items:stretch;width:100%;--sg-gap:15px;max-width:450px;}
#loose-sign-up-section-child-1-child-2{display:flex;flex-direction:column;gap:15px;}
#loose-sign-up-section-child-1-child-2 .form-group{width:100%;margin-bottom:0;}
#loose-sign-up-section-child-1-child-2-child-1 .form-control{color:inherit;width:100%;display:block;-webkit-appearance:none;appearance:none;outline:none;background-color:rgb(255, 255, 255);border-radius:4px;height:38px;padding-right:12px;padding-left:12px;}
#loose-sign-up-section-child-1-child-2-child-1 .form-control{font-family:'Poppins';font-size:16px;font-weight:400 !important;line-height:19px;}
#loose-sign-up-section-child-1-child-2-child-1 .form-control::placeholder{font-family:'Poppins' !important;font-size:16px !important;font-weight:400 !important;line-height:19px !important;color:rgb(127, 127, 127) !important;-webkit-text-fill-color:inherit !important;-webkit-background-clip:unset !important;background-clip:unset !important;}
#loose-sign-up-section-child-1-child-2-child-2 .control-label{font-family:'Poppins';font-size:12px;font-weight:400;line-height:15px;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin:0;display:block;}
#loose-footnotes{width:100%;}
#loose-footnotes .footnotes{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sg-gap,0);--sg-gap:4px;padding:35px 24px 35px 24px;background-color:rgb(245,245,245);width:100%;max-width:100%;}
#loose-footnotes .fn-1{display:flex;flex-direction:row;align-items:stretch;width:100%;max-width:450px;align-self:center;margin-left:auto;margin-right:auto;}
.sg-tx-7{font-family:'Poppins';font-size:14px;font-weight:400;line-height:18px;text-align:left;color:rgb(22, 26, 29);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;align-self:flex-start;flex:0 0 8px;margin-bottom:0 !important;}
.sg-tx-8{font-family:'Poppins';font-size:14px;font-weight:400;line-height:18px;text-align:left;color:rgb(22, 26, 29);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;align-self:flex-start;margin-bottom:0 !important;width:auto;}
#loose-footnotes .fn-2{display:flex;flex-direction:row;align-items:flex-start;width:100%;max-width:450px;align-self:center;margin-left:auto;margin-right:auto;}
.sg-tx-9{font-family:'Poppins';font-size:14px;font-weight:400;line-height:18px;text-align:left;color:rgb(22, 26, 29);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:4px;}
#loose-footnotes .fn-3{display:flex;flex-direction:row;align-items:flex-start;width:100%;max-width:450px;align-self:center;margin-left:auto;margin-right:auto;}
#loose-brief{width:100%;}
#loose-brief .brief{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 24px 25px 24px;background-color:rgb(19,125,0);width:100%;max-width:100%;}
#loose-brief .inner-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:450px;align-self:center;margin-left:auto;margin-right:auto;gap:10px;}
.sg-tx-10{font-family:'Poppins';font-size:15px;font-weight:400;line-height:20px;text-align:left;color:rgb(255, 255, 255);-webkit-text-fill-color:inherit;-webkit-background-clip:unset;background-clip:unset;margin-bottom:0px;}
#loose-brief-child-1-child-1-child-1{width:100%;}
.sg-tx-override-1{color:rgb(19, 125, 0)}
.sg-tx-override-2{color:rgb(22, 26, 29)}
@media (min-width:1024px){
.sg-top-chrome__inner .header{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:634px;padding:29px 24px 24px 24px;background-color:rgb(255,255,255);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.1599999964237213);border-top:5px solid rgb(19, 125, 0);align-self:center;margin-left:auto;margin-right:auto;}
.sg-top-chrome__inner .header{display:flex!important}
.sg-top-chrome__inner .inner-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1 0;min-width:0;width:auto;max-width:634px;align-self:center;}
.sg-top-chrome__inner .inner-content{display:flex!important}
[data-id="maxWidthContent"]{max-width:634px;}
#loose-section-intro .section-intro{align-self:stretch;}
.sg-tx-1{font-size:36px;line-height:42px;letter-spacing:-0.36px;color:rgb(22, 26, 29);}
.sg-tx-2{max-width:450px;}
#loose-section-intro .hero{flex-direction:row;}
#loose-section-intro .chef-cooking-kitchen-sensor-arm-2{flex:1 1 0;min-width:0;width:auto;max-width:none;height:359px;border-radius:0px 25px 25px 0px;overflow:hidden;}
#loose-section-intro .chef-cooking-kitchen-sensor-arm-2 > .sg-export-crop{position:relative;overflow:hidden;display:block;height:100%;}
#loose-section-intro .chef-cooking-kitchen-sensor-arm-2 > .sg-export-crop > picture > img{position:absolute;left:0.0000%;top:-9.3583%;width:100.0000%;min-height:100%;max-width:none;}
#loose-section-intro .dexcom-g7-wearable-1{flex:0 0 250px;}
#loose-section-intro .hero > * + *{margin-left:-80px;}
#loose-sign-up-section .sign-up-section{align-self:stretch;max-width:634px;}
#loose-footnotes .footnotes{align-self:stretch;}
.sg-tx-8{flex:0 0 442px;max-width:100%;}
#loose-brief .brief{align-self:stretch;}
}
@media (max-width:1023.98px){
.sg-top-chrome__inner .header-2{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:634px;padding:29px 24px 24px 24px;background-color:rgb(255,255,255);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.1599999964237213);border-top:5px solid rgb(19, 125, 0);align-self:center;margin-left:auto;margin-right:auto;}
.sg-top-chrome__inner .inner-content-2{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:1 1 0;min-width:0;width:auto;max-width:992px;align-self:center;}
#loose-section-intro{max-width:100%;}
#loose-section-intro{width:100%;max-width:100%;}
.sg-tx-1{font-size:30px;line-height:37px;letter-spacing:-0.3px;color:rgb(19, 125, 0);}
.sg-tx-2{max-width:342px;}
#loose-section-intro .hero{flex-direction:column;}
#loose-section-intro .chef-cooking-kitchen-sensor-arm-2{flex:0 0 390px;width:100%;height:390px;}
#loose-section-intro .chef-cooking-kitchen-sensor-arm-2 > .sg-export-crop > picture > img{width:390px;max-width:100%;aspect-ratio:390 / 390;}
#loose-section-intro .dexcom-g7-wearable-1{flex:0 0 228px;}
#loose-section-intro .hero > * + *{margin-top:-60px;}
#loose-section-intro .coverage{--sg-gap:15px;}
#loose-sign-up-section{max-width:100%;}
#loose-sign-up-section{width:100%;max-width:100%;}
#loose-sign-up-section .sign-up-section{max-width:100%;}
#loose-sign-up-section .heading{--sg-gap:24px;}
#loose-footnotes{max-width:100%;}
#loose-footnotes{width:100%;max-width:100%;}
.sg-tx-8{flex:1 1 0;max-width:none;}
#loose-brief{max-width:100%;}
#loose-brief{width:100%;max-width:100%;}
}