﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media (min-width: 1259px){.mobile-only{display:none !important}}@media (max-width: 1258px){.non-mobile-only{display:none !important}}@media (min-width: 767px){.sub-tablet-only{display:none !important}}@media (max-width: 766px){.tablet-only{display:none !important}}@media (min-width: 1259px){.tablet-only{display:none !important}}@media (max-width: 766px){.tablet-plus-only{display:none !important}}@media (min-width: 1023px){.sub-landscape-tablet-only{display:none !important}}@media (max-width: 1022px){.landscape-tablet-plus-only{display:none !important}}.mobile-app .non-mobile-app{display:none !important}.feijoa,.feijoa-normal,.body-font,body,input,textarea,select,.swal-modal .swal-text,.icon-events-icons-failed.icon,.feijoa-bold,html{font-family:'Stevie Sans', 'Helvetica Neue', Arial, sans-serif;font-style:normal;line-height:1.2}.feijoa-bold{font-weight:bold}.campton,.campton-thin,h2,section.zipper figcaption h3,body.health-waitlist_applicants-new .details h2,body.health-waitlist_applicants-details .details h2,body.health-waitlist_applicants-create .details h2,body.health-waitlist_applicants-show .details h2,body.health-intakes-show_result .details h2,body.medical_history-contraindication .details h2,.campton-normal,.campton-legal,.sans-serif,.links,.app-store-buttons .or,#the-flash,body.health-waitlist_applicants-new .details,body.health-waitlist_applicants-details .details,body.health-waitlist_applicants-create .details,body.health-waitlist_applicants-show .details,body.health-intakes-show_result .details,body.medical_history-contraindication .details,body.health-waitlist_applicants-new .details form .ccpa-statement,body.health-waitlist_applicants-new .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-details .details form .ccpa-statement,body.health-waitlist_applicants-details .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-create .details form .ccpa-statement,body.health-waitlist_applicants-create .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-show .details form .ccpa-statement,body.health-waitlist_applicants-show .details .cta-wrap .ccpa-statement,body.health-intakes-show_result .details form .ccpa-statement,body.health-intakes-show_result .details .cta-wrap .ccpa-statement,body.medical_history-contraindication .details form .ccpa-statement,body.medical_history-contraindication .details .cta-wrap .ccpa-statement,.page-header-font,.button-font,button,.btn,input[type=submit],.make-this-a-button,.swal-modal button.swal-button,.campton-bold,.section-header-font,.section-subheader-font,.swal-modal .swal-title,.label-font,.form-section-label,.small-button-font,button.btn-small,.btn.btn-small,input.btn-small[type=submit],.make-this-a-button.btn-small,button.btn-off-white-pill,.btn.btn-off-white-pill,input.btn-off-white-pill[type=submit],.make-this-a-button.btn-off-white-pill,nav.primary,header nav.secondary,nav.tabs,h3,section.guarantee .founder,section.inspired-by-experience .bottom .health-plan .key,section.customize .content .interface ul li .title span,h1,footer,footer .top .link-groups .link-group .name,footer .bottom .copyright nav a,footer .bottom .copyright nav div,section.customize .content .interface ul li,section.customize .content .interface ul li .info .description,body.medical-post_signup-thank_you{font-family:Campton, 'Helvetica Neue', Arial, sans-serif;font-style:normal;letter-spacing:0.01em;line-height:1.2}.campton-thin,h2,section.zipper figcaption h3,body.health-waitlist_applicants-new .details h2,body.health-waitlist_applicants-details .details h2,body.health-waitlist_applicants-create .details h2,body.health-waitlist_applicants-show .details h2,body.health-intakes-show_result .details h2,body.medical_history-contraindication .details h2{font-weight:100}.campton-bold,.section-header-font,.section-subheader-font,.swal-modal .swal-title,.label-font,.form-section-label,.small-button-font,button.btn-small,.btn.btn-small,input.btn-small[type=submit],.make-this-a-button.btn-small,.swal-modal button.btn-small.swal-button,button.btn-off-white-pill,.btn.btn-off-white-pill,input.btn-off-white-pill[type=submit],.make-this-a-button.btn-off-white-pill,.swal-modal button.btn-off-white-pill.swal-button,nav.primary,header nav.secondary,nav.tabs,h3,section.guarantee .founder,section.inspired-by-experience .bottom .health-plan .key,section.customize .content .interface ul li .title span{font-weight:bold}.campton-legal{font-size:90%}.page-header-font{color:#424451;font-size:1.9rem;letter-spacing:0.1em;text-align:center}.section-header-font{color:#474445;font-size:1rem;letter-spacing:0.2em;line-height:1.5;text-align:center;text-transform:uppercase}.section-subheader-font,.swal-modal .swal-title{color:#474445;font-size:0.9rem;letter-spacing:0.1em;line-height:1.2;text-align:center}.label-font,.form-section-label{color:#424451;font-size:0.9rem;letter-spacing:0.1em;line-height:1;text-align:center}.body-font,body,input,textarea,select,.swal-modal .swal-text{color:#424451;font-size:1rem;line-height:1.4}.button-font,button,.btn,input[type=submit],.make-this-a-button,.swal-modal button.swal-button{color:#fff;font-size:0.9rem;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 1259px){.button-font,button,.btn,input[type=submit],.make-this-a-button,.swal-modal button.swal-button{font-size:0.8rem}}.small-button-font,button.btn-small,.btn.btn-small,input.btn-small[type=submit],.make-this-a-button.btn-small,.swal-modal button.btn-small.swal-button,button.btn-off-white-pill,.btn.btn-off-white-pill,input.btn-off-white-pill[type=submit],.make-this-a-button.btn-off-white-pill,.swal-modal button.btn-off-white-pill.swal-button{color:#424451;font-size:0.7rem;letter-spacing:0.1em;line-height:1.4}.digital{font-family:'Alarm Clock';font-style:normal;font-weight:normal;line-height:1}strong{font-weight:bold}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.focus-outline,a.btn:focus,input[type=submit]:focus,button:focus,input[type=search]:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(43,114,165,0.29)}.wide-icon-fix{transform:translate3d(0px, 0px, 0px)}.white-shadow-pop{text-shadow:0 1px 0 #fff}.shadow-pop{text-shadow:0 1px 0 rgba(66,68,81,0.4)}.pipe-separated,.up-to-2-pipe-separated{border-left:1px solid #424451;display:inline-block;height:0.8em;line-height:1;margin-left:1em;padding-left:1em}@media (max-width: 1259px){.up-to-2-pipe-separated{margin-left:1.35rem;padding-left:1.35rem}.up-to-2-pipe-separated:nth-child(2n+1){border-left:0;margin-left:0;padding-left:0;margin-top:1.8rem}}.width-limited-block,main{margin-left:auto;margin-right:auto;width:100%}.parenthetical{color:#888}.parenthetical::before{content:"("}.parenthetical::after{content:")"}.swal-modal{background-color:#fff}.swal-modal .swal-icon--success:after,.swal-modal .swal-icon--success:before,.swal-modal .swal-icon--success__hide-corners{background-color:transparent}.swal-modal .swal-title{color:#474445;font-size:1.2rem}.swal-modal .swal-text{color:#474445;font-size:1.1rem}.swal-modal fieldset{margin:0 0 1em;padding:0}.swal-modal button.swal-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal-modal button.swal-button:focus{background-color:#85b4dd !important}@media (max-width: 1259px){.swal-modal button.swal-button{padding-left:2.6em !important;padding-right:2.6em !important}}@media (max-width: 1259px){.swal-modal button.swal-button.narrow-padding-on-mobile{padding-left:1.4em !important;padding-right:1.4em !important}}.icon-events-icons-failed.icon{font-size:1rem !important;-webkit-font-smoothing:unset}.icon-events-icons-failed.icon::before{display:none}.icon-events-icons-failed.icon-close{font-size:2.5rem !important;line-height:0}.icon-events-icons-failed.icon-close::after{content:'×'}.icon-events-icons-failed.calendar-button::after{content:'Calendar'}.icon-events-icons-failed.print-button::after{content:'Print'}.icon-events-icons-failed.drawer-button::after{content:'Nav'}.icon-events-icons-failed.drawer-button{top:0.9em}@media (min-width: 1259px){.icon-events-icons-failed.drawer-button{top:1.4em}}.icon-events-icons-failed.print-button,.icon-events-icons-failed.calendar-button{right:0.8em}@media (min-width: 1259px){.icon-events-icons-failed.print-button,.icon-events-icons-failed.calendar-button{right:3.6em}}.icon-events-icons-failed.print-button+.icon-events-icons-failed.calendar-button{right:4.2em}@media (min-width: 1259px){.icon-events-icons-failed.print-button+.icon-events-icons-failed.calendar-button{right:7em}}.icon-events-icons-failed a.sign-in{right:0.8em}@media (min-width: 1259px){.icon-events-icons-failed a.sign-in{right:3.8em}}.simple-flourish{display:inline-block;margin:0 0.9rem;vertical-align:middle;width:23px}.compound-flourish{display:block;margin:1.8rem auto;width:60px}@media (min-width: 1259px){.compound-flourish{width:90px}}.complex-flourish{display:block;margin:1.8rem auto;width:80%}@media (min-width: 767px){.complex-flourish{width:250px}}.complex-flourish.split-circle,.complex-flourish.quarter-circle{width:100%}.flourish.graphic-logo{display:block;margin:1.8rem auto;width:130px}h1 .flourish.graphic-logo{margin-bottom:0.9rem}@media (min-width: 767px){.flourish.graphic-logo{width:150px}}.flourish.platejoy-health-with-graphic-logo{display:block;margin:1.8rem auto;width:150px}h1 .flourish.platejoy-health-with-graphic-logo{margin:0.9rem auto 0}a{color:#424451}a:focus{color:#5358c8}.links{text-align:center}.links a{color:#5358c8}a,input[type=submit],button{outline:0}a.btn,input[type=submit],button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;text-shadow:none;-webkit-appearance:none;-moz-appearance:none}a.btn:focus,input[type=submit]:focus,button:focus{color:#fff}.btn-bar .btn,.btn-bar button{margin:0;padding-left:1.8rem;padding-right:1.8rem;width:auto}.btn-bar .btn:focus,.btn-bar button:focus{box-shadow:none}.btn-bar .arrow{padding-left:0.9rem;padding-right:0.9rem;position:relative}.btn-bar .arrow::before{content:'\00A0'}.btn-bar .arrow i{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.purple-button,button.btn-primary,.btn.btn-primary,input.btn-primary[type=submit],.make-this-a-button.btn-primary,.swal-modal button.btn-primary.swal-button,button.btn-cta,.btn.btn-cta,input.btn-cta[type=submit],.make-this-a-button.btn-cta,.swal-modal button.btn-cta.swal-button{background-color:#5358c8 !important;color:#fff !important}.purple-button:visited,button.btn-primary:visited,.btn.btn-primary:visited,input.btn-primary[type=submit]:visited,.make-this-a-button.btn-primary:visited,button.btn-cta:visited,.btn.btn-cta:visited,input.btn-cta[type=submit]:visited,.make-this-a-button.btn-cta:visited{background-color:#5358c8 !important}.purple-button:hover,button.btn-primary:hover,.btn.btn-primary:hover,input.btn-primary[type=submit]:hover,.make-this-a-button.btn-primary:hover,button.btn-cta:hover,.btn.btn-cta:hover,input.btn-cta[type=submit]:hover,.make-this-a-button.btn-cta:hover{background-color:#666bce !important}.purple-button:active,button.btn-primary:active,.btn.btn-primary:active,input.btn-primary[type=submit]:active,.make-this-a-button.btn-primary:active,button.btn-cta:active,.btn.btn-cta:active,input.btn-cta[type=submit]:active,.make-this-a-button.btn-cta:active{background-color:#383db0 !important}.white-button,.purple-button-selected{background-color:#fff !important;color:#424451}.white-button:visited,.purple-button-selected:visited{background-color:#fff !important}.white-button:hover,.purple-button-selected:hover{background-color:#f2f2f2 !important}.white-button:active,.purple-button-selected:active{background-color:#e6e6e6 !important}.purple-button-selected{box-shadow:inset 0 0 0 3px #5358c8}.sky-blue-button,.swal-modal button.swal-button,button,.btn,input[type=submit],.make-this-a-button{background-color:#85b4dd}.sky-blue-button:visited,.swal-modal button.swal-button:visited,button:visited,.btn:visited,input[type=submit]:visited,.make-this-a-button:visited{background-color:#85b4dd}.sky-blue-button:hover,.swal-modal button.swal-button:hover,button:hover,.btn:hover,input[type=submit]:hover,.make-this-a-button:hover{background-color:#71a8d7}.sky-blue-button:active,.swal-modal button.swal-button:active,button:active,.btn:active,input[type=submit]:active,.make-this-a-button:active{background-color:#498fcc}.buttons,.modal-buttons,.pane-buttons{position:relative}.buttons::after,.modal-buttons::after,.pane-buttons::after{clear:both;content:"";display:table}.buttons button+button,.buttons .btn+.btn,.buttons button+.btn,.buttons .btn+button,.modal-buttons button+button,.modal-buttons .btn+.btn,.modal-buttons button+.btn,.modal-buttons .btn+button,.pane-buttons button+button,.pane-buttons .btn+.btn,.pane-buttons button+.btn,.pane-buttons .btn+button{margin-right:0.9rem}@media (max-width: 767px){.buttons button+button,.buttons .btn+.btn,.buttons button+.btn,.buttons .btn+button,.modal-buttons button+button,.modal-buttons .btn+.btn,.modal-buttons button+.btn,.modal-buttons .btn+button,.pane-buttons button+button,.pane-buttons .btn+.btn,.pane-buttons button+.btn,.pane-buttons .btn+button{margin-right:0}}.buttons button,.buttons a.btn,.buttons input[type=submit],.modal-buttons button,.modal-buttons a.btn,.modal-buttons input[type=submit],.pane-buttons button,.pane-buttons a.btn,.pane-buttons input[type=submit]{display:block;float:right;min-width:25%}.buttons button.half-width,.buttons a.btn.half-width,.buttons input[type=submit].half-width,.modal-buttons button.half-width,.modal-buttons a.btn.half-width,.modal-buttons input[type=submit].half-width,.pane-buttons button.half-width,.pane-buttons a.btn.half-width,.pane-buttons input[type=submit].half-width{padding-left:0;padding-right:0;width:48%}.buttons button.half-width:last-child,.buttons a.btn.half-width:last-child,.buttons input[type=submit].half-width:last-child,.modal-buttons button.half-width:last-child,.modal-buttons a.btn.half-width:last-child,.modal-buttons input[type=submit].half-width:last-child,.pane-buttons button.half-width:last-child,.pane-buttons a.btn.half-width:last-child,.pane-buttons input[type=submit].half-width:last-child{margin-top:0;float:left}@media (max-width: 767px){.buttons button.mobile-half-width,.buttons a.btn.mobile-half-width,.buttons input[type=submit].mobile-half-width,.modal-buttons button.mobile-half-width,.modal-buttons a.btn.mobile-half-width,.modal-buttons input[type=submit].mobile-half-width,.pane-buttons button.mobile-half-width,.pane-buttons a.btn.mobile-half-width,.pane-buttons input[type=submit].mobile-half-width{padding-left:0;padding-right:0;width:48%}.buttons button.mobile-half-width:last-child,.buttons a.btn.mobile-half-width:last-child,.buttons input[type=submit].mobile-half-width:last-child,.modal-buttons button.mobile-half-width:last-child,.modal-buttons a.btn.mobile-half-width:last-child,.modal-buttons input[type=submit].mobile-half-width:last-child,.pane-buttons button.mobile-half-width:last-child,.pane-buttons a.btn.mobile-half-width:last-child,.pane-buttons input[type=submit].mobile-half-width:last-child{margin-top:0;float:left}}@media (max-width: 1259px){.buttons button.up-to-desktop-half-width,.buttons a.btn.up-to-desktop-half-width,.buttons input[type=submit].up-to-desktop-half-width,.modal-buttons button.up-to-desktop-half-width,.modal-buttons a.btn.up-to-desktop-half-width,.modal-buttons input[type=submit].up-to-desktop-half-width,.pane-buttons button.up-to-desktop-half-width,.pane-buttons a.btn.up-to-desktop-half-width,.pane-buttons input[type=submit].up-to-desktop-half-width{padding-left:0;padding-right:0;width:48%}.buttons button.up-to-desktop-half-width:last-child,.buttons a.btn.up-to-desktop-half-width:last-child,.buttons input[type=submit].up-to-desktop-half-width:last-child,.modal-buttons button.up-to-desktop-half-width:last-child,.modal-buttons a.btn.up-to-desktop-half-width:last-child,.modal-buttons input[type=submit].up-to-desktop-half-width:last-child,.pane-buttons button.up-to-desktop-half-width:last-child,.pane-buttons a.btn.up-to-desktop-half-width:last-child,.pane-buttons input[type=submit].up-to-desktop-half-width:last-child{margin-top:0;float:left}}@media (min-width: 767px){.buttons button.non-mobile-half-width,.buttons a.btn.non-mobile-half-width,.buttons input[type=submit].non-mobile-half-width,.modal-buttons button.non-mobile-half-width,.modal-buttons a.btn.non-mobile-half-width,.modal-buttons input[type=submit].non-mobile-half-width,.pane-buttons button.non-mobile-half-width,.pane-buttons a.btn.non-mobile-half-width,.pane-buttons input[type=submit].non-mobile-half-width{padding-left:0;padding-right:0;width:48%}.buttons button.non-mobile-half-width:last-child,.buttons a.btn.non-mobile-half-width:last-child,.buttons input[type=submit].non-mobile-half-width:last-child,.modal-buttons button.non-mobile-half-width:last-child,.modal-buttons a.btn.non-mobile-half-width:last-child,.modal-buttons input[type=submit].non-mobile-half-width:last-child,.pane-buttons button.non-mobile-half-width:last-child,.pane-buttons a.btn.non-mobile-half-width:last-child,.pane-buttons input[type=submit].non-mobile-half-width:last-child{margin-top:0;float:left}}.search-box-button{width:auto}.search-box-button .icon-close{font-size:1.3em}button,.btn,input[type=submit],.make-this-a-button,.swal-modal button.swal-button{border-radius:0;border-width:0;line-height:1;padding:1em 0.5em;width:100%}@media (min-width: 767px){button,.btn,input[type=submit],.make-this-a-button,.swal-modal button.swal-button{padding-left:2.8em;padding-right:2.8em;width:auto}button.half-width,button.full-width,.btn.half-width,.btn.full-width,input[type=submit].half-width,input[type=submit].full-width,.make-this-a-button.half-width,.swal-modal button.half-width.swal-button,.make-this-a-button.full-width,.swal-modal button.full-width.swal-button{padding-left:0.5em !important;padding-right:0.5em !important}button.half-width,.btn.half-width,input[type=submit].half-width,.make-this-a-button.half-width,.swal-modal button.half-width.swal-button{width:48% !important}button.full-width,.btn.full-width,input[type=submit].full-width,.make-this-a-button.full-width,.swal-modal button.full-width.swal-button{width:100% !important}}@media (max-width: 767px){button+button,.btn+button,input[type=submit]+button,.make-this-a-button+button,.swal-modal button.swal-button+button,button+.btn,.btn+.btn,input[type=submit]+.btn,.make-this-a-button+.btn,.swal-modal button.swal-button+.btn,button+input[type=submit],.btn+input[type=submit],input[type=submit]+input[type=submit],.make-this-a-button+input[type=submit],.swal-modal button.swal-button+input[type=submit],button+.make-this-a-button,.swal-modal button+button.swal-button,.btn+.make-this-a-button,.swal-modal .btn+button.swal-button,input[type=submit]+.make-this-a-button,.swal-modal input[type=submit]+button.swal-button,.make-this-a-button+.make-this-a-button,.swal-modal button.swal-button+.make-this-a-button,.swal-modal .make-this-a-button+button.swal-button,.swal-modal button.swal-button+button.swal-button{margin-top:1.8rem}}button.btn-small,.btn.btn-small,input[type=submit].btn-small,.make-this-a-button.btn-small,.swal-modal button.btn-small.swal-button{background-color:#fff;color:#474445;padding:0.4em 0.6em;width:auto}button.outlined,.btn.outlined,input[type=submit].outlined,.make-this-a-button.outlined,.swal-modal button.outlined.swal-button{border:1px solid #d3d3d3}button.btn-cta,.btn.btn-cta,input[type=submit].btn-cta,.make-this-a-button.btn-cta,.swal-modal button.btn-cta.swal-button{font-size:1rem;padding-bottom:1.4em;padding-top:1.4em}@media (max-width: 1023px){button.btn-cta,.btn.btn-cta,input[type=submit].btn-cta,.make-this-a-button.btn-cta,.swal-modal button.btn-cta.swal-button{width:100%}}@media (min-width: 1023px){button.btn-cta,.btn.btn-cta,input[type=submit].btn-cta,.make-this-a-button.btn-cta,.swal-modal button.btn-cta.swal-button{max-width:100%;width:30em}}button.btn-cta:disabled,.btn.btn-cta:disabled,input[type=submit].btn-cta:disabled,.make-this-a-button.btn-cta:disabled,.swal-modal button.btn-cta.swal-button:disabled{background-color:#b4b6e7 !important}button.btn-white-cta,button.btn-off-white-cta,button.btn.btn-off-white-cta,button.make-this-a-button.btn-off-white-cta,.swal-modal button.btn-off-white-cta.swal-button,.btn.btn-white-cta,.btn.btn-off-white-cta,input.btn.btn-off-white-cta[type=submit],.swal-modal button.btn.btn-off-white-cta.swal-button,input[type=submit].btn-white-cta,input.btn-off-white-cta[type=submit],.make-this-a-button.btn-white-cta,.swal-modal button.btn-white-cta.swal-button,.swal-modal button.swal-button.btn-off-white-cta,.make-this-a-button.btn-off-white-cta{background-color:#fff !important;border-radius:0;border:3px solid #424451;color:#424451 !important}button.btn-white-cta:visited,button.btn-off-white-cta:visited,.btn.btn-white-cta:visited,.btn.btn-off-white-cta:visited,input[type=submit].btn-white-cta:visited,input.btn-off-white-cta[type=submit]:visited,.make-this-a-button.btn-white-cta:visited,.swal-modal button.btn-white-cta.swal-button:visited,.swal-modal button.swal-button.btn-off-white-cta:visited,.make-this-a-button.btn-off-white-cta:visited{background-color:#fff !important}button.btn-white-cta:hover,button.btn-off-white-cta:hover,.btn.btn-white-cta:hover,.btn.btn-off-white-cta:hover,input[type=submit].btn-white-cta:hover,input.btn-off-white-cta[type=submit]:hover,.make-this-a-button.btn-white-cta:hover,.swal-modal button.btn-white-cta.swal-button:hover,.swal-modal button.swal-button.btn-off-white-cta:hover,.make-this-a-button.btn-off-white-cta:hover{background-color:#f3f4f5 !important}button.btn-white-cta:active,button.btn-off-white-cta:active,.btn.btn-white-cta:active,.btn.btn-off-white-cta:active,input[type=submit].btn-white-cta:active,input.btn-off-white-cta[type=submit]:active,.make-this-a-button.btn-white-cta:active,.swal-modal button.btn-white-cta.swal-button:active,.swal-modal button.swal-button.btn-off-white-cta:active,.make-this-a-button.btn-off-white-cta:active{background-color:#e0e0e5 !important}button.btn-off-white-cta,.btn.btn-off-white-cta,input[type=submit].btn-off-white-cta,.make-this-a-button.btn-off-white-cta,.swal-modal button.btn-off-white-cta.swal-button{background-color:#f7f3ef !important}button.btn-pink,button.btn-off-white-pill,button.btn.btn-off-white-pill,button.make-this-a-button.btn-off-white-pill,.swal-modal button.btn-off-white-pill.swal-button,button.btn-pink-cta,button.btn.btn-pink-cta,button.make-this-a-button.btn-pink-cta,.swal-modal button.btn-pink-cta.swal-button,.btn.btn-pink,.btn.btn-off-white-pill,input.btn.btn-off-white-pill[type=submit],.swal-modal button.btn.btn-off-white-pill.swal-button,.btn.btn-pink-cta,input.btn.btn-pink-cta[type=submit],.swal-modal button.btn.btn-pink-cta.swal-button,input[type=submit].btn-pink,input.btn-off-white-pill[type=submit],input.btn-pink-cta[type=submit],.make-this-a-button.btn-pink,.swal-modal button.btn-pink.swal-button,.swal-modal button.swal-button.btn-off-white-pill,.swal-modal button.swal-button.btn-pink-cta,.make-this-a-button.btn-off-white-pill,.make-this-a-button.btn-pink-cta{border-color:#f4cece;background-color:#fff !important;color:#eba4a4 !important}button.btn-pink:visited,button.btn-off-white-pill:visited,button.btn-pink-cta:visited,.btn.btn-pink:visited,.btn.btn-off-white-pill:visited,.btn.btn-pink-cta:visited,input[type=submit].btn-pink:visited,input.btn-off-white-pill[type=submit]:visited,input.btn-pink-cta[type=submit]:visited,.make-this-a-button.btn-pink:visited,.swal-modal button.btn-pink.swal-button:visited,.swal-modal button.swal-button.btn-off-white-pill:visited,.swal-modal button.swal-button.btn-pink-cta:visited,.make-this-a-button.btn-off-white-pill:visited,.make-this-a-button.btn-pink-cta:visited{background-color:#fff !important}button.btn-pink:hover,button.btn-off-white-pill:hover,button.btn-pink-cta:hover,.btn.btn-pink:hover,.btn.btn-off-white-pill:hover,.btn.btn-pink-cta:hover,input[type=submit].btn-pink:hover,input.btn-off-white-pill[type=submit]:hover,input.btn-pink-cta[type=submit]:hover,.make-this-a-button.btn-pink:hover,.swal-modal button.btn-pink.swal-button:hover,.swal-modal button.swal-button.btn-off-white-pill:hover,.swal-modal button.swal-button.btn-pink-cta:hover,.make-this-a-button.btn-off-white-pill:hover,.make-this-a-button.btn-pink-cta:hover{background-color:#fdf8f8 !important}button.btn-pink:active,button.btn-off-white-pill:active,button.btn-pink-cta:active,.btn.btn-pink:active,.btn.btn-off-white-pill:active,.btn.btn-pink-cta:active,input[type=submit].btn-pink:active,input.btn-off-white-pill[type=submit]:active,input.btn-pink-cta[type=submit]:active,.make-this-a-button.btn-pink:active,.swal-modal button.btn-pink.swal-button:active,.swal-modal button.swal-button.btn-off-white-pill:active,.swal-modal button.swal-button.btn-pink-cta:active,.make-this-a-button.btn-off-white-pill:active,.make-this-a-button.btn-pink-cta:active{background-color:white !important}button.btn-off-white-pill,.btn.btn-off-white-pill,input[type=submit].btn-off-white-pill,.make-this-a-button.btn-off-white-pill,.swal-modal button.btn-off-white-pill.swal-button{background-color:#fff;border-radius:5rem;border:1px solid #f4cece;color:#e69090;padding:0.4em 1.8em}button.btn-pink-cta,.btn.btn-pink-cta,input[type=submit].btn-pink-cta,.make-this-a-button.btn-pink-cta,.swal-modal button.btn-pink-cta.swal-button{border-radius:0;border-width:3px;font-weight:bold}.cta-wrap{max-width:44rem;margin-left:auto;margin-right:auto;text-align:center}.cta-wrap::after{clear:both;content:"";display:table}@media (min-width: 1023px){.cta-wrap.two-ctas .btn-cta{width:48.9361702128%;float:left;margin-right:2.1276595745%}.cta-wrap.two-ctas .btn-cta:last-child{float:right;margin-right:0}}a.btn{display:inline-block;text-decoration:none}.pane-buttons{margin:auto;max-width:44rem;text-align:right}.action{color:#474445;display:inline-block;margin-left:0.8em;text-decoration:none}.action::before{content:'['}.action::after{content:']'}@media (max-width: 767px){.no-thanks{bottom:0.9rem;left:0.9rem;position:fixed;right:0.9rem}}@media (min-width: 767px){.no-thanks{margin-top:18vh;text-align:center}.no-thanks button{width:20rem}}.app-store-buttons{text-align:center}@media (min-width: 767px){.app-store-buttons .or,.app-store-buttons a{vertical-align:middle}}@media (max-width: 767px){.app-store-buttons .or{display:block;margin:0.9rem auto}}.ios-app-store-button,.android-app-store-button{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/icons/google_play_store-215e46442382af6784b854e56f70c527d0d205a367c58567c308d3c3fbe31cc2.png);background-position:50% 50%;background-size:cover;display:inline-block;height:93px;width:240px}.ios-app-store-button{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/icons/apple_app_store-59006afc7fdd68b41e471100a4837617fa8198a5e4833ed7b9400b95ce285151.png)}.search-result button{background-color:transparent;color:#424451;float:none;font-size:1rem;padding:0.4em 0.2em;text-align:left;text-transform:none;width:100%}.promotion-header{background-color:#424451;color:#fff;height:4.6rem;position:fixed;top:0;width:100%;z-index:10000}@media (max-width: 767px){.promotion-header{padding-top:1vw;text-align:center}}@media (min-width: 767px){.promotion-header{align-items:center;display:flex;height:3rem;justify-content:center}}.promotion-header .btn{background-color:#fcad18;border-radius:5px;color:#424451;padding:2vw 4vw}@media (max-width: 767px){.promotion-header .btn{margin-top:1vw;width:auto}}@media (min-width: 767px){.promotion-header .btn{margin-left:0.8vw;padding:0.4vw 0.8vw}}header{background-color:#fff;border-bottom:1px solid #f7f3ef;height:3rem;left:0;position:fixed;top:0;width:100%;z-index:10000}.with-promotion-header header{top:4.6rem}@media (min-width: 767px){.with-promotion-header header{top:3rem}}@media (min-width: 1259px){header{height:6rem}.with-promotion-header header{top:3rem}}header .wrap{position:relative}header .drawer-button,header .print-button,header .calendar-button,header a.sign-in,header a.sign-out,header a.home{text-decoration:none}header .drawer-button,header .drawer-button:focus,header .print-button,header .print-button:focus,header .calendar-button,header .calendar-button:focus,header a.sign-in,header a.sign-in:focus,header a.sign-out,header a.sign-out:focus,header a.home,header a.home:focus{color:#424451 !important}header .drawer-button{font-size:1.6rem}header .print-button,header .calendar-button{font-size:1.4rem}header .logo-wrap{color:#424451;display:block;font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%, -57%)}@media (min-width: 1259px){header .logo-wrap{font-size:20px}}@media (max-width: 1259px){header .icon-platejoy-health{font-size:13px}}.menu .date-nav,.menu .date-nav:hover,.menu .date-nav:active,.health-added-sugar-logging .date-nav,.health-added-sugar-logging .date-nav:hover,.health-added-sugar-logging .date-nav:active{color:#fcad18}.menu .date-nav .icon-navigateleft,.health-added-sugar-logging .date-nav .icon-navigateleft{margin-right:0.6em}.menu .date-nav .icon-navigateright,.health-added-sugar-logging .date-nav .icon-navigateright{margin-left:0.6em}nav.primary,header nav.secondary,nav.tabs{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#474445;font-size:0.9rem;letter-spacing:0.07em;line-height:1;text-transform:uppercase}nav.primary ul,header nav.secondary ul,nav.tabs ul{display:flex;flex-direction:row}nav.primary li,header nav.secondary li,nav.tabs li{align-items:center;display:flex;border-bottom:0.2rem solid transparent;font-size:1rem;text-align:center;white-space:nowrap}nav.primary li a,header nav.secondary li a,nav.tabs li a{display:block;text-decoration:none}@media (max-width: 1259px){nav.primary li.active,header nav.secondary li.active,nav.tabs li.active{background-color:#f3f3f3}}@media (min-width: 1259px){nav.primary li.active,header nav.secondary li.active,nav.tabs li.active{border-bottom:0.2rem solid #85b4dd}}@media (min-width: 1259px){.static header nav.secondary{margin-right:2.25rem}}nav.primary,header nav.secondary,nav.modal-back{height:3rem;left:0;position:fixed;top:0;z-index:10001}.with-promotion-header nav.primary,.with-promotion-header header nav.secondary,.with-promotion-header nav.modal-back{top:4.6rem}@media (min-width: 767px){.with-promotion-header nav.primary,.with-promotion-header header nav.secondary,.with-promotion-header nav.modal-back{top:3rem}}nav.primary ul,header nav.secondary ul,nav.modal-back ul{height:100%}nav.primary li,header nav.secondary li,nav.modal-back li{padding:0 0.45rem}@media (min-width: 1259px){nav.primary li,header nav.secondary li,nav.modal-back li{padding:0 0.9rem}}nav.primary li.spacer,header nav.secondary li.spacer,nav.modal-back li.spacer{padding:0}@media (min-width: 1259px){nav.primary li.spacer,header nav.secondary li.spacer,nav.modal-back li.spacer{padding:0}}@media (max-width: 1259px){nav.primary li.for-icon,header nav.secondary li.for-icon,nav.modal-back li.for-icon{padding:0 0.675rem}}@media (min-width: 1259px){nav.primary,header nav.secondary,nav.modal-back{right:auto}}.no-order nav.primary,.no-order header nav.secondary,.no-order nav.modal-back{display:none}@media (min-width: 1259px){nav.primary,header nav.secondary,nav.modal-back{height:6rem}}@media (max-width: 1259px){nav.primary.tabs{background-color:#fff;border-top:1px solid #f7f3ef;bottom:0;right:0;top:auto}}@media (max-width: 1259px){nav.primary.tabs ul li{flex-grow:1;justify-content:center}}nav.primary.tabs .mobile-only .icon{font-size:2rem}nav.primary.tabs .mobile-only .icon-text{font-size:0.5rem}nav.primary.tabs.onboarding ul{text-align:center}@media (max-width: 1259px){nav.primary.tabs.onboarding ul li{font-size:13px;line-height:3;padding-left:3px;padding-right:3px;width:auto}nav.primary.tabs.onboarding ul li:last-child{float:none}}@media (max-width: 374px){nav.primary.tabs.onboarding ul li{font-size:12px}}header nav.secondary{left:auto;right:0}header nav.secondary.left{left:0;right:auto}.tabs.secondary{margin-bottom:0.9rem}@media (max-width: 374px){.tabs.secondary{font-size:0.784rem}}@media (min-width: 374px) and (max-width: 767px){.tabs.secondary{font-size:0.83rem}}h1+.tabs.secondary{margin-top:-0.9rem}.search+.tabs.secondary{margin-top:0.9rem}.tabs.secondary a{color:#424451;display:inline-block;line-height:1;margin-right:0.9rem;margin-top:0.9rem;padding-bottom:0.4em;text-decoration:none}.tabs.secondary a:last-child{margin-right:0}@media (min-width: 1259px){.tabs.secondary a{margin-right:1.35rem}}.tabs.secondary a.active{border-bottom:0.2rem solid #85b4dd}nav.back .icon,nav.modal-back .icon{color:#fcad18;display:inline-block;font-size:1.8rem;margin-top:-0.15em;vertical-align:middle}nav.back .text,nav.modal-back .text{display:inline-block;font-size:0.8rem;margin-left:0.5rem}form{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form::after{clear:both;content:"";display:table}h1.small+form.search{margin-top:-0.9rem}label em{color:#85b4dd;font-style:normal;font-weight:bold}label.required::after{color:#5358c8;content:'*';display:inline-block;margin-left:0.2em}input[type=radio]+label,input[type=radio]+label ~ .extended-label,input[type=checkbox]+label,input[type=checkbox]+label ~ .extended-label,select+label{display:inline-block;font-size:1rem;margin-bottom:0;line-height:1}label.disabled{opacity:0.25}.form-section-label{color:#424451;font-size:1.2rem;line-height:1.2;margin:2.7rem 0 0.9rem}textarea,input[type=search]{border:1px solid #efe6de}textarea{border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:5px;color:#424451;margin-top:0.45rem}.text-input-with-btn-wrap{border-radius:5px;border:1px solid #efe6de;color:#424451;height:2.5em;padding:0.4em 0.6em;position:relative;text-align:left}@media (min-width: 1259px){.text-input-with-btn-wrap{height:1.9em;padding-top:0.1em}}.text-input-with-btn-wrap input[type=text],.text-input-with-btn-wrap input[type=search],.text-input-with-btn-wrap input[type=number],.text-input-with-btn-wrap input[type=email],.text-input-with-btn-wrap input[type=password],.text-input-with-btn-wrap input[type=tel]{border:none;padding:0}.text-input-with-btn-wrap button{bottom:2px;font-size:0.7rem;padding:0.2em 0.5em 0 0.9em;position:absolute;right:2px;top:2px}input[type=search]{color:#424451;outline:0}@media (max-width: 1259px){textarea,input[type=text],input[type=search],input[type=number],input[type=email],input[type=password],input[type=tel]{font-size:16px !important}}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}textarea{height:6em;width:100%}li{position:relative !important}input[type=checkbox].checkbox+label{padding-left:2em}input[type=radio]+label{padding-left:1.9em}@media (min-width: 1259px){input[type=radio]+label{padding-left:1.8em}}input[type=checkbox].checkbox,input[type=radio]{margin:0;opacity:0;width:0}.form-group input[type=checkbox].checkbox,li input[type=checkbox].checkbox,.form-group input[type=radio],li input[type=radio]{position:absolute}input[type=checkbox].checkbox+label,input[type=checkbox].checkbox+label ~ .extended-label,input[type=radio]+label,input[type=radio]+label ~ .extended-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;line-height:1.2;position:relative;vertical-align:top}label+input[type=checkbox].checkbox,label+input[type=radio]{margin-left:1.1em}input[type=checkbox].checkbox+label::before,input[type=checkbox].checkbox+label::after,input[type=radio]+label::before,input[type=radio]+label::after{color:#5358c8;display:block;position:absolute}input[type=checkbox].checkbox:focus+label::before,input[type=checkbox].checkbox:focus+label::after,input[type=radio]:focus+label::before,input[type=radio]:focus+label::after{border-color:#5358c8 !important;color:#5358c8 !important}input[type=checkbox].checkbox:focus+label,input[type=checkbox].checkbox:focus+label,input[type=radio]:focus+label,input[type=radio]:focus+label{text-decoration:underline}input[type=checkbox].checkbox+label::before,input[type=radio]+label::before{background-color:#f5f9fc;border:1px solid #85b4dd;content:" ";height:1.4em;left:0;top:0;width:1.4em}.extended-label{display:inline !important}input[type=checkbox].checkbox+label::before{top:-0.15em}input[type=checkbox].checkbox+label::before{border-radius:100%}input[type=radio]+label::before,input[type=radio]+label::after{border-radius:100%;border-color:#85b4dd;height:16px;left:0;margin-top:-0.0em;top:-1px;width:16px}@media (min-width: 374px){input[type=radio]+label::before,input[type=radio]+label::after{height:18px;width:18px}}@media (min-width: 413px){input[type=radio]+label::before,input[type=radio]+label::after{height:20px;width:20px}}input[type=radio]:checked+label::after,input[type=radio].selected+label::after{border-radius:100%;background-color:#85b4dd;content:" ";height:10px;left:3px;top:2px;width:10px}@media (min-width: 374px){input[type=radio]:checked+label::after,input[type=radio].selected+label::after{height:12px;left:3px;top:2px;width:12px}}@media (min-width: 413px){input[type=radio]:checked+label::after,input[type=radio].selected+label::after{height:14px;left:3px;top:2px;width:14px}}input[type=radio]:focus:checked+label::after,input[type=radio]:focus.selected+label::after{background-color:#5358c8}input[type=checkbox].checkbox:checked+label::before,input[type=checkbox].checkbox.selected+label::before{background-color:#c1d9ee;border-color:#c1d9ee}input[type=checkbox].checkbox:checked+label::after,input[type=checkbox].checkbox.selected+label::after{content:"\f002";font-family:'PlatejoyV4';font-size:0.72rem;left:0.4em;top:0.3em}.validation-error{clear:both;color:red;display:block}.validation-error span::before{content:', '}.validation-error span:first-child::before{content:''}input[type=radio]+label.star{float:none;height:1.2em;margin-right:1.4em;padding-left:1.2em}input[type=radio]+label.star::before,input[type=radio]+label.star::after{display:block;font-size:2rem;position:absolute}input[type=radio]+label.star::before{content:"\f012";font-family:'PlatejoyV4';background-color:transparent;border:none;color:#e6e6e6}input[type=radio]+label.star:hover::before{color:#cdcdcd}input[type=radio]+label.star:active::before{color:#eee}input[type=radio]:focus+label.star::before{color:#5358c8}input[type=radio][disabled]+label{cursor:default}input[type=radio]:checked+label.star::after,input[type=radio].selected+label.star::after{content:"\f012";font-family:'PlatejoyV4';background-color:transparent;border:none;color:#fcad18}input[type=radio]:checked:focus+label.star::after,input[type=radio].selected:focus+label.star::after{color:#5358c8}input[type=radio]:checked+label.star:hover::after,input[type=radio].selected+label.star:hover::after{color:#de9203}input[type=radio]:checked+label.star:active::after,input[type=radio].selected+label.star:active::after{color:#fcb631}.search-box .input-wrapper{position:relative}.search-box .input-wrapper input{border-radius:5rem;background-color:white;border:1px solid gainsboro;box-shadow:none;box-sizing:border-box;color:#282323;height:2rem;line-height:1.5em;outline:#282323 none 0;padding:0.5em 0.5em;position:relative;transition-duration:0.2s, 0.2s;transition-property:background, box-shadow;transition-timing-function:linear, linear;vertical-align:top}.search-box .input-wrapper .search-box-button{border-radius:5px;-webkit-appearance:none;background:none;border:none;color:darkgray;cursor:pointer;display:inline-block;font-size:0.9rem;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;outline:none;padding:0.3em 0 0;position:absolute;right:0;text-align:center;top:0.1em;touch-action:manipulation;-webkit-transition:border .25s linear, color .25s linear, background-color .25s linear;transition:border .25s linear, color .25s linear, background-color .25s linear;user-select:none;vertical-align:middle;white-space:nowrap}input[type=radio]:focus+label,input[type=checkbox]:focus+label{color:#5358c8}.slider-wrap{margin-bottom:2.7rem}.slider-wrap:last-child{margin-bottom:0}@media (max-width: 767px){.range-wrap{margin-top:1.35rem}}input[type=range]{clear:both;display:block;width:100%;-webkit-appearance:none;width:100%;margin:1rem 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:#85b4dd;border-radius:0;border:0 solid #fff}input[type=range].disabled-color::-webkit-slider-runnable-track{background:#888}input[type=range]::-webkit-slider-thumb{box-shadow:0 0.1rem 0.16rem rgba(0,0,0,0.3),0 0 0.1rem rgba(13,13,13,0.3);border:0 solid #fff;height:1.9rem;width:1.9rem;border-radius:100%;background:#85b4dd;cursor:pointer;-webkit-appearance:none;margin-top:-0.9rem}@media (min-width: 413px){input[type=range]::-webkit-slider-thumb{height:1.4rem;width:1.4rem;margin-top:-0.65rem}}input[type=range].disabled-color::-webkit-slider-thumb{background:#888}input[type=range]:focus::-webkit-slider-runnable-track{background:#5358c8}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;background:#85b4dd;border-radius:0;border:0 solid #fff}input[type=range].disabled-color::-moz-range-track{background:#888}input[type=range]::-moz-range-thumb{box-shadow:0 0.1rem 0.16rem rgba(0,0,0,0.3),0 0 0.1rem rgba(13,13,13,0.3);border:0 solid #fff;height:1.9rem;width:1.9rem;border-radius:100%;background:#85b4dd;cursor:pointer}@media (min-width: 413px){input[type=range]::-moz-range-thumb{height:1.4rem;width:1.4rem}}input[type=range].disabled-color::-moz-range-thumb{background:#888}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:transparent;border-color:transparent;border-top-width:0.95rem;border-bottom-width:0.95rem;color:transparent}@media (min-width: 413px){input[type=range]::-ms-track{border-top-width:0.7rem;border-bottom-width:0.7rem}}input[type=range]::-ms-fill-lower{background:#85b4dd;border:0 solid #fff;border-radius:0}input[type=range]::-ms-fill-upper{background:#888;border:0 solid #fff;border-radius:0}input[type=range]::-ms-thumb{box-shadow:0 0.1rem 0.16rem rgba(0,0,0,0.3),0 0 0.1rem rgba(13,13,13,0.3);border:0 solid #fff;height:1.9rem;margin-top:-0.1em;width:1.9rem;border-radius:100%;background:#85b4dd;cursor:pointer}@media (min-width: 413px){input[type=range]::-ms-thumb{height:1.4rem;width:1.4rem}}input[type=range]:focus::-ms-fill-lower{background:#5358c8}input[type=range]:focus::-ms-fill-upper{background:#888}.form-radio,.form-group,.non-mobile-inline-options{position:relative;padding-top:0.95rem;margin-top:0.25rem;margin-bottom:0.76rem}.inline-input-wrap{margin-bottom:1.71rem;white-space:nowrap}.inline-input-wrap .form-group{display:inline-block;margin-bottom:0}label.group-label{display:block;font-size:1rem;line-height:1;margin-left:0;margin-bottom:1em}.form-inline>.form-group,.form-inline>.btn{display:inline-block;margin-bottom:0}.checkbox-group{margin-bottom:0.9rem}@media (min-width: 1259px){.checkbox-group{margin-bottom:0.675rem}}.ios select{background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='17px' height='17px' viewBox='0 0 17 17' style='enable-background:new 0 0 17 17;' xml:space='preserve'><style type='text/css'>.st0{fill:#878787;}.st1{fill:none;stroke:#231F20;stroke-miterlimit:10;}</style><defs></defs><g transform='matrix(1 0 0 -1 0 864)'><path class='st0' d='M14.4,858.1c0-0.2-0.1-0.4-0.2-0.5L9,852.4c-0.1-0.1-0.3-0.2-0.5-0.2c-0.2,0-0.4,0.1-0.5,0.2l-5.2,5.2c-0.1,0.1-0.2,0.3-0.2,0.5c0,0.4,0.3,0.7,0.7,0.7h10.4C14.1,858.8,14.4,858.5,14.4,858.1z'/></g></svg>") !important;background-position:right center !important;background-repeat:no-repeat !important;-webkit-appearance:none}.form-group input{height:1.805rem}.form-group textarea{resize:none}.form-group select.material{background:none;border:none;box-shadow:none;font-size:0.95rem;height:2em;line-height:1.6;padding:0.11875rem 0.11875rem 0.059375rem;width:100%}@media (min-width: 1259px){.form-group select.material{height:1.78em}}.form-group select.non-material{background:none;border:1px solid #efe6de;border-radius:4px;box-shadow:none;font-size:0.95rem;height:2.6rem;line-height:1.6;min-width:3em;width:auto}.form-group select.non-material+label{margin-left:0.6em}.form-group select.non-material:focus+label{color:#5358c8 !important}.form-group select.non-material:focus{border:1px solid #5358c8;color:#5358c8 !important}.form-group .control-label{position:absolute;top:1.1875rem;pointer-events:none;padding-left:0.11875rem;z-index:1;color:#888;font-size:0.95rem;font-weight:normal;transition:all 0.28s ease}.form-group .bar{position:relative;border-bottom:1px solid #888;display:block}.form-group .bar::before{content:'';height:0.11875rem;width:0;left:50%;bottom:-0.059375rem;position:absolute;background:#5358c8;transition:left 0.28s ease, width 0.28s ease;z-index:2}.form-group input[type=email],.form-group input[type=text],.form-group input[type=password],.form-group input[type=number],.form-group input[type=tel]{border-width:0;border-color:transparent;padding:0.11875rem 0.11875rem 0.059375rem}.form-group textarea{border-bottom-width:0;border-bottom-color:transparent}.form-group input[type=email],.form-group input[type=text],.form-group input[type=password],.form-group input[type=number],.form-group input[type=tel],.form-group textarea{display:block;width:100%}.form-group input[type=number]{width:2.8em}.form-group .number-input-wrap{display:inline-block}.form-group label+.number-input-wrap{margin-left:0.6em}.form-group .number-input-wrap+label{margin-left:1.8em}.form-group input[type=number]{text-align:center}.form-group input[type=email],.form-group input[type=text],.form-group input[type=password],.form-group input[type=number],.form-group input[type=tel],.form-group textarea{background:none;font-size:0.95rem;line-height:1.9;color:transparent;transition:all 0.28s ease;box-shadow:none}.form-group textarea{line-height:1.4}.form-group input[type=file]{line-height:1}.form-group input[type=file] ~ .bar{display:none}.form-group select,.form-group input:focus,.form-group input:valid,.form-group input.form-file,.form-group input.has-value,.form-group input[type=number],.form-group textarea:focus,.form-group textarea:valid,.form-group textarea.form-file,.form-group textarea.has-value,.form-group .stripe-elements-input.focused,.form-group .stripe-elements-input.invalid,.form-group .stripe-elements-input.StripeElement--complete{color:#424451}.form-group select ~ .control-label,.form-group input:focus ~ .control-label,.form-group input:valid ~ .control-label,.form-group input.form-file ~ .control-label,.form-group input.has-value ~ .control-label,.form-group input[type=number] ~ .control-label,.form-group textarea:focus ~ .control-label,.form-group textarea:valid ~ .control-label,.form-group textarea.form-file ~ .control-label,.form-group textarea.has-value ~ .control-label,.form-group .stripe-elements-input.focused ~ .control-label,.form-group .stripe-elements-input.invalid ~ .control-label,.form-group .stripe-elements-input.StripeElement--complete ~ .control-label{font-size:0.76rem;color:#5358c8;top:0;left:0}.form-group select ~ .control-label,.form-group input:valid ~ .control-label,.form-group input.has-value ~ .control-label,.form-group textarea:valid ~ .control-label,.form-group textarea.has-value ~ .control-label,.form-group .stripe-elements-input.StripeElement--complete ~ .control-label{color:#888}.form-group .stripe-elements-input.invalid ~ .control-label{color:#E25950}.form-group select:focus,.form-group input:focus,.form-group textarea:focus,.form-group .stripe-elements-input.focused{outline:none}.form-group select:focus ~ .control-label,.form-group input:focus ~ .control-label,.form-group textarea:focus ~ .control-label,.form-group .stripe-elements-input.focused ~ .control-label{color:#5358c8}.form-group select:focus ~ .bar::before,.form-group input:focus ~ .bar::before,.form-group textarea:focus ~ .bar::before,.form-group .stripe-elements-input.focused ~ .bar::before{width:100%;left:0}.form-group .stripe-elements-input{padding-bottom:0.2em}.form-group .stripe-elements-input.StripeElement{opacity:0;transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:opacity}.form-group .stripe-elements-input.focused,.form-group .stripe-elements-input:not(.empty){opacity:1}.form-group .stripe-elements-input.focused::-webkit-input-placeholder,.form-group .stripe-elements-input:not(.empty)::-webkit-input-placeholder{color:#d3d3d3}.form-group .stripe-elements-input.focused::-moz-placeholder,.form-group .stripe-elements-input:not(.empty)::-moz-placeholder{color:#d3d3d3}.form-group .stripe-elements-input.focused:-ms-input-placeholder,.form-group .stripe-elements-input:not(.empty):-ms-input-placeholder{color:#d3d3d3}.has-error .legend.legend,.has-error.form-group .control-label.control-label{color:#5358c8}.has-error.form-group .helper,.has-error.checkbox .helper,.has-error.radio .helper,.has-error.form-radio .helper{color:#5358c8}.has-error .bar::before{background:#5358c8;left:0;width:100%}.tgl{display:none}.tgl,.tgl:after,.tgl:before,.tgl *,.tgl *:after,.tgl *:before,.tgl+.tgl-btn{box-sizing:border-box}.tgl::selection,.tgl:after::selection,.tgl:before::selection,.tgl *::selection,.tgl *:after::selection,.tgl *:before::selection,.tgl+.tgl-btn::selection{background:none}.tgl+.tgl-btn{outline:0;display:inline-block;width:3.0em;height:1.5em;position:relative;cursor:pointer;user-select:none}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:inline-block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-light+.tgl-btn{background:#e3e3e3;border-radius:2em;padding:2px;transition:all .4s ease}.tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;transition:all .2s ease}.tgl-light:checked+.tgl-btn{background:#85b4dd}.tgl-ios+.tgl-btn{background:#fbfbfb;border-radius:2em;padding:2px;transition:all .4s ease;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{border-radius:2em;background:#fbfbfb;transition:left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275),padding 0.3s ease,margin 0.3s ease;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 4px 0 rgba(0,0,0,0.08)}.tgl-ios+.tgl-btn:hover:after{will-change:padding}.tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.tgl-ios+.tgl-btn:active:after{padding-right:.8em}.tgl-ios:checked+.tgl-btn{background:#86d993}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-.8em}.inline-option{display:inline-block;height:1.2em;padding-top:0.22em;vertical-align:top}.inline-option .tgl-btn{margin-top:-0.25em}label+.inline-option{margin-left:0.6em}.inline-option+.inline-option{margin-left:2.0em}@media (max-width: 1259px){.non-mobile-inline-options .form-group{margin-bottom:0.57rem;margin-top:0}}@media (min-width: 1259px){.non-mobile-inline-options .form-group{display:inline-block;height:1.2em;margin-left:1.19em;margin-bottom:0;margin-top:0;padding-top:0.22em;vertical-align:top}}@media (max-width: 1259px){.non-mobile-inline-options label+.form-group{margin-top:0.57rem}}@media (max-width: 1259px){.non-mobile-inline-options .form-group:last-child{margin-bottom:1.71rem}}.form-group-wrap-2col::after{clear:both;content:"";display:table}@media (min-width: 1259px){.form-group-wrap-2col .form-group{width:49.3670886076%;float:left;margin-right:1.2658227848%}.form-group-wrap-2col .form-group:nth-child(2n){float:right;margin-right:0}}.form-group-wrap-3col::after{clear:both;content:"";display:table}@media (min-width: 1259px){.form-group-wrap-3col .form-group{width:32.3943661972%;float:left;margin-right:1.4084507042%}.form-group-wrap-3col .form-group:nth-child(3n){float:right;margin-right:0}}.form-group-wrap-4col::after{clear:both;content:"";display:table}@media (min-width: 1259px){.form-group-wrap-4col .form-group{width:24.0506329114%;float:left;margin-right:1.2658227848%}.form-group-wrap-4col .form-group:nth-child(4n){float:right;margin-right:0}}.vertically-centered-wrap,body.health-waitlist_applicants-new footer,body.health-waitlist_applicants-details footer,body.health-waitlist_applicants-create footer,body.health-waitlist_applicants-show footer,body.health-intakes-show_result footer,body.medical_history-contraindication footer,body.medical-post_signup-thank_you footer{display:table;height:100%;width:100%}.vertically-centered,body.health-waitlist_applicants-new footer .logo-wrap,body.health-waitlist_applicants-details footer .logo-wrap,body.health-waitlist_applicants-create footer .logo-wrap,body.health-waitlist_applicants-show footer .logo-wrap,body.health-intakes-show_result footer .logo-wrap,body.medical_history-contraindication footer .logo-wrap,body.medical-post_signup-thank_you footer .logo-wrap{display:table-cell;vertical-align:middle}.rails-form .validation-error{display:block;font-size:0.9em;line-height:1;position:absolute;right:0;top:-1em}.scale-in-center,.starburst-spinner{-webkit-animation:scale-in-center 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in-center 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.scale-out-center{-webkit-animation:scale-out-center 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;animation:scale-out-center 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53) both}.fade-in,.delayed-logo-spinner{-webkit-animation:fade-in 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scale-out-center{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:1}}@keyframes scale-out-center{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.logo-spinner{height:45.5px;margin:0.9rem auto 0.9rem;position:relative;width:90px}.logo-spinner svg{left:0;position:absolute;top:0}.logo-spinner .inner-moon1{fill:#5358c8}.logo-spinner .inner-moon2{fill:#85b4dd}.logo-spinner .inner-moon3{fill:#f4cece}.logo-spinner .sun{fill:#fcad18}.logo-spinner .moon1,.logo-spinner .moon2,.logo-spinner .moon3{opacity:0}.logo-spinner .moon1{-webkit-animation:logo_moon1_keyframes 2.6s infinite ease-in-out both;animation:logo_moon1_keyframes 2.6s infinite ease-in-out both}.logo-spinner .moon2{-webkit-animation:logo_moon2_keyframes 2.6s infinite ease-in-out both;animation:logo_moon2_keyframes 2.6s infinite ease-in-out both}.logo-spinner .moon3{-webkit-animation:logo_moon3_keyframes 2.6s infinite ease-in-out both;animation:logo_moon3_keyframes 2.6s infinite ease-in-out both}.delayed-logo-spinner{-webkit-animation-delay:0.5s;animation-delay:0.5s;opacity:0}.delayed-logo-spinner .moon1,.delayed-logo-spinner .moon2,.delayed-logo-spinner .moon3{-webkit-animation-delay:0.5s;animation-delay:0.5s}.fixed-logo-spinner{left:50vw;margin:-22.5px 0 0 -45px;position:fixed;top:50vh}.fixed-logo-spinner .logo-spinner{margin:0}@-webkit-keyframes logo_moon1_keyframes{0%,96%,100%{left:-53px}30%,95.9%{left:0}0%,2%,95%,100%{opacity:0}20%,75%{opacity:1}}@keyframes logo_moon1_keyframes{0%,96%,100%{left:-53px}30%,95.9%{left:0}0%,2%,95%,100%{opacity:0}20%,75%{opacity:1}}@-webkit-keyframes logo_moon2_keyframes{0%,18%,90%,100%{opacity:0}22%,70%{opacity:1}}@keyframes logo_moon2_keyframes{0%,18%,90%,100%{opacity:0}22%,70%{opacity:1}}@-webkit-keyframes logo_moon3_keyframes{0%,14%,85%,100%{opacity:0}17%,65%{opacity:1}}@keyframes logo_moon3_keyframes{0%,14%,85%,100%{opacity:0}17%,65%{opacity:1}}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.starburst-spinner{height:58px;position:relative;width:58px}.starburst-spinner .inner-orbit1{fill:#fcad18}.starburst-spinner .inner-orbit2{fill:#f4cece}.starburst-spinner svg{left:0;position:absolute;top:0}.starburst-spinner .orbit1{-webkit-animation:starburst_orbit1_keyframes 2.6s infinite ease-in-out both;animation:starburst_orbit1_keyframes 2.6s infinite ease-in-out both}.starburst-spinner .orbit2{-webkit-animation:starburst_orbit2_keyframes 2.6s infinite ease-in-out both;animation:starburst_orbit2_keyframes 2.6s infinite ease-in-out both}@-webkit-keyframes starburst_orbit1_keyframes{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@keyframes starburst_orbit1_keyframes{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes starburst_orbit2_keyframes{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes starburst_orbit2_keyframes{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.sr-only{text-transform:none !important}html{font-size:4.5vw}@media (min-aspect-ratio: 1 / 1){html{font-size:4.5vh}}@media (min-width: 374px){html{font-size:16px}}html,body{height:100%}body{-webkit-text-size-adjust:100%;background-color:#f7f3ef;display:flex;flex-direction:column;height:100%}main{flex:1 0 auto;padding-left:0.9rem;padding-right:0.9rem;position:relative}body,textarea{line-height:1.4}body.mobile-app .hide-on-mobile-app{display:none}body.test{height:800px;width:1200px}body.test .icon::before{content:'*'}.center-wrap{text-align:center}.no-wrap{white-space:nowrap}.callout{background-color:#ffffff;margin:1.8rem 0;padding:0.9rem 1.8rem}h1,h2,h3,h4,h5,h6{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p+p,ul+p,ol+p,p+ul,p+ol{margin-top:0.9rem}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.prevent-double-submission input[type=submit],.prevent-double-submission button[type='submit'],.prevent-double-submission .logo-spinner{margin:2.7rem auto 0}.prevent-double-submission input[type=submit],.prevent-double-submission button[type='submit']{display:block}.prevent-double-submission .logo-spinner{display:none;height:60.7px}.prevent-double-submission .buttons .logo-spinner{height:42.781px}@media (max-width: 767px){.prevent-double-submission .buttons .logo-spinner{margin-top:3.45rem}}@media (min-width: 767px){.prevent-double-submission .buttons .logo-spinner{float:right;margin-right:1.8rem}}#the-flash{cursor:pointer;font-size:1.2rem;left:0;padding:1.8rem 2.7rem;position:fixed;right:0;text-align:center;top:0;z-index:10001}@media (min-width: 767px){#the-flash{line-height:1;padding:1.8rem 4.5rem}}#the-flash::after{content:'\f007';display:block;font-family:'PlatejoyV4';position:absolute;top:0.9rem;right:0.9rem}@media (min-width: 767px){#the-flash::after{top:1.8rem;right:1.8rem}}#the-flash.error{background-color:#f46f83;color:#fff}#the-flash.success{background-color:#85b4dd;color:#fff}#the-flash.info{background-color:#424451;color:#fff}.more-info-wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;margin-left:0.5rem;vertical-align:middle}.more-info-wrap.extended-label{margin-left:0}@media (min-width: 1259px){.more-info-wrap{margin-top:-0.5rem}}@media (max-width: 1259px){.personalization .more-info-wrap{display:block;position:absolute;top:0.9rem;right:-1rem}}@media (max-width: 1259px){.personalization .instructions .more-info-wrap{right:-1.3rem;top:0}}.more-info{color:inherit !important;display:inline-block;font-size:1.2rem;font-weight:normal;text-decoration:none}@media (min-width: 767px){.more-info{font-size:1rem}}.more-info::before{content:"\f023";font-family:'PlatejoyV4'}.test .more-info::before{content:"*";font-family:sans-serif}.more-info-wrap,.tooltip-launch-wrap{position:relative}.more-info-wrap input[type=checkbox],.tooltip-launch-wrap input[type=checkbox]{left:0;position:absolute;top:0;visibility:hidden}.more-info-wrap{font-size:1.1rem;line-height:1;margin-top:0;vertical-align:top}.more-info-wrap .more-info{cursor:pointer;font-size:inherit}.tooltip{background-color:#424451;border-radius:3px;bottom:calc(100% + 5px);color:#fff;display:none;font-size:1.0rem;max-width:95vw;opacity:1.0;padding:0.9rem;position:absolute;text-align:left;white-space:normal;width:35em;z-index:10001}.more-info-wrap input[type=checkbox]:checked ~ .tooltip,.tooltip-launch-wrap input[type=checkbox]:checked ~ .tooltip{display:block}.tooltip.extend-left{right:-1.8rem}.tooltip.extend-right{left:-1.8rem}.tooltip-arrow{border-color:#424451 transparent transparent;border-style:solid;border-width:5px 5px 0px;bottom:100%;content:' ';display:none;height:0;left:50%;opacity:1.0;position:absolute;transform:translate(-50%, 0);width:0;z-index:10001}.more-info-wrap input[type=checkbox]:checked ~ .tooltip-arrow,.tooltip-launch-wrap input[type=checkbox]:checked ~ .tooltip-arrow{display:block}form .float-wrap::after{clear:both;content:"";display:table}form .float-left,form .float-right{width:47.5%}form .float-left{float:left}form .float-right{float:right}@media (min-width: 767px){form .non-mobile-float-left,form .non-mobile-float-right{width:47.5%}form .non-mobile-float-left{float:left}form .non-mobile-float-right{float:right}}@media (max-width: 767px){header .logo-wrap{left:0.9rem;transform:translate(0%, -57%)}}body{background:#fff}main{max-width:100vw;padding:0;padding-top:3rem}.with-promotion-header main{padding-top:7.6rem}@media (min-width: 767px){.with-promotion-header main{padding-top:6rem}}@media (min-width: 1259px){main{padding-top:0;margin-top:6rem}.with-promotion-header main{padding-top:0;margin-top:9rem}}main>section{position:relative;z-index:2;width:100%}@media (max-width: 767px){main>section{padding-left:0;padding-right:0}}main>section>.content{padding:0 7.5vw}@media (min-width: 767px){main>section>.content{padding:0 4vw}}a{text-decoration:none;color:#5358c8}a:hover{cursor:pointer}.icon-new-logo::before{content:'\f003'}h1{color:#424451;font-size:10vw;line-height:1.2;margin-top:0}@media (min-width: 767px){h1{font-size:4.5vw;line-height:5.8vw}}h2{color:#fcad18;font-size:11.5vw;line-height:13vw;margin-bottom:8vw}@media (min-width: 767px){h2{margin-bottom:2.5vw;font-size:4vw;line-height:5vw}}h3{font-size:7vw;margin:3vw 0;color:#5358c8}@media (min-width: 767px){h3{font-size:2.4vw;margin:1vw 0}}html,body,input,textarea,select{font-size:4vw;line-height:6vw;color:#4d505f}@media (min-width: 767px){html,body,input,textarea,select{font-size:1.6vw;line-height:2.8vw}}@media (min-width: 1259px){html,body,input,textarea,select{font-size:1.1vw;line-height:2vw}}.subtext{font-size:4.8vw;line-height:1.3;margin:5.5vw 0 7.5vw;color:#494b59}@media (min-width: 767px){.subtext{font-size:1.8vw;margin:2.5vw 0}}@media (min-width: 1259px){.subtext{font-size:1.3vw;margin:2.5vw 0}}.swoosh{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.btn.btn-cta{width:auto !important;padding:7vw}@media (min-width: 413px){.btn.btn-cta{padding:5vw}}@media (min-width: 767px){.btn.btn-cta{padding:2.5vw}}@media (min-width: 1259px){.btn.btn-cta{padding:2vw}}sup{font-size:2.2vw;margin-right:0.6em;position:relative;top:-1vw}@media (min-width: 767px){sup{font-size:1.2vw}}.citations{line-height:1.2}cite{display:block;font-size:smaller;margin-left:1.2em;text-indent:-1.2em}cite+cite{margin-top:1.2em}.btn-cta{box-shadow:0 0 15px rgba(0,0,0,0.25)}header .icon-platejoy,header .icon-platejoy-health{font-size:3.4vw;padding-top:2vw}@media (min-width: 767px){header .icon-platejoy,header .icon-platejoy-health{font-size:1.8vw;padding-top:0.6vw}}@media (min-width: 1259px){header .icon-platejoy,header .icon-platejoy-health{font-size:1.6vw;padding-top:0.4vw}}header .logo-wrap{align-items:center;display:flex}header .logo-wrap,header .logo-wrap a{color:#424451}header .logo-wrap .icon-plus{font-size:3.4vw;margin:0 0.9rem}@media (min-width: 767px){header .logo-wrap .icon-plus{font-size:1.8vw}}@media (min-width: 1259px){header .logo-wrap .icon-plus{font-size:1.6vw}}@media (min-width: 767px){header .logo-wrap .partner-logo{height:3vw}}@media (min-width: 1259px){header .logo-wrap .partner-logo{height:3vw}}section.hero,section.custom-image-hero,section.post-hero{text-align:center}section.hero .image,section.custom-image-hero .image,section.post-hero .image{position:absolute;width:100%;height:100%;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/hero_mobile-ed06d1ba9647d5547467d5b1f99d1390507934f2b3be87d7a5bdb4778f9b214e.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 767px){section.hero .image,section.custom-image-hero .image,section.post-hero .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/hero-68fc20e945cb7119f5caea8691402ce91471fdf99125ae088a9a5dc4214cd54c.jpg)}}section.hero .content,section.custom-image-hero .content,section.post-hero .content{position:relative}section.hero .btn-cta,section.custom-image-hero .btn-cta,section.post-hero .btn-cta{margin-bottom:5vw}@media (min-width: 767px){section.hero .btn-cta,section.custom-image-hero .btn-cta,section.post-hero .btn-cta{margin-bottom:2vw}}section.hero .cancelation-text,section.custom-image-hero .cancelation-text,section.post-hero .cancelation-text{font-size:4vw;line-height:1.2}@media (min-width: 767px){section.hero .cancelation-text,section.custom-image-hero .cancelation-text,section.post-hero .cancelation-text{font-size:1.5vw}}@media (min-width: 1259px){section.hero .cancelation-text,section.custom-image-hero .cancelation-text,section.post-hero .cancelation-text{font-size:1.2vw}}section.custom-image-hero{background-color:#424451}section.custom-image-hero .image{opacity:0.55}section.custom-image-hero .content{padding:12vw 20vw 8vw}section.custom-image-hero h1,section.custom-image-hero .subtext,section.custom-image-hero .cancelation-text{color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.5)}@media (max-width: 767px){section.custom-image-hero h1{margin:16vw 0}}section.custom-image-hero .subtext{font-size:1.6vw}section.hero .swoosh,section.post-hero .swoosh{position:absolute;top:0;height:calc(100% + 1px);background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/hero-513dc579d82d55bdaa26717c056c521d22c61a8795f1af9844fd9dfc993b8249.svg);background-position:bottom;background-size:cover}@media (min-width: 767px){section.hero .swoosh,section.post-hero .swoosh{background-size:contain}}section.hero.swoosh-hero-image .content,section.post-hero.swoosh-hero-image .content{padding-top:33vw;padding-bottom:36vw}@media (min-width: 767px){section.hero.swoosh-hero-image .content,section.post-hero.swoosh-hero-image .content{padding-top:7vw;padding-bottom:25vw}}section.post-hero{margin:8vw 0 16vw;padding:0 6vw}@media (min-width: 767px){section.post-hero{padding:0 4vw}}section.steps{margin-bottom:16vw;top:0;text-align:center}@media (min-width: 767px){section.steps{display:block;margin-bottom:0;margin-top:-12vw}}@media (min-width: 767px){section.steps h3{font-size:1.8vw}}@media (min-width: 1259px){section.steps h3{font-size:1.6vw}}section.steps ul{display:block}@media (min-width: 1259px){section.steps ul{display:inline-block;width:80%}}section.steps ul li{width:100%;max-width:none;margin:12vw 0 10vw}@media (min-width: 767px){section.steps ul li{display:inline-block;width:calc(33% - 4vw);margin:10vw 2vw 5vw;vertical-align:top}}@media (min-width: 1259px){section.steps ul li{margin:9vw 2vw 5vw}}section.steps ul li .image{display:inline-block;width:30vw;height:30vw;background-repeat:no-repeat}@media (min-width: 767px){section.steps ul li .image{width:10vw;height:10vw}}@media (min-width: 1259px){section.steps ul li .image{width:8vw;height:8vw}}section.steps ul li .image.utensils{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/steps/utensils_blue-57d31b167c20abd3960282fa4c4f7f7fb7e17341cfcf87a48dea325c07f9ab85.svg)}section.steps ul li .image.list{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/steps/list_pink-e19b6e6d7e283c06967a8cce8e2007913612f48e57be6165b7f84b89191f8a4f.svg)}section.steps ul li .image.delivery-truck{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/steps/delivery_truck_yellow-9038b2831ae5b0fd9273934d52d2c05e1346680ee447ace35e0ea9bc48d9690c.svg)}section.steps ul li .image.beaker-blue{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/steps/beaker_blue-caad6dda1867eb5e847e6388e3d24d569d2f61ed1cf3df671ad65779860b72eb.svg)}section.steps ul li .image.ruler-pink{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/steps/ruler_pink-7572f266c1cc952fc19a1b0e3cdf84c76632fc3f64759bc78c7bef75a00dc85c.svg)}section.steps ul li .image.list-yellow{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/steps/list_yellow-d755e105f8a613f61bebeb7893d37dcdac4dcf855a5f353b1bd443ebb84046cd.svg)}section.steps .content li div:last-child{margin-top:2vw}section.bottom-cta-section{background:#f4cece;overflow-x:hidden;padding:14vw 0;text-align:center}@media (min-width: 1259px){section.bottom-cta-section{padding:8vw 0}}section.bottom-cta-section h2{color:#474445;font-size:9vw;line-height:11vw;margin-top:0vw}@media (min-width: 767px){section.bottom-cta-section h2{font-size:4.5vw;line-height:6vw}}@media (min-width: 1259px){section.bottom-cta-section h2{font-size:3vw;line-height:4vw}}section.bottom-cta-section .content{position:relative}section.bottom-cta-section .inner-starburst{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/compound/starburst_off_white-2a697c96082cca02922f85762e80156e1e2f193f50efef0e1720888fa8b09c81.svg);background-position:215% 76%;background-repeat:no-repeat;background-size:70%;bottom:0;height:100%;position:absolute;right:0;width:100%}@media (max-width: 767px){section.bottom-cta-section .inner-starburst{opacity:0.75}}@media (min-width: 767px){section.bottom-cta-section .inner-starburst{background-position:133% 75%;background-size:40%}}@media (min-width: 1259px){section.bottom-cta-section .inner-starburst{background-position:115.5% 85%;background-size:24%}}section.bottom-cta-section .swoosh{position:absolute;top:0;width:100vw;height:10vw;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/bottom_cta_off_white-7282d5fce407b073ec4d53e35f2bea7a6902818bad37c7144f917b04ca245523.svg)}@media (min-width: 767px){section.bottom-cta-section .swoosh{display:block}}@media (min-width: 767px){body.landing_pages-regular section.bottom-cta-section .content{padding-left:20vw;padding-right:20vw}}body.meal_planner_organization_program section.bottom-cta-section form{margin:auto;text-align:left}@media (min-width: 767px){body.meal_planner_organization_program section.bottom-cta-section form{width:75%}}@media (min-width: 1259px){body.meal_planner_organization_program section.bottom-cta-section form{width:50%}}body.meal_planner_organization_program section.bottom-cta-section form+.or{clear:both;margin:2.4rem 0 1.8rem}footer{background:#424451;padding:12vw;text-align:center}@media (min-width: 767px){footer{padding:2vw}}footer .top{display:flex;flex-direction:column}@media (min-width: 1259px){footer .top{flex-direction:row}}footer .top .logo-container{width:100%;margin:3vw 0;font-size:4.5vw}@media (min-width: 767px){footer .top .logo-container{font-size:2.5vw}}@media (min-width: 1259px){footer .top .logo-container{width:25vw;font-size:1.5vw}}footer .top .logo-container .logo-wrap i{color:white}footer .top .link-groups{width:100%;margin-left:0;padding-top:3vw}@media (min-width: 1259px){footer .top .link-groups{width:auto;display:flex;flex-direction:row;justify-content:space-between}}footer .top .link-groups .link-group{display:block;margin:0 2vw;text-align:left;vertical-align:top}@media (min-width: 767px){footer .top .link-groups .link-group{display:inline-block}}footer .top .link-groups .link-group .name{color:#f4cece;text-transform:uppercase;margin-bottom:3vw}@media (min-width: 767px){footer .top .link-groups .link-group .name{margin-bottom:1vw}}footer .top .link-groups .link-group .links{text-align:left}footer .top .link-groups .link-group .links nav{padding-top:1vw}footer .top .link-groups .link-group .links nav a{color:#fff;display:block;padding:2vw 0}@media (min-width: 767px){footer .top .link-groups .link-group .links nav a{padding:.5vw 0}}footer .bottom{width:100%;margin-top:10vw}footer .bottom .social{margin-top:0;float:left}footer .bottom .social li{display:inline-block;margin:0 2.5vw}footer .bottom .copyright{float:right}footer .bottom .copyright nav a,footer .bottom .copyright nav div{display:inline-block;margin:0 2.5vw;color:#fff}footer .bottom i{color:#fff}@media (max-width: 767px){footer{margin-left:0;margin-right:0}footer .top{flex-direction:column}footer .top .logo-container{width:100%;margin-bottom:10vw}footer .top .logo-container .logo{font-size:1.8vw}footer .top .link-groups{width:100%;flex-direction:column}footer .top .link-groups .link-group{margin-bottom:10vw}footer .top .link-groups .link-group .name{text-align:center}footer .top .link-groups .link-group .links{text-align:center}footer .top .link-groups .link-group .links nav{margin-top:0;padding-top:0}footer .bottom{margin-top:0}footer .bottom .social,footer .bottom .copyright{float:none}footer .bottom .copyright{margin-top:7.5vw}footer .bottom .copyright nav a,footer .bottom .copyright nav div{width:100%;display:block;padding:1vw 0;margin:0}}@media (max-width: 767px){body.landing_pages-regular section.hero .image,body.landing_pages-regular section.custom-image-hero .image,body.landing_pages-regular section.post-hero .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/hero-68fc20e945cb7119f5caea8691402ce91471fdf99125ae088a9a5dc4214cd54c.jpg)}}@media (max-width: 767px){body.landing_pages-regular section.hero.swoosh-hero-image .content,body.landing_pages-regular section.custom-image-hero.swoosh-hero-image .content,body.landing_pages-regular section.post-hero.swoosh-hero-image .content{padding-top:20vw;padding-bottom:60vw}}@media (min-width: 767px){body.landing_pages-regular section.hero.swoosh-hero-image .content,body.landing_pages-regular section.custom-image-hero.swoosh-hero-image .content,body.landing_pages-regular section.post-hero.swoosh-hero-image .content{padding-left:24vw;padding-right:24vw}}@media (min-width: 767px){body.landing_pages-regular section.hero .btn-cta,body.landing_pages-regular section.custom-image-hero .btn-cta,body.landing_pages-regular section.post-hero .btn-cta{width:26vw}}body.about_us section.hero.swoosh-hero-image .content{padding-top:42vw;padding-bottom:53vw}@media (min-width: 767px){body.about_us section.hero.swoosh-hero-image .content{padding-top:7vw;padding-bottom:25vw}}section.guarantee{margin:16vw 0;text-align:center}@media (min-width: 767px){section.guarantee{margin:5vw 0}}section.guarantee .content .subtext{position:relative;z-index:1;margin-top:0;margin-bottom:0}section.guarantee .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/compound/starburst_pink-09fa2ffd433006fc161dbf1c9d49028713ec1ad4af55b78d1d50da83a25d362f.svg);height:50vw;margin:-8vw auto 0;width:50vw}@media (min-width: 767px){section.guarantee .image{height:15vw;margin:-2.5vw auto 0;width:15vw}}section.guarantee .image+.subtext{margin-top:-8vw}@media (min-width: 767px){section.guarantee .image+.subtext{margin-top:-2.5vw}}section.guarantee .signature{margin:4vw auto;width:42vw}@media (min-width: 767px){section.guarantee .signature{margin:1.25vw auto;width:15vw}}section.guarantee .founder{color:#5358c8;font-size:3.5vw}@media (min-width: 767px){section.guarantee .founder{font-size:1.2vw}}section.inspired-by-experience{background:#424451;text-align:center}@media (min-width: 767px){section.inspired-by-experience{padding-bottom:7.5vw}}section.inspired-by-experience .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/as_seen_in_top_mobile-baa74211b3671136c5faea96b5df2ef1c4ce125e74869c66b1db3239bb03e4b0.svg);background-repeat:no-repeat;height:26vw;position:absolute;top:-1px}@media (min-width: 767px){section.inspired-by-experience .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/as_seen_in_top-9a3d156cf04972a45160b19579bca678b7fbad5df395c30831d88f587d13d97a.svg)}}section.inspired-by-experience .top{padding:5vw 5vw 30vw 5vw;background:#424451}@media (min-width: 767px){section.inspired-by-experience .top{padding:0;margin-bottom:24vw}}@media (min-width: 767px) and (min-width: 767px){section.inspired-by-experience .top{margin-bottom:7.5vw}}section.inspired-by-experience .top .subtext{color:#fff}section.inspired-by-experience .content{padding:20vw 0 0}@media (min-width: 767px){section.inspired-by-experience .content{padding-top:7.5vw}}section.inspired-by-experience .bottom{background-color:#fff;padding:0 5vw 5vw 5vw;position:relative}@media (min-width: 767px){section.inspired-by-experience .bottom{background:transparent;margin:auto;padding:0;width:68%}}@media (min-width: 767px){section.inspired-by-experience .bottom .wrap{position:relative;top:0;width:100%}}section.inspired-by-experience .bottom .image-container{position:absolute}@media (max-width: 767px){section.inspired-by-experience .bottom .image-container{height:60vw;left:20vw;top:-30vw;width:60vw}}@media (min-width: 767px){section.inspired-by-experience .bottom .image-container{top:-2vw;right:0;width:25vw;height:25vw}}section.inspired-by-experience .bottom .image-container .image{width:100%;height:100%;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/headshots/christina_clipped-8ab363ff52e1fec7a31e7d9792f473c7c8e729799600ca54d243a81b85cb8e07.png);background-size:cover}@media (max-width: 767px){section.inspired-by-experience .bottom .health-plan{padding-top:30vw;padding-bottom:16vw}}@media (min-width: 767px){section.inspired-by-experience .bottom .health-plan{padding:4.5vw 5vw;width:80%;margin-top:3.3vw;background:#f7f3ef;text-align:left}}section.inspired-by-experience .bottom .health-plan h3{color:#424451;margin:8vw 0}@media (min-width: 767px){section.inspired-by-experience .bottom .health-plan h3{font-size:1.8vw;margin:0 0 2.5vw}}section.inspired-by-experience .bottom .health-plan li+li{margin-top:8vw}@media (min-width: 767px){section.inspired-by-experience .bottom .health-plan li+li{margin-top:1.25vw}}section.inspired-by-experience .bottom .health-plan .key{color:#5358c8;font-size:4.5vw;margin-bottom:1em}@media (min-width: 767px){section.inspired-by-experience .bottom .health-plan .key{font-size:1.2vw;margin-bottom:0}}section.inspired-by-experience .bottom .health-plan .value{font-size:4.0vw}@media (min-width: 767px){section.inspired-by-experience .bottom .health-plan .value{font-size:1.1vw}}@media (min-width: 767px){section.inspired-by-experience .bottom .health-plan .key,section.inspired-by-experience .bottom .health-plan .value{display:inline-block}}@media (min-width: 767px){section.inspired-by-experience .bottom .health-plan ul li{margin-bottom:0}section.inspired-by-experience .bottom .health-plan ul li .arrow{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/about_us/orange_arrow-86bc901541c019d638781ccefa51664928341e34c466b42daf00a2ecb0a35242.svg);background-repeat:no-repeat;display:inline-block;height:1vw;width:1.5vw}}body.about_us section.bottom-cta-section .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/bottom_cta_white-08736cda5f4edc26179b07e53c54594b32ddad2b2a83ca144a53732d806c4790.svg)}@media (min-width: 767px){body.about_us section.bottom-cta-section .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/bottom_cta_slate-090cb173343964cfcad36133d70c2731090c9c7c37c00574ecee084a555ecadc.svg)}}body.how_it_works section.hero h1{color:#fff}@media (min-width: 1259px){body.how_it_works section.hero h1{font-size:4.0vw}}body.how_it_works section.hero .content{padding-top:20vw;padding-bottom:16vw}@media (min-width: 1259px){body.how_it_works section.hero .content{padding-bottom:11vw;padding-top:11vw}}body.how_it_works section.hero .image{background-image:none;background-color:#85b4dd}@media (min-width: 767px){body.how_it_works section.hero .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/hero-21695b558b7af6a3e0bed6f99dc422d6705c42e1b27f04e3556a7d43e223d904.jpg);background-position:center bottom}}body.how_it_works section.hero .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/swooshes/hero-27cde1f346e187c3cd63035b78c7469b05c037e22e5ba31a232002429c206eac.svg)}@media (min-width: 1259px){body.how_it_works section.hero .subtext{font-size:1.6vw}}body.how_it_works section.hero .subtext .flourish-underline{background-position:50% 100%;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/home/checkout/flourish_underline_purple-1fad071d6f301c50e2d4882d8981d43e243d8cd13f22928d6126df39844be92d.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;font-weight:bold;height:2.0em;margin-top:13vw}@media (min-width: 767px){body.how_it_works section.hero .subtext .flourish-underline{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/home/checkout/flourish_underline-717002a23d8beb368308c0103328d7dfb0e7c159de33e3b751f81b26c60fdf6c.svg);margin-top:2.5vw}}section.zipper{background-color:#f7f3ef;padding-top:32vw;padding-bottom:24vw;text-align:center}@media (min-width: 1259px){section.zipper{padding-top:5vw;padding-bottom:7.5vw}}@media (min-width: 767px){section.zipper{padding-top:5vw;padding-bottom:7.5vw}}section.zipper h2{color:#424451;margin-bottom:0}section.zipper .bg-img-wrap{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/swooshes/zipper-e7f4ba7c5cae30922ca7db44d26e7cb5abb960e0803938d59e7ca17f91d291a7.svg);background-position:right center;background-size:cover}@media (min-width: 767px){section.zipper .bg-img-wrap{margin-top:-2.5vw}}@media (min-width: 1259px){section.zipper .bg-img-wrap{margin-top:-2.5vw}}section.zipper .arrow{width:16vw;margin:4vw 0 16vw}@media (min-width: 767px){section.zipper .arrow{width:4vw;margin:5vw 0 0}}@media (min-width: 1259px){section.zipper .arrow{width:4vw;margin:5vw 0 0}}section.zipper .content{margin:auto;width:80vw}@media (min-width: 767px){section.zipper .content{margin:auto;width:84vw}}@media (min-width: 1259px){section.zipper .content{margin:auto;width:66vw}}section.zipper .step::after{clear:both;content:"";display:table}@media (min-width: 767px){section.zipper .step:nth-child(2n+1) figure{float:right}section.zipper .step:nth-child(2n+1) figcaption{float:right}section.zipper .step:nth-child(2n) figure{float:left}section.zipper .step:nth-child(2n) figcaption{float:left}}section.zipper .step+.step{padding-top:32vw}@media (min-width: 767px){section.zipper .step+.step{padding-top:10vw}}@media (min-width: 1259px){section.zipper .step+.step{padding-top:10vw}}@media (min-width: 767px){section.zipper figcaption{width:30vw}}@media (min-width: 1259px){section.zipper figcaption{width:20vw}}section.zipper figcaption h3{letter-spacing:0}@media (min-width: 767px){section.zipper figcaption h3{font-size:1.8vw;margin:1.25vw 0 1vw}}@media (min-width: 1259px){section.zipper figcaption h3{font-size:1.8vw;margin:1.25vw 0 1vw}}@media (max-width: 767px){section.zipper figure{margin-bottom:8vw}}section.zipper figure img{display:block;width:100%}section.zipper .step-number{background-position:center center;background-size:cover;margin:auto}@media (min-width: 767px){section.zipper .step-number{height:3.5vw;width:3.5vw}}@media (min-width: 1259px){section.zipper .step-number{height:3.5vw;width:3.5vw}}@media (min-width: 767px){section.zipper .step:nth-child(1){padding-right:31vw}}@media (min-width: 1259px){section.zipper .step:nth-child(1){padding-right:23vw}}section.zipper .step:nth-child(1) .step-number{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/steps/1-bd38c03250eb592393dbd6588fb8a2e3e91511956166f412851eb316c4ec4967.svg)}section.zipper .step:nth-child(1) figure{margin-left:auto;margin-right:auto;width:55vw}@media (max-width: 767px){section.zipper .step:nth-child(1) figure{padding-left:10vw}}@media (min-width: 767px){section.zipper .step:nth-child(1) figure{margin-left:8vw;padding-top:3vw;width:15vw}}@media (min-width: 1259px){section.zipper .step:nth-child(1) figure{margin-left:8vw;padding-top:3vw;width:15vw}}@media (min-width: 767px){section.zipper .step:nth-child(2){padding-left:24vw}}@media (min-width: 1259px){section.zipper .step:nth-child(2){padding-left:16vw}}section.zipper .step:nth-child(2) .step-number{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/steps/2-9c460dc6ffd09366faf96675fab2c2464dd146f84a11cbef8b8e3df3abd00711.svg)}section.zipper .step:nth-child(2) figure{margin-left:auto;margin-right:auto;width:70vw}@media (min-width: 767px){section.zipper .step:nth-child(2) figure{margin-right:8vw;width:22vw}}@media (min-width: 1259px){section.zipper .step:nth-child(2) figure{margin-right:8vw;width:22vw}}@media (min-width: 767px){section.zipper .step:nth-child(3){padding-right:24vw}}@media (min-width: 1259px){section.zipper .step:nth-child(3){padding-right:16vw}}section.zipper .step:nth-child(3) .step-number{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/steps/3-76bfdb760b5b17071020b9244b77a263f5f5a18a89f5fcf1dc9a64ce81e8a58f.svg)}@media (max-width: 767px){section.zipper .step:nth-child(3) figure{margin-bottom:0}}@media (min-width: 767px){section.zipper .step:nth-child(3) figure{margin-left:8vw;padding-top:1vw;width:22vw}}@media (min-width: 1259px){section.zipper .step:nth-child(3) figure{margin-left:8vw;padding-top:1vw;width:22vw}}@media (min-width: 767px){section.zipper .step:nth-child(4){padding-left:24vw}}@media (min-width: 1259px){section.zipper .step:nth-child(4){padding-left:16vw}}section.zipper .step:nth-child(4) .step-number{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/steps/4-bfbb2d6a4f7b5578d1bde8e45f7ed97825e46284656f2bfb099cbfdc6e3de97c.svg)}@media (min-width: 767px){section.zipper .step:nth-child(4) figure{margin-right:8vw;width:22vw}}@media (min-width: 1259px){section.zipper .step:nth-child(4) figure{margin-right:8vw;width:22vw}}@media (min-width: 767px){section.zipper .step:nth-child(5){padding-right:29vw}}@media (min-width: 1259px){section.zipper .step:nth-child(5){padding-right:21vw}}section.zipper .step:nth-child(5) .step-number{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/how_it_works/steps/5-b916ad442d816ff3ce392628818df01c33df87deec71725ceb3c6ce0934211a2.svg)}section.zipper .step:nth-child(5) figure{margin-left:auto;margin-right:auto;width:70vw}@media (min-width: 767px){section.zipper .step:nth-child(5) figure{margin-left:9vw;margin-top:-3vw;width:16vw}}@media (min-width: 1259px){section.zipper .step:nth-child(5) figure{margin-left:9vw;margin-top:-3vw;width:16vw}}body.how_it_works section.bottom-cta-section{background:#424451;border-bottom:1px solid #f7f3ef}body.how_it_works section.bottom-cta-section h2{color:#f7f3ef}@media (max-width: 767px){body.how_it_works section.bottom-cta-section .inner-starburst{opacity:0.10}}section.as-seen-in{display:none;z-index:2;height:90vw;background:#f7f3ef;text-align:center}section.as-seen-in::after{clear:both;content:"";display:table}@media (min-width: 767px){section.as-seen-in{display:block;height:auto;padding-bottom:10vw}}section.as-seen-in .swoosh{position:absolute}section.as-seen-in .swoosh.top{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/as_seen_in_top-9a3d156cf04972a45160b19579bca678b7fbad5df395c30831d88f587d13d97a.svg);height:43vw}section.as-seen-in .swoosh.bottom{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/as_seen_in_bottom-d6d1c33cf04610990f6ca25825221023d0f5babcc81688bd8d8ad6ca09b26523.svg);bottom:-36vw;height:44vw}section.as-seen-in h2{padding-top:24vw}@media (min-width: 767px){section.as-seen-in h2{padding-top:7.5vw;margin-bottom:5vw}}section.as-seen-in .stars{color:#85b4dd}section.as-seen-in .stars i+i{margin-left:0.5em}@media (min-width: 767px){section.as-seen-in .stars{margin-bottom:0.625vw}}@media (min-width: 767px){section.as-seen-in ul{margin-left:auto;margin-right:auto;width:80vw}}section.as-seen-in ul.testimonials::after{clear:both;content:"";display:table}section.as-seen-in ul.testimonials .name{font-weight:bold}@media (min-width: 767px){section.as-seen-in ul.testimonials{margin-bottom:5vw}section.as-seen-in ul.testimonials .name{margin-top:0.625vw}section.as-seen-in ul.testimonials li{width:20%;float:left;margin-right:6.6666666667%}section.as-seen-in ul.testimonials li:last-child{float:right;margin-right:0}}@media (min-width: 767px){section.as-seen-in ul.links{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2.5vw}section.as-seen-in ul.links li{align-items:center;display:flex}section.as-seen-in ul.links img.cnbc{width:7.2vw}section.as-seen-in ul.links img.nyt{width:8vw}section.as-seen-in ul.links img.gr{width:12.8vw}section.as-seen-in ul.links img.wsj{width:15.2vw}section.as-seen-in ul.links img.shape{width:8vw}}section.customize{background:#f7f3ef;text-align:center}@media (min-width: 767px){section.customize{background:#fff}}section.customize>.swoosh.top{position:absolute;display:block;height:30vw;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/customize_mobile-2504d99d670660d51dc1230995658f1d4cfeb2d156708e3bb8acaa918da9cad9.svg)}@media (min-width: 767px){section.customize>.swoosh.top{display:none}}@media (max-width: 767px){section.customize .content{padding-top:22.5vw}}section.customize .content .interface{position:relative;display:block;text-align:center}@media (min-width: 767px){section.customize .content .interface{display:flex;flex-direction:row;justify-content:center;align-items:center}}section.customize .content .interface .image-placeholder{position:relative;display:none;width:45vw;height:37vw;margin:0 3vw}@media (min-width: 767px){section.customize .content .interface .image-placeholder{display:inline-block}}section.customize .content .interface ul{position:relative;display:block;z-index:2;padding:0}@media (min-width: 767px){section.customize .content .interface ul{display:inline-block;width:20vw}}section.customize .content .interface ul.left{text-align:left}@media (min-width: 767px){section.customize .content .interface ul.left{text-align:right}}section.customize .content .interface ul.right{text-align:left}section.customize .content .interface ul.right .info{right:calc(100% + 2vw);left:auto}section.customize .content .interface ul.right .info .tail{transform:translate(3vw, -50%);right:3vw}section.customize .content .interface ul.right .image-container{display:none;left:auto;right:calc(100% + 6.5vw)}@media (min-width: 767px){section.customize .content .interface ul.right:hover>.image-container{display:block}}section.customize .content .interface ul li{position:relative;z-index:2}section.customize .content .interface ul li.clean-eating:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/clean_eating-6eb9116803b7fbec567e7596c92ad64778469984948e5f618966a9d9bccbf0a4.jpg)}section.customize .content .interface ul li.low-carb:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/low_carb-3187c17feb854646290e492ebaf666903883002015ba6a38853a1ee89cfa856c.jpg)}section.customize .content .interface ul li.mediterranean:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/mediterranean-86a46e34492ef71ad1e6250ac138f394bd6ca661f3e1f775acbab2b7334d87bb.jpg)}section.customize .content .interface ul li.dairy-free:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/dairy_free-7512cfdc9e5633e61a4d4873b9c63f28c4b5f42bf5bb9c514d9c0dfdfd92f944.jpg)}section.customize .content .interface ul li.keto:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/keto-07df4076a9833242f2a2e58ebf2e88e41bfe5ea59355d5fa5a8497cc1e682a54.jpg)}section.customize .content .interface ul li.paleo:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/paleo-5acd337ebb483fc556a3d2bf661ecbcfadee5f5d0c5670636f0707323140dbfe.jpg)}section.customize .content .interface ul li.kid-friendly:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/kid_friendly-89b8147c4fdece1a7002314703ee42d5e610724e28318694d02ba342dd29f3ab.jpg)}section.customize .content .interface ul li.vegetarian:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/vegetarian-02d21eea4c03ac6a89feec4fc856fb5b9f174ee711ee48532ee5f9ca7d7fd449.jpg)}section.customize .content .interface ul li.vegan:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/vegan-335ea04508eb03d8873efef5a87c7c0b3d563da2399df5d07ab457035e9a3a60.jpg)}section.customize .content .interface ul li.pescatarian:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/pescatarian-ed7431b6adf3c6c522c22c5d4cd8f3e990abd252998d9dfc899d0dbc09a5d080.jpg)}section.customize .content .interface ul li.gluten-free:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/gluten_free-c97d32650fae45a248568d0e2820008793ececd911e587d76544d1a5717b901b.jpg)}section.customize .content .interface ul li.low-fodmap:hover ~ .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/low_fodmap-a58708a182fcefe2db4c4119836eeb114f0e9e73652b485d567321d0fbf4df35.jpg)}section.customize .content .interface ul li.clean-eating .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/clean_eating-6eb9116803b7fbec567e7596c92ad64778469984948e5f618966a9d9bccbf0a4.jpg)}section.customize .content .interface ul li.low-carb .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/low_carb-3187c17feb854646290e492ebaf666903883002015ba6a38853a1ee89cfa856c.jpg)}section.customize .content .interface ul li.mediterranean .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/mediterranean-86a46e34492ef71ad1e6250ac138f394bd6ca661f3e1f775acbab2b7334d87bb.jpg)}section.customize .content .interface ul li.dairy-free .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/dairy_free-7512cfdc9e5633e61a4d4873b9c63f28c4b5f42bf5bb9c514d9c0dfdfd92f944.jpg)}section.customize .content .interface ul li.keto .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/keto-07df4076a9833242f2a2e58ebf2e88e41bfe5ea59355d5fa5a8497cc1e682a54.jpg)}section.customize .content .interface ul li.paleo .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/paleo-5acd337ebb483fc556a3d2bf661ecbcfadee5f5d0c5670636f0707323140dbfe.jpg)}section.customize .content .interface ul li.kid-friendly .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/kid_friendly-89b8147c4fdece1a7002314703ee42d5e610724e28318694d02ba342dd29f3ab.jpg)}section.customize .content .interface ul li.vegetarian .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/vegetarian-02d21eea4c03ac6a89feec4fc856fb5b9f174ee711ee48532ee5f9ca7d7fd449.jpg)}section.customize .content .interface ul li.vegan .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/vegan-335ea04508eb03d8873efef5a87c7c0b3d563da2399df5d07ab457035e9a3a60.jpg)}section.customize .content .interface ul li.pescatarian .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/pescatarian-ed7431b6adf3c6c522c22c5d4cd8f3e990abd252998d9dfc899d0dbc09a5d080.jpg)}section.customize .content .interface ul li.gluten-free .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/gluten_free-c97d32650fae45a248568d0e2820008793ececd911e587d76544d1a5717b901b.jpg)}section.customize .content .interface ul li.low-fodmap .image-container .image{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/low_fodmap-a58708a182fcefe2db4c4119836eeb114f0e9e73652b485d567321d0fbf4df35.jpg)}@media (max-width: 767px){section.customize .content .interface ul li{padding:4vw 0}section.customize .content .interface ul li .icon-navigatedown{display:none !important}section.customize .content .interface ul li:hover{text-align:center}section.customize .content .interface ul li:hover .icon-navigateright{display:none !important}section.customize .content .interface ul li:hover .icon-navigatedown{display:inline-block !important}section.customize .content .interface ul li:hover .title,section.customize .content .interface ul li:hover .description{text-align:left}section.customize .content .interface ul li:hover .title span{color:#5358c8}section.customize .content .interface ul li:hover .info{display:inline-block}section.customize .content .interface ul li:hover .image-container{display:inline-block;height:calc(60vw);width:calc(60vw);right:auto;margin:0}section.customize .content .interface ul li:hover .image-container .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/dietary_preferences_mobile-91a2eddcc07ca34db45bcbee7dd80a565fc2b137d0af62a93c0d0c21bdf9c27a.svg)}}@media (min-width: 767px){section.customize .content .interface ul li:hover .info{display:block}}section.customize .content .interface ul li .image-container{display:none}section.customize .content .interface ul li .title{line-height:6vw;cursor:pointer}section.customize .content .interface ul li .title i{display:inline-block;font-size:5vw;color:#5358c8}@media (min-width: 767px){section.customize .content .interface ul li .title i{display:none}}section.customize .content .interface ul li .title span{font-size:4.5vw}@media (min-width: 767px){section.customize .content .interface ul li .title span{font-size:2vw}}section.customize .content .interface ul li .info{display:none}section.customize .content .interface ul li .info .tail{display:none}section.customize .content .interface ul li .info .description{display:inline-block;top:0;padding:1vw}@media (min-width: 767px){section.customize .content .interface ul li .info .description{margin-bottom:0}}@media (min-width: 767px){section.customize .content .interface ul li .info{position:absolute;width:20vw;left:calc(100% + 2vw);margin-top:-3vw;transform:translate(0, -50%)}section.customize .content .interface ul li .info .tail{position:absolute;display:inline-block;top:50%;width:4vw;border-bottom:solid 0.25vw #5358c8;vertical-align:top;transform:translate(-3vw, -50%)}section.customize .content .interface ul li .info .description{width:calc(100% - 3vw);background:#5358c8;color:white;text-align:left}}section.customize .content .interface ul .image-container{position:relative;display:none;width:45vw;height:45vw}@media (min-width: 767px){section.customize .content .interface ul .image-container{display:block;height:37vw;left:calc(100% + 7.5vw);position:absolute;top:0;width:37vw}}section.customize .content .interface ul .image-container .image{width:100%;height:100%;padding:0;margin:0;background-size:cover;background-position:center center;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/dietary_preferences/dairy_free-7512cfdc9e5633e61a4d4873b9c63f28c4b5f42bf5bb9c514d9c0dfdfd92f944.jpg)}section.customize .content .interface ul .image-container .swoosh{position:absolute;height:calc(100% + 2px);width:calc(100% + 2px);top:0;left:0;margin-top:-1px;margin-left:-1px;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/dietary_preferences_mobile-91a2eddcc07ca34db45bcbee7dd80a565fc2b137d0af62a93c0d0c21bdf9c27a.svg)}@media (min-width: 767px){section.customize .content .interface ul .image-container .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/dietary_preferences-265992e0052ee0fca2dd50e335f3621d124f12bfbad77442f662343689e0431a.svg)}}section.customize>.swoosh.bottom{height:17vw;margin-bottom:-9vw;background-color:#fff;background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/how_it_works_mobile-57654aff398b31e084b83fa302199eb81ca7d2857c09365aae97814fe0c109b1.svg);background-position:bottom}@media (min-width: 767px){section.customize>.swoosh.bottom{display:none}}section.how-it-works{background:#fff;margin-top:24vw;text-align:center}@media (min-width: 767px){section.how-it-works{background:#fff;margin-top:7.5vw}}section.how-it-works h2{margin-bottom:4vw}@media (min-width: 767px){section.how-it-works h2{margin-bottom:0}}section.how-it-works .video{position:relative;z-index:1}section.how-it-works .embed-container{height:0;left:0;margin-bottom:8vw;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}@media (min-width: 767px){section.how-it-works .embed-container{left:20%;max-width:60%;padding-bottom:37.25%;margin-bottom:0}}section.how-it-works .embed-container iframe,section.how-it-works .embed-container object,section.how-it-works .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}section.how-it-works>.bottom{position:relative;background:#f7f3ef;height:15vw;margin-top:-11vw}section.how-it-works>.bottom .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/how_it_works_mobile-57654aff398b31e084b83fa302199eb81ca7d2857c09365aae97814fe0c109b1.svg);background-position:bottom;height:17vw;position:absolute;top:-8.8vw}@media (min-width: 767px){section.how-it-works>.bottom .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/customize_bottom-1e1c48a09583079df78cbcd31926393ec21e209d5d65fd5ea89e21d00a629476.svg);height:12vw;margin-bottom:0;top:-11vw}}@media (max-width: 767px){body.meal_planner_organization_program section.how-it-works .bottom,body.meal_planner section.how-it-works .bottom{background-color:#fff}body.meal_planner_organization_program section.how-it-works .bottom .swoosh,body.meal_planner section.how-it-works .bottom .swoosh{display:none}body.meal_planner_organization_program section.bottom-cta-section .swoosh,body.meal_planner section.bottom-cta-section .swoosh{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/swooshes/bottom_cta_white-08736cda5f4edc26179b07e53c54594b32ddad2b2a83ca144a53732d806c4790.svg)}}body.health-waitlist_applicants-create .hero,body.health-waitlist_applicants-show .hero,body.health-intakes-show_result .hero,body.medical_history-contraindication .hero{height:133vw}@media (min-width: 767px){body.health-waitlist_applicants-create .hero,body.health-waitlist_applicants-show .hero,body.health-intakes-show_result .hero,body.medical_history-contraindication .hero{height:40.5vw}}body.health-waitlist_applicants-create .hero .content,body.health-waitlist_applicants-show .hero .content,body.health-intakes-show_result .hero .content,body.medical_history-contraindication .hero .content{padding-top:24vw}@media (min-width: 767px){body.health-waitlist_applicants-create .hero .content,body.health-waitlist_applicants-show .hero .content,body.health-intakes-show_result .hero .content,body.medical_history-contraindication .hero .content{padding-top:5vw}}@media (min-width: 767px){body.health-waitlist_applicants-create .hero h1 .subtext,body.health-waitlist_applicants-show .hero h1 .subtext,body.health-intakes-show_result .hero h1 .subtext,body.medical_history-contraindication .hero h1 .subtext{margin:2.5vw auto 0;width:50vw}}body.health-waitlist_applicants-new .hero,body.health-waitlist_applicants-details .hero{height:133vw}@media (min-width: 767px){body.health-waitlist_applicants-new .hero,body.health-waitlist_applicants-details .hero{height:37vw}}body.health-waitlist_applicants-new .hero .content,body.health-waitlist_applicants-details .hero .content{padding-top:24vw}@media (min-width: 767px){body.health-waitlist_applicants-new .hero .content,body.health-waitlist_applicants-details .hero .content{padding-top:7.5vw}}body.health-waitlist_applicants-new .hero .logo,body.health-waitlist_applicants-details .hero .logo,body.health-waitlist_applicants-create .hero .logo,body.health-waitlist_applicants-show .hero .logo,body.health-intakes-show_result .hero .logo,body.medical_history-contraindication .hero .logo{margin-bottom:8vw;width:50vw}@media (min-width: 767px){body.health-waitlist_applicants-new .hero .logo,body.health-waitlist_applicants-details .hero .logo,body.health-waitlist_applicants-create .hero .logo,body.health-waitlist_applicants-show .hero .logo,body.health-intakes-show_result .hero .logo,body.medical_history-contraindication .hero .logo{margin-bottom:2.5vw;width:15vw}}body.health-waitlist_applicants-new .hero h1,body.health-waitlist_applicants-details .hero h1,body.health-waitlist_applicants-create .hero h1,body.health-waitlist_applicants-show .hero h1,body.health-intakes-show_result .hero h1,body.medical_history-contraindication .hero h1{color:#424451;font-size:7.5vw;line-height:1.4}@media (min-width: 767px){body.health-waitlist_applicants-new .hero h1,body.health-waitlist_applicants-details .hero h1,body.health-waitlist_applicants-create .hero h1,body.health-waitlist_applicants-show .hero h1,body.health-intakes-show_result .hero h1,body.medical_history-contraindication .hero h1{font-size:3.5vw}}body.health-waitlist_applicants-new .hero .arc,body.health-waitlist_applicants-details .hero .arc,body.health-waitlist_applicants-create .hero .arc,body.health-waitlist_applicants-show .hero .arc,body.health-intakes-show_result .hero .arc,body.medical_history-contraindication .hero .arc{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/home/checkout/arc_mobile-6fe6cd4e5cb18882f118b50edd5df3eb9fc252f2e6ffcf51e2bfa7d9811877c1.svg);background-position:50% 50%;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0}@media (min-width: 767px){body.health-waitlist_applicants-new .hero .arc,body.health-waitlist_applicants-details .hero .arc,body.health-waitlist_applicants-create .hero .arc,body.health-waitlist_applicants-show .hero .arc,body.health-intakes-show_result .hero .arc,body.medical_history-contraindication .hero .arc{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/home/checkout/arc-b82c9c450faf35285d6f53811ae5981641d41ead93f09d7527a4a4939d960b0e.svg)}}body.health-waitlist_applicants-new .hero .box,body.health-waitlist_applicants-details .hero .box,body.health-waitlist_applicants-create .hero .box,body.health-waitlist_applicants-show .hero .box,body.health-intakes-show_result .hero .box,body.medical_history-contraindication .hero .box{bottom:-30vw;left:50vw;position:absolute;transform:translate(-50%, 0);width:86vw}@media (min-width: 767px){body.health-waitlist_applicants-new .hero .box,body.health-waitlist_applicants-details .hero .box,body.health-waitlist_applicants-create .hero .box,body.health-waitlist_applicants-show .hero .box,body.health-intakes-show_result .hero .box,body.medical_history-contraindication .hero .box{bottom:-14vw;width:33vw}}@media (max-width: 767px){body.health-waitlist_applicants-create section.steps,body.health-waitlist_applicants-show section.steps,body.health-intakes-show_result section.steps,body.medical_history-contraindication section.steps{margin-top:80vw;margin-bottom:24vw}}@media (min-width: 767px){body.health-waitlist_applicants-create section.steps,body.health-waitlist_applicants-show section.steps,body.health-intakes-show_result section.steps,body.medical_history-contraindication section.steps{margin-top:0}}@media (max-width: 767px){body.health-waitlist_applicants-new section.steps,body.health-waitlist_applicants-details section.steps{margin-top:48vw;margin-bottom:24vw}}@media (min-width: 767px){body.health-waitlist_applicants-new section.steps,body.health-waitlist_applicants-details section.steps{margin-top:7.5vw}}body.health-waitlist_applicants-details .details{padding-bottom:32vw}@media (min-width: 767px){body.health-waitlist_applicants-details .details{padding-bottom:10vw}}body.health-waitlist_applicants-new .details,body.health-waitlist_applicants-details .details,body.health-waitlist_applicants-create .details,body.health-waitlist_applicants-show .details,body.health-intakes-show_result .details,body.medical_history-contraindication .details{background-color:#f7f3ef;padding-top:24vw}@media (min-width: 767px){body.health-waitlist_applicants-new .details,body.health-waitlist_applicants-details .details,body.health-waitlist_applicants-create .details,body.health-waitlist_applicants-show .details,body.health-intakes-show_result .details,body.medical_history-contraindication .details{padding-top:7.5vw}}body.health-waitlist_applicants-new .details h2,body.health-waitlist_applicants-new .details table,body.health-waitlist_applicants-new .details form,body.health-waitlist_applicants-details .details h2,body.health-waitlist_applicants-details .details table,body.health-waitlist_applicants-details .details form,body.health-waitlist_applicants-create .details h2,body.health-waitlist_applicants-create .details table,body.health-waitlist_applicants-create .details form,body.health-waitlist_applicants-show .details h2,body.health-waitlist_applicants-show .details table,body.health-waitlist_applicants-show .details form,body.health-intakes-show_result .details h2,body.health-intakes-show_result .details table,body.health-intakes-show_result .details form,body.medical_history-contraindication .details h2,body.medical_history-contraindication .details table,body.medical_history-contraindication .details form{margin-left:auto;margin-right:auto;max-width:1140px;width:100%}body.health-waitlist_applicants-new .details h2,body.health-waitlist_applicants-details .details h2,body.health-waitlist_applicants-create .details h2,body.health-waitlist_applicants-show .details h2,body.health-intakes-show_result .details h2,body.medical_history-contraindication .details h2{text-align:center}@media (max-width: 767px){body.health-waitlist_applicants-new .details h2,body.health-waitlist_applicants-details .details h2,body.health-waitlist_applicants-create .details h2,body.health-waitlist_applicants-show .details h2,body.health-intakes-show_result .details h2,body.medical_history-contraindication .details h2{font-size:10.5vw}}body.health-waitlist_applicants-new .details h2 .flourish-underline,body.health-waitlist_applicants-details .details h2 .flourish-underline,body.health-waitlist_applicants-create .details h2 .flourish-underline,body.health-waitlist_applicants-show .details h2 .flourish-underline,body.health-intakes-show_result .details h2 .flourish-underline,body.medical_history-contraindication .details h2 .flourish-underline{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/home/checkout/flourish_underline-717002a23d8beb368308c0103328d7dfb0e7c159de33e3b751f81b26c60fdf6c.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.4em}body.health-waitlist_applicants-new .details th,body.health-waitlist_applicants-new .details td:last-child,body.health-waitlist_applicants-details .details th,body.health-waitlist_applicants-details .details td:last-child,body.health-waitlist_applicants-create .details th,body.health-waitlist_applicants-create .details td:last-child,body.health-waitlist_applicants-show .details th,body.health-waitlist_applicants-show .details td:last-child,body.health-intakes-show_result .details th,body.health-intakes-show_result .details td:last-child,body.medical_history-contraindication .details th,body.medical_history-contraindication .details td:last-child{text-align:center}body.health-waitlist_applicants-new .details th,body.health-waitlist_applicants-details .details th,body.health-waitlist_applicants-create .details th,body.health-waitlist_applicants-show .details th,body.health-intakes-show_result .details th,body.medical_history-contraindication .details th{padding-bottom:4vw}@media (min-width: 767px){body.health-waitlist_applicants-new .details th,body.health-waitlist_applicants-details .details th,body.health-waitlist_applicants-create .details th,body.health-waitlist_applicants-show .details th,body.health-intakes-show_result .details th,body.medical_history-contraindication .details th{padding-bottom:1.25vw}}body.health-waitlist_applicants-new .details td,body.health-waitlist_applicants-details .details td,body.health-waitlist_applicants-create .details td,body.health-waitlist_applicants-show .details td,body.health-intakes-show_result .details td,body.medical_history-contraindication .details td{background-color:#fff;border-left:1px solid #424451;border-top:1px solid #424451;padding:4vw 4vw}@media (min-width: 767px){body.health-waitlist_applicants-new .details td,body.health-waitlist_applicants-details .details td,body.health-waitlist_applicants-create .details td,body.health-waitlist_applicants-show .details td,body.health-intakes-show_result .details td,body.medical_history-contraindication .details td{padding:1.25vw 1.25vw}}body.health-waitlist_applicants-new .details td:last-child,body.health-waitlist_applicants-details .details td:last-child,body.health-waitlist_applicants-create .details td:last-child,body.health-waitlist_applicants-show .details td:last-child,body.health-intakes-show_result .details td:last-child,body.medical_history-contraindication .details td:last-child{border-right:1px solid #424451;padding-left:8vw;padding-right:8vw}@media (max-width: 767px){body.health-waitlist_applicants-new .details td:last-child,body.health-waitlist_applicants-details .details td:last-child,body.health-waitlist_applicants-create .details td:last-child,body.health-waitlist_applicants-show .details td:last-child,body.health-intakes-show_result .details td:last-child,body.medical_history-contraindication .details td:last-child{padding-left:2.5vw;padding-right:2.5vw}}body.health-waitlist_applicants-new .details tr:last-child td,body.health-waitlist_applicants-details .details tr:last-child td,body.health-waitlist_applicants-create .details tr:last-child td,body.health-waitlist_applicants-show .details tr:last-child td,body.health-intakes-show_result .details tr:last-child td,body.medical_history-contraindication .details tr:last-child td{border-bottom:1px solid #424451}body.health-waitlist_applicants-new .details .icon-health-checkmark,body.health-waitlist_applicants-details .details .icon-health-checkmark,body.health-waitlist_applicants-create .details .icon-health-checkmark,body.health-waitlist_applicants-show .details .icon-health-checkmark,body.health-intakes-show_result .details .icon-health-checkmark,body.medical_history-contraindication .details .icon-health-checkmark{color:#85b4dd;font-size:1.3em;vertical-align:bottom}@media (min-width: 1023px){body.health-waitlist_applicants-new .details .icon-health-checkmark,body.health-waitlist_applicants-details .details .icon-health-checkmark,body.health-waitlist_applicants-create .details .icon-health-checkmark,body.health-waitlist_applicants-show .details .icon-health-checkmark,body.health-intakes-show_result .details .icon-health-checkmark,body.medical_history-contraindication .details .icon-health-checkmark{padding-left:1.25vw;padding-right:1.25vw}}body.health-waitlist_applicants-new .details .icon-health-checkmark+.more-info-wrap,body.health-waitlist_applicants-details .details .icon-health-checkmark+.more-info-wrap,body.health-waitlist_applicants-create .details .icon-health-checkmark+.more-info-wrap,body.health-waitlist_applicants-show .details .icon-health-checkmark+.more-info-wrap,body.health-intakes-show_result .details .icon-health-checkmark+.more-info-wrap,body.medical_history-contraindication .details .icon-health-checkmark+.more-info-wrap{margin-top:0.25rem}body.health-waitlist_applicants-new .details .with-tooltip,body.health-waitlist_applicants-details .details .with-tooltip,body.health-waitlist_applicants-create .details .with-tooltip,body.health-waitlist_applicants-show .details .with-tooltip,body.health-intakes-show_result .details .with-tooltip,body.medical_history-contraindication .details .with-tooltip{white-space:nowrap}@media (min-width: 1023px){body.health-waitlist_applicants-new .details .with-tooltip .icon-health-checkmark,body.health-waitlist_applicants-details .details .with-tooltip .icon-health-checkmark,body.health-waitlist_applicants-create .details .with-tooltip .icon-health-checkmark,body.health-waitlist_applicants-show .details .with-tooltip .icon-health-checkmark,body.health-intakes-show_result .details .with-tooltip .icon-health-checkmark,body.medical_history-contraindication .details .with-tooltip .icon-health-checkmark{padding-right:0}}body.health-waitlist_applicants-new .details form,body.health-waitlist_applicants-new .details .cta-wrap,body.health-waitlist_applicants-details .details form,body.health-waitlist_applicants-details .details .cta-wrap,body.health-waitlist_applicants-create .details form,body.health-waitlist_applicants-create .details .cta-wrap,body.health-waitlist_applicants-show .details form,body.health-waitlist_applicants-show .details .cta-wrap,body.health-intakes-show_result .details form,body.health-intakes-show_result .details .cta-wrap,body.medical_history-contraindication .details form,body.medical_history-contraindication .details .cta-wrap{margin-top:24vw;padding-bottom:32vw;max-width:100%;width:44rem}@media (min-width: 767px){body.health-waitlist_applicants-new .details form,body.health-waitlist_applicants-new .details .cta-wrap,body.health-waitlist_applicants-details .details form,body.health-waitlist_applicants-details .details .cta-wrap,body.health-waitlist_applicants-create .details form,body.health-waitlist_applicants-create .details .cta-wrap,body.health-waitlist_applicants-show .details form,body.health-waitlist_applicants-show .details .cta-wrap,body.health-intakes-show_result .details form,body.health-intakes-show_result .details .cta-wrap,body.medical_history-contraindication .details form,body.medical_history-contraindication .details .cta-wrap{margin-top:7.5vw;padding-bottom:10vw}}body.health-waitlist_applicants-new .details form .selected-program,body.health-waitlist_applicants-new .details .cta-wrap .selected-program,body.health-waitlist_applicants-details .details form .selected-program,body.health-waitlist_applicants-details .details .cta-wrap .selected-program,body.health-waitlist_applicants-create .details form .selected-program,body.health-waitlist_applicants-create .details .cta-wrap .selected-program,body.health-waitlist_applicants-show .details form .selected-program,body.health-waitlist_applicants-show .details .cta-wrap .selected-program,body.health-intakes-show_result .details form .selected-program,body.health-intakes-show_result .details .cta-wrap .selected-program,body.medical_history-contraindication .details form .selected-program,body.medical_history-contraindication .details .cta-wrap .selected-program{display:none}body.test body.health-waitlist_applicants-new .details form .selected-program,body.test body.health-waitlist_applicants-new .details .cta-wrap .selected-program,body.test body.health-waitlist_applicants-details .details form .selected-program,body.test body.health-waitlist_applicants-details .details .cta-wrap .selected-program,body.test body.health-waitlist_applicants-create .details form .selected-program,body.test body.health-waitlist_applicants-create .details .cta-wrap .selected-program,body.test body.health-waitlist_applicants-show .details form .selected-program,body.test body.health-waitlist_applicants-show .details .cta-wrap .selected-program,body.test body.health-intakes-show_result .details form .selected-program,body.test body.health-intakes-show_result .details .cta-wrap .selected-program,body.test body.medical_history-contraindication .details form .selected-program,body.test body.medical_history-contraindication .details .cta-wrap .selected-program{display:block}body.health-waitlist_applicants-new .details form .ccpa-statement,body.health-waitlist_applicants-new .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-details .details form .ccpa-statement,body.health-waitlist_applicants-details .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-create .details form .ccpa-statement,body.health-waitlist_applicants-create .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-show .details form .ccpa-statement,body.health-waitlist_applicants-show .details .cta-wrap .ccpa-statement,body.health-intakes-show_result .details form .ccpa-statement,body.health-intakes-show_result .details .cta-wrap .ccpa-statement,body.medical_history-contraindication .details form .ccpa-statement,body.medical_history-contraindication .details .cta-wrap .ccpa-statement{margin-top:16vw;text-align:center}@media (min-width: 767px){body.health-waitlist_applicants-new .details form .ccpa-statement,body.health-waitlist_applicants-new .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-details .details form .ccpa-statement,body.health-waitlist_applicants-details .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-create .details form .ccpa-statement,body.health-waitlist_applicants-create .details .cta-wrap .ccpa-statement,body.health-waitlist_applicants-show .details form .ccpa-statement,body.health-waitlist_applicants-show .details .cta-wrap .ccpa-statement,body.health-intakes-show_result .details form .ccpa-statement,body.health-intakes-show_result .details .cta-wrap .ccpa-statement,body.medical_history-contraindication .details form .ccpa-statement,body.medical_history-contraindication .details .cta-wrap .ccpa-statement{margin-top:5vw}}body.health-waitlist_applicants-new .details form .button-wrap,body.health-waitlist_applicants-new .details .cta-wrap .button-wrap,body.health-waitlist_applicants-details .details form .button-wrap,body.health-waitlist_applicants-details .details .cta-wrap .button-wrap,body.health-waitlist_applicants-create .details form .button-wrap,body.health-waitlist_applicants-create .details .cta-wrap .button-wrap,body.health-waitlist_applicants-show .details form .button-wrap,body.health-waitlist_applicants-show .details .cta-wrap .button-wrap,body.health-intakes-show_result .details form .button-wrap,body.health-intakes-show_result .details .cta-wrap .button-wrap,body.medical_history-contraindication .details form .button-wrap,body.medical_history-contraindication .details .cta-wrap .button-wrap{margin-top:16vw;text-align:center}@media (min-width: 767px){body.health-waitlist_applicants-new .details form .button-wrap,body.health-waitlist_applicants-new .details .cta-wrap .button-wrap,body.health-waitlist_applicants-details .details form .button-wrap,body.health-waitlist_applicants-details .details .cta-wrap .button-wrap,body.health-waitlist_applicants-create .details form .button-wrap,body.health-waitlist_applicants-create .details .cta-wrap .button-wrap,body.health-waitlist_applicants-show .details form .button-wrap,body.health-waitlist_applicants-show .details .cta-wrap .button-wrap,body.health-intakes-show_result .details form .button-wrap,body.health-intakes-show_result .details .cta-wrap .button-wrap,body.medical_history-contraindication .details form .button-wrap,body.medical_history-contraindication .details .cta-wrap .button-wrap{margin-top:5vw}}body.health-waitlist_applicants-new .anti-hero,body.health-waitlist_applicants-details .anti-hero{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/home/checkout/reading_cgm_mobile-077062951197ec01478a2247780a3803f8fc904d9dd0b4ee97e020d219d0cdcd.jpg);background-position:50% 50%;background-size:cover;height:70vw;position:relative}@media (min-width: 767px){body.health-waitlist_applicants-new .anti-hero,body.health-waitlist_applicants-details .anti-hero{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/home/checkout/reading_cgm-bea20f45718946e5182251d512fd9dc0a62e158f6e562bab645d2c1194f413a3.jpg);height:32vw}}body.health-waitlist_applicants-new .anti-hero .inner-anti-hero,body.health-waitlist_applicants-details .anti-hero .inner-anti-hero{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/compound/starburst_white-bb88a25897edfa97a0905979ef9fad6dc6bbdfc243f3d5d3fad98fb22ee3a658.svg);background-position:0 50%;background-size:cover;height:62vw;position:absolute;right:0;top:4vw;width:31vw}@media (min-width: 767px){body.health-waitlist_applicants-new .anti-hero .inner-anti-hero,body.health-waitlist_applicants-details .anti-hero .inner-anti-hero{height:28vw;top:2vw;width:14vw}}body.health-waitlist_applicants-new footer,body.health-waitlist_applicants-details footer,body.health-waitlist_applicants-create footer,body.health-waitlist_applicants-show footer,body.health-intakes-show_result footer,body.medical_history-contraindication footer,body.medical-post_signup-thank_you footer{background-color:#424451;height:80vw}@media (min-width: 767px){body.health-waitlist_applicants-new footer,body.health-waitlist_applicants-details footer,body.health-waitlist_applicants-create footer,body.health-waitlist_applicants-show footer,body.health-intakes-show_result footer,body.medical_history-contraindication footer,body.medical-post_signup-thank_you footer{height:20vw}}body.health-waitlist_applicants-new footer .logo-wrap .logo,body.health-waitlist_applicants-details footer .logo-wrap .logo,body.health-waitlist_applicants-create footer .logo-wrap .logo,body.health-waitlist_applicants-show footer .logo-wrap .logo,body.health-intakes-show_result footer .logo-wrap .logo,body.medical_history-contraindication footer .logo-wrap .logo,body.medical-post_signup-thank_you footer .logo-wrap .logo{display:block;margin:auto;width:40vw}@media (min-width: 767px){body.health-waitlist_applicants-new footer .logo-wrap .logo,body.health-waitlist_applicants-details footer .logo-wrap .logo,body.health-waitlist_applicants-create footer .logo-wrap .logo,body.health-waitlist_applicants-show footer .logo-wrap .logo,body.health-intakes-show_result footer .logo-wrap .logo,body.medical_history-contraindication footer .logo-wrap .logo,body.medical-post_signup-thank_you footer .logo-wrap .logo{width:10vw}}body.health-waitlist_applicants-new main,body.health-waitlist_applicants-details main,body.health-waitlist_applicants-create main,body.health-waitlist_applicants-show main,body.health-intakes-show_result main,body.medical_history-contraindication main,body.medical-post_signup-thank_you main{padding-top:0}@media (min-width: 1259px){body.health-waitlist_applicants-new main,body.health-waitlist_applicants-details main,body.health-waitlist_applicants-create main,body.health-waitlist_applicants-show main,body.health-intakes-show_result main,body.medical_history-contraindication main,body.medical-post_signup-thank_you main{margin-top:0}}body.health-waitlist_applicants-new .more-info-wrap,body.health-waitlist_applicants-details .more-info-wrap,body.health-waitlist_applicants-create .more-info-wrap,body.health-waitlist_applicants-show .more-info-wrap,body.health-intakes-show_result .more-info-wrap,body.medical_history-contraindication .more-info-wrap,body.medical-post_signup-thank_you .more-info-wrap{font-size:1em !important}body.health-waitlist_applicants-new .tooltip,body.health-waitlist_applicants-details .tooltip,body.health-waitlist_applicants-create .tooltip,body.health-waitlist_applicants-show .tooltip,body.health-intakes-show_result .tooltip,body.medical_history-contraindication .tooltip,body.medical-post_signup-thank_you .tooltip{font-size:4vw}@media (min-width: 767px){body.health-waitlist_applicants-new .tooltip,body.health-waitlist_applicants-details .tooltip,body.health-waitlist_applicants-create .tooltip,body.health-waitlist_applicants-show .tooltip,body.health-intakes-show_result .tooltip,body.medical_history-contraindication .tooltip,body.medical-post_signup-thank_you .tooltip{font-size:1.5vw}}@media (min-width: 1259px){body.health-waitlist_applicants-new .tooltip,body.health-waitlist_applicants-details .tooltip,body.health-waitlist_applicants-create .tooltip,body.health-waitlist_applicants-show .tooltip,body.health-intakes-show_result .tooltip,body.medical_history-contraindication .tooltip,body.medical-post_signup-thank_you .tooltip{font-size:1vw}}body.health-waitlist_applicants-new .tooltip.extend-left,body.health-waitlist_applicants-details .tooltip.extend-left,body.health-waitlist_applicants-create .tooltip.extend-left,body.health-waitlist_applicants-show .tooltip.extend-left,body.health-intakes-show_result .tooltip.extend-left,body.medical_history-contraindication .tooltip.extend-left,body.medical-post_signup-thank_you .tooltip.extend-left{right:-8vw}@media (min-width: 1259px){body.health-waitlist_applicants-new .tooltip.extend-left,body.health-waitlist_applicants-details .tooltip.extend-left,body.health-waitlist_applicants-create .tooltip.extend-left,body.health-waitlist_applicants-show .tooltip.extend-left,body.health-intakes-show_result .tooltip.extend-left,body.medical_history-contraindication .tooltip.extend-left,body.medical-post_signup-thank_you .tooltip.extend-left{right:-5vw}}body.health-waitlist_applicants-new .tooltip.extend-right,body.health-waitlist_applicants-details .tooltip.extend-right,body.health-waitlist_applicants-create .tooltip.extend-right,body.health-waitlist_applicants-show .tooltip.extend-right,body.health-intakes-show_result .tooltip.extend-right,body.medical_history-contraindication .tooltip.extend-right,body.medical-post_signup-thank_you .tooltip.extend-right{left:-8vw}@media (min-width: 1259px){body.health-waitlist_applicants-new .tooltip.extend-right,body.health-waitlist_applicants-details .tooltip.extend-right,body.health-waitlist_applicants-create .tooltip.extend-right,body.health-waitlist_applicants-show .tooltip.extend-right,body.health-intakes-show_result .tooltip.extend-right,body.medical_history-contraindication .tooltip.extend-right,body.medical-post_signup-thank_you .tooltip.extend-right{left:-5vw}}body.health-waitlist_applicants-new #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-details #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-create #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-show #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-intakes-show_result #notice-of-privacy-practices-info+.tooltip.extend-right,body.medical_history-contraindication #notice-of-privacy-practices-info+.tooltip.extend-right,body.medical-post_signup-thank_you #notice-of-privacy-practices-info+.tooltip.extend-right{max-width:86vw;left:-20vw}@media (min-width: 767px){body.health-waitlist_applicants-new #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-details #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-create #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-show #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-intakes-show_result #notice-of-privacy-practices-info+.tooltip.extend-right,body.medical_history-contraindication #notice-of-privacy-practices-info+.tooltip.extend-right,body.medical-post_signup-thank_you #notice-of-privacy-practices-info+.tooltip.extend-right{left:-35vw}}@media (min-width: 1259px){body.health-waitlist_applicants-new #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-details #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-create #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-waitlist_applicants-show #notice-of-privacy-practices-info+.tooltip.extend-right,body.health-intakes-show_result #notice-of-privacy-practices-info+.tooltip.extend-right,body.medical_history-contraindication #notice-of-privacy-practices-info+.tooltip.extend-right,body.medical-post_signup-thank_you #notice-of-privacy-practices-info+.tooltip.extend-right{left:-15vw}}body.health-waitlist_applicants-new #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-details #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-create #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-show #telehealth-consent-info+.tooltip.extend-right,body.health-intakes-show_result #telehealth-consent-info+.tooltip.extend-right,body.medical_history-contraindication #telehealth-consent-info+.tooltip.extend-right,body.medical-post_signup-thank_you #telehealth-consent-info+.tooltip.extend-right{max-width:86vw;left:-18.2vw}@media (min-width: 767px){body.health-waitlist_applicants-new #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-details #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-create #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-show #telehealth-consent-info+.tooltip.extend-right,body.health-intakes-show_result #telehealth-consent-info+.tooltip.extend-right,body.medical_history-contraindication #telehealth-consent-info+.tooltip.extend-right,body.medical-post_signup-thank_you #telehealth-consent-info+.tooltip.extend-right{left:-41vw}}@media (min-width: 1259px){body.health-waitlist_applicants-new #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-details #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-create #telehealth-consent-info+.tooltip.extend-right,body.health-waitlist_applicants-show #telehealth-consent-info+.tooltip.extend-right,body.health-intakes-show_result #telehealth-consent-info+.tooltip.extend-right,body.medical_history-contraindication #telehealth-consent-info+.tooltip.extend-right,body.medical-post_signup-thank_you #telehealth-consent-info+.tooltip.extend-right{left:-20vw}}body.medical-post_signup-thank_you{background:#f7f3ef}body.medical-post_signup-thank_you .hero{height:auto}body.medical-post_signup-thank_you .hero .logo{margin-top:24vw;margin-bottom:8vw;width:40vw}@media (min-width: 767px){body.medical-post_signup-thank_you .hero .logo{margin-top:7.5vw;margin-bottom:2.5vw;width:15vw}}body.medical-post_signup-thank_you .hero h1{margin-bottom:16vw}@media (min-width: 767px){body.medical-post_signup-thank_you .hero h1{margin-bottom:5vw}}body.medical-post_signup-thank_you .hero h4{padding:3vw 0;font-weight:bold;font-size:5.5vw}@media (min-width: 767px){body.medical-post_signup-thank_you .hero h4{font-size:2vw}}body.medical-post_signup-thank_you .hero .wrap{text-align:center}body.medical-post_signup-thank_you .hero .wrap .paper{display:inline-block;margin-top:5vw;padding:5vw;background:#fff;border:solid thin #e6dacd}@media (min-width: 767px){body.medical-post_signup-thank_you .hero .wrap .paper{width:70vw}}body.medical-post_signup-thank_you .hero .wrap .paper .headshots{margin-top:-19vw}@media (min-width: 767px){body.medical-post_signup-thank_you .hero .wrap .paper .headshots{margin-top:-12vw}}body.medical-post_signup-thank_you .hero .wrap .paper .headshots .image{background-size:cover;display:inline-block;height:27vw;position:relative;top:0;width:27vw}@media (min-width: 767px){body.medical-post_signup-thank_you .hero .wrap .paper .headshots .image{width:13vw;height:13vw}}body.medical-post_signup-thank_you .hero .wrap .paper .headshots .image+.image{margin-left:5vw}@media (min-width: 767px){body.medical-post_signup-thank_you .hero .wrap .paper .headshots .image+.image{margin-left:2vw}}body.medical-post_signup-thank_you .hero .wrap .paper .headshots .sheila{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/headshots/sheila_clipped-58992df84bda116af0ef76e46d602375ba8a633b1883b0f7794a976db44aaed8.png)}body.medical-post_signup-thank_you .hero .wrap .paper .headshots .dr_rhee{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/headshots/drrhee_clipped-b42eb9d0d6671da7e4ccb1ccd61589d449aa03e74d3a456e7c5721fd85595000.png)}body.medical-post_signup-thank_you .timeline,body.medical-post_signup-thank_you section.final-message{margin:16vw auto 16vw;width:90vw}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline,body.medical-post_signup-thank_you section.final-message{margin:7.5vw auto 5vw;width:70vw}}body.medical-post_signup-thank_you .timeline ul li{margin-bottom:10vw}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li{margin-bottom:0}}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item{display:flex;flex-direction:row;align-items:center}}body.medical-post_signup-thank_you .timeline ul li .item .day{display:inline-block;text-align:center;vertical-align:top;font-size:8vw;width:10vw}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .day{flex:1 1 0;font-size:3vw}}body.medical-post_signup-thank_you .timeline ul li .item .day::before{content:'day';text-transform:uppercase;display:block;font-size:3vw}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .day::before{flex:1 1 0;font-size:1.3vw}}body.medical-post_signup-thank_you .timeline ul li .item .icon{display:inline-block;text-align:center;margin-top:3vw;margin-left:3vw;width:10vw}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .icon{width:auto;flex:2 1 0;margin-top:0;margin-left:0}}body.medical-post_signup-thank_you .timeline ul li .item .icon div{display:inline-block;background-repeat:no-repeat;background-position:center}body.medical-post_signup-thank_you .timeline ul li .item .icon.review div{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/medical_checkout_thank_you/review-5d9746fb4b842f5c1ccb18fa41ecb17eff3c59c535107d66590e36a20e8047fc.svg);width:7vw;height:7vw}body.medical-post_signup-thank_you .timeline ul li .item .icon.explorer-kit div{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/medical_checkout_thank_you/explorer_kit-8c49b3b1f303b9f79b73126e7466f2d31940488802c0c2d8920d457c741ca8b1.svg);width:10vw;height:7vw}body.medical-post_signup-thank_you .timeline ul li .item .icon.mail-blood{margin-top:0.5vw}body.medical-post_signup-thank_you .timeline ul li .item .icon.mail-blood div{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/medical_checkout_thank_you/mail_blood-077132b0f7e61a94e9cc0cd30f04926c02459145ee81ffa731a02579d7dbac20.svg);width:9vw;height:9vw}body.medical-post_signup-thank_you .timeline ul li .item .icon.cgm{margin-top:0.5vw}body.medical-post_signup-thank_you .timeline ul li .item .icon.cgm div{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/medical_checkout_thank_you/CGM-4e58784345498666ad4d11cd0e11c0e3963f98b18607b5ef01abff619ff638cd.svg);width:10vw;height:10vw}body.medical-post_signup-thank_you .timeline ul li .item .icon.lab-results div{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/medical_checkout_thank_you/lab_results-59ae1a3b7f6307fe39d5114151c4ef60e90024d6e846f80514a24957743f0274.svg);width:8vw;height:8vw}body.medical-post_signup-thank_you .timeline ul li .item .icon.begin div{background-image:url(//d3ht75ktbmcel5.cloudfront.net/assets/v4/landing_pages/medical_checkout_thank_you/begin-dfc3fb7dad04d2a7624131d1fe48b68a2c5e5bfab3b76e0573e0c4ec51c47800.svg);width:10vw;height:10vw}body.medical-post_signup-thank_you .timeline ul li .item .text{margin-top:3vw;display:inline-block}@media (max-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .text{padding-left:4.4vw}}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .text{margin-top:0;padding:0;flex:7 1 0}}@media (max-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .text .wrap{padding-left:9vw;border-left:solid 1vw #85b4dd}}body.medical-post_signup-thank_you .timeline ul li .item .text .subtext{font-size:5vw;line-height:1.3;margin:0}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .text .subtext{font-size:2vw}}body.medical-post_signup-thank_you .timeline ul li .item .text .note{font-size:4vw;margin-top:0.8em}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul li .item .text .note{font-size:1.3vw}}body.medical-post_signup-thank_you .timeline ul .line{display:none}@media (min-width: 767px){body.medical-post_signup-thank_you .timeline ul .line{display:block;border-left:solid 0.5vw #85b4dd;height:10vw;margin-left:3.3vw;margin-bottom:1vw}}body.medical-post_signup-thank_you section.final-message{text-align:center}body.medical-post_signup-thank_you section.final-message h2{font-size:5.5vw;line-height:1.3}@media (max-width: 767px){body.medical-post_signup-thank_you section.final-message h2{color:#5358c8}}@media (min-width: 767px){body.medical-post_signup-thank_you section.final-message h2{font-size:2.5vw}}body.medical-post_signup-thank_you section.final-message h2 .email{white-space:nowrap}@media (max-width: 767px){body.medical-post_signup-thank_you section.final-message h2 .email.small-on-mobile{font-size:0.9em}}section.back-to-results{margin-bottom:10vw;margin-top:10vw;text-align:center}
