.px-timeline {
  container-type: inline-size;
  max-width: var(--maxWidth);
}
.px-timeline .px-timeline-inner {
  position: relative;
}
.px-timeline .px-timeline-inner .line {
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  transform: translateX(-50%);
  width: 3px;
  background: var(--second-color, #b6b6b6);
}
@container (width < 960px) {
  .px-timeline .px-timeline-inner .line {
    left: calc(clamp(40px, 5vw, 70px) / 2);
    transform: translateX(-50%);
  }
}
@container (width < 450px) {
  .px-timeline .px-timeline-inner .line {
    left: calc(clamp(40px, 5vw, 70px) / 2);
  }
}
.px-timeline .px-timeline-inner .item {
  position: relative;
  display: grid;
  align-items: center;
  gap: 30px 160px;
}
@container (width < 960px) {
  .px-timeline .px-timeline-inner .item {
    grid-template-columns: 1fr;
    padding-left: clamp(55px, 12.5vw, 80px);
  }
}
@container (width >= 960px) {
  .px-timeline .px-timeline-inner .item {
    grid-template-columns: 1fr 1fr;
  }
  .px-timeline .px-timeline-inner .item .image,
  .px-timeline .px-timeline-inner .item .content {
    grid-row: 1;
  }
  .px-timeline .px-timeline-inner .item:nth-child(odd) .content {
    margin-right: -10px;
  }
  .px-timeline .px-timeline-inner .item:nth-child(odd) .content:before {
    right: -11px;
    border-top: 2px solid var(--second-color);
    border-right: 2px solid var(--second-color);
  }
  .px-timeline .px-timeline-inner .item:nth-child(even) .image {
    grid-column: 1;
  }
  .px-timeline .px-timeline-inner .item:nth-child(even) .content {
    grid-column: 2;
    margin-left: -10px;
  }
  .px-timeline .px-timeline-inner .item:nth-child(even) .content:before {
    left: -11px;
    border-bottom: 2px solid var(--second-color);
    border-left: 2px solid var(--second-color);
  }
}
.px-timeline .px-timeline-inner .item .image {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  transition: opacity 0.3s ease, transform 0.5s ease;
}
.px-timeline .px-timeline-inner .item .image img {
  display: block;
  width: 100%;
  height: 450px;
  object-fit: cover;
}
@container (width < 768px) {
  .px-timeline .px-timeline-inner .item .image img {
    height: auto;
  }
}
.px-timeline .px-timeline-inner .item .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: clamp(40px, 5vw, 70px);
  aspect-ratio: 1;
  border-radius: 100%;
  position: absolute;
  font-weight: 600;
  background: var(--second-color, #fff);
  transition: var(--baseTransition);
}
@container (width < 960px) {
  .px-timeline .px-timeline-inner .item .icon {
    left: 0;
    top: 3%;
  }
}
@container (width >= 960px) {
  .px-timeline .px-timeline-inner .item .icon {
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.px-timeline .px-timeline-inner .item .icon img {
  display: block;
  width: clamp(30px, 3vw, 40px);
  height: clamp(30px, 3vw, 40px);
  opacity: 0.3;
  transition: var(--baseTransition);
}
.px-timeline .px-timeline-inner .item .icon.empty:after {
  content: "";
  background-color: var(--backgroundColor);
  width: 100%;
  height: 100%;
  mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="76" height="76" viewBox="0 0 76 76" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M56.727 59.9835C55.7506 64.9569 54.5233 67.1454 53.2922 71.5146C53.1765 71.9252 52.941 72.4636 52.6246 73.0717C51.7717 73.4281 50.8995 73.7573 50.0157 74.0517C50.1431 73.7689 50.2627 73.4823 50.3669 73.1918L53.7746 63.8646L53.7129 61.8698L54.0641 61.2423L53.9522 60.1733L54.6468 59.2747L55.8085 49.7732L54.0641 33.718L47.6732 18.6466C44.0764 15.9855 42.3513 13.4562 38.3493 11.1399C36.0685 9.81907 35.204 9.08313 32.4138 8.64543C28.6278 8.0528 28.4426 9.79583 25.5906 9.7997C28.2535 2.90892 41.5563 10.3807 44.991 13.4794C50.2048 18.1817 53.7862 25.6225 55.5074 32.7457C57.8384 42.3866 58.699 49.901 56.7231 59.9796L56.727 59.9835ZM64.237 47.1548L64.5265 51.7409L64.8159 52.3955C64.8159 56.0365 64.7773 61.9938 63.6659 65.9834C64.6423 65.0848 65.5685 64.1358 66.4484 63.1403C66.5487 61.8698 66.5101 60.5064 66.5487 59.263C66.5873 58.1165 67.0311 56.8577 67.0659 55.9552C67.0967 55.0604 66.5642 53.879 66.5487 52.4032L65.692 49.7771V49.4478L65.1633 49.0682C65.0282 47.5305 65.4604 47.5266 64.237 47.1509V47.1548ZM51.1619 45.5163H49.707V48.464H51.1619V45.5163ZM57.2287 23.6665C56.8659 22.1249 56.1249 20.3276 54.6468 20.2889L54.3767 20.4593L56.9855 25.7426L57.2595 27.4973C60.0613 29.7438 61.5086 40.9883 63.0715 42.2394L63.361 42.894L63.4112 44.1839L63.9399 46.4963H64.8121L64.8661 45.1755L64.5226 42.5648L63.554 37.0142L63.8241 36.8167L62.5042 35.0659L60.6595 32.6373L61.6938 32.0834L61.3233 31.0957L60.289 29.2481L59.2432 28.9808L59.6445 27.4779L57.2209 23.6626L57.2287 23.6665ZM45.4657 68.5398L45.6432 66.4869L47.3567 64.7671L47.3876 63.5393L48.2598 62.2301L48.6303 60.58L47.5921 60.0455L49.0972 59.5497L49.7572 56.9584L49.0471 56.3928L49.9463 56.2379L50.309 54.3283L49.2786 53.5846L49.3867 53.1895L50.5483 52.9959L51.1581 49.4478H49.7147L48.8425 52.7286L45.6471 63.2139L44.7749 65.507C42.6137 68.2648 41.9885 70.4727 40.1322 73.3777C39.5958 74.2182 38.8201 75.0975 38.0405 76.0039C38.9667 76.0039 39.8891 75.969 40.7999 75.9032C41.317 75.1672 41.784 74.5049 42.1622 74.0284L45.4734 68.5437L45.4657 68.5398ZM47.0943 19.305C45.6394 18.2282 46.4305 17.2289 44.1883 17.012L47.156 23.3489L47.6269 23.0584L51.4398 32.432L52.5204 31.9401L51.4282 29.4882C51.4514 27.6096 48.7654 21.6175 46.7894 21.172L47.4069 20.3082L47.0943 19.305ZM42.7334 20.285L44.3542 21.2611L44.5356 20.9125L42.7372 15.6989C35.4857 10.0631 28.2766 7.02248 20.7048 14.7732C12.8397 22.8221 13.708 29.2635 9.03448 36.3402L8.2279 37.4054L4.88194 45.9463L5.23313 46.2097L4.18727 46.6125L4.469 46.8062L2.2345 50.7842C2.55482 51.6712 2.90215 52.5427 3.28421 53.3987C3.59681 53.3096 3.93642 53.1624 4.39181 52.0779C5.72711 48.8784 4.12939 51.3032 6.35231 49.0837C6.40634 45.8649 5.65764 46.9417 8.18545 45.2181L8.13528 43.5099L8.74118 42.8979L10.4856 39.2957C11.8401 38.1801 15.6454 25.9983 18.0034 22.8724C21.2528 18.5652 23.8771 11.2406 30.16 11.8487L29.5541 13.6963L30.0519 14.1263L31.53 12.2322L31.6226 11.4885L41.4444 16.6324L41.1974 17.074L42.7411 20.2927L42.7334 20.285ZM66.707 37.1769C64.8622 31.2002 62.5351 25.731 58.919 20.7149C56.4182 17.2444 50.4017 10.679 47.1831 8.06829C44.8714 6.19357 42.1969 4.34208 39.4067 3.73396C32.7418 2.27756 33.2782 4.27623 29.9554 4.23363C21.9784 5.73651 10.7673 19.0145 8.40156 27.4392C7.5178 30.5844 7.78023 29.2752 6.63403 31.6689C5.98954 33.0207 6.16706 34.9652 5.61133 36.4138C5.03631 37.9206 2.06083 41.5035 1.16549 43.1923C0.926217 43.6455 0.729396 44.0599 0.563449 44.4511C0.8143 45.8882 1.14234 47.2942 1.54756 48.6732C4.19499 44.3853 6.24811 39.5242 6.88874 36.5417L7.17433 36.7237L19.3078 12.6118L19.632 12.8171C23.8192 11.411 26.9259 3.78044 32.8614 5.86433C34.8142 6.6545 35.999 6.4802 38.7236 7.77004C39.7733 8.26971 42.4362 10.1406 43.5129 10.8881C45.2882 12.1237 49.5411 17.2599 50.83 19.3476C54.9864 26.0912 58.4327 36.2938 58.4327 44.5247V53.0424C58.4327 61.4593 56.8543 66.6109 53.8402 72.5294C54.8321 72.0724 55.8046 71.5727 56.7501 71.0343C59.2007 65.6851 60.7599 59.7666 60.7599 54.0262V53.0424C60.7599 47.4685 59.8491 47.3368 60.4048 40.4887C60.6325 37.6843 58.645 31.4365 57.275 29.1241L55.739 28.0822L56.3526 27.598C55.191 24.4721 56.0786 24.6658 53.2922 22.1404L53.4968 20.9396L52.258 19.5762L52.9526 18.9758L52.339 17.655C49.8305 14.5253 47.129 11.3646 44.003 9.36201C42.8916 8.6493 42.6021 7.84364 41.6373 7.4408C40.715 7.05734 39.7463 6.75134 38.8432 6.32914C37.7163 5.80235 33.2589 4.97345 32.6723 4.44279C35.204 2.89343 43.4357 6.87916 45.7822 8.99016C47.9395 10.9307 53.2421 16.5239 54.6623 18.9642C57.2557 19.766 60.9335 26.8775 61.6359 29.7748C64.0364 33.9232 65.8 39.5164 66.2747 45.1871C66.4561 47.3407 68.0384 55.502 69.8407 58.6898C70.1533 58.2095 70.4543 57.7253 70.7476 57.2295C69.9178 54.0959 69.2039 50.9042 68.3587 47.7513C68.1117 46.8294 66.9385 43.2272 66.8845 42.8359C66.5333 40.3453 67.5869 39.9619 66.7224 37.1614L66.707 37.1769ZM7.7262 56.4974C7.48307 56.9196 6.86945 57.7718 6.19022 58.7363C6.62246 59.3947 7.07013 60.0416 7.54095 60.673C8.24334 59.724 8.84152 58.6549 9.39725 57.7175C11.296 54.5104 12.9786 53.5033 14.2637 51.4116L15.9194 45.1677L18.9141 37.9787C20.3845 34.6669 22.179 31.3629 23.9196 28.2216C25.1159 26.0564 23.9041 26.1261 26.4782 24.8789C27.8406 24.2204 29.0524 23.8253 29.0871 21.9196C24.2515 22.0242 21.577 28.1286 19.9909 31.3203C18.6401 34.0394 14.7462 41.6352 14.503 44.792L14.2097 44.4202L10.9641 47.6661L12.7085 42.9986C14.1518 42.7895 18.3198 31.4946 18.3352 30.7626C21.8163 24.4838 30.4031 13.7816 36.7052 23.4806C39.8659 28.3533 37.8707 40.0703 35.1268 45.1096C31.7422 51.3226 30.268 55.9668 26.2544 62.2998C24.9886 64.3023 21.9899 68.0866 18.999 70.8832C19.5702 71.2163 20.1491 71.534 20.7396 71.8322C21.1023 71.5805 21.4651 71.3287 21.8279 71.0692C24.9538 68.8342 30.9858 60.3437 31.4953 56.4122L32.132 56.7337L36.6358 45.4544L36.9445 45.6364L39.2523 38.2963L39.5804 35.3525L39.8351 34.6902L40.8192 34.5507L41.0314 32.401L40.5992 32.4668L39.6846 25.5412L39.0401 24.4528C38.6619 19.5529 36.6821 22.4851 36.3347 19.3128C32.4987 18.7821 33.2473 17.2018 28.5622 18.0423C25.9148 18.5149 24.7107 20.4283 22.6962 21.9157L21.8472 22.3108C21.9784 20.6414 24.3171 18.5613 25.7681 17.5194C27.4623 16.3031 30.4571 16.0165 32.5758 16.0204C32.7032 17.7247 36.3965 18.2553 37.8977 18.8673L40.4603 24.0267L40.0743 24.3056L40.7729 24.7743L41.8805 33.0866L42.1815 33.0169L42.1699 35.0233C42.9996 35.4145 43.0421 36.0769 43.0421 37.3163V37.971L42.6986 40.5816L42.4594 41.2478C41.9769 46.7093 36.8056 58.4767 33.888 63.0357C31.5647 66.6574 29.6853 68.2997 27.3196 71.3558C26.895 71.9097 25.9688 72.7463 24.9461 73.6798C25.6524 73.9394 26.3663 74.1756 27.0919 74.3925C28.3693 72.6921 30.3954 69.5159 30.5536 69.4307C31.3409 70.8406 29.8435 72.9787 28.2728 74.7257C28.8825 74.8883 29.5039 75.0355 30.1252 75.1672C32.2401 71.9252 34.3202 67.6412 34.0964 64.0389L35.6594 64.7478C37.1876 61.9783 38.1023 59.1933 39.1057 56.4664C40.3638 53.0385 41.9654 51.7757 42.6755 48.0418C43.4859 43.7733 44.8212 42.2743 44.7942 37.9787C44.7788 35.7476 44.2616 28.9885 43.046 27.4895L42.6678 26.9124L41.6412 26.8039L41.263 25.8317L41.9345 25.2739L42.1236 23.9337L42.6793 23.9454L44.2076 27.8226L46.8242 45.1871L47.156 47.4763C48.8696 47.2632 47.6809 41.4338 46.7663 40.6165C48.0745 39.6714 48.4798 36.348 46.5501 35.949C49.8305 33.8225 43.9529 24.476 42.4709 21.9234C40.6957 20.6065 39.4993 14.7228 33.7529 14.7151L27.9062 14.0333C24.8111 16.1714 22.0556 17.2483 20.3884 20.9435L9.63652 43.5525C7.26695 47.271 6.64947 51.1134 4.14096 55.1572C4.54232 55.9513 4.97456 56.726 5.42609 57.4851C6.82699 55.7344 8.66785 53.4723 7.47535 52.0004L7.45991 52.0159L7.24379 51.7603C7.3287 51.8377 7.40588 51.9191 7.47535 52.0004L10.775 48.4446C9.80633 53.1431 9.97227 52.6434 7.74935 56.5013L7.7262 56.4974ZM71.7934 36.6695V38.6372L73.067 40.4925L72.874 41.5965L74.9889 45.5163L75.1548 45.9153C75.2976 45.2452 75.425 44.5712 75.533 43.8895L75.3439 43.7927C75.2011 41.9451 74.5219 39.6598 73.2484 38.6372L72.8972 38.0097L72.9589 36.6695H71.7973H71.7934ZM41.5486 37.9748L40.1631 38.335L38.959 44.2033C38.137 44.6022 36.3 51.462 35.5243 53.1082C34.8181 54.6033 32.024 59.7782 31.1402 60.9402C28.7668 64.0544 29.4267 64.5347 26.1541 68.0944C25.4748 68.8342 23.6185 70.8445 22.345 72.6224C22.9123 72.8819 23.4873 73.1259 24.0701 73.3545L24.6721 72.9788L24.9152 71.6153C26.9259 70.4959 27.4469 70.5075 27.1227 68.2493L29.0832 67.4669L29.527 67.2655L29.7123 66.2158C31.6535 65.8168 31.6303 64.1087 32.8228 62.8033L32.8576 61.9008L35.2734 57.888L39.2485 47.4879L40.6301 41.8753L40.055 40.9496L41.209 40.171L41.5486 37.9787V37.9748ZM41.2823 61.5716C42.4516 59.5226 47.075 46.3491 45.5699 43.9554C44.4391 43.9554 43.6943 47.3291 43.3161 48.464L43.7136 48.6499L40.1207 58.9493C40.0319 59.0229 33.3323 71.2783 31.0785 75.3686C31.8349 75.5081 32.6029 75.6243 33.3747 75.7211C33.7182 75.2408 34.0269 74.7721 34.2778 74.3151C35.7095 71.7238 39.1288 63.2759 41.2823 61.5755V61.5716ZM46.2839 70.8135L47.3992 70.4339C48.2636 68.0169 48.8039 64.3178 51.1619 63.5393L51.4745 63.7058L48.6804 70.3526L48.3177 70.1589C48.198 71.654 47.4301 73.3777 46.4228 75.0626C47.1985 74.8883 47.9626 74.6869 48.719 74.4623C49.0046 73.8967 49.3172 73.277 49.6839 72.5798C52.3699 67.432 56.5842 47.0696 54.0718 41.9141L53.4389 36.6772L53.5971 36.379L52.285 35.7786L52.7211 35.6198L52.2271 32.889L51.5517 33.0556L51.7485 36.6695C52.1808 37.5216 52.7519 51.094 52.4664 52.5504C51.27 58.6975 51.05 59.4799 48.4296 64.709C46.6543 68.2571 44.5819 71.9136 42.7758 75.3725C42.7102 75.4965 42.6485 75.6049 42.5828 75.7211C43.4126 75.6204 44.2346 75.4926 45.0489 75.3415C46.1141 73.6101 46.6659 71.9833 46.2877 70.8096L46.2839 70.8135ZM60.3701 13.5104C57.6879 11.1244 49.4947 1.98705 44.0223 1.54936C44.9833 2.19234 49.927 6.07737 51.5633 7.38658C54.203 9.49758 56.3951 11.7829 58.6489 14.4672C61.8366 18.267 68.5015 27.5709 69.7596 32.4087C72.106 34.8606 72.3221 39.4545 72.3762 32.0834C70.2845 27.2106 64.1907 16.9113 60.3701 13.5104ZM73.8774 34.4307L73.8273 36.011L74.877 38.8308L75.8958 40.7869C75.9576 39.989 75.9884 39.1872 76 38.3777C75.0198 37.1188 75.3092 34.7057 73.8774 34.4307ZM18.0574 64.8678C19.1225 62.9273 19.6088 61.3818 21.0985 59.7821C22.565 58.2017 24.1588 57.8764 24.6605 55.227L26.1734 52.0701L27.335 48.4679C29.7123 47.4569 30.9086 38.3622 32.2748 35.0349L32.5334 30.4449L32.5643 29.465C32.5643 27.9233 32.6955 27.9543 31.4026 27.8265C31.4026 29.2752 31.8696 32.2461 30.8199 32.7419C29.3611 34.636 30.8816 35.43 30.2449 37.0375C29.7123 38.3815 29.1951 37.9283 28.4812 40.5855C28.2149 41.5771 26.0267 46.8759 25.3012 47.8094C23.221 50.4937 20.1337 57.1675 17.6406 60.7969C15.8383 63.4192 14.3679 65.0383 12.8435 66.4521C13.4417 66.9827 14.0515 67.494 14.6805 67.9821C15.6492 67.188 17.1698 66.4714 18.0535 64.8678H18.0574ZM12.7586 12.697C5.46082 20.6723 3.43472 34.5004 0 38.6565C0.0231554 39.8224 0.10034 40.9767 0.227695 42.1155C2.11872 39.2957 4.58864 35.6275 4.60793 35.612L4.32621 35.4842C10.0842 15.0094 24.9731 -9.88105 47.7311 7.44468C53.0221 11.4808 58.29 18.7589 62.3885 24.3366C66.433 29.8407 68.7485 41.7708 72.3723 46.5002L73.534 49.7771L74.0202 50.0521C74.2942 49.2348 74.5412 48.4059 74.7612 47.5654L74.6145 46.9185L74.1167 46.5041C68.6906 37.4752 68.7871 28.9304 60.8371 18.8828C56.013 12.79 46.4267 2.0103 39.1057 0.794047C28.4194 -0.97997 20.1066 4.66745 12.7586 12.7009V12.697ZM56.5417 4.55125C56.9276 4.99669 57.329 5.4615 57.7651 5.96504C59.3783 7.82814 61.9987 9.29229 64.1869 11.8294C67.1701 15.2844 69.7403 18.5846 72.5267 21.8925C69.1537 14.5562 63.5308 8.47888 56.5417 4.55125ZM16.3902 60.0416C18.7945 57.0629 22.4685 52.5853 23.7922 48.7274C24.9616 45.3188 24.7802 45.2529 26.5246 41.9799C27.8328 39.5319 27.7132 36.654 28.4966 34.3726C30.681 33.4313 29.9902 29.2829 29.9477 27.1642L30.3143 26.2655C31.7422 26.5212 31.3988 28.1403 31.9815 26.5096L29.9361 24.1003L28.5429 24.9563L28.4966 27.8188L27.9139 30.4372C28.4156 29.8019 28.458 29.5463 29.365 29.4533V30.4372C29.0408 31.9633 29.2646 31.7115 27.9139 31.7503V30.4372L27.5704 31.7154L25.8916 31.421L26.1734 29.4533L27.6013 26.2888C23.4449 26.5715 16.9691 50.7919 14.5493 52.717C14.2136 53.7008 10.7557 58.5155 8.13914 61.4515C8.55207 61.9783 8.98045 62.4896 9.4204 62.9931C12.4422 61.3353 10.8329 60.7194 13.6926 57.644C14.3718 56.9158 16.9691 53.0462 17.7178 51.6983C20.1722 47.271 22.0787 40.4306 23.8501 37.3163L25.1352 35.4455L25.0233 33.1137L27.0263 32.3429L26.7522 34.3687C24.7879 36.3248 17.0656 57.1482 14.7423 59.1623C12.886 60.7737 11.7167 62.3075 10.2424 63.9072C10.8985 64.6083 11.5777 65.2862 12.2801 65.9369C12.4075 65.8362 12.531 65.7355 12.639 65.6387C14.5995 63.8724 15.4678 61.1726 16.3863 60.0338L16.3902 60.0416ZM10.8676 13.1851C12.8744 10.4504 15.4022 7.64609 18.2426 5.26008C11.7784 9.21482 6.58 15.0559 3.41157 22.0203C2.91759 23.2133 2.46605 24.3521 2.0454 25.456C0.976388 28.578 0.301021 31.882 0.0771848 35.3099C1.84086 28.5237 8.45945 16.4658 10.8676 13.1851ZM68.98 58.7479L67.8146 58.6317L67.6332 61.742C68.2198 61.0099 68.7755 60.2585 69.3081 59.4877L69.3004 58.8602L68.98 58.7517V58.7479ZM73.8581 26.9008L74.0665 28.7523C72.8547 28.485 71.5233 25.181 71.7973 23.8795L71.2107 22.5819C65.3061 13.4988 58.2784 5.96891 50.0852 1.67718C47.7272 0.883135 45.2689 0.317619 42.7295 0C48.063 1.37118 52.2541 4.26074 57.5528 9.47434C60.6094 12.4801 63.5192 15.5401 66.2747 18.9719C67.9573 21.0636 71.8166 30.0498 73.0207 30.778C74.5412 29.6199 74.8345 29.1977 75.0815 29.465C74.8847 28.5896 74.6609 27.7297 74.4061 26.8775L73.8581 26.9008ZM48.8387 36.0149L48.7306 42.0225L49.4214 42.894L49.7109 44.8617H50.8725C50.8725 40.7985 51.0539 28.1867 47.3876 27.4198C48.0591 26.0254 46.1063 22.6284 45.3769 21.5865L43.9027 21.5981C44.0764 23.7711 48.5531 28.0202 48.5531 35.3603L48.8425 36.0149H48.8387ZM46.5116 48.7932L44.4777 56.327V58.2947C46.4305 58.2521 46.801 55.9319 46.801 54.0339L47.4918 52.7635L46.4305 52.167L47.623 51.6673L48.0128 48.1425L47.075 47.7978L46.5077 48.7932H46.5116ZM58.6759 69.8645C59.4632 69.3494 60.2311 68.8071 60.9798 68.2377L61.1072 67.5444C62.5698 65.9563 63.3649 62.0403 63.3649 59.6078V54.3671H62.2032V56.0055L61.9099 56.6601C61.9099 60.7659 60.0536 65.5263 58.9267 69.1944C58.8688 69.3842 58.7839 69.6128 58.672 69.8645H58.6759ZM45.0605 61.5716V58.9493L43.6094 59.6039L40.194 66.8936C37.8514 69.299 36.7284 72.0801 35.1307 74.9464C34.9763 75.2253 34.7833 75.5313 34.5711 75.8412C35.258 75.9032 35.9488 75.9458 36.6473 75.969C39.8852 71.6192 41.9692 65.5534 45.0605 61.5677V61.5716ZM71.5966 47.9178L71.2338 48.0805L69.2039 41.0426L67.6833 40.3841L70.8441 52.8177L71.2531 52.686C71.1953 54.0688 71.1142 55.01 71.5426 55.8157C71.9941 54.9674 72.4148 54.1037 72.8007 53.2167L72.3723 52.9649L73.04 52.0895L71.5966 47.9217V47.9178ZM22.9779 59.9331C20.5582 59.9874 20.8823 62.8421 19.4892 64.1629L19.4236 65.751C18.8794 66.3436 17.548 67.6644 16.0313 68.9853C16.6063 69.3959 17.1968 69.7871 17.795 70.1667C19.4004 68.6289 20.9402 67.1067 21.7237 66.3785C24.8612 63.4579 25.7025 58.0468 28.8324 56.7027L33.6487 43.7811C36.1225 38.9006 37.1606 35.492 36.9522 29.771C36.821 26.099 34.5286 20.1572 30.5343 21.602C30.5382 25.0377 33.147 23.527 34.4399 27.6909C35.424 30.8478 34.1157 33.5901 33.9883 36.6385L32.3674 37.7463L32.6222 38.2305L33.6371 37.7463L33.9111 38.0794L29.0755 49.4478C29.5772 50.4201 29.2144 50.0134 28.2419 50.8384L28.1532 52.3451L27.6244 52.7247L23.8694 58.3683L23.7536 61.6219L20.9402 65.4489L20.5389 65.0964L23.2982 60.1617L22.9702 59.9293L22.9779 59.9331Z" fill="%23233D45"/></svg>');
  mask-size: contain;
  mask-repeat: no-repeat;
  transition: 0.3s background-color ease;
}
@container (width < 960px) {
  .px-timeline .px-timeline-inner .item + .item {
    margin-top: clamp(1.25rem, -0.1013513514rem + 6.7567567568vw, 6.25rem);
  }
}
@container (width >= 960px) {
  .px-timeline .px-timeline-inner .item:not(.has-image) + .item:not(.has-image) {
    margin-top: -63.2px;
  }
  .px-timeline .px-timeline-inner .item:not(.has-image) .content-text {
    min-height: 158px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .px-timeline .px-timeline-inner .item + .item.has-image {
    margin-top: clamp(3.125rem, 2.2804054054rem + 4.222972973vw, 6.25rem);
  }
  .px-timeline .px-timeline-inner .item.has-image {
    margin-bottom: clamp(3.125rem, 2.2804054054rem + 4.222972973vw, 6.25rem);
  }
}
.px-timeline .px-timeline-inner .item .content {
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  flex-direction: column;
  background-color: var(--second-color);
  padding: 30px 40px;
  border-radius: var(--baseBorderRadius);
  border: 2px solid var(--second-color);
  transition: opacity 0.3s ease, border-color 0.3s ease, transform 0.5s ease;
}
.px-timeline .px-timeline-inner .item .content .content-inner {
  width: 100%;
}
@container (width >= 960px) {
  .px-timeline .px-timeline-inner .item .content:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    background-color: var(--second-color);
    transform: rotate(45deg);
    transition: border-color 0.3s ease;
  }
}
.px-timeline .px-timeline-inner .item .content .year {
  color: var(--main-color);
  font-weight: 600;
}
.px-timeline.animated .item .image,
.px-timeline.animated .item .content {
  opacity: 0.25;
  transform: scale(0.7);
}
.px-timeline.animated .item.active .image,
.px-timeline.animated .item.active .content, .px-timeline.animated .item.active-stay .image,
.px-timeline.animated .item.active-stay .content {
  opacity: 1;
  transform: none;
}
.px-timeline.animated .item.active.current .content, .px-timeline.animated .item.active-stay.current .content {
  border-color: var(--main-color);
}
.px-timeline.animated .item.active.current .content:before, .px-timeline.animated .item.active-stay.current .content:before {
  border-color: var(--main-color);
}
.px-timeline.animated .item.active .icon img, .px-timeline.animated .item.active-stay .icon img {
  opacity: 1;
}
.px-timeline.animated .item.active .icon.empty:after, .px-timeline.animated .item.active-stay .icon.empty:after {
  background-color: var(--main-color);
}
.px-timeline.animated .progress {
  position: absolute;
  left: -0.5px;
  top: 0;
  height: 0;
  width: 4px;
  background: var(--main-color);
  transition: height 0.2s linear;
}

.is-root-container .px-timeline {
  color: var(--contrastColorInverted);
}