.company-timeline{width:100%}.company-timeline__subtitle{font-size:.6015625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-3);margin-bottom:.875rem}.company-timeline__heading{margin-bottom:2.5rem}.company-timeline__entries{width:100%}.company-timeline__entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem;padding:2rem 0;border-top:.0625rem solid var(--border-strong)}.company-timeline__entry:last-child{border-bottom:.0625rem solid var(--border-strong)}.company-timeline__entry--active .company-timeline__year{color:var(--accent)}.company-timeline__year{-ms-flex-negative:0;flex-shrink:0;width:7.5rem;font-size:1rem;font-weight:600;color:var(--fg-1);line-height:1.4}.company-timeline__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.company-timeline__entry-title{font-size:.9375rem;font-weight:600;color:var(--fg-1);line-height:1.4;margin-bottom:.25rem}.company-timeline__entry-desc{font-size:.765625rem;font-weight:400;color:var(--fg-2);line-height:1.6}.company-timeline__extra{margin-top:2rem}@media only screen and (max-width:765px){.company-timeline__heading{margin-bottom:1.5rem}.company-timeline__entry{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.25rem 0}.company-timeline__year{width:auto}}.bg-inverse .company-timeline .company-timeline__subtitle,.section--inverse .company-timeline .company-timeline__subtitle{color:var(--fg-4)}.bg-inverse .company-timeline .company-timeline__entry,.section--inverse .company-timeline .company-timeline__entry{border-top-color:var(--border-inverse)}.bg-inverse .company-timeline .company-timeline__entry:last-child,.section--inverse .company-timeline .company-timeline__entry:last-child{border-bottom-color:var(--border-inverse)}.bg-inverse .company-timeline .company-timeline__entry-title,.section--inverse .company-timeline .company-timeline__entry-title{color:var(--fg-on-inverse)}.bg-inverse .company-timeline .company-timeline__entry-desc,.section--inverse .company-timeline .company-timeline__entry-desc{color:var(--text-grey)}.bg-inverse .company-timeline .company-timeline__year,.section--inverse .company-timeline .company-timeline__year{color:var(--fg-on-inverse)}.bg-inverse .company-timeline .company-timeline__entry--active .company-timeline__year,.section--inverse .company-timeline .company-timeline__entry--active .company-timeline__year{color:var(--accent)}