:root{--ease-in-bounce: cubic-bezier(.9,0,.9,1.15);--ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1)}:root{--space-3xs: 0.13rem;--space-2xs: 0.25rem;--space-xs: 0.44rem;--space-s: 0.88rem;--space-m: 1.75rem;--space-l: 3.5rem;--space-xl: 7rem;--space-2xl: 14rem;--space-3xl: 28rem;--space-3xs-2xs: 0.13rem;--space-2xs-xs: 0.25rem;--space-xs-s: 0.44rem;--space-s-m: 0.88rem;--space-m-l: 1.75rem;--space-m-xl: 1.75rem;--space-l-xl: 3.5rem;--space-xl-2xl: 7rem;--space-2xl-3xl: 14rem;--min-width-viewport-support: 280px;--max-width-text-column: 37rem;--max-width-big-text-column: 47rem;--max-width-content-column: 70rem;--min-height-input: 2.8em;--input-border-radius: var(--space-xs);--input-border-width: 1px;--focus-outline-thickness: 2px;--height-fortomorrow-logo: calc(1.35 * var(--space-m));--step--1: 0.83rem;--step-0: 0.94rem;--step-1: 1.06rem;--step-2: 1.19rem;--step-3: 1.34rem;--step-4: 1.5rem;--step-5: 1.69rem;--step-6: 1.9rem;--step-7: 2.14rem;--step-2-4: var(--step-2);--font-size-button: var(--step-0);--button-padding-x: clamp(1em, calc(0.76em + 0.6vw), 1.3333em);--button-padding-y: 0.6em;--line-height-button: 1.3em;--min-height-input: calc( 2 * var(--focus-outline-thickness) + 2 * var(--button-padding-y) + var(--line-height-button) );--border-radius-input: var(--space-xs);--padding-x-content: var(--space-s-m);--purple-05: #faf7ff;--purple-20: #ebe3ff;--green-05: #f8fff9;--green-20: #d2f8da;--green-30: #7fdf95;--green-60: #46a65a;--green-80: #136223;--green-90: #002f05;--gray-30: #c9c4d2;--c-text: #221148;--c-text-light: #453f54;--c-action-purple-1-default: #502c9e;--c-action-purple-1-hover: #7b5ec2;--c-action-purple-1-active: #40218c;--c-link-visited: #453f54;--c-link-visited-hover: #544d65;--c-link-underline: #7fdf95;--c-bg-default: #f8fff9;--c-bg-placeholder: #c9c4d2;--color-frosted: rgba(248, 255, 249, 0.65);--color-frosted-purple-dark: rgba(34, 17, 72, 0.85);--color-frosted-green-dark: rgba(0, 47, 5, 0.85);--filter-frosted: blur(2.5rem) contrast(10%) brightness(180%) saturate(460%);--filter-frosted-dark: blur(2.5rem) brightness(60%) saturate(120%);color:#221148;color:var(--c-text);caret-color:#502c9e;background-color:#f8fff9;background-color:var(--c-bg)}@supports(margin: clamp(1rem, calc(1rem + 1vw), 1rem)){:root{--space-3xs: clamp(0.13rem, calc(0.11rem + 0.06vw), 0.19rem);--space-2xs: clamp(0.25rem, calc(0.23rem + 0.06vw), 0.31rem);--space-xs: clamp(0.44rem, calc(0.37rem + 0.24vw), 0.69rem);--space-s: clamp(0.88rem, calc(0.76rem + 0.42vw), 1.31rem);--space-m: clamp(1.75rem, calc(1.52rem + 0.84vw), 2.63rem);--space-l: clamp(3.5rem, calc(3.04rem + 1.69vw), 5.25rem);--space-xl: clamp(7rem, calc(6.07rem + 3.37vw), 10.5rem);--space-2xl: clamp(14rem, calc(12.14rem + 6.75vw), 21rem);--space-3xl: clamp(28rem, calc(24.29rem + 13.49vw), 42rem);--space-3xs-2xs: clamp(0.13rem, calc(0.08rem + 0.18vw), 0.31rem);--space-2xs-xs: clamp(0.25rem, calc(0.13rem + 0.42vw), 0.69rem);--space-xs-s: clamp(0.44rem, calc(0.21rem + 0.84vw), 1.31rem);--space-s-m: clamp(0.88rem, calc(0.41rem + 1.69vw), 2.63rem);--space-m-l: clamp(1.75rem, calc(0.82rem + 3.37vw), 5.25rem);--space-m-xl: clamp(1.75rem, calc(-0.57rem + 8.43vw), 10.5rem);--space-l-xl: clamp(3.5rem, calc(1.64rem + 6.75vw), 10.5rem);--space-xl-2xl: clamp(7rem, calc(3.29rem + 13.49vw), 21rem);--space-2xl-3xl: clamp(14rem, calc(6.58rem + 26.99vw), 42rem);--max-width-text-column: clamp(37rem, calc(33.82rem + 11.57vw), 49rem);--max-width-big-text-column: clamp(47rem, calc(38.25rem + 31.8vw), 80rem);--max-width-content-column: 131rem;--step--1: clamp(0.83rem, calc(0.79rem + 0.15vw), 0.98rem);--step-0: clamp(0.94rem, calc(0.84rem + 0.36vw), 1.31rem);--step-1: clamp(1.06rem, calc(0.87rem + 0.67vw), 1.75rem);--step-2: clamp(1.19rem, calc(0.88rem + 1.1vw), 2.33rem);--step-3: clamp(1.34rem, calc(0.86rem + 1.71vw), 3.11rem);--step-4: clamp(1.5rem, calc(0.8rem + 2.55vw), 4.14rem);--step-5: clamp(1.69rem, calc(0.67rem + 3.7vw), 5.52rem);--step-6: clamp(1.9rem, calc(0.45rem + 5.27vw), 7.36rem);--step-7: clamp(2.14rem, calc(0.1rem + 7.4vw), 9.82rem);--step-2-4: clamp(1.19rem, calc(0.88rem + 2.55vw), 4.14rem)}}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){:root{--color-frosted: rgba(248, 255, 249, 0.5);--color-frosted-purple-dark: rgba(34, 17, 72, 0.6);--color-frosted-green-dark: rgba(0, 47, 5, 0.5)}}@supports(color: var(--c)){.has-inverted-colors{--c-text: #f8fff9;--c-text-light: #d2f8da;--c-action-purple-1-default: #f8fff9;--c-action-purple-1-hover: #d2f8da;--c-action-purple-1-active: #bcf4c7;--c-link-visited: #E8E6EC;--c-link-visited-hover: #fff;--c-link-underline: #d2f8da;--c-link-underline-hover: #bcf4c7;--c-bg: #221148;color:var(--c-text)}}.timeline{--entry-spacing: var(--space-s);--line-padding: var(--space-s);--line-thickness: 2px;--point-size: 1.1ex;--point-size: 0.8cap;--point-inset-top: 0.6cap;display:flex;flex-direction:column;gap:var(--entry-spacing);padding-left:var(--line-padding);border-left:var(--line-thickness) solid var(--c-text)}.timeline-entry{position:relative;display:inline-grid;grid-template-columns:auto;grid-column-gap:var(--space-s);grid-row-gap:var(--space-3xs)}.timeline-entry .timestamp{line-height:1.4;letter-spacing:reset}@supports(font-size: 1cap){.timeline-entry:first-child .timestamp::before,.timeline-entry:last-child .timestamp::before{content:"";position:absolute;width:2px;background:var(--c-bg-default);left:calc(-1*var(--line-padding) - var(--line-thickness))}.timeline-entry:first-child .timestamp::before{top:0;height:.5em}.timeline-entry:last-child .timestamp::before{top:.5em;bottom:0}.timeline-entry .timestamp::after{content:"";position:absolute;width:var(--point-size);height:var(--point-size);top:var(--point-inset-top);left:calc(-1*var(--line-padding) - var(--point-size)/2 - var(--line-thickness)/2);background:var(--c-text);border-radius:50%}}@media(min-width: 37rem){.timeline{padding:0;border:none}.timeline-entry{grid-template-rows:auto;grid-template-columns:auto 1fr;grid-column-gap:calc(2*var(--line-padding))}.timestamp{grid-column:auto;grid-column:1/2;font-variant-numeric:tabular-nums}.entry-body{grid-column:auto;grid-column:2/3}.timeline-entry .timestamp{position:relative}.timeline-entry .entry-body{position:relative}@supports(font-size: 1cap){.timeline-entry .entry-body::before{content:"";position:absolute;top:calc(-1*var(--entry-spacing));bottom:0;left:calc(-1*var(--line-padding) - var(--line-thickness)/2);width:var(--line-thickness);background:var(--c-text)}.timeline-entry:first-child .entry-body::before{top:var(--point-inset-top)}.timeline-entry:last-child .entry-body::before{bottom:auto;height:calc(var(--entry-spacing) + var(--point-inset-top))}.timeline-entry .timestamp::after{left:auto;right:calc(-1*var(--line-padding) - var(--point-size)/2)}}}/*# sourceMappingURL=timeline.css.map */