.timeline.svelte-1tr8hpy{display:flex;flex-direction:column;position:relative;width:min(100%,700px);margin:3rem auto}.timeline.svelte-1tr8hpy .line:where(.svelte-1tr8hpy){position:absolute;top:8px;bottom:8px;left:151px;width:2px;background-color:#141414;opacity:.16}.milestone.svelte-1tr8hpy{position:relative;display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:42px;width:100%;margin-bottom:30px;text-align:left;transform:none}.milestone.svelte-1tr8hpy:after{content:"";width:16px;height:16px;display:block;border-radius:50%;background-color:#00b987;border:solid 2px #141414;position:absolute;top:50%;left:151px;transform:translate(-50%,-50%)}.milestone.svelte-1tr8hpy:nth-child(odd){text-align:left;transform:none}.milestone.svelte-1tr8hpy:nth-child(odd):after{left:151px;transform:translate(-50%,-50%)}.milestone.svelte-1tr8hpy:nth-child(odd) .content:where(.svelte-1tr8hpy){transform:none}.milestone.future.svelte-1tr8hpy{align-items:center;gap:42px;margin:0;text-align:left;transform:none}.milestone.future.svelte-1tr8hpy .content:where(.svelte-1tr8hpy){transform:none;margin-top:0;padding-top:0;background-color:transparent}.milestone.svelte-1tr8hpy .date:where(.svelte-1tr8hpy){border:solid 2px #141414;border-radius:14px;width:130px;background-color:#00b987;text-align:center;overflow:hidden}.milestone.svelte-1tr8hpy .date:where(.svelte-1tr8hpy) span.month:where(.svelte-1tr8hpy){text-transform:uppercase;display:block;background-color:#fff;padding:.45rem .35rem;border-radius:99999px;font-size:.78rem;line-height:1.2}.milestone.svelte-1tr8hpy .date:where(.svelte-1tr8hpy) .icon:where(.svelte-1tr8hpy){width:48px;height:48px;display:block;margin:10px auto}.milestone.svelte-1tr8hpy .date:where(.svelte-1tr8hpy) h4:where(.svelte-1tr8hpy){margin:0;padding:.65rem .35rem;color:#141414;font-size:2rem;font-weight:750;line-height:1;white-space:nowrap}.milestone.svelte-1tr8hpy .content:where(.svelte-1tr8hpy){display:flex;flex-direction:column;gap:.5rem;min-width:0;max-width:none;margin:0;transform:none}.milestone.svelte-1tr8hpy .content:where(.svelte-1tr8hpy) h3:where(.svelte-1tr8hpy),.milestone.svelte-1tr8hpy .content:where(.svelte-1tr8hpy) p:where(.svelte-1tr8hpy){margin:0}.milestone.svelte-1tr8hpy .content:where(.svelte-1tr8hpy) h3:where(.svelte-1tr8hpy){font-size:1.15rem;line-height:1.3}.milestone.svelte-1tr8hpy .content:where(.svelte-1tr8hpy) p:where(.svelte-1tr8hpy){font-size:.95rem;line-height:1.6}@media (max-width: 1024px){.timeline.svelte-1tr8hpy{width:min(100%,620px)}.timeline.svelte-1tr8hpy .line:where(.svelte-1tr8hpy){left:126px}.milestone.svelte-1tr8hpy,.milestone.svelte-1tr8hpy:nth-child(odd),.milestone.future.svelte-1tr8hpy{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:32px;margin:0 0 26px;text-align:left;transform:none}.milestone.svelte-1tr8hpy:after,.milestone.svelte-1tr8hpy:nth-child(odd):after,.milestone.future.svelte-1tr8hpy:after{top:50%;left:126px;transform:translate(-50%,-50%)}.milestone.svelte-1tr8hpy .date:where(.svelte-1tr8hpy),.milestone.svelte-1tr8hpy:nth-child(odd) .date:where(.svelte-1tr8hpy),.milestone.future.svelte-1tr8hpy .date:where(.svelte-1tr8hpy){width:110px}.milestone.svelte-1tr8hpy .date:where(.svelte-1tr8hpy) h4:where(.svelte-1tr8hpy),.milestone.svelte-1tr8hpy:nth-child(odd) .date:where(.svelte-1tr8hpy) h4:where(.svelte-1tr8hpy),.milestone.future.svelte-1tr8hpy .date:where(.svelte-1tr8hpy) h4:where(.svelte-1tr8hpy){font-size:1.65rem}.milestone.svelte-1tr8hpy .content:where(.svelte-1tr8hpy),.milestone.svelte-1tr8hpy:nth-child(odd) .content:where(.svelte-1tr8hpy),.milestone.future.svelte-1tr8hpy .content:where(.svelte-1tr8hpy){padding:0;background:transparent;text-align:left}}@media (max-width: 768px){.timeline.svelte-1tr8hpy{width:100%;margin-block:2rem}.timeline.svelte-1tr8hpy .line:where(.svelte-1tr8hpy){left:12px}.milestone.svelte-1tr8hpy,.milestone.svelte-1tr8hpy:nth-child(odd),.milestone.future.svelte-1tr8hpy{grid-template-columns:1fr;gap:12px;padding-left:40px;margin-bottom:24px}.milestone.svelte-1tr8hpy:after,.milestone.svelte-1tr8hpy:nth-child(odd):after,.milestone.future.svelte-1tr8hpy:after{top:38px;left:12px}.milestone.svelte-1tr8hpy .date:where(.svelte-1tr8hpy),.milestone.svelte-1tr8hpy:nth-child(odd) .date:where(.svelte-1tr8hpy),.milestone.future.svelte-1tr8hpy .date:where(.svelte-1tr8hpy){width:120px}}.services-list.svelte-1o1yvy4{display:flex;flex-direction:column;gap:8rem;margin:8rem 0 4rem}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4){display:flex;flex-direction:row;gap:2rem}@media (min-width: 768px){.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4)>div:where(.svelte-1o1yvy4){flex-basis:50%;flex-shrink:0}}@media (min-width: 768px){.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4):nth-child(2n){flex-direction:row-reverse}}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) h2:where(.svelte-1o1yvy4){font-size:2.617924rem;line-height:1.3}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .body:where(.svelte-1o1yvy4){padding-top:1rem}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .content:where(.svelte-1o1yvy4){display:flex;flex-direction:column;align-items:flex-start}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .content:where(.svelte-1o1yvy4)>.label:where(.svelte-1o1yvy4){background-color:#141414;color:#fff;font-size:.85rem;padding:.2rem .8rem;border-radius:999px;margin-top:.6rem;margin-bottom:.5rem}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4){display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4){display:none}}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .icons-container:where(.svelte-1o1yvy4){position:relative;width:18rem;height:18rem;display:flex;align-items:center;justify-content:center}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .icon:where(.svelte-1o1yvy4),.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .primary-icon:where(.svelte-1o1yvy4){width:5rem;height:5rem;background-color:#00b987;padding:.8rem;border-radius:50%;flex-shrink:0;box-shadow:#00000059 0 5px 15px;border:solid 2px rgba(20,20,20,.4)}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .primary-icon:where(.svelte-1o1yvy4){width:7rem;height:7rem;padding:1rem;position:relative;z-index:2}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .secondary-icons:where(.svelte-1o1yvy4){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:ease all .5s}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .secondary-icons:where(.svelte-1o1yvy4):not(.ready){opacity:0;transform:scale(.7)}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .secondary-icons:where(.svelte-1o1yvy4) .icon-wrapper:where(.svelte-1o1yvy4){position:absolute;top:50%;left:50%;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;--radius: 5rem;--angle: calc(var(--icon-index) * (360deg / var(--total-icons)));transform:rotate(calc(var(--angle) + var(--orbit-angle))) translate(var(--radius)) rotate(calc(-1 * (var(--angle) + var(--orbit-angle))))}.body-image.svelte-camh9v{overflow:hidden;border-radius:2rem;width:120%;margin-left:-10%;margin-top:1rem;margin-bottom:1rem}@media (max-width: 768px){.body-image.svelte-camh9v{width:100%;margin-left:0}}.body-image.svelte-camh9v img:where(.svelte-camh9v){width:100%;height:100%;max-height:400px;object-fit:cover;object-position:center}
