.page-module__H8AU2W__conservatory:not(:hover):not(:active){background:linear-gradient(to right,var(--emphasis-gradient));box-shadow:none}.page-module__H8AU2W__timeline{margin:0;margin-top:var(--gap-md);flex-flow:column;padding:0 0 0 4rem;list-style:none;display:flex;position:relative}.page-module__H8AU2W__timeline_item{--num-size:2.7rem;--bar-width:2px;--graphic-color:var(--green-neon);--num-gap:.7rem;color:var(--black);position:relative}.page-module__H8AU2W__timeline_item>*{margin:0!important;margin-bottom:var(--gap-2xs)!important}.page-module__H8AU2W__timeline_item:not(:last-child){padding-bottom:var(--gap-sm);margin-bottom:0}.page-module__H8AU2W__timeline_item:not(:last-child):after{content:"";top:var(--num-size);bottom:0;left:calc(var(--num-size)*-1 - calc(var(--bar-width)/2));width:var(--bar-width);background-color:var(--gray-light);position:absolute}.page-module__H8AU2W__timeline_item:before{content:"";left:calc(var(--num-size)*-1.5);width:var(--num-size);height:var(--num-size);font-size:var(--body-font-size);border-radius:50%;position:absolute}.page-module__H8AU2W__timeline_item:nth-child(7):before{background-image:linear-gradient(to top,var(--green-neon),var(--salmon)600%)}.page-module__H8AU2W__timeline_item:nth-child(6):before{background-image:linear-gradient(to top,var(--green-neon)-100%,var(--salmon)500%)}.page-module__H8AU2W__timeline_item:nth-child(5):before{background-image:linear-gradient(to top,var(--green-neon)-200%,var(--salmon)400%)}.page-module__H8AU2W__timeline_item:nth-child(4):before{background-image:linear-gradient(to top,var(--green-neon)-300%,var(--salmon)300%)}.page-module__H8AU2W__timeline_item:nth-child(3):before{background-image:linear-gradient(to top,var(--green-neon)-400%,var(--salmon)200%)}.page-module__H8AU2W__timeline_item:nth-child(2):before{background-image:linear-gradient(to top,var(--green-neon)-500%,var(--salmon)100%)}.page-module__H8AU2W__timeline_item:first-child:before{background-image:linear-gradient(to top,var(--green-neon)-600%,var(--salmon))}.page-module__H8AU2W__title{font-weight:800}.page-module__H8AU2W__dates,.page-module__H8AU2W__notes{color:var(--gray-dark)}
