.fit-image[data-astro-cid-xrrz22mw]{width:100%;height:auto;display:block}.layout-20[data-astro-cid-xrrz22mw]{margin-top:2.5rem}.timeline[data-astro-cid-xrrz22mw]{--timeline-date:7rem;--timeline-marker:2rem;--timeline-gap-start:.5rem;--timeline-gap-end:2rem;--timeline-space:2.5rem;--timeline-line:calc(var(--timeline-date) + var(--timeline-gap-start) + var(--timeline-marker) / 2);--timeline-indent:calc(var(--timeline-date) + var(--timeline-gap-start) + var(--timeline-marker) + var(--timeline-gap-end));--timeline-done:#078814;--timeline-done-soft:#ebf5ec}.timeline__group[data-astro-cid-xrrz22mw],.timeline__group-title[data-astro-cid-xrrz22mw],.timeline__section-title[data-astro-cid-xrrz22mw],.timeline__item[data-astro-cid-xrrz22mw]{position:relative}.timeline__group[data-astro-cid-xrrz22mw]:before,.timeline__group[data-astro-cid-xrrz22mw]:after,.timeline__group-title[data-astro-cid-xrrz22mw]:before,.timeline__section-title[data-astro-cid-xrrz22mw]:before{content:"";top:0;bottom:0;left:var(--timeline-line);background-color:var(--n-300);width:.125rem;position:absolute;transform:translate(-50%)}.timeline__item[data-astro-cid-xrrz22mw]:before,.timeline__item[data-astro-cid-xrrz22mw]:after{content:"";left:var(--timeline-line);background-color:var(--n-300);width:.125rem;position:absolute;transform:translate(-50%)}.timeline__item[data-astro-cid-xrrz22mw]:before{height:calc(var(--timeline-marker) / 2);top:0}.timeline__item[data-astro-cid-xrrz22mw]:after{top:calc(var(--timeline-marker) / 2);bottom:0}.timeline__item--done[data-astro-cid-xrrz22mw]+.timeline__item--done[data-astro-cid-xrrz22mw]:before,.timeline__item--done[data-astro-cid-xrrz22mw]:has(+.timeline__item--done):after{background-color:var(--timeline-done)}.timeline__group[data-astro-cid-xrrz22mw]:not(:last-child){padding-bottom:var(--timeline-space)}.timeline__group[data-astro-cid-xrrz22mw]+.timeline__group[data-astro-cid-xrrz22mw]{padding-top:var(--timeline-space);border-top:.0625rem solid var(--n-300)}.timeline__group[data-astro-cid-xrrz22mw]:before{height:var(--timeline-space);bottom:auto}.timeline__group[data-astro-cid-xrrz22mw]:after{height:var(--timeline-space);top:auto}.timeline__group[data-astro-cid-xrrz22mw]:first-child:before,.timeline__group[data-astro-cid-xrrz22mw]:last-child:after{display:none}.timeline__group-title[data-astro-cid-xrrz22mw],.timeline__section-title[data-astro-cid-xrrz22mw],.timeline__title[data-astro-cid-xrrz22mw]{color:var(--black)}.timeline__group-title[data-astro-cid-xrrz22mw],.timeline__section-title[data-astro-cid-xrrz22mw]{padding-left:var(--timeline-indent);padding-bottom:1.25rem}.timeline__group[data-astro-cid-xrrz22mw]:first-child>.timeline__group-title[data-astro-cid-xrrz22mw]:before,.timeline__group[data-astro-cid-xrrz22mw]:first-child>.timeline__group-body[data-astro-cid-xrrz22mw]>.timeline__section-title[data-astro-cid-xrrz22mw]:first-child:before{display:none}.timeline__items[data-astro-cid-xrrz22mw]{margin:0;padding:0;list-style:none}.timeline__item[data-astro-cid-xrrz22mw]{grid-template-columns:var(--timeline-date) var(--timeline-gap-start) var(--timeline-marker) var(--timeline-gap-end) minmax(0, 1fr);padding-bottom:var(--timeline-space);column-gap:0;display:grid}.timeline__group[data-astro-cid-xrrz22mw]:first-child>.timeline__group-body[data-astro-cid-xrrz22mw]>.timeline__items[data-astro-cid-xrrz22mw]:first-of-type>.timeline__item[data-astro-cid-xrrz22mw]:first-child:before{display:none}.timeline__group[data-astro-cid-xrrz22mw]:last-child>.timeline__group-body[data-astro-cid-xrrz22mw]>.timeline__items[data-astro-cid-xrrz22mw]:last-of-type>.timeline__item[data-astro-cid-xrrz22mw]:last-child{padding-bottom:0}.timeline__group[data-astro-cid-xrrz22mw]:last-child>.timeline__group-body[data-astro-cid-xrrz22mw]>.timeline__items[data-astro-cid-xrrz22mw]:last-of-type>.timeline__item[data-astro-cid-xrrz22mw]:last-child:after{display:none}.timeline__date[data-astro-cid-xrrz22mw]{color:var(--text-sivy);flex-direction:column;grid-area:1/1/span 3;align-self:start;margin:0;padding-block:.25rem 0;display:flex}.timeline__marker[data-astro-cid-xrrz22mw]{z-index:1;width:var(--timeline-marker);height:var(--timeline-marker);border-radius:50%;grid-area:1/3;align-self:start;place-items:center;display:grid;position:relative}.timeline__marker[data-astro-cid-xrrz22mw] svg[data-astro-cid-xrrz22mw]{width:1.125rem;height:1.125rem}.timeline__item--done[data-astro-cid-xrrz22mw] .timeline__marker[data-astro-cid-xrrz22mw]{background-color:var(--timeline-done);color:var(--white)}.timeline__item--planned[data-astro-cid-xrrz22mw] .timeline__marker[data-astro-cid-xrrz22mw]{background-color:var(--n-300);color:var(--black)}.timeline__title[data-astro-cid-xrrz22mw]{grid-area:1/5;align-self:start;margin:0;padding-block:.25rem}.timeline__text[data-astro-cid-xrrz22mw],.timeline__list[data-astro-cid-xrrz22mw]{grid-column:5}.timeline__text[data-astro-cid-xrrz22mw]{margin:0;padding-bottom:0}.timeline__list[data-astro-cid-xrrz22mw]{margin-top:.75rem}@media (width<=45.625rem){.timeline[data-astro-cid-xrrz22mw]{--timeline-date:5.5rem;--timeline-gap-start:.5rem}}@media (width<=36rem){.timeline[data-astro-cid-xrrz22mw]{--timeline-line:calc(var(--timeline-marker) / 2);--timeline-indent:calc(var(--timeline-marker) + var(--timeline-gap-end))}.timeline__item[data-astro-cid-xrrz22mw]{grid-template-columns:var(--timeline-marker) var(--timeline-gap-end) minmax(0, 1fr)}.timeline__marker[data-astro-cid-xrrz22mw]{grid-column:1}.timeline__date[data-astro-cid-xrrz22mw]{grid-area:1/3;align-self:center;padding-block:0;display:block}.timeline__time[data-astro-cid-xrrz22mw]{margin-left:.25rem}.timeline__title[data-astro-cid-xrrz22mw]{grid-area:2/3;padding-top:.5rem}.timeline__text[data-astro-cid-xrrz22mw],.timeline__list[data-astro-cid-xrrz22mw]{grid-column:3}.timeline[data-astro-cid-xrrz22mw]{--timeline-gap-end:.75rem}}.note-box[data-astro-cid-xrrz22mw]{background-color:var(--p-100);border-top:.25rem solid var(--p-500);border-radius:4px;margin-top:3rem;padding:1.5rem}.note-box__title[data-astro-cid-xrrz22mw]{color:var(--black);margin:0;padding-bottom:.75rem}.note-box__text[data-astro-cid-xrrz22mw]{margin:0;padding-bottom:0}
