.section.svelte-16ncqek{contain:content}.section__content.svelte-16ncqek{box-sizing:border-box;margin-inline:auto;max-width:1920px;min-height:clamp(600px,90vw,90vh);padding-inline:var(--gap-128);padding-block:var(--gap-96) var(--gap-128)}#section--hero{isolation:isolate;background-color:var(--green)}#section--hero .section__content{max-width:1200px;display:grid;justify-content:center;align-content:center;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;grid-template-areas:"one two" "main main" "three four";row-gap:max(var(--gap-96),80px)}#section--hero__elem--main.svelte-11g0j5n{grid-area:main;justify-self:center;align-self:center;background-color:var(--green);border:var(--gap-16) solid var(--green);font-size:var(--font-size-64);font-weight:400;text-align:center;white-space:nowrap;color:var(--yellow)}#section--hero__elem--main.svelte-11g0j5n strong:where(.svelte-11g0j5n){display:block;font-weight:800}.section--hero__elem.svelte-11g0j5n{position:relative;left:var(--offsetX, 0);top:var(--offsetY, 0);width:max-content;height:fit-content;padding-inline:var(--gap-16);padding-block:var(--gap-8);outline:var(--gap-16) solid var(--green);background-color:var(--dark-green);font-size:var(--font-size-32);font-weight:700;color:var(--light);animation:.3s ease-in-out var(--animation-stage-one) both fade-in;transition:left 1.5s ease-in-out,top 1.5s ease-in-out}:is(#section--hero__elem--two.svelte-11g0j5n,#section--hero__elem--four.svelte-11g0j5n){justify-self:right}svg.svelte-11g0j5n{position:absolute;inset:0;width:100%;height:100%;z-index:-1;animation:.9s ease-in-out var(--animation-stage-two) both svelte-11g0j5n-circle-clip-in}@keyframes svelte-11g0j5n-circle-clip-in{0%{clip-path:circle(0px at center)}to{clip-path:circle(500px at center)}}line.svelte-11g0j5n{stroke:color-mix(in srgb,var(--light) 60%,transparent 40%);stroke-width:4px;animation:.3s ease-in-out var(--animation-stage-two) both fade-in}@media(max-width:700px){.section--hero__elem.svelte-11g0j5n{font-size:var(--font-size-22);padding:var(--gap-8) var(--gap-12)}}@media(max-width:450px){.section--hero__elem.svelte-11g0j5n{font-size:var(--font-size-18);padding:4px 8px}}#section--features .section__content{max-width:1600px;min-height:700px;display:flex;flex-direction:column}.title.svelte-1qqicld{margin-bottom:var(--gap-64);font-size:var(--font-size-48);font-weight:800;color:var(--yellow)}.hor-divided.svelte-1qqicld{container-type:inline-size;container-name:hor-divided;flex-grow:1;display:flex;gap:var(--gap-128)}.features.svelte-1qqicld{container-type:inline-size;container-name:features;align-self:center;flex-grow:6;flex-basis:0;max-width:65ch}.feature.svelte-1qqicld{margin-bottom:var(--gap-32);list-style:none;color:var(--yellow)}.feature__header.svelte-1qqicld{width:100%;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:var(--font-size-22);transition:.3s font-weight ease-in-out}.feature__title.svelte-1qqicld{text-align:left}.feature__description--styled.svelte-1qqicld{font-size:var(--font-size-18);font-weight:300}@container features (max-width: 50ch){.feature__description--styled.svelte-1qqicld{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}.feature__description.svelte-1qqicld{margin-top:0;position:relative;max-height:0;overflow:hidden;opacity:0;transition:margin-top .3s ease-in-out,max-height .3s ease-in-out,opacity .2s ease-in-out}.feature--is-open.svelte-1qqicld .feature__description:where(.svelte-1qqicld){margin-top:var(--gap-16);max-height:var(--max-height);opacity:1}.feature__description--measurement.svelte-1qqicld{position:absolute;top:0;inset-inline:0;max-height:unset;visibility:hidden;pointer-events:none}.early-dev-disclaimer.svelte-1qqicld{font-size:var(--font-size-14);font-weight:300;color:var(--light);opacity:.7}#section--timeline{background-color:var(--dark)}#section--timeline .section__content{content-visibility:auto;padding-inline:0}.section__title.svelte-4jkjhh{margin-bottom:var(--gap-96);font-size:var(--font-size-48);font-weight:800;text-align:center;color:var(--yellow)}.milestones.svelte-4jkjhh{--gap: var(--gap-96);--peek: 20%;container-type:inline-size;container-name:milestones;display:grid;grid-auto-flow:column;grid-auto-columns:min(320px,calc(100% - 2 * var(--gap) - var(--peek)));gap:var(--gap);overflow:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:var(--gap)}.milestones.svelte-4jkjhh:before,.milestones.svelte-4jkjhh:after{content:"";grid-column:span 2}.milestone.svelte-4jkjhh{cursor:pointer;scroll-snap-align:center}@container milestones (max-width: 450px){.milestone.svelte-4jkjhh{scroll-snap-align:start}}.milestone--current.svelte-4jkjhh{cursor:unset}.milestone__time-container.svelte-4jkjhh{margin-inline:calc(-.5 * var(--gap));margin-bottom:var(--gap-64);display:flex;flex-direction:row;gap:var(--gap-8);align-items:center}.milestone__time-container.svelte-4jkjhh:before,.milestone__time-container.svelte-4jkjhh:after{content:"";display:block;height:3px;flex-grow:1;background-color:var(--light);opacity:.1;transition:opacity .4s ease-in-out}.milestone__time.svelte-4jkjhh{width:fit-content;font-size:var(--font-size-20);font-weight:500;color:var(--light);opacity:.1;transition:opacity .4s ease-in-out}.milestone__content.svelte-4jkjhh{opacity:.2;transition:opacity .5s ease-in-out}.milestone__content.svelte-4jkjhh>:where(.svelte-4jkjhh):not(:last-child){margin-bottom:var(--gap-32)}@container milestones (min-width: 1500px){.milestone--current.svelte-4jkjhh :is(.milestone__time:where(.svelte-4jkjhh),.milestone__content:where(.svelte-4jkjhh)),.milestone--after.svelte-4jkjhh :is(.milestone__time:where(.svelte-4jkjhh),.milestone__content:where(.svelte-4jkjhh)),.milestone--before.svelte-4jkjhh :is(.milestone__time:where(.svelte-4jkjhh),.milestone__content:where(.svelte-4jkjhh)){opacity:1}.milestone--current.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):before,.milestone--current.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):after,.milestone--after.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):before,.milestone--before.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):after{opacity:.6}.milestone--after.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):after,.milestone--before.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):before{opacity:.2}}@container milestones (max-width: 1500px){.milestone--current.svelte-4jkjhh :is(.milestone__time:where(.svelte-4jkjhh),.milestone__content:where(.svelte-4jkjhh)){opacity:1}.milestone--current.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):before,.milestone--current.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):after{opacity:.6}.milestone--before.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):after,.milestone--after.svelte-4jkjhh .milestone__time-container:where(.svelte-4jkjhh):before{opacity:.2}}.milestone__title.svelte-4jkjhh{margin-inline:auto;padding:var(--gap-12) var(--gap-8);width:fit-content;background-color:var(--dark-green);font-size:var(--font-size-22);font-weight:500;text-transform:uppercase;color:var(--yellow)}.milestone__summary.svelte-4jkjhh{text-align:justify;font-size:var(--font-size-18);color:var(--light)}.milestone__points.svelte-4jkjhh{font-size:var(--font-size-18);font-weight:300;color:var(--light)}.milestone__point.svelte-4jkjhh:not(:last-child){margin-bottom:var(--gap-12)}.milestone__point.svelte-4jkjhh:before{content:"› "}.noise-overlay.svelte-1uha8ag{position:fixed;inset:0;width:100%;height:100%;opacity:.075;pointer-events:none}.wip-notice.svelte-1uha8ag{--angle: 45deg;padding:var(--gap-16) var(--gap-64);position:fixed;top:0;left:100%;font-size:var(--font-size-16);font-weight:500;letter-spacing:-5%;white-space:nowrap;background-color:var(--yellow);color:var(--dark);transform:translate(calc(cos(var(--angle))*100%*-1)) translateY(-100%) rotate(var(--angle));transform-origin:left bottom;animation:.3s ease-in-out var(--animation-stage-three) both fade-in}
