.timeline[data-v-13dfce63]{--timeline-unit:calc(4vw / 15);--timeline-left:0%;--timeline-r:190.3;--timeline-x:-134.5;--timeline-y:-54.5;--timeline-year-r:236;--timeline-dot:11;--timeline-step:53.2deg;height:calc(100svh + 60svh * (-1 + var(--timeline-count)));position:relative}.timeline__stage[data-v-13dfce63]{height:100svh;position:sticky;top:0;overflow:clip}.timeline__wheel[data-v-13dfce63]{top:calc(50% + var(--timeline-y) * var(--timeline-unit));left:calc(var(--timeline-left) + var(--timeline-x) * var(--timeline-unit));position:absolute}.timeline__arc[data-v-13dfce63]{top:calc(var(--timeline-r) * var(--timeline-unit) * -1);left:calc(var(--timeline-r) * var(--timeline-unit) * -1);width:calc(var(--timeline-r) * var(--timeline-unit) * 2);aspect-ratio:1;border:.0365rem solid var(--color-dark-blue-80);border-radius:50%;position:absolute}.timeline__dot[data-v-13dfce63],.timeline__year[data-v-13dfce63]{--timeline-angle:calc((var(--timeline-i) - var(--timeline-at)) * var(--timeline-step));transform-origin:0 0;position:absolute;top:0;left:0}.timeline__dot[data-v-13dfce63]{width:calc(var(--timeline-dot) * var(--timeline-unit));aspect-ratio:1;transform:rotate(var(--timeline-angle)) translateX(calc(var(--timeline-r) * var(--timeline-unit))) translate(-50%,-50%);transition:background-color var(--tr);background-color:#5d5d5d;border-radius:50%}.timeline__dot.-is-current[data-v-13dfce63]{background-color:var(--color-dark-blue)}.timeline__year[data-v-13dfce63]{color:var(--color-dark-blue-80);white-space:nowrap;opacity:.76;transform:rotate(var(--timeline-angle)) translate(calc(var(--timeline-year-r) * var(--timeline-unit)),-50%);transition:font-size var(--tr),color var(--tr),opacity var(--tr);font-family:var(--font-display);font-weight:500;font-size:var(--typography-display-d-l);letter-spacing:-.02em;line-height:1.2}.timeline__year.-is-current[data-v-13dfce63]{color:var(--color-dark-blue);opacity:1;font-family:var(--font-body);font-weight:400;font-size:var(--typography-display-d-n);letter-spacing:0;line-height:1}.timeline__entry[data-v-13dfce63]{top:calc(50% + (49.5 + var(--timeline-y)) * var(--timeline-unit));left:calc(101 * var(--timeline-unit));width:calc(239 * var(--timeline-unit));color:var(--color-dark-blue);justify-items:start;gap:.5rem;display:grid;position:absolute}@media (width>=48em){.timeline[data-v-13dfce63]{--timeline-unit:calc(min(100vw, var(--page-max-width)) / 1440);--timeline-left:calc(50% - 720 * var(--timeline-unit));--timeline-r:317.7;--timeline-x:-45;--timeline-y:-66;--timeline-year-r:432;--timeline-dot:18.4}.timeline__entry[data-v-13dfce63]{top:calc(50% + (-87 + var(--timeline-y)) * var(--timeline-unit));left:calc(50% + 28 * var(--timeline-unit));width:calc(510 * var(--timeline-unit))}}.timeline__logo[data-v-13dfce63]{aspect-ratio:auto;width:8.1875rem;height:2.75rem;margin-bottom:.875rem}@media (width>=48em){.timeline__logo[data-v-13dfce63]{width:10.9375rem;height:4.3125rem}}.timeline__logo[data-v-13dfce63] .base-image__picture,.timeline__logo[data-v-13dfce63] img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%;height:100%;display:block}.timeline__text[data-v-13dfce63],.timeline__title[data-v-13dfce63]{opacity:.8;margin:0}.timeline__title[data-v-13dfce63]{font-family:var(--font-body);font-weight:500;font-size:var(--typography-title-t-s);letter-spacing:-.02em;line-height:1.2}.timeline__text[data-v-13dfce63]{white-space:pre-line;font-family:var(--font-body);font-weight:400;font-size:var(--typography-body-b-s);letter-spacing:-.01em;line-height:1.5}
