.timeline-with-image{background:var(--twi-bg);color:var(--twi-text);padding:32px 20px}.timeline-with-image__row{display:flex;flex-direction:column;gap:24px;max-width:1280px;margin:0 auto}.timeline-with-image__content{display:flex;flex-direction:column;gap:32px;min-width:0}.timeline-with-image__intro{display:flex;flex-direction:column;gap:20px}.timeline-with-image__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.timeline-with-image__eyebrow{margin:0;padding:8px 16px 8px 12px;border-radius:0 0 20px;background:var(--twi-eyebrow-bg);color:var(--twi-accent-dark);font-family:var(--body-font, "Lost", sans-serif);font-size:14px;line-height:20px;letter-spacing:.28px;text-transform:uppercase}.timeline-with-image__heading{margin:0;font-family:var(--heading-font, "Grotta", sans-serif);font-weight:600;font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:capitalize;color:var(--twi-text)}.timeline-with-image__text{margin:0;font-family:var(--heading-font, "Grotta", sans-serif);font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.16px}.timeline-with-image__steps{position:relative;display:flex;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none}.timeline-with-image__steps:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--twi-text)}.timeline-with-image__step{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.timeline-with-image__step-label{padding:6px 16px 6px 8px;border-radius:0 0 20px;background:var(--twi-accent);color:#fff;font-family:var(--body-font, "Lost", sans-serif);font-size:14px;line-height:20px}.timeline-with-image__step-text{padding-left:16px;font-family:var(--heading-font, "Grotta", sans-serif);font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.16px}.timeline-with-image__step-text p{margin:0}.timeline-with-image__outro{display:flex;flex-direction:column;gap:12px}.timeline-with-image__stat{display:flex;align-items:baseline;gap:8px;margin:0;padding:8px 16px 8px 12px;border-radius:0 0 60px;background:var(--twi-stat-bg);color:var(--twi-accent-dark)}.timeline-with-image__stat-value{flex-shrink:0;font-family:var(--heading-font, "Grotta", sans-serif);font-weight:700;font-size:28px;line-height:32px;letter-spacing:-.56px}.timeline-with-image__stat-text{flex:1 1 0;min-width:0;font-family:var(--heading-font, "Grotta", sans-serif);font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.16px}.timeline-with-image__closing{margin:0;font-family:var(--heading-font, "Grotta", sans-serif);font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.16px;color:var(--twi-accent)}.timeline-with-image__media{height:300px;border-radius:4px 4px 100px;overflow:hidden}.timeline-with-image__image{display:block;width:100%;height:100%;object-fit:cover}.timeline-with-image__placeholder{background:#f6efdf}@media(min-width:750px){.timeline-with-image{padding:40px}.timeline-with-image__row{max-width:670px;gap:32px}.timeline-with-image__heading{font-size:36px;line-height:44px;letter-spacing:-.36px}.timeline-with-image__media{height:440px;border-radius:8px 8px 120px}}@media(min-width:990px){.timeline-with-image{padding:48px 40px}.timeline-with-image__row{flex-direction:row;align-items:center;gap:44px;max-width:1280px}.timeline-with-image--image-left .timeline-with-image__row{flex-direction:row-reverse}.timeline-with-image__content,.timeline-with-image__media{flex:1 1 0;min-width:0}.timeline-with-image__eyebrow{line-height:16px}.timeline-with-image__heading{font-size:clamp(36px,3.06vw,44px);line-height:1.227;letter-spacing:-.01em}.timeline-with-image__text{font-size:18px;letter-spacing:0}.timeline-with-image__step-label{line-height:16px}.timeline-with-image__step-text{font-weight:400;font-size:18px;letter-spacing:0}.timeline-with-image__step-text strong{font-weight:600}.timeline-with-image__stat-value{font-size:40px;line-height:normal;letter-spacing:0}.timeline-with-image__stat-text{letter-spacing:0}.timeline-with-image__closing{font-size:18px;letter-spacing:0;color:var(--twi-accent-dark)}.timeline-with-image__media{height:528px}}
/*# sourceMappingURL=/cdn/shop/t/261/assets/timeline-with-image.css.map */
