@layer primitive{@keyframes timeline-module-scss-module__ACXhEa__reset-scale{to{transform:scale(1)}}@keyframes timeline-module-scss-module__ACXhEa__reset-translate{to{transform:translate(0)}}}.timeline-module-scss-module__ACXhEa__container{padding:var(--gutter-outer) var(--gutter-outer) max(70px - 70px*var(--scale-modifier) + 100vw*70/var(--target-window-width)*var(--scale-modifier),70px);display:grid}@media only screen and (min-width:768px){.timeline-module-scss-module__ACXhEa__container{grid-template-columns:var(--left-column-width) 1fr;column-gap:var(--gutter-inner);padding-bottom:max(120px - 120px*var(--scale-modifier) + 100vw*120/var(--target-window-width)*var(--scale-modifier),120px)}}@media only screen and (min-width:1280px){.timeline-module-scss-module__ACXhEa__container{padding-bottom:max(180px - 180px*var(--scale-modifier) + 100vw*180/var(--target-window-width)*var(--scale-modifier),180px)}}.timeline-module-scss-module__ACXhEa__label{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.timeline-module-scss-module__ACXhEa__label{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.timeline-module-scss-module__ACXhEa__table{width:100%;margin-top:max(40px - 40px*var(--scale-modifier) + 100vw*40/var(--target-window-width)*var(--scale-modifier),40px);text-align:left;border-spacing:0}@media only screen and (min-width:768px){.timeline-module-scss-module__ACXhEa__table{margin-top:unset}}.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderProject,.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderYear{font-size:max(12px - 12px*var(--scale-modifier) + 100vw*12/var(--target-window-width)*var(--scale-modifier),12px);text-transform:uppercase;letter-spacing:0;text-box:trim-both cap alphabetic;line-height:1em}@media only screen and (min-width:1280px){.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderProject,.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderYear{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px);letter-spacing:-.027em}}.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderProject,.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderYear{padding-bottom:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px)}.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderProject{width:calc(var(--single-column-width)*5 + var(--gutter-inner)*4 + var(--gutter-inner));padding-right:var(--gutter-inner)}@media only screen and (min-width:768px){.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableHeaderProject{width:calc(var(--single-column-width)*4 + var(--gutter-inner)*3 + var(--gutter-inner))}}.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableBody{opacity:.6}.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableBody .timeline-module-scss-module__ACXhEa__tableRow:not(:last-child) .timeline-module-scss-module__ACXhEa__tableData{padding-bottom:max(8px - 8px*var(--scale-modifier) + 100vw*8/var(--target-window-width)*var(--scale-modifier),8px)}.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableBody .timeline-module-scss-module__ACXhEa__tableData{font-size:max(14px - 14px*var(--scale-modifier) + 100vw*14/var(--target-window-width)*var(--scale-modifier),14px);letter-spacing:-.027em;text-box:trim-both cap alphabetic;line-height:1.22em}@media only screen and (min-width:1280px){.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableBody .timeline-module-scss-module__ACXhEa__tableData{font-size:max(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier),16px)}}.timeline-module-scss-module__ACXhEa__table .timeline-module-scss-module__ACXhEa__tableBody .timeline-module-scss-module__ACXhEa__tableData:first-child{padding-right:var(--gutter-inner)}
