.connector.svelte-14f84ex.svelte-14f84ex{--color-line:#a59c92;--color-bg:#f2ebe5;width:.125rem;background:var(--color-line);height:4rem;bottom:0;margin:auto;margin-bottom:-4rem}@media (prefers-color-scheme: dark){.connector.svelte-14f84ex.svelte-14f84ex{--color-line:#8e3800;--color-bg:#a59c92}}@media screen and (min-width: 1024px){.connector.svelte-14f84ex.svelte-14f84ex{height:6rem;margin-bottom:-3rem}}.timeline.svelte-14f84ex.svelte-14f84ex{--color-line:#a59c92;--color-bg:#f2ebe5;background:linear-gradient(transparent,15rem,var(--color-bg) 20rem,calc(100% - 20rem),transparent calc(100% - 10rem))}@media (prefers-color-scheme: dark){.timeline.svelte-14f84ex.svelte-14f84ex{--color-line:#8e3800;--color-bg:#a59c92}}.timeline.svelte-14f84ex ol.svelte-14f84ex{display:grid;grid-template-columns:1rem 1fr}@media screen and (min-width: 1024px){.timeline.svelte-14f84ex ol.svelte-14f84ex{grid-template-columns:1fr 1rem 1fr}}.timeline.svelte-14f84ex ol.svelte-14f84ex:before{content:"";grid-column:1;grid-row:1/span 20;background:linear-gradient(transparent,8rem,var(--color-line) 8rem,calc(100% - 8rem),transparent 100%);width:.125rem;height:100%;margin:auto}@media screen and (min-width: 1024px){.timeline.svelte-14f84ex ol.svelte-14f84ex:before{grid-column:2;background:var(--color-line)}}.timeline.svelte-14f84ex ol li.svelte-14f84ex{display:flex;grid-row:span 2;grid-column:2;flex-direction:column;position:relative}@media screen and (min-width: 1024px){.timeline.svelte-14f84ex ol li.svelte-14f84ex:last-child{display:none}}.timeline.svelte-14f84ex ol li.svelte-14f84ex:before{content:"";position:absolute;top:4rem;height:.125rem;background:var(--color-line)}@media screen and (min-width: 1024px){.timeline.svelte-14f84ex ol li.svelte-14f84ex:before{top:5.5rem}}.timeline.svelte-14f84ex ol li .body.svelte-14f84ex{z-index:1}.timeline.svelte-14f84ex ol li.svelte-14f84ex:nth-child(odd):before{left:-.5rem;right:0}@media screen and (min-width: 1024px){.timeline.svelte-14f84ex ol li.svelte-14f84ex:nth-child(odd):before{left:0;right:-.5rem}.timeline.svelte-14f84ex ol li.svelte-14f84ex:nth-child(odd){flex-direction:row-reverse;grid-column:1}}.timeline.svelte-14f84ex ol li.svelte-14f84ex:nth-child(2n):before{left:-.5rem;right:0}@media screen and (min-width: 1024px){.timeline.svelte-14f84ex ol li.svelte-14f84ex:nth-child(2n){flex-direction:row;grid-column:3}.timeline.svelte-14f84ex ol li.svelte-14f84ex:nth-child(2){grid-row:2/4}}
