.transformation-timeline__container{display:flex;align-items:center;width:100%}.transformation-timeline__content{display:flex;gap:54px;align-items:center;width:100%;padding:var(--section-spacing-title, 54px) 0;padding-top:0!important}.transformation-timeline__text-content{flex:0 0 486px;display:flex;flex-direction:column;gap:var(--section-spacing-title, 54px);min-width:0;order:1}.transformation-timeline__image-container{aspect-ratio:744/710;flex-shrink:0;position:relative;overflow:hidden;flex:1;border-radius:6px;order:2}.transformation-timeline__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none;background:#ccc}.transformation-timeline__image--mobile-only{display:none!important;position:absolute;top:0;left:0;width:100%;height:100%}.transformation-timeline__image--desktop-only{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%}.transformation-timeline__title{font-family:var(--font-family-heading, "Cooper BT");font-size:var(--font-h3-size, 40px);font-weight:700;line-height:var(--font-h3-line-height, 46px);color:#000;width:100%;margin:0;text-align:left;white-space:normal}.transformation-timeline__timeline{display:flex;flex-direction:column;gap:24px;width:100%;position:relative}.transformation-timeline__progress-line{position:absolute;left:17px;top:11px;width:2px;height:308px;background-color:#ede6db;z-index:1}.transformation-timeline__progress-fill{position:absolute;top:0;left:0;width:100%;height:0%;background-color:#004731;transition:height .2s ease-out}.transformation-timeline__phase{display:flex;flex-direction:column;gap:12px;width:100%;position:relative;z-index:2}.transformation-timeline__phase-header{display:flex;gap:12px;align-items:center;width:100%}.transformation-timeline__phase-badge{background:var(--secondary-100, #ede6db);border-radius:4px;padding:1px 6px 3px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-paragraph, Montserrat);font-weight:600;font-size:var(--font-paragraph-small-size, 14px);line-height:var(--font-paragraph-small-line-height, 20px);color:#000;text-align:center;white-space:no}.transformation-timeline__phase-badge--active{background:var(--primary-900-main, #004731);color:#fff}.transformation-timeline__phase-content{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;padding-left:28px;width:100%}.transformation-timeline__phase-title{font-family:var(--font-family-paragraph, Montserrat);font-weight:600;font-size:var(--font-paragraph-large-size, 18px);line-height:var(--font-paragraph-large-line-height, 24px);color:#000;width:100%;margin:0;text-align:left;white-space:normal}.transformation-timeline__benefits{display:flex;flex-direction:column;gap:6px;align-items:flex-start;width:100%}.transformation-timeline__benefit-item{display:flex;gap:4px;align-items:center;width:100%}.transformation-timeline__benefit-icon{width:20px;height:20px;border-radius:50%;flex-shrink:0;color:#000;display:flex;align-items:center;justify-content:center}.transformation-timeline__benefit-text{font-family:var(--font-family-paragraph, Montserrat);font-weight:400;font-size:var(--font-paragraph-medium-size, 16px);line-height:var(--font-paragraph-medium-line-height, 22px);color:#000;flex:1 0 0;min-width:0}.transformation-timeline__phase:not(.transformation-timeline__phase--active) .transformation-timeline__phase-content{opacity:.5}@media screen and (max-width: 990px){.transformation-timeline__content{flex-direction:column;gap:24px}.transformation-timeline__text-content{order:2}.transformation-timeline__image-container{order:1;width:100%;aspect-ratio:744/710}.transformation-timeline__image-container img{width:100%}.transformation-timeline__image--mobile-only{display:block!important}.transformation-timeline__image--desktop-only{display:none!important}.transformation-timeline__title{font-size:var(--font-h3-size, 32px);line-height:var(--font-h3-line-height, 38px)}.transformation-timeline__benefit-text{white-space:normal}}@media screen and (max-width: 1024px){.transformation-timeline__benefit-text{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/w-transformation-timeline.css.map */
