div.page-section-nav-wrapper{position:sticky;z-index:4}nav.page-section-nav{width:100%;background-color:var(--main-color---);overflow-y:hidden;height:var(--page-section-nav-height);display:flex;flex-direction:column;justify-content:center}@media(prefers-reduced-motion:no-preference){nav.page-section-nav{transition:top .25s ease-in-out}}nav.page-section-nav>ul{width:100%;padding:var(--px-to-rem-12) var(--content-horizontal-padding);display:flex;justify-content:center;align-items:center;gap:var(--px-to-rem-40)}nav.page-section-nav a{text-decoration:none;font-size:var(--px-to-rem-16);font-weight:var(--font-weight-bold);line-height:1;color:var(--contrast-light-color----------);position:relative;transition:color .25s ease-in-out}nav.page-section-nav a[aria-current=true]{color:var(--contrast-light-color--)}nav.page-section-nav a:after{content:"";width:var(--px-to-rem-12);height:var(--px-to-rem-12);transform:rotate(45deg);background-color:transparent;position:absolute;top:calc(100% + var(--px-to-rem-8));left:calc(50% - var(--px-to-rem-6));transition:background-color .25s ease-in-out}nav.page-section-nav a[aria-current=true]:after{background-color:var(--contrast-light-color--)}@media(max-width:1140px){nav.page-section-nav>ul{padding:var(--px-to-rem-12) 2rem}}@media(max-width:900px){div.page-section-nav-wrapper{position:unset}section.page-contents-mode{margin:0 var(--px-to-rem-16)}}li.timeline-item>div{display:flex;flex-wrap:nowrap;gap:var(--px-to-rem-32);padding:var(--px-to-rem-40) var(--content-horizontal-padding) var(--px-to-rem-50)}li.timeline-item:nth-child(odd)>div,li.timeline-item:nth-child(odd)>div img,li.timeline-item:nth-child(odd)>div:after{background-color:var(--contrast-light-color--)}li.timeline-item:nth-child(even)>div,li.timeline-item:nth-child(even)>div img,li.timeline-item:nth-child(even)>div:after{background-color:var(--contrast-light-color----)}li.timeline-item h2{margin:0}li.timeline-item h3{margin:var(--px-to-rem-8) 0 var(--px-to-rem-16)}li.timeline-item p{font-size:var(--px-to-rem-18);line-height:var(--px-to-rem-26)}li.timeline-item a.styled-link{margin-top:var(--px-to-rem-16)}li.timeline-item>div>img{flex:0 0 auto;width:15rem;height:15rem;object-fit:cover;object-position:center;border-radius:100%;border:4px solid var(--main-color---);z-index:2}@media(max-width:900px){li.timeline-item>div{flex-direction:column;gap:var(--px-to-rem-16);padding:var(--px-to-rem-32) var(--px-to-rem-16);align-items:center}li.timeline-item div.copy-wrapper{display:flex;flex-direction:column;align-items:center}li.timeline-item>div>img{height:10rem;width:10rem;margin-bottom:0}}@media(min-width:1600px){li.timeline-item:nth-child(even){width:var(--large-screen-full-width);margin-left:var(--large-screen-full-width-left-margin);padding-left:0;padding-right:0}li.timeline-item:nth-child(even)>div{width:var(--large-screen-full-width-match-content-horizontal-padding);margin:0 auto;padding-left:0;padding-right:0}li.timeline-item:nth-child(even)>div>img{margin-left:var(--content-horizontal-padding)}}main{background-color:var(--contrast-light-color--)}main ol#timeline{position:relative}@media(min-width:901px){main ol#timeline:after{content:"";display:block;position:absolute;width:0;top:calc(var(--px-to-rem-40) + (15rem/2));bottom:calc(var(--px-to-rem-50) + (15rem/2));left:calc(var(--content-horizontal-padding) + (15rem/2) - 4px);border-left:8px dotted var(--main-color---)}}@media(min-width:1600px){main ol#timeline>:nth-child(even){background-color:var(--contrast-light-color----)}}