.event h2,.event time{background-color:#fff}.event,.event h2,.event-hero h1,.events-toc{font-family:UCSGotham,"Gotham A","Gotham B",verdana,helvetica,sans-serif}.event{position:relative;margin-bottom:9.6rem}.event:after{content:" ";display:block;position:absolute;margin-top:4.8rem;margin-right:auto;height:0;width:80%;margin-left:10%;border-bottom:1px dotted #ccc}.event:last-child:after{display:none}@media screen and (min-width:800px){.event{min-height:100vh;padding:4.8rem 0 4.8rem 3.6rem;margin-top:9.6rem;margin-bottom:14.4rem}.event:after{display:none}.event:before{content:attr(data-year);position:absolute;color:#ccc;opacity:.5;font-weight:700;font-size:12rem;top:-2.4rem;transform:translateY(-4.8rem);left:4.8rem;line-height:1;z-index:2;transition:.5s transform ease-in-out;transition:calc(var(--duration) * 2) transform ease-in-out}}.event .event-lead{position:relative;margin-left:-2.4rem;margin-right:-2.4rem}@media screen and (min-width:800px){.event .event-lead{margin-left:0;margin-right:0;min-height:50vh;display:flex;flex-direction:column;align-items:flex-start}}.event .event-content{margin-top:1.2rem;margin-left:-2.4rem;margin-right:-2.4rem}@media screen and (min-width:800px){.event .event-content{margin-left:0;margin-right:0;display:flex;justify-content:space-between;align-items:flex-start}}.event .link-container strong,.event time{display:block}.event time{font-size:2rem;color:#000;padding:.25em .5em;position:absolute;z-index:2;right:auto}.event h2{padding-top:.25em;margin-bottom:0;padding-left:2.4rem;padding-right:1.2rem}@media screen and (min-width:800px){.event time{margin-left:0;font-size:1.6rem;left:0;right:auto;bottom:40%;transform:rotateZ(-90deg) rotateX(90deg);transform-origin:top left;transition:.5s transform ease-in-out;transition:calc(var(--duration) * 2) transform ease-in-out;transition-delay:var(--duration)}.event h2{padding:1.2rem;position:absolute;margin-bottom:-1px;bottom:0;left:2.4rem;z-index:2;max-width:65%;transform:translateY(4.8rem);transition:.5s transform ease-in-out;transition:calc(var(--duration) * 1.4) transform ease-in-out}}.event p{margin-left:2.4rem;margin-right:2.4rem}@media screen and (min-width:800px){.event .link-container,.event p{transform:translateY(3.6rem);transition:.5s transform ease-in-out;transition:calc(var(--duration) * 2.8) transform ease-in-out}.event p{flex:0 0 50%;transition-duration:.5s;transition-duration:calc(var(--duration) * 2.2);margin-bottom:0;margin-left:3.6rem;margin-right:0}}.event img{margin-left:auto}.event .link-container{align-self:flex-end}.event .link-container a{display:block;color:#000;padding:1.2rem 1.2rem 1.2rem 2.4rem;background-image:linear-gradient(90deg,#007aa5 0,#007aa5 100%);background-size:.6rem 100%;background-repeat:no-repeat;transition:.5s background-size ease-in-out;transition:var(--duration) background-size ease-in-out}.event .link-container a:hover{background-size:100% 100%;text-decoration:none}.event .link-container i{display:inline-block;border:.6em solid transparent;border-top-width:.25em;border-bottom-width:.25em;height:0;width:0;border-left-color:#000;position:relative;margin-left:1.75em;transition:.5s transform ease-in-out;transition:var(--duration) transform ease-in-out;transform:translateX(0)}.event .link-container i:before{content:"";display:block;position:absolute;height:calc(.16666667em - 1px);border-top:1px solid #000;width:2em;right:100%}.event .link-container a:hover i{transform:translateX(.25em)}@media screen and (min-width:800px){.event .link-container{flex:0 0 calc(35% - 2.4rem);order:4}.event .link-container a{background-size:100% 1em;padding:3.6rem 2.4rem;background-position:bottom}.event .link-container a:hover{background-size:100% 100%}}.event.title-only time{position:relative;padding-left:0}.event.title-only h2{color:#666;font-size:2.4rem;background-color:transparent;margin-top:-2.4rem;padding-top:4.8rem;padding-bottom:1.2rem}.event.title-only h2:before{content:"UCS Milestone";text-transform:uppercase;color:#007aa5;display:block;font-size:1.6rem;margin-bottom:.5em}@media screen and (min-width:800px){.event.title-only{justify-content:center;align-items:center}.event.title-only .event-lead{min-height:100vh;align-items:center;justify-content:center}.event.title-only .event-lead:after{content:"";display:block;position:absolute;height:1em;width:calc(35% - 2.4rem);right:0;bottom:9.6rem;transform:translateY(3.6rem);transition:.5s transform ease-in-out;transition:var(--duration) transform ease-in-out}.event.title-only h2{font-size:3rem;padding:0;transform:translateY(4.8rem);left:20%;bottom:40%}.event.title-only time{position:absolute}.event.timeline-target .link-container,.event.timeline-target h2,.event.timeline-target p,.event.timeline-target.title-only .event-lead h2:after,.event.timeline-target:before{transform:translateY(0)}.event.timeline-target time{transform:rotateZ(-90deg) rotateX(0)}.event-hero p{margin-left:auto;margin-right:auto;max-width:30em}}.event:nth-child( 4n+1 ) h2:before{color:#ffc600}.event:nth-child( 4n+1 ) .link-container a{background-image:linear-gradient(90deg,#ffc600 0,#ffc600 100%)}.event:nth-child( 4n+1 ).title-only .event-lead h2:after,.event:nth-child( 4n+1 ).title-only .event-lead:after{background-color:#ffc600}.event:nth-child( 4n+2 ) h2:before{color:#bbdc00}.event:nth-child( 4n+2 ) .link-container a{background-image:linear-gradient(90deg,#bbdc00 0,#bbdc00 100%)}.event:nth-child( 4n+2 ).title-only .event-lead h2:after,.event:nth-child( 4n+2 ).title-only .event-lead:after{background-color:#bbdc00}.event:nth-child( 4n+3 ) h2:before{color:#ff522b}.event:nth-child( 4n+3 ) .link-container a{background-image:linear-gradient(90deg,#ff522b 0,#ff522b 100%)}.event:nth-child( 4n+3 ).title-only .event-lead h2:after,.event:nth-child( 4n+3 ).title-only .event-lead:after{background-color:#ff522b}.event:nth-child( 4n+4 ) h2:before{color:#ff0093}.event:nth-child( 4n+4 ) .link-container a{background-image:linear-gradient(90deg,#ff0093 0,#ff0093 100%)}.event:nth-child( 4n+4 ).title-only .event-lead h2:after,.event:nth-child( 4n+4 ).title-only .event-lead:after{background-color:#ff0093}.events-toc,.events-toc a{background-color:#fff;font-size:1.2rem}.event-hero{padding:4.8rem 0 9.6rem}.event-hero h1{font-weight:700;padding-bottom:.75em}.event-hero h1 img{width:100%}@media screen and (min-width:800px){.events{display:flex;justify-content:space-between;align-items:flex-start}.events .events-inner{flex:1 1 100%;max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.events{flex-direction:row}}}.events-toc{text-align:center;position:fixed;z-index:99;flex-grow:1;width:100%;margin-bottom:0;left:0;bottom:0;box-shadow:0 0 .5em rgba(0,0,0,.2);padding:1em 1.2rem}.events-toc a{padding:.25em .5em;color:#000;border-radius:.125em;margin:0 .25em .25em 0;display:none;border:1px solid #000}.events-toc a.event-decade-label{display:inline-block}.events-toc strong{position:absolute;left:1em;display:none}.events-toc strong:first-child{bottom:calc(100% - 2.4rem)}.events-toc strong:last-child{top:calc(100% - 2.4rem)}@supports ((position:-webkit-sticky) or (position:sticky)){@media screen and (min-width:800px){.events-toc{transform:unset;bottom:unset;width:unset;box-shadow:unset;margin:unset unset 0;padding-right:unset;order:2;flex:0 0 4.8rem;position:-webkit-sticky;position:sticky;top:10vh;height:80vh;padding-top:2.4rem;padding-bottom:2.4rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;background-color:#fff;color:#000}.events-toc a{font-size:1.2rem;display:block;color:transparent;height:.6rem;width:.6rem;border-radius:1.2rem;background-color:#333;position:relative;border-width:0;padding:0}.events-toc a span,.events-toc a.btt,.events-toc a.event-decade-label{display:none}.events-toc a:after{content:attr(data-year);color:transparent;border:1px solid rgba(102,102,102,0);border-radius:2.4rem;position:absolute;text-align:center;top:50%;left:50%;line-height:1.1;transform:translateX(-50%) translateY(-50%);transition:var(--duration) width,height,background-color,border-radius,color ease-in-out;width:0;height:0;overflow:hidden;z-index:2}.events-toc a.timeline-current{background-color:#000}.events-toc a.timeline-current:after{height:.8rem;width:.8rem;border-color:#666}.events-toc a:hover:after{width:3.6rem;height:1.2rem;background-color:#fff;color:#000;border:1px solid #000;border-radius:.25em;padding:.125em .25em;left:49%;z-index:4}.events-toc strong{display:block;width:100%}.events-toc:after{content:" ";position:absolute;z-index:-1;width:0;border-right:1px solid #ccc;height:calc(80vh - 5.4rem);right:.6rem;top:2.4rem}}}body{background-color:#fff;overflow-x:visible}#site-footer{background-color:#f2f2f2}html{font-size:62.5%;scroll-behavior:smooth}@media screen and (min-width:960px){html{font-size:78.125%}body{font-size:16.27px}}body>*{font-size:1.25em}:root{--duration:0.3s}@media (prefers-reduced-motion:reduce){:root{--duration:0}}#content{margin-left:auto;margin-right:auto;max-width:1254px;max-width:calc(1200px + 4.8rem);padding-left:2.4rem;padding-right:2.4rem}#content *,#content :after,#content :before{box-sizing:border-box}#content .events{position:relative}@media screen and (min-width:800px){.events-toc a::after{box-sizing:content-box!important}}#main-content .paragraph--type--media-section .link-container a{border-bottom:0}#main-content .paragraph--type--media-section .event.title-only h2{font-size:2rem}