.TimelineStep.svelte-1s5rbc3{display:flex;flex-direction:column;margin:60px 0;position:relative;z-index:1}@media (min-width: 768px){.TimelineStep.svelte-1s5rbc3{margin:0}.TimelineStep.svelte-1s5rbc3 .RichText{margin-bottom:40px}}.TimelineStep.svelte-1s5rbc3 .title:where(.svelte-1s5rbc3){text-transform:uppercase;margin-bottom:90px;text-align:center}@media (min-width: 768px){.TimelineStep.svelte-1s5rbc3 .title:where(.svelte-1s5rbc3){text-align:left;margin-bottom:30px}}.TimelineStep.svelte-1s5rbc3 .prerequesites:where(.svelte-1s5rbc3){display:flex;flex-direction:column;gap:12px;padding:0;margin:0}.TimelineStep.svelte-1s5rbc3 .prerequesites:where(.svelte-1s5rbc3)>li:where(.svelte-1s5rbc3){display:flex;flex-direction:row;gap:1rem;align-items:center}.TimelineStep.svelte-1s5rbc3 .prerequesites:where(.svelte-1s5rbc3)>li:where(.svelte-1s5rbc3)>svg{width:22px;height:22px;transform:translate(8px,-1px)}.TimelineControls.svelte-10xo9n{display:flex;flex-direction:column}@media (min-width: 768px){.TimelineControls.svelte-10xo9n{flex-direction:row;gap:4rem}}.TimelineControls.svelte-10xo9n .step-line:where(.svelte-10xo9n){display:none}@media (min-width: 768px){.TimelineControls.svelte-10xo9n .step-line:where(.svelte-10xo9n){display:block;height:calc(var(--steps-count) * 4.4rem);width:1px;border-left:1px solid var(--light-grey);position:absolute;left:2.88rem;top:.8666666667rem}}.TimelineControls.svelte-10xo9n .step-controls:where(.svelte-10xo9n){display:flex;flex-direction:column;width:100%;position:absolute;padding-top:90px;z-index:10}@media (min-width: 768px){.TimelineControls.svelte-10xo9n .step-controls:where(.svelte-10xo9n){position:relative;padding-top:0;z-index:1}}.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n){list-style:none;display:flex;flex-direction:row;padding:0;width:100%;overflow:hidden}@media (min-width: 768px){.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n){flex-direction:column;gap:20px;margin-left:2rem;margin-top:0;padding:0 0 0 40px;width:auto;overflow:visible;transform:translateY(-.7rem)}}.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n) li:where(.svelte-10xo9n){min-width:100%;max-width:100%}.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n) li:where(.svelte-10xo9n) button:where(.svelte-10xo9n){min-width:100%;max-width:100%;text-align:center;transform:translate(calc(-100% * var(--current-step)))}@media (max-width: 767px){.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n) li:where(.svelte-10xo9n) button:where(.svelte-10xo9n) .dot:where(.svelte-10xo9n){display:none}}@media (min-width: 768px){.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n) li:where(.svelte-10xo9n) button:where(.svelte-10xo9n){max-width:auto;min-width:auto;text-align:unset;position:relative;cursor:pointer;font-size:14px;line-height:26px;transform:none;transition:font-size .3s;min-width:4rem;padding:10px 0}.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n) li:where(.svelte-10xo9n) button:where(.svelte-10xo9n) .dot:where(.svelte-10xo9n){background:var(--light-grey);position:absolute;top:1rem;left:-2.26rem;width:1rem;height:1rem;border-radius:50%;transition:background .3s,transform .3s ease-out;transform:scale(.41)}.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n) li:where(.svelte-10xo9n) button.selected:where(.svelte-10xo9n){font-size:16px;line-height:26px}.TimelineControls.svelte-10xo9n .step-selector:where(.svelte-10xo9n) li:where(.svelte-10xo9n) button.selected:where(.svelte-10xo9n) .dot:where(.svelte-10xo9n){background:var(--gold);transform:scale(1)}}.TimelineControls.svelte-10xo9n .step-selector--mobile:where(.svelte-10xo9n){display:flex;position:absolute;width:100%;margin:15px 0;padding:0 30px;height:26px}@media (min-width: 768px){.TimelineControls.svelte-10xo9n .step-selector--mobile:where(.svelte-10xo9n){display:none}}.TimelineControls.svelte-10xo9n .step-selector--mobile--up:where(.svelte-10xo9n),.TimelineControls.svelte-10xo9n .step-selector--mobile--down:where(.svelte-10xo9n){position:relative;cursor:pointer;opacity:1;transition:opacity .3s}.TimelineControls.svelte-10xo9n .step-selector--mobile--up.disabled:where(.svelte-10xo9n),.TimelineControls.svelte-10xo9n .step-selector--mobile--down.disabled:where(.svelte-10xo9n){opacity:.5;cursor:initial}.TimelineControls.svelte-10xo9n .step-selector--mobile--up:where(.svelte-10xo9n) svg,.TimelineControls.svelte-10xo9n .step-selector--mobile--down:where(.svelte-10xo9n) svg{position:relative;top:0}.TimelineControls.svelte-10xo9n .step-selector--mobile--down:where(.svelte-10xo9n){transform:rotate(90deg)}.TimelineControls.svelte-10xo9n .step-selector--mobile--up:where(.svelte-10xo9n){transform:rotate(-90deg);margin-left:auto}.step-display.svelte-12k7iku{display:flex;flex-direction:column}@media (min-width: 768px){.step-display.svelte-12k7iku{flex-direction:row;gap:4rem;margin:50px 0}}.NewBuildTimeline.svelte-86eh70{position:relative}.NewBuildTimeline.svelte-86eh70>.Constrain{padding-top:25px!important}.phase-image-container.svelte-86eh70{position:sticky;top:10rem;height:fit-content;width:100%;aspect-ratio:1;overflow:hidden}.phase-image-container.svelte-86eh70 .Img{object-fit:cover;height:100%}.floating-image.svelte-86eh70{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:1;transition:opacity .3s ease-out,transform .3s ease-out}.timeline.svelte-86eh70{width:100%}@media (min-width: 768px){.timeline.svelte-86eh70{border-top:1px solid var(--text-color)!important}}.timeline.svelte-86eh70 .Accordion>.title{padding:25px 0!important}
