.routine-planner{background-color:#fff;color:var(--color-heading,#172462);padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}@media only screen and (max-width:767px){.routine-planner{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}}.routine-planner__inner{display:flex;flex-direction:column;gap:36px;padding:0 72px}@media only screen and (max-width:767px){.routine-planner__inner{gap:30px;padding:0 16px}}.routine-planner__header{display:flex;flex-direction:column;gap:8px}.routine-planner__overline{color:inherit}.routine-planner__heading{max-width:640px;color:inherit}.routine-planner__description{display:none;color:inherit}@media only screen and (max-width:767px){.routine-planner__description{display:block}}.routine-planner__grid{display:flex;flex-wrap:wrap;gap:15px;margin:0;padding:0;list-style:none}@media only screen and (max-width:767px){.routine-planner__grid{gap:20px 12px}}.routine-planner__item{display:flex;flex:1 0 0;flex-direction:column;gap:15px;min-width:0;margin:0}@media only screen and (max-width:767px){.routine-planner__item{flex:0 0 calc(50% - 6px);gap:8px;max-width:calc(50% - 6px)}}.routine-planner__step-header{display:flex;flex-direction:column;width:100%}.routine-planner__step-label,.routine-planner__step-title{width:100%;text-align:var(--text-align-desktop,center)}@media only screen and (max-width:767px){.routine-planner__step-label,.routine-planner__step-title{text-align:var(--text-align-mobile,center)}}.routine-planner__step-label{color:var(--step-label-color,var(--color-accent-primary,#0a49d1))}.routine-planner__step-label h1,.routine-planner__step-label h2,.routine-planner__step-label h3,.routine-planner__step-label h4,.routine-planner__step-label h5,.routine-planner__step-label h6,.routine-planner__step-label li,.routine-planner__step-label ol,.routine-planner__step-label p,.routine-planner__step-label ul{color:inherit}.routine-planner__step-title{color:var(--step-title-color,inherit);font-size:24px;letter-spacing:.2px;font-weight:400}.routine-planner__step-title h1,.routine-planner__step-title h2,.routine-planner__step-title h3,.routine-planner__step-title h4,.routine-planner__step-title h5,.routine-planner__step-title h6,.routine-planner__step-title li,.routine-planner__step-title ol,.routine-planner__step-title p,.routine-planner__step-title ul{color:inherit}