.process{width:100%;--process-connector-color: #6a6d52}.process__header{margin-bottom:3.2rem;text-align:center}.process__heading{margin:0}.process__timeline{position:relative;isolation:isolate}.process__row{display:flex;align-items:flex-start}.process__step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.process__circle{width:30px;height:30px;border-radius:50%;border:1px solid #1c1c1c;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px}.process__texts{margin-top:8px;display:flex;flex-direction:column;gap:8px;padding:0 25px}.process__step-title{margin:0;font-size:20px;font-style:normal;font-weight:400;color:#1c1c1c}body.page-aging-in-place .process__step-desc{line-height:normal!important}.process__step-desc{margin:0;color:#1c1c1c;font-size:16px;font-weight:300}.process__tier-divider{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-block:48px;position:relative;z-index:1}.process__tier-label{font-size:16px;font-weight:500;letter-spacing:.04em;white-space:nowrap;color:#1c1c1c;padding-inline:.8rem}.process--spacing-mt-none{margin-top:0}.process--spacing-mt-small{margin-top:calc(var(--spacing-sections-desktop) * .4)}.process--spacing-mt-medium{margin-top:calc(var(--spacing-sections-desktop) * .7)}.process--spacing-mt-large{margin-top:var(--spacing-sections-desktop)}.process--spacing-mt-xlarge{margin-top:calc(var(--spacing-sections-desktop) * 1.5)}.process--spacing-mb-none{margin-bottom:0}.process--spacing-mb-small{margin-bottom:calc(var(--spacing-sections-desktop) * .4)}.process--spacing-mb-medium{margin-bottom:calc(var(--spacing-sections-desktop) * .7)}.process--spacing-mb-large{margin-bottom:var(--spacing-sections-desktop)}.process--spacing-mb-xlarge{margin-bottom:calc(var(--spacing-sections-desktop) * 1.5)}.process__wrapper{margin-top:80px;margin-bottom:40px}@media screen and (max-width:769px){.process__wrapper{margin-top:20px;margin-bottom:20px}.process__wrapper{padding:20px 15px}.process__row{flex-direction:column;align-items:center;gap:0}.process__step{width:100%;max-width:36rem}.process__step-desc{margin-bottom:16px}.process__row .process__step:not(:last-child){padding-bottom:45px;position:relative;margin-bottom:16px}.process__row--1 .process__step:last-child{padding-bottom:45px;position:relative}.process__tier-divider{margin-block:0;padding-block:1.6rem 3.2rem;padding-block-end:61px;position:relative;margin-bottom:16px}.process__row .process__step:not(:last-child):before,.process__row--1 .process__step:last-child:before,.process__tier-divider:before{content:"";position:absolute;bottom:7.5px;left:50%;transform:translate(-50%);width:1.5px;height:36px;background-image:repeating-linear-gradient(to top,var(--process-connector-color, #6a6d52) 0,var(--process-connector-color, #6a6d52) 3.5px,transparent 3.5px,transparent 6px)}.process__row .process__step:not(:last-child):after,.process__row--1 .process__step:last-child:after,.process__tier-divider:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:8px;height:5px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='8'%20height='5'%20viewBox='0%200%208%205'%3E%3Cpath%20d='M4%205L8%200L6.7%200L4%203L1.3%200L0%200Z'%20fill='%236A6D52'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:8px 5px}.process__connectors{display:none}.process__texts{padding:0}.process--spacing-mt-mobile-none{margin-top:0}.process--spacing-mt-mobile-small{margin-top:calc(var(--spacing-sections-mobile) * .4)}.process--spacing-mt-mobile-medium{margin-top:calc(var(--spacing-sections-mobile) * .7)}.process--spacing-mt-mobile-large{margin-top:var(--spacing-sections-mobile)}.process--spacing-mt-mobile-xlarge{margin-top:calc(var(--spacing-sections-mobile) * 1.5)}.process--spacing-mb-mobile-none{margin-bottom:0}.process--spacing-mb-mobile-small{margin-bottom:calc(var(--spacing-sections-mobile) * .4)}.process--spacing-mb-mobile-medium{margin-bottom:calc(var(--spacing-sections-mobile) * .7)}.process--spacing-mb-mobile-large{margin-bottom:var(--spacing-sections-mobile)}.process--spacing-mb-mobile-xlarge{margin-bottom:calc(var(--spacing-sections-mobile) * 1.5)}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/process.css.map */
