﻿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}button{margin:0;padding:0}@media (min-width: 767px){.mobile-only{display:none !important}}@media (max-width: 766px){.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,html,body,input,textarea,select,.feijoa-bold,.feijoa-normal,.icon-events-icons-failed.icon,.body-font,button.text-btn,.swal-modal .swal-text{font-family:'Stevie Sans', 'Helvetica Neue', Arial, sans-serif;font-style:normal;line-height:1.2}.feijoa-bold{font-weight:bold}.campton,section.customize .content .interface ul li .info .description,section.customize .content .interface ul li,footer .bottom .copyright .nav a,footer .bottom .copyright .nav div,footer .top .link-groups .link-group .name,footer,h1,.campton-bold,section.customize .content .interface ul li .title span,section.inspired-by-experience .bottom .health-plan .key,section.guarantee .founder,h3,.h3,nav.primary.tabs,nav.primary,header nav.secondary,nav.tabs,.swal2-title,.small-button-font,button.btn-off-white-pill,.btn.btn-off-white-pill,.make-this-a-button.btn-off-white-pill,button.btn-small,.btn.btn-small,.make-this-a-button.btn-small,.label-font,.form-section-label,.section-subheader-font,.swal-modal .swal-title,.section-header-font,.modal h2,.campton-normal,nav.primary.tabs .mobile-only .icon-text,.button-font,button,.btn,input[type='submit'],.make-this-a-button,.swal-modal button.swal-button,.page-header-font,.sans-serif,#the-flash,.app-store-buttons .or,.links,.campton-legal,.campton-thin,section.zipper figcaption h3,h2{font-family:Campton, 'Helvetica Neue', Arial, sans-serif;font-style:normal;letter-spacing:0.01em;line-height:1.2}.campton-thin,section.zipper figcaption h3,h2{font-weight:100}.campton-bold,section.customize .content .interface ul li .title span,section.inspired-by-experience .bottom .health-plan .key,section.guarantee .founder,h3,.h3,nav.primary.tabs,nav.primary,header nav.secondary,nav.tabs,.swal2-title,.small-button-font,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,button.btn-small,.btn.btn-small,input.btn-small[type='submit'],.make-this-a-button.btn-small,.swal-modal button.btn-small.swal-button,.label-font,.form-section-label,.section-subheader-font,.swal-modal .swal-title,.section-header-font,.modal h2{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,.modal h2{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,button.text-btn,.swal-modal .swal-text,body,input,textarea,select{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-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,button.btn-small,.btn.btn-small,input.btn-small[type='submit'],.make-this-a-button.btn-small,.swal-modal button.btn-small.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}body.not-mobile-app:not(.turbo-navigating) .focus-outline,body.not-mobile-app:not(.turbo-navigating) input[type='search']:focus,body.not-mobile-app:not(.turbo-navigating) nav .icon:focus,nav body.not-mobile-app:not(.turbo-navigating) .icon:focus,body.not-mobile-app:not(.turbo-navigating) a.btn:focus,body.not-mobile-app:not(.turbo-navigating) input[type='submit']:focus,body.not-mobile-app:not(.turbo-navigating) button:focus,body.not-mobile-app:not(.turbo-navigating) nav.primary li>a:focus,nav.primary body.not-mobile-app:not(.turbo-navigating) li>a:focus,body.not-mobile-app:not(.turbo-navigating) .nav-collection li>a:focus,.nav-collection body.not-mobile-app:not(.turbo-navigating) li>a:focus{box-shadow:0 0 0 2px #fff, 0 0 0 5px #5358c8}body.not-mobile-app:not(.turbo-navigating) .focus-outline:active,body.not-mobile-app:not(.turbo-navigating) input[type='search']:active:focus,body.not-mobile-app:not(.turbo-navigating) nav .icon:active:focus,nav body.not-mobile-app:not(.turbo-navigating) .icon:active:focus,body.not-mobile-app:not(.turbo-navigating) a.btn:active:focus,body.not-mobile-app:not(.turbo-navigating) input[type='submit']:active:focus,body.not-mobile-app:not(.turbo-navigating) button:active:focus,body.not-mobile-app:not(.turbo-navigating) nav.primary li>a:active:focus,nav.primary body.not-mobile-app:not(.turbo-navigating) li>a:active:focus,body.not-mobile-app:not(.turbo-navigating) .nav-collection li>a:active:focus,.nav-collection body.not-mobile-app:not(.turbo-navigating) li>a:active:focus{box-shadow:none}body.not-mobile-app:not(.turbo-navigating) .focus-link-outline,body.not-mobile-app:not(.turbo-navigating) button.text-btn:focus,body.not-mobile-app:not(.turbo-navigating) a:focus{box-shadow:0 0 0 1px #fff, 0 0 0 2px #5358c8}body.not-mobile-app:not(.turbo-navigating) .focus-link-outline:active,body.not-mobile-app:not(.turbo-navigating) button.text-btn:active:focus,body.not-mobile-app:not(.turbo-navigating) a:active:focus{box-shadow:none}body.not-mobile-app:not(.turbo-navigating) .focus-outline-over-slate,body.not-mobile-app:not(.turbo-navigating) .drawer nav a:focus,.drawer nav body.not-mobile-app:not(.turbo-navigating) a:focus,body.not-mobile-app:not(.turbo-navigating) .drawer nav button:focus,.drawer nav body.not-mobile-app:not(.turbo-navigating) button:focus{box-shadow:0 0 0 2px #424451, 0 0 0 4px #fff}body.not-mobile-app:not(.turbo-navigating) .focus-outline-over-slate:active,body.not-mobile-app:not(.turbo-navigating) .drawer nav a:active:focus,.drawer nav body.not-mobile-app:not(.turbo-navigating) a:active:focus,body.not-mobile-app:not(.turbo-navigating) .drawer nav button:active:focus,.drawer nav body.not-mobile-app:not(.turbo-navigating) button:active:focus{box-shadow:none}body.not-mobile-app:not(.turbo-navigating) .focus-outline-over-sky-blue,body.not-mobile-app:not(.turbo-navigating) .dropdown nav a:focus,.dropdown nav body.not-mobile-app:not(.turbo-navigating) a:focus{box-shadow:0 0 0 2px #85b4dd, 0 0 0 4px #fff}body.not-mobile-app:not(.turbo-navigating) .focus-outline-over-sky-blue:active,body.not-mobile-app:not(.turbo-navigating) .dropdown nav a:active:focus,.dropdown nav body.not-mobile-app:not(.turbo-navigating) a:active:focus{box-shadow:none}.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:')'}.swal2-container{z-index:10003 !important}.swal2-title{letter-spacing:0.2em;line-height:1.5;text-align:center;text-transform:uppercase;color:#474445;font-size:1.2rem !important}.swal2-styled{background-color:#85b4dd !important;padding:0.825em 1.4em !important;border-radius:0px !important}.swal2-styled.swal2-confirm{background-color:#5358c8 !important}.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}@media (max-width: 767px){.links{line-height:2}}a,input[type='submit'],button{outline:0}@media (max-width: 767px){a.left-padded,input.left-padded[type='submit'],button.left-padded{display:block;margin-top:0.9rem}}@media (min-width: 767px){a.left-padded,input.left-padded[type='submit'],button.left-padded{margin-left:0.9rem}}nav .icon,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}nav .icon:focus,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-cta,.btn.btn-cta,input.btn-cta[type='submit'],.make-this-a-button.btn-cta,.swal-modal button.btn-cta.swal-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{background-color:#5358c8 !important;color:#fff !important}.purple-button:visited,button.btn-cta:visited,.btn.btn-cta:visited,input.btn-cta[type='submit']:visited,.make-this-a-button.btn-cta:visited,button.btn-primary:visited,.btn.btn-primary:visited,input.btn-primary[type='submit']:visited,.make-this-a-button.btn-primary:visited{background-color:#5358c8 !important}.purple-button:hover,button.btn-cta:hover,.btn.btn-cta:hover,input.btn-cta[type='submit']:hover,.make-this-a-button.btn-cta:hover,button.btn-primary:hover,.btn.btn-primary:hover,input.btn-primary[type='submit']:hover,.make-this-a-button.btn-primary:hover{background-color:#666bce !important}.purple-button:active,button.btn-cta:active,.btn.btn-cta:active,input.btn-cta[type='submit']:active,.make-this-a-button.btn-cta:active,button.btn-primary:active,.btn.btn-primary:active,input.btn-primary[type='submit']:active,.make-this-a-button.btn-primary:active{background-color:#383db0 !important}.white-button{background-color:#fff !important;color:#424451 !important}.white-button:visited{background-color:#fff !important}.white-button:hover{background-color:#f2f2f2 !important}.white-button:active{background-color:#e6e6e6 !important}.sky-blue-button-selected{background-color:#fff !important;color:#424451 !important;box-shadow:inset 0 0 0 3px #85b4dd}.sky-blue-button,button,.btn,input[type='submit'],.make-this-a-button,.swal-modal button.swal-button{background-color:#85b4dd}.sky-blue-button:visited,button:visited,.btn:visited,input[type='submit']:visited,.make-this-a-button:visited,.swal-modal button.swal-button:visited{background-color:#85b4dd}.sky-blue-button:hover,button:hover,.btn:hover,input[type='submit']:hover,.make-this-a-button:hover,.swal-modal button.swal-button:hover{background-color:#71a8d7}.sky-blue-button:active,button:active,.btn:active,input[type='submit']:active,.make-this-a-button:active,.swal-modal button.swal-button:active{background-color:#498fcc}.button_to{display:inline-block}.button_to button{width:100%}.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,.buttons .button_to+.button_to,.modal-buttons button+button,.modal-buttons .btn+.btn,.modal-buttons button+.btn,.modal-buttons .btn+button,.modal-buttons .button_to+.button_to,.pane-buttons button+button,.pane-buttons .btn+.btn,.pane-buttons button+.btn,.pane-buttons .btn+button,.pane-buttons .button_to+.button_to{margin-right:0.9rem}@media (max-width: 767px){.buttons button+button,.buttons .btn+.btn,.buttons button+.btn,.buttons .btn+button,.buttons .button_to+.button_to,.modal-buttons button+button,.modal-buttons .btn+.btn,.modal-buttons button+.btn,.modal-buttons .btn+button,.modal-buttons .button_to+.button_to,.pane-buttons button+button,.pane-buttons .btn+.btn,.pane-buttons button+.btn,.pane-buttons .btn+button,.pane-buttons .button_to+.button_to{margin-right:0}}.buttons button,.buttons a.btn,.buttons input[type='submit'],.buttons .button_to,.modal-buttons button,.modal-buttons a.btn,.modal-buttons input[type='submit'],.modal-buttons .button_to,.pane-buttons button,.pane-buttons a.btn,.pane-buttons input[type='submit'],.pane-buttons .button_to{display:block;float:right;min-width:25%}.buttons button.half-width,.buttons a.btn.half-width,.buttons input.half-width[type='submit'],.buttons .button_to.half-width,.modal-buttons button.half-width,.modal-buttons a.btn.half-width,.modal-buttons input.half-width[type='submit'],.modal-buttons .button_to.half-width,.pane-buttons button.half-width,.pane-buttons a.btn.half-width,.pane-buttons input.half-width[type='submit'],.pane-buttons .button_to.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.half-width[type='submit']:last-child,.buttons .button_to.half-width:last-child,.modal-buttons button.half-width:last-child,.modal-buttons a.btn.half-width:last-child,.modal-buttons input.half-width[type='submit']:last-child,.modal-buttons .button_to.half-width:last-child,.pane-buttons button.half-width:last-child,.pane-buttons a.btn.half-width:last-child,.pane-buttons input.half-width[type='submit']:last-child,.pane-buttons .button_to.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.mobile-half-width[type='submit'],.buttons .button_to.mobile-half-width,.modal-buttons button.mobile-half-width,.modal-buttons a.btn.mobile-half-width,.modal-buttons input.mobile-half-width[type='submit'],.modal-buttons .button_to.mobile-half-width,.pane-buttons button.mobile-half-width,.pane-buttons a.btn.mobile-half-width,.pane-buttons input.mobile-half-width[type='submit'],.pane-buttons .button_to.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.mobile-half-width[type='submit']:last-child,.buttons .button_to.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.mobile-half-width[type='submit']:last-child,.modal-buttons .button_to.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.mobile-half-width[type='submit']:last-child,.pane-buttons .button_to.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.up-to-desktop-half-width[type='submit'],.buttons .button_to.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.up-to-desktop-half-width[type='submit'],.modal-buttons .button_to.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.up-to-desktop-half-width[type='submit'],.pane-buttons .button_to.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.up-to-desktop-half-width[type='submit']:last-child,.buttons .button_to.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.up-to-desktop-half-width[type='submit']:last-child,.modal-buttons .button_to.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.up-to-desktop-half-width[type='submit']:last-child,.pane-buttons .button_to.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.non-mobile-half-width[type='submit'],.buttons .button_to.non-mobile-half-width,.modal-buttons button.non-mobile-half-width,.modal-buttons a.btn.non-mobile-half-width,.modal-buttons input.non-mobile-half-width[type='submit'],.modal-buttons .button_to.non-mobile-half-width,.pane-buttons button.non-mobile-half-width,.pane-buttons a.btn.non-mobile-half-width,.pane-buttons input.non-mobile-half-width[type='submit'],.pane-buttons .button_to.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.non-mobile-half-width[type='submit']:last-child,.buttons .button_to.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.non-mobile-half-width[type='submit']:last-child,.modal-buttons .button_to.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.non-mobile-half-width[type='submit']:last-child,.pane-buttons .button_to.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}@media (min-width: 767px){button.half-width,button.full-width,.btn.half-width,.btn.full-width,input.half-width[type='submit'],input.full-width[type='submit'],.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,.btn,input[type='submit'],.button_to,.make-this-a-button,.swal-modal button.swal-button{width:100%}button.icon_button_to,.btn.icon_button_to,input.icon_button_to[type='submit'],.button_to.icon_button_to,.make-this-a-button.icon_button_to,.swal-modal button.icon_button_to.swal-button{width:auto}@media (min-width: 767px){button,.btn,input[type='submit'],.button_to,.make-this-a-button,.swal-modal button.swal-button{width:auto}button.half-width,.btn.half-width,input.half-width[type='submit'],.button_to.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.full-width[type='submit'],.button_to.full-width,.make-this-a-button.full-width,.swal-modal button.full-width.swal-button{float:none;width:100% !important}}@media (max-width: 767px){button+button,button+.btn,button+input[type='submit'],button+.button_to,button+.make-this-a-button,.swal-modal button+button.swal-button,.btn+button,.btn+.btn,.btn+input[type='submit'],.btn+.button_to,.btn+.make-this-a-button,.swal-modal .btn+button.swal-button,input[type='submit']+button,input[type='submit']+.btn,input[type='submit']+input[type='submit'],input[type='submit']+.button_to,input[type='submit']+.make-this-a-button,.swal-modal input[type='submit']+button.swal-button,.button_to+button,.button_to+.btn,.button_to+input[type='submit'],.button_to+.button_to,.button_to+.make-this-a-button,.swal-modal .button_to+button.swal-button,.make-this-a-button+button,.swal-modal button.swal-button+button,.make-this-a-button+.btn,.swal-modal button.swal-button+.btn,.make-this-a-button+input[type='submit'],.swal-modal button.swal-button+input[type='submit'],.make-this-a-button+.button_to,.swal-modal button.swal-button+.button_to,.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{margin-top:1.8rem}}@media (max-width: 1023px){button.btn-cta,.btn.btn-cta,input.btn-cta[type='submit'],.button_to.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.btn-cta[type='submit'],.button_to.btn-cta,.make-this-a-button.btn-cta,.swal-modal button.btn-cta.swal-button{max-width:100%;width:30em}}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}@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}}button.btn-small,.btn.btn-small,input.btn-small[type='submit'],.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.outlined[type='submit'],.make-this-a-button.outlined,.swal-modal button.outlined.swal-button{border:1px solid #d3d3d3}button.btn-cta,.btn.btn-cta,input.btn-cta[type='submit'],.make-this-a-button.btn-cta,.swal-modal button.btn-cta.swal-button{font-size:1rem;padding-bottom:1.4em;padding-top:1.4em}button.btn-cta:disabled,.btn.btn-cta:disabled,input.btn-cta[type='submit']:disabled,.make-this-a-button.btn-cta:disabled{background-color:#b4b6e7 !important}button.btn-white-cta,.btn.btn-white-cta,.btn.btn-off-white-cta,input.btn-white-cta[type='submit'],button.btn-off-white-cta[type='submit'],input.btn-off-white-cta[type='submit'],.make-this-a-button.btn-white-cta,.make-this-a-button.btn-off-white-cta,.swal-modal button.btn-white-cta.swal-button{background-color:#fff !important;border-radius:0;border:3px solid #424451;color:#424451 !important}button.btn-white-cta:visited,.btn.btn-white-cta:visited,.btn.btn-off-white-cta:visited,input.btn-white-cta[type='submit']:visited,button.btn-off-white-cta[type='submit']:visited,input.btn-off-white-cta[type='submit']:visited,.make-this-a-button.btn-white-cta:visited,.make-this-a-button.btn-off-white-cta:visited{background-color:#fff !important}button.btn-white-cta:hover,.btn.btn-white-cta:hover,.btn.btn-off-white-cta:hover,input.btn-white-cta[type='submit']:hover,button.btn-off-white-cta[type='submit']:hover,input.btn-off-white-cta[type='submit']:hover,.make-this-a-button.btn-white-cta:hover,.make-this-a-button.btn-off-white-cta:hover{background-color:#f3f4f5 !important}button.btn-white-cta:active,.btn.btn-white-cta:active,.btn.btn-off-white-cta:active,input.btn-white-cta[type='submit']:active,button.btn-off-white-cta[type='submit']:active,input.btn-off-white-cta[type='submit']:active,.make-this-a-button.btn-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.btn-off-white-cta[type='submit'],.make-this-a-button.btn-off-white-cta,.swal-modal button.btn-off-white-cta.swal-button{background-color:#f7f3ef !important}button.btn-pink,.btn.btn-pink,.btn.btn-pink-cta,.btn.btn-off-white-pill,input.btn-pink[type='submit'],button.btn-pink-cta[type='submit'],input.btn-pink-cta[type='submit'],button.btn-off-white-pill[type='submit'],input.btn-off-white-pill[type='submit'],.make-this-a-button.btn-pink,.make-this-a-button.btn-pink-cta,.make-this-a-button.btn-off-white-pill,.swal-modal button.btn-pink.swal-button{border-color:#f4cece;background-color:#fff !important;color:#eba4a4 !important}button.btn-pink:visited,.btn.btn-pink:visited,.btn.btn-pink-cta:visited,.btn.btn-off-white-pill:visited,input.btn-pink[type='submit']:visited,button.btn-pink-cta[type='submit']:visited,input.btn-pink-cta[type='submit']:visited,button.btn-off-white-pill[type='submit']:visited,input.btn-off-white-pill[type='submit']:visited,.make-this-a-button.btn-pink:visited,.make-this-a-button.btn-pink-cta:visited,.make-this-a-button.btn-off-white-pill:visited{background-color:#fff !important}button.btn-pink:hover,.btn.btn-pink:hover,.btn.btn-pink-cta:hover,.btn.btn-off-white-pill:hover,input.btn-pink[type='submit']:hover,button.btn-pink-cta[type='submit']:hover,input.btn-pink-cta[type='submit']:hover,button.btn-off-white-pill[type='submit']:hover,input.btn-off-white-pill[type='submit']:hover,.make-this-a-button.btn-pink:hover,.make-this-a-button.btn-pink-cta:hover,.make-this-a-button.btn-off-white-pill:hover{background-color:#fdf8f8 !important}button.btn-pink:active,.btn.btn-pink:active,.btn.btn-pink-cta:active,.btn.btn-off-white-pill:active,input.btn-pink[type='submit']:active,button.btn-pink-cta[type='submit']:active,input.btn-pink-cta[type='submit']:active,button.btn-off-white-pill[type='submit']:active,input.btn-off-white-pill[type='submit']:active,.make-this-a-button.btn-pink:active,.make-this-a-button.btn-pink-cta:active,.make-this-a-button.btn-off-white-pill:active{background-color:white !important}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{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.btn-pink-cta[type='submit'],.make-this-a-button.btn-pink-cta,.swal-modal button.btn-pink-cta.swal-button{border-radius:0;border-width:3px;font-weight:bold}button.icon-btn,button.text-btn{background-color:transparent;color:#424451;padding:0;width:auto;background-color:transparent}button.icon-btn:visited,button.text-btn:visited{background-color:transparent}button.icon-btn:hover,button.text-btn:hover{background-color:transparent}button.icon-btn:active,button.text-btn:active{background-color:transparent}button.text-btn{font-size:1rem;text-decoration:underline;text-transform:none}button.text-btn:focus{color:#5358c8}.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{margin-top:2.7rem}}@media (min-width: 767px){.no-thanks{margin-top:18vh;text-align:center}}.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(/assets/icons/google_play_store-7b5c23bbd18a3d8c05238b62e0bcb1d830848c9716546bb07be358257621713e.png);background-position:50% 50%;background-size:cover;display:inline-block;height:93px;width:240px}.ios-app-store-button{background-image:url(/assets/icons/apple_app_store-c8dc79e2b103218c9c085bc3303cdf1623af0e5afce328be6688edeed0a0ff30.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%}a.loader-button,button.loader-button{position:relative}a.loader-button>.logo-spinner,button.loader-button>.logo-spinner{left:50%;margin:0;position:absolute;transform:translate(-50%, -50%)}.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.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.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}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}.modal{position:fixed;z-index:10002;top:0;left:0;width:100%;height:100%}.modal.micromodal[aria-hidden='true']{display:none}.modal h2{padding-bottom:0;padding-left:1.24rem;padding-right:1.24rem;padding-top:1.8rem}@media (min-width: 1023px){.modal h2{margin-bottom:1.7rem}}@media (min-width: 1023px) and (max-height: 700px){.modal h2{margin-bottom:0.9rem}}@media (max-width: 1023px){.modal .modal-back+h2,.modal .modal-back+form h2,.modal .modal-back+div h2{padding-top:3.6rem}}.modal .modal-close{position:absolute;right:0.25rem;top:0.25rem}@media (max-width: 1023px){.modal .modal-close{display:none}}.modal .modal-close .icon-close{font-size:1.4rem}.modal .modal-inner{background-color:#fff;left:50%;outline:0;padding-bottom:5.45rem;position:absolute;top:50%;width:100%}@media (max-width: 1023px){.modal .modal-inner{bottom:0;left:0;right:0;top:0}}@media (min-width: 1023px){.modal .modal-inner{padding-bottom:4rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:600px}}@media (min-width: 1023px){.modal .modal-inner nav.modal-back{display:none}}@media (min-width: 1023px){#infographic.modal .modal-inner{width:840px}}@media (max-width: 1023px){#infographic.modal .modal-body{padding-left:0;padding-right:0}#infographic.modal .modal-body .infographic{margin:auto}}.modal .modal-body{padding:0.1rem 1.24rem 0;position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media (max-width: 1023px){.modal .modal-body{bottom:5.45rem;left:0;position:absolute;right:0;top:9rem}}@media (max-width: 1023px){.modal .modal-body.no-title{top:3rem}}@media (min-width: 1023px){.modal .modal-body{min-height:12rem;max-height:30rem}}@media (min-width: 1023px) and (max-height: 700px){.modal .modal-body{max-height:22.5rem}}.modal .modal-body h2{text-transform:none}.modal .modal-buttons{background-color:#f7f3ef;border-top:1px solid #f4cece;bottom:0;height:5.45rem;left:0;padding:1.24rem;position:absolute;right:0}@media (min-width: 1023px){.modal .modal-buttons{height:4rem;padding:0.8rem}}.modal .stacked-modal-buttons{height:8.45rem}@media (min-width: 1023px){.modal .stacked-modal-buttons{height:4rem}}@media (max-width: 1023px){.modal .stacked-modal-buttons button+button,.modal .stacked-modal-buttons .btn+.btn{margin-top:0.9rem}}.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}}nav.primary.tabs{text-transform:none}@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-wrap{width:24px;height:24px;display:inline-block}nav.primary.tabs .mobile-only .icon{font-size:34px}nav.primary.tabs .mobile-only .icon.icon-home-mobile-nav-filled{font-size:1.4rem;color:#fcad18}nav.primary.tabs .mobile-only .icon.icon-groceries-mobile-nav{font-size:1.4rem}nav.primary.tabs .mobile-only .icon-text{font-weight:normal;color:#424451;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}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}[required]:not([type='radio'],[type='checkbox'])~label::after,label.required::after{color:#5358c8;content:'(required)';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.checkbox[type='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.checkbox[type='checkbox'],input[type='radio']{left:-10000px;position:absolute;top:7px}.form-group input.checkbox[type='checkbox'],li input.checkbox[type='checkbox'],.form-group input[type='radio'],li input[type='radio']{position:absolute}input.checkbox[type='checkbox']+label,input.checkbox[type='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.1;position:relative;vertical-align:top}label+input.checkbox[type='checkbox'],label+input[type='radio']{margin-left:1.1em}input.checkbox[type='checkbox']+label::before,input.checkbox[type='checkbox']+label::after,input[type='radio']+label::before,input[type='radio']+label::after{color:#5358c8;display:block;position:absolute}input.checkbox[type='checkbox']:focus+label,input.checkbox[type='checkbox']:focus+label,input[type='radio']:focus+label,input[type='radio']:focus+label{text-decoration:underline}input.checkbox[type='checkbox']+label::before{background-color:#f5f9fc;border:1px solid #85b4dd;border-radius:100%;content:' ';height:1.3em;left:0;top:-0.16em;width:1.3em}input.checkbox[type='checkbox']:focus+label::before{border-color:#5358c8 !important;color:#5358c8 !important}input[type='radio']+label::before{background-color:#85b4dd;border:3px solid #fff !important;border-radius:100%;content:'';height:18px;left:0;top:0;transform:scale(0);width:18px}input[type='radio']+label::after{border:1px solid #85b4dd;border-radius:100%;border-color:#85b4dd;content:' ';height:18px;left:0;top:0;width:18px}input[type='radio']:focus+label::after{border-color:#5358c8 !important;color:#5358c8 !important}input[type='radio']:checked+label::before,input.selected[type='radio']+label::before{transform:scale(1)}.extended-label{display:inline !important}input[type='radio']:focus:checked+label::before,input.selected[type='radio']:focus+label::before{background-color:#5358c8}input.checkbox[type='checkbox']:checked+label::before,input.checkbox.selected[type='checkbox']+label::before{background-color:#c1d9ee;border-color:#c1d9ee}input.checkbox[type='checkbox']:checked+label::after,input.checkbox.selected[type='checkbox']+label::after{content:'\f002';font-family:'PlatejoyV4';font-size:0.72rem;left:0.35em;top:0.3em}.validation-error{clear:both;color:#e17b7b;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.selected[type='radio']+label.star::after{content:'\f012';font-family:'PlatejoyV4';background-color:transparent;border:none;color:#fcad18}input[type='radio']:checked:focus+label.star::after,input.selected[type='radio']:focus+label.star::after{color:#5358c8}input[type='radio']:checked+label.star:hover::after,input.selected[type='radio']+label.star:hover::after{color:#de9203}input[type='radio']:checked+label.star:active::after,input.selected[type='radio']+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 0.25s linear, color 0.25s linear, background-color 0.25s linear;transition:border 0.25s linear, color 0.25s linear, background-color 0.25s linear;user-select:none;vertical-align:middle;white-space:nowrap}input[type='radio']:focus+label,input[type='checkbox']:focus+label{color:#5358c8}input.tgl[type='checkbox']:focus+label{background-color:#5358c8 !important}.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.disabled-color[type='range']::-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.disabled-color[type='range']::-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.disabled-color[type='range']::-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.disabled-color[type='range']::-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}.inline-input-wrap .form-group+.form-group{margin-left:0.9rem}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:2px;width:0;left:50%;bottom:-1px;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{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{font-size:0.76rem;color:#5358c8;top:0;left:0}.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{color:#424451}.form-group select[required]~.control-label::after,.form-group select~.control-label.required::after,.form-group input[required]:focus~.control-label::after,.form-group input:focus~.control-label.required::after,.form-group input[required]:valid~.control-label::after,.form-group input:valid~.control-label.required::after,.form-group input.form-file[required]~.control-label::after,.form-group input.form-file~.control-label.required::after,.form-group input.has-value[required]~.control-label::after,.form-group input.has-value~.control-label.required::after,.form-group input[type='number'][required]~.control-label::after,.form-group input[type='number']~.control-label.required::after,.form-group textarea[required]:focus~.control-label::after,.form-group textarea:focus~.control-label.required::after,.form-group textarea[required]:valid~.control-label::after,.form-group textarea:valid~.control-label.required::after,.form-group textarea.form-file[required]~.control-label::after,.form-group textarea.form-file~.control-label.required::after,.form-group textarea.has-value[required]~.control-label::after,.form-group textarea.has-value~.control-label.required::after{content:''}.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{color:#424451}.form-group select:focus,.form-group input:focus,.form-group textarea:focus{outline:none}.form-group select:focus~.control-label,.form-group input:focus~.control-label,.form-group textarea:focus~.control-label{color:#5358c8}.form-group select:focus~.bar::before,.form-group input:focus~.bar::before,.form-group textarea:focus~.bar::before{width:100%;left:0}.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 .error{color:#5358c8}.has-error .bar::before{background:#5358c8;left:0;width:100%}.tgl{left:-1000px;position:fixed;top:-1000px}.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:focus+.tgl-btn+label{color:#5358c8;text-decoration:underline}.tgl+.tgl-btn{outline:0;display:inline-block;width:3em;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 0.4s ease}.tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;transition:all 0.2s ease}.tgl-light:checked+.tgl-btn{background:#85b4dd}.tgl-ios+.tgl-btn{background:#fbfbfb;border-radius:2em;padding:2px;transition:all 0.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:0.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:-0.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:2em}.form-group.toggle{align-items:center;display:flex}.form-group.toggle .tgl-btn{margin-right:1em}@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{display:table;height:100%;width:100%}.vertically-centered{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}main>.wrap>.logo-spinner{margin-top:35vh}.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:'*'}.wrap{max-width:1140px;margin-left:auto;margin-right:auto}.wrap:after{content:" ";display:block;clear:both}.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}@media (max-width: 767px){.intercom-lightweight-app{display:none}}.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{font-size:1.2rem;left:0;padding:1.8rem 2.7rem;position:fixed;right:0;text-align:center;top:0;z-index:10003}#the-flash button.icon-btn{color:#fff;font-size:1.4rem;position:absolute;right:0.9rem;top:50%;transform:translate(0, -50%)}@media (min-width: 767px){#the-flash{line-height:1;padding:1.8rem 4.5rem}}#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:1rem;max-width:95vw;opacity:1;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;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,.h3{font-size:7vw;margin:3vw 0;color:#5358c8}@media (min-width: 767px){h3,.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(/assets/v4/landing_pages/hero_mobile-df389ce4bc65d7469a99e3cd242d810e4c094c1720cf01e017e9d5bba66be751.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(/assets/v4/landing_pages/hero-c8c8db4ed715a6c3cfd764d0571de6a6ab6f616b05f10daa9dc960a901ca7fb3.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 .cancellation-text,section.custom-image-hero .cancellation-text,section.post-hero .cancellation-text{font-size:4vw;line-height:1.2}@media (min-width: 767px){section.hero .cancellation-text,section.custom-image-hero .cancellation-text,section.post-hero .cancellation-text{font-size:1.5vw}}@media (min-width: 1259px){section.hero .cancellation-text,section.custom-image-hero .cancellation-text,section.post-hero .cancellation-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 .cancellation-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(/assets/v4/landing_pages/swooshes/hero-7153a29f1efdd14cc5b5992925b4775ad13074514c265809afc8547c414efe5a.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(/assets/v4/landing_pages/steps/utensils_blue-9bab0b53af1e0152ba040ec21d9ffcab696cf61dc57fd00585dc9c7cfcbca8ba.svg)}section.steps .ul .li .image.list{background-image:url(/assets/v4/landing_pages/steps/list_pink-d05a255a457e4ac525d4ec0a7853bcd4aa8ccd9e3056b5da97bc5ca202f894ff.svg)}section.steps .ul .li .image.delivery-truck{background-image:url(/assets/v4/landing_pages/steps/delivery_truck_yellow-d1151bdd5dfa4cd31ae0215541d28b49e44b55d1b64993c3a457511c1b917908.svg)}section.steps .ul .li .image.beaker-blue{background-image:url(/assets/v4/landing_pages/steps/beaker_blue-5638662845330714acc239d478048d5d23a949b79e3e1067efacf55e81f84b15.svg)}section.steps .ul .li .image.ruler-pink{background-image:url(/assets/v4/landing_pages/steps/ruler_pink-cacf5d8f6686e95ca9592fb04fea7dd827f273ba7e29fb7db9b7580735ccc9d8.svg)}section.steps .ul .li .image.list-yellow{background-image:url(/assets/v4/landing_pages/steps/list_yellow-c2053f124dbe42ead78312d7ba66032f84ba9b9d27c1e1f0f3a2708428179f31.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(/assets/v4/compound/starburst_off_white-f78071f18240976fab14990456c66e423a2c34393f2b2763d70b90eb96156cfe.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(/assets/v4/landing_pages/swooshes/bottom_cta_off_white-2034b7184b692731bbf7397b1bb9c076097cda4950723420c4eeb4d8e9b1dd9d.svg)}@media (min-width: 767px){section.bottom-cta-section .swoosh{display:block;background-image:url(/assets/v4/landing_pages/swooshes/bottom_cta_white-b1682f9f0a4659fccc62fa94ab845d52dc02ec8549fdbc6aef4b001766ce3925.svg)}}@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{font-size:inherit;font-weight:inherit;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:0.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(/assets/v4/landing_pages/hero-c8c8db4ed715a6c3cfd764d0571de6a6ab6f616b05f10daa9dc960a901ca7fb3.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(/assets/v4/compound/starburst_pink-5ac1aca0f1db823970f65e215355f18180a62a01a42647700545946fad600c01.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(/assets/v4/landing_pages/swooshes/as_seen_in_top_mobile-3c32e87896b174361e918115daf68db9c419c382f7a4c1960dc8285190bebe55.svg);background-repeat:no-repeat;height:26vw;position:absolute;top:-1px}@media (min-width: 767px){section.inspired-by-experience .swoosh{background-image:url(/assets/v4/landing_pages/swooshes/as_seen_in_top-45b77e092c4bb8ae3c07dcb690f7bd54490bea7f790201cfa3c8772701876371.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(/assets/v4/landing_pages/headshots/christina_clipped-5b9b74aea88a8f78105b5e256cde6cc31ed17a117e96faa0f4a1a2824023d114.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:4vw}@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(/assets/v4/landing_pages/about_us/orange_arrow-d6b6538c6bd8ef214cc677a2d71168c2fae4434750eb1523b37a9d2b5bb2db1a.svg);background-repeat:no-repeat;display:inline-block;height:1vw;width:1.5vw}}body.about_us section.bottom-cta-section .swoosh{background-image:url(/assets/v4/landing_pages/swooshes/bottom_cta_white-b1682f9f0a4659fccc62fa94ab845d52dc02ec8549fdbc6aef4b001766ce3925.svg)}@media (min-width: 767px){body.about_us section.bottom-cta-section .swoosh{background-image:url(/assets/v4/landing_pages/swooshes/bottom_cta_slate-b85f4016767eb19765e6c11148a5ae2bb633ce962ee0c1ce570f8db607891830.svg)}}body.how_it_works section.hero h1{color:#fff}@media (min-width: 1259px){body.how_it_works section.hero h1{font-size:4vw}}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(/assets/v4/landing_pages/how_it_works/hero-0f3605bff8aedfc25e85b0c02dde99300f3bbdf45b7e5dd81a798eb3860ea56b.jpg);background-position:center bottom}}body.how_it_works section.hero .swoosh{background-image:url(/assets/v4/landing_pages/how_it_works/swooshes/hero-8f9b0731348538e3f236b2e9b5a06394ee190cc0e30343f40e4effc4cab14fe2.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(/images/v4/home/checkout/flourish_underline_purple.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;font-weight:bold;height:2em;margin-top:13vw}@media (min-width: 767px){body.how_it_works section.hero .subtext .flourish-underline{background-image:url(/images/v4/home/checkout/flourish_underline.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(/assets/v4/landing_pages/how_it_works/swooshes/zipper-42c3a49070d9e9ea6433303a7d62f4b3586d33c9831f5cb9c9c40c0482104912.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(/assets/v4/landing_pages/how_it_works/steps/1-866d230a8f0dfb09d520ba0c515870c52005376d15a162e99ce7e043315dd6dc.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(/assets/v4/landing_pages/how_it_works/steps/2-69d92f676d2ecb769e3596d5c899c0ceef16e865ae160b3415c52e6299930d13.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(/assets/v4/landing_pages/how_it_works/steps/3-67f53dd81b12a53185750f4ba2f7fa37d294463008ad5c2109d70c8d8484b753.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(/assets/v4/landing_pages/how_it_works/steps/4-bb9c590aaa28d113a4f7ac8f13a067c0d0c56f419704ca2aa7a71795a60947f6.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(/assets/v4/landing_pages/how_it_works/steps/5-60827e1aeaf43ed5c2d41874ed38e1deffa7f810e332a97ce502d9779f1c09e7.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.1}}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(/assets/v4/landing_pages/swooshes/as_seen_in_top-45b77e092c4bb8ae3c07dcb690f7bd54490bea7f790201cfa3c8772701876371.svg);height:43vw}section.as-seen-in .swoosh.bottom{background-image:url(/assets/v4/landing_pages/swooshes/as_seen_in_bottom-360807cec45345277c727a70ca369d05b0fd5eb5a37d52d56e5b9b7612c86c9c.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(/assets/v4/landing_pages/swooshes/customize_mobile-0c121b94e7bbb227a4a667e2ca0341c141b76f852688878a4c813f42fc247cd2.svg)}@media (min-width: 767px){section.customize>.swoosh.top{display:none}}section.customize .content{padding-bottom:10vw}@media (max-width: 767px){section.customize .content{padding-top:22.5vw}}section.customize .content .interface{position:relative;display:block;text-align:center;vertical-align:top;padding-top:3vw}@media (min-width: 767px){section.customize .content .interface{display:flex;flex-direction:row;justify-content: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(/assets/v4/landing_pages/dietary_preferences/clean_eating-4370e2f400af783da483ec1a5d0a532943df70b85589b837cfd502e5438738a5.jpg)}section.customize .content .interface ul li.low-carb:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/low_carb-c9ca5114d23774f30ac046d7e3d6cf5d681dff8374bcd01add78bdb641ec4859.jpg)}section.customize .content .interface ul li.mediterranean:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/mediterranean-cf7544da9b17e924a76eda05fd0586fadc61ba350635f7b7abc7e52041397483.jpg)}section.customize .content .interface ul li.dairy-free:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/dairy_free-a08762c24782a18f12a974a2ac136d9b6a30941f82b4851e79c8f13f30299bae.jpg)}section.customize .content .interface ul li.keto:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/keto-b6c02b41d8d1c37d0e1eb0b356e940ab8d6d2d8267fc889686c984b0d9680f52.jpg)}section.customize .content .interface ul li.paleo:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/paleo-16ddfadb5738aa2da4c45de7b4fd64dec78308e8deba0371efd3b7012d42bb7a.jpg)}section.customize .content .interface ul li.platejoy-path:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/platejoy_path-33ae7e897c8bfdaa2d686fb337d9b42bc7e17340e8e71d46e70067ec9d1dedc6.jpg);background-position:0 70%}section.customize .content .interface ul li.vegetarian:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/vegetarian-d20322ec8178ceccc9b1629fa79f170172afadc31d165a7b0870b1d8562dc86f.jpg)}section.customize .content .interface ul li.vegan:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/vegan-2d8a08a2e44d126197ef4a8dfd0960aea0b1a5351977a30ede5176b11f938a64.jpg)}section.customize .content .interface ul li.pescatarian:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/pescatarian-bc8aff5c3317833d78a5535547dd11c2e3fc32c72f9d3c48c0f8c8e26d0b2a98.jpg)}section.customize .content .interface ul li.gluten-free:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/gluten_free-f9cb911794326977b25764ef1b04cad8d68dee75c9ee95c02ee0610b0a1e9a3f.jpg)}section.customize .content .interface ul li.low-fodmap:hover~.image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/low_fodmap-4e42f08e7e52cab45bd813f4a4e309edb2ef5e7e6d67c58ce8a400dcfbaff049.jpg)}section.customize .content .interface ul li.clean-eating .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/clean_eating-4370e2f400af783da483ec1a5d0a532943df70b85589b837cfd502e5438738a5.jpg)}section.customize .content .interface ul li.low-carb .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/low_carb-c9ca5114d23774f30ac046d7e3d6cf5d681dff8374bcd01add78bdb641ec4859.jpg)}section.customize .content .interface ul li.mediterranean .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/mediterranean-cf7544da9b17e924a76eda05fd0586fadc61ba350635f7b7abc7e52041397483.jpg)}section.customize .content .interface ul li.dairy-free .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/dairy_free-a08762c24782a18f12a974a2ac136d9b6a30941f82b4851e79c8f13f30299bae.jpg)}section.customize .content .interface ul li.keto .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/keto-b6c02b41d8d1c37d0e1eb0b356e940ab8d6d2d8267fc889686c984b0d9680f52.jpg)}section.customize .content .interface ul li.paleo .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/paleo-16ddfadb5738aa2da4c45de7b4fd64dec78308e8deba0371efd3b7012d42bb7a.jpg)}section.customize .content .interface ul li.platejoy-path .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/platejoy_path-33ae7e897c8bfdaa2d686fb337d9b42bc7e17340e8e71d46e70067ec9d1dedc6.jpg);background-position:0 70%}section.customize .content .interface ul li.vegetarian .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/vegetarian-d20322ec8178ceccc9b1629fa79f170172afadc31d165a7b0870b1d8562dc86f.jpg)}section.customize .content .interface ul li.vegan .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/vegan-2d8a08a2e44d126197ef4a8dfd0960aea0b1a5351977a30ede5176b11f938a64.jpg)}section.customize .content .interface ul li.pescatarian .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/pescatarian-bc8aff5c3317833d78a5535547dd11c2e3fc32c72f9d3c48c0f8c8e26d0b2a98.jpg)}section.customize .content .interface ul li.gluten-free .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/gluten_free-f9cb911794326977b25764ef1b04cad8d68dee75c9ee95c02ee0610b0a1e9a3f.jpg)}section.customize .content .interface ul li.low-fodmap .image-container .image{background-image:url(/assets/v4/landing_pages/dietary_preferences/low_fodmap-4e42f08e7e52cab45bd813f4a4e309edb2ef5e7e6d67c58ce8a400dcfbaff049.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,section.customize .content .interface ul li:focus{text-align:center}section.customize .content .interface ul li:hover .icon-navigateright,section.customize .content .interface ul li:focus .icon-navigateright{display:none !important}section.customize .content .interface ul li:hover .icon-navigatedown,section.customize .content .interface ul li:focus .icon-navigatedown{display:inline-block !important}section.customize .content .interface ul li:hover .title,section.customize .content .interface ul li:hover .description,section.customize .content .interface ul li:focus .title,section.customize .content .interface ul li:focus .description{text-align:left}section.customize .content .interface ul li:hover .title span,section.customize .content .interface ul li:focus .title span{color:#5358c8}section.customize .content .interface ul li:hover .info,section.customize .content .interface ul li:focus .info{display:inline-block}section.customize .content .interface ul li:hover .image-container,section.customize .content .interface ul li:focus .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,section.customize .content .interface ul li:focus .image-container .swoosh{background-image:url(/assets/v4/landing_pages/swooshes/dietary_preferences_mobile-98629e6a64eb1af3353cc42fff12b3cb95536bc11e20582527a19ad742d13737.svg)}}@media (min-width: 767px){section.customize .content .interface ul li:focus .info,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;z-index:1}@media (min-width: 767px){section.customize .content .interface ul .image-container{display:block;height:37vw;left:calc(100% + 7.5vw);position:absolute !important;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(/assets/v4/landing_pages/dietary_preferences/dairy_free-a08762c24782a18f12a974a2ac136d9b6a30941f82b4851e79c8f13f30299bae.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(/assets/v4/landing_pages/swooshes/dietary_preferences_mobile-98629e6a64eb1af3353cc42fff12b3cb95536bc11e20582527a19ad742d13737.svg)}@media (min-width: 767px){section.customize .content .interface ul .image-container .swoosh{background-image:url(/assets/v4/landing_pages/swooshes/dietary_preferences-a674c605930df6e17e7c26b2842258d4fafb29601b0528dfabb098f8d7ed8641.svg)}}section.customize>.swoosh.bottom{height:17vw;margin-bottom:-9vw;background-color:#fff;background-image:url(/assets/v4/landing_pages/swooshes/how_it_works_mobile-40ee8ec3f406a756bbe6bdc1d47acc5dcd72e568316060d048f0f7678bb85951.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(/assets/v4/landing_pages/swooshes/how_it_works_mobile-40ee8ec3f406a756bbe6bdc1d47acc5dcd72e568316060d048f0f7678bb85951.svg);background-position:bottom;height:17vw;position:absolute;top:-8.8vw}@media (min-width: 767px){section.how-it-works>.bottom .swoosh{background-image:url(/assets/v4/landing_pages/swooshes/customize_bottom-f4f28309b0085f08b289f1e9d32455c84603d50e469b5faf0c527ca940eeb1d3.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(/assets/v4/landing_pages/swooshes/bottom_cta_white-b1682f9f0a4659fccc62fa94ab845d52dc02ec8549fdbc6aef4b001766ce3925.svg)}}
