.hm-plan{--hm-rail: 1.6rem;--hm-dot-y: 1.21rem;--hm-gap: var(--rv-space-10);padding-top:var(--hm-pad-top);padding-bottom:var(--hm-pad-bottom);background:var(--hm-bg);color:var(--hm-text);font:var(--rv-text-body);letter-spacing:0}.hm-plan__inner{max-width:64rem;margin:0 auto;padding:0 var(--rv-gutter-text)}.hm-plan__heading{margin:0;color:var(--hm-text);font:var(--rv-text-heading);font-size:var(--hm-heading-size-mobile);letter-spacing:0;text-align:center;text-wrap:balance}.hm-plan__intro{margin:var(--rv-space-3) auto 0;text-align:center;text-wrap:balance}.hm-plan__steps{margin:var(--rv-space-8) 0 0;padding:0 0 0 calc(var(--rv-space-6) + var(--hm-rail));list-style:none}.hm-plan__step{position:relative}.hm-plan__step+.hm-plan__step{margin-top:var(--hm-gap)}.hm-plan__step:not(:last-child):before{content:"";position:absolute;top:var(--hm-dot-y);bottom:calc(-1 * var(--hm-gap) - var(--hm-dot-y));left:calc(-1 * var(--hm-rail) - .05rem);width:.1rem;background:currentColor}.hm-plan__step:after{content:"";position:absolute;top:calc(var(--hm-dot-y) - .35rem);left:calc(-1 * var(--hm-rail) - .35rem);width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.hm-plan__step-head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem var(--rv-space-3);margin:0}.hm-plan__pill{padding:.3rem var(--rv-space-4);border-radius:var(--rv-radius-pill);background:var(--hm-pill-bg);color:var(--hm-pill-text);font:var(--rv-text-label);white-space:nowrap}.hm-plan__title{font:var(--rv-text-label-strong)}.hm-plan__text{margin:var(--rv-space-2) 0 0}@media screen and (min-width:750px){.hm-plan{--hm-rail: 2.4rem;--hm-gap: 4.8rem}.hm-plan__heading{font-size:var(--hm-heading-size-desktop)}.hm-plan__intro{max-width:48rem;font-size:1.8rem}.hm-plan__title{font-size:1.6rem}.hm-plan__text{font-size:1.8rem}}@media screen and (max-width:749px){.hm-plan{--hm-rail: calc(16.5 * var(--rv-u));--hm-dot-y: calc(10.5 * var(--rv-u));--hm-gap: calc(47 * var(--rv-u))}.hm-plan__heading{max-width:calc(262 * var(--rv-u));margin-left:auto;margin-right:auto;font:400 calc(var(--hm-heading-px, 28) * var(--rv-u)) / 1.43 var(--rv-font);text-wrap:wrap}.hm-plan__intro{max-width:calc(205 * var(--rv-u));margin-top:calc(15 * var(--rv-u));font:400 calc(10 * var(--rv-u)) / 1.3 var(--rv-font);text-wrap:wrap}.hm-plan__steps{margin-top:calc(25 * var(--rv-u));padding-left:calc(73 * var(--rv-u) - var(--rv-gutter-text))}.hm-plan__step-head{gap:.6rem calc(10 * var(--rv-u))}.hm-plan__pill{padding:calc(4 * var(--rv-u)) calc(12.5 * var(--rv-u));font:400 calc(12 * var(--rv-u)) / calc(13 * var(--rv-u)) var(--rv-font)}.hm-plan__title{font:500 calc(12 * var(--rv-u)) / calc(13 * var(--rv-u)) var(--rv-font)}.hm-plan__text{margin-top:calc(12 * var(--rv-u));font:400 calc(12 * var(--rv-u)) / 1.25 var(--rv-font)}}@media screen and (min-width:750px){.hm-plan__text br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/home-plan.css.map */
