.timeline:not(:first-child){margin-top:clamp(2.5rem, 2.1875vw + 2.0625rem, 4.6875rem)}.timeline__item{display:grid}@media(max-width: 1247px){.timeline__item{grid-template-columns:3rem 1fr}}@media(min-width: 1248px){.timeline__item{grid-template-columns:1fr 15.25rem 1fr}}.timeline__item:first-of-type .timeline__line{border-radius:624.9375rem 624.9375rem 0 0}.timeline__item:last-of-type .timeline__card{margin-bottom:0}.timeline__item:last-of-type .timeline__line{border-radius:0 0 624.9375rem 624.9375rem}.timeline__item:last-of-type .timeline__dot{transform:translate(-50%)}.timeline__headline{--margin-block-headline: 0}.timeline__card{background-color:#fff;border:0.0625rem solid #d0d0d4;border-radius:1rem;padding:clamp(1.5rem, 1vw + 1.3rem, 2.5rem) clamp(1.5rem, 1vw + 1.3rem, 2.5rem) clamp(3rem, -0.5vw + 3.1rem, 2.5rem) clamp(1.5rem, 1vw + 1.3rem, 2.5rem)}@media(max-width: 1247px){.timeline__card{margin-bottom:4.6875rem}}@media(min-width: 1248px){.timeline__card{margin-bottom:7.8125rem}}@media(min-width: 1248px){.timeline__card-left{grid-area:1}}@media(min-width: 1248px){.timeline__card-right{grid-area:1/3}}.timeline__card-body{display:flex;flex-direction:column;gap:1rem}.timeline__line-wrapper{display:flex;justify-content:center;position:relative}@media(min-width: 1248px){.timeline__line-wrapper{grid-area:1/2}}.timeline__dot{background-color:#a80b05;border:0.5rem solid #fff;border-radius:50%;height:clamp(1.5rem, 1.5vw + 1.2rem, 3rem);left:50%;position:absolute;top:50%;width:clamp(1.5rem, 1.5vw + 1.2rem, 3rem)}@media(max-width: 1247px){.timeline__dot{transform:translateX(-50%) translateY(calc(50% - 4.6875rem))}}@media(min-width: 1248px){.timeline__dot{transform:translateX(-50%) translateY(calc(50% - 7.8125rem))}}.timeline__line{background-color:#d0d0d4;height:100%;width:clamp(0.25rem, 0.25vw + 0.2rem, 0.5rem)}

/*# sourceMappingURL=frontend.css.map */