.rr5-steps-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacing-steps-hero-shift);color:var(--color-white)}.rr5-steps-hero__block{position:relative;display:flex;flex-direction:column;align-items:center;max-width:100%;min-width:0;text-align:center}.rr5-steps-hero__title,.rr5-steps-hero__sub{max-width:100%;margin:0;overflow-wrap:anywhere}.rr5-steps-hero__sub{margin-top:var(--spacing-steps-hero-gap)}.rr5-steps-hero__cta{max-width:100%;margin-top:var(--spacing-s24)}.rr5-steps-intro{min-height:var(--spacing-steps-intro-height)}.rr5-steps-intro--gap{gap:var(--spacing-s24)}.rr5-steps-intro--pb{padding-bottom:var(--spacing-s40)}.rr5-steps-intro__label{margin:0}.rr5-steps-intro__gap{gap:var(--spacing-steps-intro-gap)}:where(.rr5-steps-intro__col p,.rr5-steps-intro__col h3){margin:0}.rr5-steps-intro__lead{display:block;min-height:var(--spacing-steps-lead-height)}.rr5-steps-intro__sub{display:flex;flex-direction:column;gap:var(--spacing-s16)}.rr5-steps-intro__sublabel{display:block;height:var(--spacing-s16)}.rr5-steps-quotes{display:flex;flex-direction:column;min-height:var(--spacing-section-height)}.rr5-steps-quotes__show{flex:1}.rr5-steps-quotes .rr5-ss__counter{bottom:var(--spacing-slideshow-counter-bottom);left:var(--spacing-margin)}.rr5-steps-quotes .rr5-ss__bar{right:var(--spacing-margin);bottom:var(--spacing-slideshow-bar-bottom);left:var(--spacing-margin)}.rr5-steps-quote{position:relative;width:var(--spacing-steps-quote-width);max-width:calc(100% - 2 * var(--spacing-margin))}.rr5-steps-quote__advice{display:block;margin:0}@media(min-width:1024px){.rr5-steps-quote__name{font-size:24px;line-height:31px}}.rr5-steps-quote__name{position:absolute;top:100%;right:0;left:0;display:block;margin:var(--spacing-steps-quote-name-gap) 0 0}.rr5-steps-teach{min-height:var(--spacing-steps-teach-height);padding:var(--spacing-s60) var(--spacing-margin)}.rr5-steps-teach__label{display:block;min-height:var(--spacing-s16);overflow-wrap:break-word;margin:0}.rr5-steps-teach .rr5-steps-teach__text{display:block;min-height:var(--spacing-steps-teach-text-height);margin:var(--spacing-s16) 0 0}.rr5-steps-teach__item{display:flex;flex-direction:column;margin-top:var(--spacing-s40)}.rr5-steps-teach__photo{position:relative;height:var(--spacing-steps-teach-photo);background-color:var(--color-cream)}.rr5-steps-teach .rr5-steps-teach__num,.rr5-steps-teach .rr5-steps-teach__title,.rr5-steps-teach .rr5-steps-teach__body{display:block;margin:var(--spacing-steps-teach-gap) 0 0}.rr5-steps-teach__num,.rr5-steps-teach__title{height:var(--spacing-s16)}.rr5-steps-teach__num{color:var(--color-disabled)}.rr5-steps-full{min-height:var(--spacing-section-height)}.rr5-steps-care{min-height:var(--spacing-steps-care-height);padding:var(--spacing-s60) var(--spacing-margin)}.rr5-steps-care__label{display:block;height:var(--spacing-s16);margin:0}.rr5-steps-care__text{display:block;margin:var(--spacing-s16) 0 0}.rr5-steps-care__item{display:flex;flex-direction:column;margin-top:var(--spacing-s40)}.rr5-steps-care__photo{position:relative;height:var(--spacing-steps-care-tall);background-color:var(--color-cream)}.rr5-steps-care__title{display:block;height:var(--spacing-s16);margin:var(--spacing-s8) 0 0}.rr5-steps-care__body{display:block;margin:var(--spacing-s8) 0 0;color:var(--color-disabled)}.rr5-steps-share__photo{position:relative;width:100%;height:var(--spacing-section-height);background-color:var(--color-black)}.rr5-steps-share__title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--color-white);text-align:center}:where(.rr5-steps-share__title h2){min-width:0;max-width:100%;margin:0;font-weight:inherit;overflow-wrap:anywhere}@media(max-width:1023.98px){h1.rr5-steps-hero__title{font-size:34px;line-height:32.3px;letter-spacing:-.68px}.rr5-steps-share__photo{display:flex;height:auto;min-height:var(--spacing-section-height)}.rr5-steps-share__title{position:relative;inset:auto;flex:1;min-width:0;padding:var(--spacing-s60) var(--spacing-margin)}}.rr5-steps-share__line{display:block}.rr5-steps-share__panel{position:relative;min-height:var(--spacing-section-height);padding:var(--spacing-s60) var(--spacing-margin);background-color:var(--color-bone)}.rr5-steps-share__panel-inner{display:flex;flex-direction:column}.rr5-steps-form,.rr5-steps-form__intro{display:flex;flex-direction:column;gap:var(--spacing-s24)}:where(.rr5-steps-form__intro h3,.rr5-steps-form__intro-text){margin:0}.rr5-steps-form__intro-text{display:block;min-height:var(--spacing-steps-form-intro-height)}.rr5-steps-form__band{display:none}.rr5-steps-form__fields,.rr5-steps-form__pair{display:flex;flex-direction:column;gap:var(--spacing-s24)}.rr5-steps-form__field{display:block;padding:var(--spacing-s14) 0;border-bottom:1px solid var(--color-taupe)}.rr5-steps-form__field:focus-within{border-bottom-color:var(--color-black)}.rr5-steps-form__input-box{display:flex;align-items:center;height:var(--spacing-s14)}.rr5-steps-form__input{display:block;width:100%;height:var(--spacing-s24);padding:0;border:0;border-radius:0;background:transparent;color:var(--color-black);outline:none}.rr5-steps-form__input::placeholder,.rr5-steps-form__textarea::placeholder{color:var(--color-taupe);opacity:1}.rr5-steps-form__area{position:relative;display:block;height:var(--spacing-steps-form-area);border:1px solid var(--color-taupe)}.rr5-steps-form__area:focus-within{border-color:var(--color-black)}.rr5-steps-form__textarea{display:block;width:100%;height:100%;padding:var(--spacing-s10) var(--spacing-s10) var(--spacing-s24);border:0;border-radius:0;background:transparent;color:var(--color-black);outline:none;resize:none}.rr5-steps-form__counter{position:absolute;right:var(--spacing-s7);bottom:var(--spacing-s11);color:var(--color-taupe);pointer-events:none}.rr5-steps-form__error,.rr5-steps-form__thanks{margin:0}.rr5-steps-form__field-error{margin:calc(-1 * var(--spacing-s12)) 0 0;color:var(--color-black)}.rr5-steps-form__input[aria-invalid=true]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.rr5-steps-form__field:has(.rr5-steps-form__input[aria-invalid=true]){border-bottom-color:var(--color-black)}.rr5-steps-form__send{display:flex;justify-content:flex-end;height:var(--spacing-tap-target)}.rr5-steps-form__submit{height:var(--spacing-tap-target);padding:0;color:inherit;cursor:pointer}.rr5-steps-form__submit:hover,.rr5-steps-form__submit:focus-visible{opacity:.6}@media(min-width:1024px){.rr5-steps-intro--pb{padding-bottom:var(--spacing-s56)}.rr5-steps-intro__col{width:var(--spacing-text-module-column-width);margin-right:var(--spacing-steps-intro-inset)}.rr5-steps-intro__sub{gap:var(--spacing-s24)}.rr5-steps-quotes{min-height:100svh}.rr5-steps-teach,.rr5-steps-care{min-height:100svh;padding-top:var(--spacing-header-height);padding-bottom:var(--spacing-header-height)}.rr5-steps-teach .rr5-steps-teach__text{width:var(--spacing-steps-teach-text-width);margin-top:var(--spacing-s18)}.rr5-steps-teach__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-gap-photo);margin-top:var(--spacing-s56)}.rr5-steps-teach__item{margin-top:0}.rr5-steps-teach__photo{height:min(var(--v5-steps-teach-photo),max(calc(var(--v5-steps-teach-photo) * .6),calc(100svh - 2 * var(--v5-header-height) - var(--v5-steps-teach-rest))))}.rr5-steps-full{min-height:100svh}.rr5-steps-care__text{margin-top:var(--spacing-s6)}.rr5-steps-care__grid{display:flex;align-items:flex-start;gap:var(--spacing-steps-care-gap);margin-top:var(--spacing-steps-care-columns-gap)}.rr5-steps-care__item{flex:1;min-width:0;margin-top:0}.rr5-steps-care__item--tall .rr5-steps-care__photo{height:min(var(--v5-steps-care-tall),max(calc(var(--v5-steps-care-tall) * .6),calc(100svh - 2 * var(--v5-header-height) - var(--v5-steps-care-rest))))}.rr5-steps-care__item--short .rr5-steps-care__photo{height:var(--spacing-steps-care-short)}.rr5-steps-care__item--tall .rr5-steps-care__title{margin-top:var(--spacing-steps-care-tall-title-gap)}.rr5-steps-care__item--short .rr5-steps-care__title{margin-top:var(--spacing-steps-care-short-title-gap)}.rr5-steps-care__item--tall .rr5-steps-care__body{margin-top:var(--spacing-steps-care-tall-text-gap)}.rr5-steps-care__item--short .rr5-steps-care__body{margin-top:var(--spacing-steps-care-short-text-gap)}.rr5-steps-care__item--1 .rr5-steps-care__body{max-width:var(--spacing-steps-care-text-1)}.rr5-steps-care__item--2 .rr5-steps-care__body{max-width:var(--spacing-steps-care-text-2)}.rr5-steps-care__item--3 .rr5-steps-care__body{max-width:var(--spacing-steps-care-text-3)}.rr5-steps-care__item--4 .rr5-steps-care__body{max-width:var(--spacing-steps-care-text-4)}.rr5-steps-share{display:flex}.rr5-steps-share__photo{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.rr5-steps-share__title{right:var(--spacing-steps-panel-width)}.rr5-steps-share__panel{width:var(--spacing-steps-panel-width);min-height:0;margin:var(--spacing-header-height) var(--spacing-steps-panel-margin) var(--spacing-steps-panel-margin) auto;padding:0}.rr5-steps-share__panel-inner{height:min(var(--v5-steps-form-panel-height),calc(100svh - var(--v5-header-height) - var(--v5-steps-panel-margin)));padding:var(--spacing-s15)}.rr5-steps-form{flex:1}.rr5-steps-form__intro{gap:var(--spacing-s19);padding-top:var(--spacing-s14)}.rr5-steps-form__band{display:block;flex:1;min-height:0}.rr5-steps-form__fields{gap:var(--spacing-steps-form-gap)}.rr5-steps-form__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-steps-form-pair-gap)}.rr5-steps-form__field{padding-bottom:var(--spacing-field-pad-b)}.rr5-steps-form__input{height:auto}.rr5-steps-form__input-box{height:var(--spacing-field-text-height-body)}.rr5-steps-form__send{align-items:center;height:var(--spacing-s16);margin-top:calc(-1 * var(--spacing-s5))}.rr5-steps-form__submit{padding:0 var(--spacing-s15)}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/rr5-steps.css.map */
