@font-face{font-family:Moderat;src:url(/static/media/Moderat-Regular.18a9f56b7d6b84dfaf71.otf) format("opentype")}@font-face{font-family:Moderat;font-weight:700;src:url(/static/media/Moderat-Regular.18a9f56b7d6b84dfaf71.otf) format("opentype")}@font-face{font-family:Moderat;font-weight:lighter;src:url(/static/media/Moderat-Thin.b97588a6a4f4784669dc.otf) format("opentype")}@font-face{font-family:Recoleta;src:url(/static/media/Recoleta-Regular.33e9d0699dd3bd86d5b1.woff) format("woff")}@font-face{font-family:Recoleta;src:url(/static/media/Recoleta-Regular.71bf8139a401d149aba4.woff2) format("woff2")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.scroll-bar::-webkit-scrollbar{width:5px}.scroll-bar::-webkit-scrollbar-track{background-color:#313131;border-radius:100px}.scroll-bar::-webkit-scrollbar-thumb{background-color:#a09e9e;border:6px solid #a09e9e;border-left:0;border-radius:100px;border-right:0}.toggle-button-goal{border:none!important;height:160px!important}.toggle-button{border:none!important;margin-right:10px;padding:10px}.subscription-plan{margin-left:5px}.MuiFormControl-root.MuiTextField-root{margin:1rem;width:20rem}.bold{font-weight:700}.TermsAndConditionsLink{color:#b0b0b0!important}@media(min-width:769px){.mobile{display:none}}@media(max-width:769px){.desktop{display:none}}.inline-buttons{align-items:center;display:flex;justify-content:center;margin:auto}.inline-buttons button{margin-bottom:2rem;margin-top:2rem;min-width:10rem}.input-control{width:20rem}.input-control-short{margin-right:-5px;width:12rem!important}h1{color:#30b5e8;font-size:38px;font-weight:400;line-height:52px;text-transform:uppercase}.title,h1{font-family:Moderat;font-style:normal}.title{color:#fff;letter-spacing:1px;line-height:22px;margin:2rem auto 1rem;width:20rem}.img-container{padding-top:40px;text-align:center}.img-container img{width:130px}.mydna-expansion-panel-item{margin-left:-15px;margin-top:-10px}.mydna-expansion-panel-item-barcode{margin-top:-10px}.mydna-expansion-panel-summary{align-self:baseline;width:20rem}.mydna-expansion-panel-summary-title{float:left;padding-right:100px}.mydna-expansion-panel-summary-title-icon{float:right;padding-left:35px}.MuiExpansionPanelDetails-root{display:flex;padding:0!important}.input-control .phone-number-input{font-weight:900!important}.mydna-welcome-text{color:#fff;font-family:Moderat;font-size:16px;font-style:normal;font-weight:400;line-height:19px;text-align:center}.MuiLinearProgress-barColorPrimary .MuiMobileStepper-root{background-color:red!important}.TotalContainer{border-bottom:1px solid #dedede;border-top:1.5px solid #dedede;text-align:left;width:20rem}.TotalContainer-WithoutBottom{border-bottom:1px solid #30b5e8;border-top:1px solid #30b5e8;margin:10px auto 15px;padding-top:10px;text-align:left;width:20.1rem}.payment-details-label{text-align:left;width:20rem}.ssl-icon{height:50px;width:50px}.aws-icon,.ssl-icon{margin-top:5px;padding:10px}.aws-icon{background-color:#fff;height:23px;margin-bottom:14px;width:57px}.payment-container{margin:0 auto;width:20rem}.payment-subcontainer{margin:auto}.confirmation-container{margin:0 auto;max-width:588px}.order-total-container{border-bottom:1px solid #30b5e8;border-top:1px solid #30b5e8;margin:20px auto auto;width:20rem}.order-total{height:1rem;padding-right:10px}.order-total-left{float:left}.order-total-right{float:right;font-size:17;font-weight:bolder}.payment-date{font-size:15px;font-weight:600}.terms-conditions-font{color:#b0b0b0;font-size:14px;font-weight:600}.payment-expansion-panel{margin-bottom:10px;margin-left:5px;width:20rem}.payment-expansion-panel-paper{height:2rem;padding:10px;text-align:left}.greyed{background:#dedede}.payment-expansion-panel-content-left{float:left;height:1.5rem}.payment-expansion-panel-content-right{float:right;height:1.5rem;text-align:right}.appbar{background-color:#081f2d}.TextBox-Title{margin-left:-10px;padding:10px;text-align:left}.goal-section{padding-bottom:30px}.SubmitButton{background-color:#30b5e8;font-size:18px!important}.BarcodeButton{color:#30b5e8!important;font-size:25px!important;height:60px;margin:10px;margin:20px!important;width:90px}.selected{border:1.5px solid #30b5e8!important}.VerifyButton{background-color:#fff;color:#30b5e8;height:3rem;margin:10px;margin-top:18px!important;width:5rem}.BackButton{background-color:#fff!important;font-size:16px!important;text-align:center!important;text-transform:none!important}.ReturningUserText{font-size:18px;letter-spacing:1.8px}.SignupReturnLink{padding-left:10px}.MuiLinearProgress-colorPrimary{background-color:#e9e9e9!important}.error{color:red}.small{width:12rem}.confirmation-store-icons{flex-direction:column}.confirmation-text,.no-decor{color:#30b5e8;font:#000;font-size:24px}.no-decor{text-decoration:none}.bottom-margin-div{margin-bottom:200px}.dropdownContent{color:#fff;padding-left:5px;text-align:left}.password-help-text{color:gray;font-size:13px;font-style:italic;margin:auto;width:25em}.bottom-margin{margin-bottom:250px}.subscription-button{margin:0 10px;transition:.2s}.MuiLinearProgress-barColorPrimary{background-color:green!important}.content{margin:auto;padding:20px}.content-width{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.spaced-container{display:flex;flex-direction:row;margin:auto;width:21rem}.spaced-container>div:first-of-type{margin-right:10px}.confirmation-store-icons{display:flex}.store-badges{height:2.5rem;margin:15px;width:8rem}p{color:#fff}.MuiToggleButton-root{text-transform:none!important}.order-total-container{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;margin-top:20px;padding-top:10px;width:21rem}.order-total{height:3rem;margin:auto;padding:5px;width:20rem}.order-total,.value-container{display:flex;flex:1 1;flex-direction:column}.value-container{justify-content:center}.value-indicator{background-color:#a3f89b;border-radius:3px;color:#000;font-weight:800;margin-left:-200px;text-transform:none}.value-indicator,.value-indicator-empty{height:1rem;padding:5px;width:7rem}.titleLevel1{font-size:15px;font-weight:400;margin-left:7px;text-transform:none}.titleLevel1.invert{color:#000}.darkColoredText{color:#b0b0b0;font-size:11px;line-height:1.1;padding:0 10px}.chargeAmountFont{color:#fff;font-size:22px;margin:35px 0}.chargeAmountFont.invert{color:#000}.chargeAmountSubtleFont{color:#fff;font-size:16px}.chargeAmountSubtleFont.invert{color:#000}@media only screen and (max-device-width:480px){.subscription-options-container{overflow-y:scroll}}.coupon-input{flex-grow:1}.input-label{color:#fff!important;font-size:14px!important;margin-bottom:3px!important;text-align:left!important;text-transform:uppercase!important}.background{border:1px solid #fff;border-radius:5px;height:40px;padding-top:20px;width:"100%"}.card-textfield{padding-left:10px;padding-right:10px}.small{width:10rem}.success{color:green}.mydna-signup-form .terms-conditions-container{margin-top:10px;text-align:left}.flex-center-vh,.flex-center-vh-col{align-items:center;display:flex;justify-content:center}.flex-center-vh-col{flex-direction:column}.program-subscription-container{border:none!important;margin-right:10px;padding:10px}.program-subscription-container .MuiToggleButton-label{display:block}.program-subscription-toggle{border:1px solid #fff!important;border-radius:initial!important;color:#fff!important;margin:auto!important;width:12rem!important}.program-subscription-value-indicator{background-color:#fff;font-family:Moderat;font-size:18px;font-style:normal;font-weight:700;height:40px;letter-spacing:.03em;line-height:2rem;text-align:center;text-transform:none;width:100%}.program-subscription-value-indicator-empty{height:40px;width:100%}.up-standard-input .MuiInput-underline:before{border-bottom:1px solid hsla(0,0%,100%,.42)!important}.up-standard-input .MuiInput-underline:after{border-bottom:2px solid #fff!important}.up-standard-input{margin-left:0!important;margin-right:0!important;width:100%!important}.up-standard-input *{color:#fff!important}.up-standard-input input,.up-standard-input__center input{font-family:Moderat;font-size:16px!important;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:150%}.up-standard-input__center input{text-align:center}.up-standard-input input[type=password]{font-family:monospace}.up-tab{font-size:18px;font-weight:400;height:27px;line-height:150%;width:47px}.up-header{color:#fff;font-family:Recoleta;font-size:64px;font-style:normal;font-weight:400;height:70px;left:563px;line-height:70px;position:absolute;top:142px;width:315px}.App,.up-header{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.body{background-color:#000}.StyledButton_styledButton__rounded__Tpgb4{span-font-family:inherit;background-color:#fffdf9!important;border:1px solid #fffdf9!important;border-radius:0;border-radius:3px;color:#000!important;display:flex;font-family:Moderat;font-size:14px!important;font-style:normal;font-weight:600!important;gap:10px;height:50px;letter-spacing:.3em;letter-spacing:.1em;line-height:100%;margin-left:16px;margin-right:16px;width:90%}@media(min-width:768px){.StyledButton_styledButton__rounded__Tpgb4{width:200px}}.StyledButton_styledButton__rounded__Tpgb4:hover{background:#fffdf9!important}.StyledButton_styledButton__roundedInv__yeSjG{span-font-family:inherit;background-color:#000!important;border:1px solid #fffdf9!important;border-radius:0;border-radius:3px;color:#fffdf9!important;display:flex;font-family:Moderat;font-size:14px!important;font-style:normal;font-weight:600!important;gap:10px;height:50px;letter-spacing:.3em;letter-spacing:.1em;line-height:100%;margin-left:16px;margin-right:16px;width:90%}@media(min-width:768px){.StyledButton_styledButton__roundedInv__yeSjG{width:200px}}.StyledButton_styledButton__roundedInv__yeSjG:hover{background:#000}.StyledButton_styledButton__roundedInvPlain__ZpMik{span-font-family:inherit;background-color:#000!important;border:0!important;border-radius:0;border-radius:3px;color:#fffdf9!important;display:flex;font-family:Moderat;font-size:14px!important;font-style:normal;font-weight:600!important;gap:10px;height:50px;letter-spacing:.3em;letter-spacing:.1em;line-height:100%;margin-left:16px;margin-right:16px;width:90%}@media(min-width:768px){.StyledButton_styledButton__roundedInvPlain__ZpMik{width:200px}}.StyledButton_styledButton__roundedInvPlain__ZpMik:hover{background:#000}@media(min-width:768px){.StyledButton_styledButton__roundedInvPlain__ZpMik{width:300px}}.UPForm_textarea__MUoUB{background:#000;box-sizing:border-box;font-size:16px!important;line-height:150%;margin:auto;max-width:960px;padding:10px;width:100%!important}.UPForm_textarea__MUoUB,.UPForm_upform__questions__XTYEp{color:#fff;font-family:Moderat;font-style:normal;font-weight:400;letter-spacing:.03em}.UPForm_upform__questions__XTYEp{align-items:center;font-size:24px;line-height:100%;margin-bottom:15px!important;margin-top:20px!important;text-align:center}.UPForm_form__control__ZPGjJ{color:#fff;font-family:Moderat;font-weight:400;min-height:200px;text-align:center;width:100%}.UPForm_upform__rbwrapper__cwzOA{display:flex;flex-direction:column!important}@media(min-width:768px){.UPForm_upform__rbwrapper__cwzOA{flex-direction:row!important}}.UPForm_upform__rbitem__aQAoh{word-break:break-word}@media(max-width:767px){.UPForm_upform__rbitem__aQAoh{text-align:left;width:300px!important}}.RecommendedProgramCardV2_card_container__MZyfJ{background-color:#000;border:1px solid #fff;color:#fff;margin:0 auto 36px;width:372px}.RecommendedProgramCardV2_card_content__3nfoi{background-color:#000;color:#fff;min-height:350px;padding:24px 36px 12px}.RecommendedProgramCardV2_card_recommended__4XUkM{background-color:#fff!important;color:#000!important}.RecommendedProgramCardV2_card_title__7YVCV{color:#fff;font-size:16px!important;font-weight:600!important;margin-bottom:36px!important;text-align:left}.RecommendedProgramCardV2_card_price__6ZI83{font-size:1.4rem!important;font-weight:800!important;padding-bottom:10px}.RecommendedProgramCardV2_card_recommendedBox__l9JCf{background-color:#a3f89b;display:flex;flex-direction:column;height:42px;justify-content:center;width:220px}.RecommendedProgramCardV2_card_recommendedBox__l9JCf p{color:#000!important;font-weight:800!important}.HealthReport_healthReport__suggestionitem__\+\+yDx{font-size:22px!important;line-height:1.25!important}.HealthReport_healthReport__suggestionitem__wrappedtext__OO72O{font-size:22px!important;line-height:1.25!important;margin-left:4px!important}.HealthReport_healthReport__item__h6viP{height:110px}@media(min-width:992px){.HealthReport_healthReport__item__h6viP .HealthReport_item1__nvfM2{margin-left:90px;text-align:left}.HealthReport_healthReport__item__h6viP .HealthReport_item2__iasQh{margin-left:30px;text-align:left}.HealthReport_healthReport__item__h6viP .HealthReport_item3__u6Gq\+{margin-left:50px;text-align:left}.HealthReport_healthReport__item__h6viP .HealthReport_item4__zIpJN{margin-left:80px;text-align:left}}.RecommendedProgramV2_recommendedProgramText__HqRco{color:#a3f89b!important}.animated-tick svg{display:block;margin:20px auto 0;width:20px}.animated-tick .path{stroke-dasharray:1000;stroke-dashoffset:0}.animated-tick .path.circle{-webkit-animation:dash .9s ease-in-out;animation:dash .9s ease-in-out}.animated-tick .path.line{stroke-dashoffset:1000;-webkit-animation:dash .9s ease-in-out .35s forwards;animation:dash .9s ease-in-out .35s forwards}.animated-tick .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check .9s ease-in-out .35s forwards;animation:dash-check .9s ease-in-out .35s forwards}.animated-tick p{font-size:1.25em;margin:20px 0 60px;text-align:center}.animated-tick p.success{color:#a3f89b}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:rgba(0,0,0,.1);background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,0,0,.5);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:var(--PhoneInputCountrySelectArrow-transform);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.splash-screen{align-items:center;color:#eee;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:large;height:100%;justify-content:center;width:100%}.splash-screen .para{font-size:20px;margin-top:20px}.splash-screen .img{height:85px;margin:10px auto auto;width:220px}.splash-screen .loading{-webkit-animation:ease-in-out infinite alternate;animation:ease-in-out infinite alternate;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-name:run;animation-name:run;font-size:100px;margin-top:-80px;position:relative}@-webkit-keyframes run{0%{color:#eee;left:-90px}50%{color:#666}to{color:#eee;left:90px}}@keyframes run{0%{color:#eee;left:-90px}50%{color:#666}to{color:#eee;left:90px}}
/*# sourceMappingURL=main.725ef066.css.map*/