body,html{background:#fff;font-family:Roboto,sans-serif!important;font-size:.9rem;font-weight:400}span.timeline-acronym{border-bottom:2px dotted #2995bc;cursor:help}header img{display:inline-block;height:30px;margin-right:.8rem;width:auto}header h1{color:#444;font-family:Roboto Slab,serif;font-weight:600;text-align:center}h6{font-family:Roboto,sans-serif!important}a{color:#2995bc!important}.row{position:relative}.col.right{cursor:pointer;transition:all .1s ease-in-out;width:15%}.col.right.expanded{cursor:auto}.col.right.col-sm-1,.timeline{width:10%}.col.right .card,.col.right h3:last-child,.col.right p,.col.right ul{display:none}.row .expanded{flex-grow:2}.row .expanded .card,.row .expanded h3:last-child,.row .expanded p,.row .expanded ul{display:block}.date-marker{position:relative}.date-marker:before{background:#fff;border-radius:24px;box-shadow:0 0 0 5px #777;content:"";height:16px;left:calc(50% - 8px);position:absolute;top:-8px;width:16px}.date-marker:after{border-top:2px solid #777;content:"";left:55%;position:absolute;top:0;width:45%}.date-marker p{padding-top:2rem}.row h3{font-family:Roboto Slab,serif;font-size:1.2rem}.row .sec-2{background:#dfdee7;background:linear-gradient(90deg,#dfdee7,#b4b2c9)}.row .sec-2.expanded{background:#dfdee7}.row .sec-3{background:#c8d4e4;background:linear-gradient(90deg,#c8d4e4,#a7b6c9)}.row .sec-3.expanded{background:#c8d4e4}.row .sec-4{background:#dcf0f1;background:linear-gradient(90deg,#dcf0f1,#b7d8da)}.row .sec-4.expanded{background:#dcf0f1}.row .sec-5{background:#f0ecec;background:linear-gradient(90deg,#f0ecec,#dacece)}.row .sec-5.expanded{background:#f0ecec}.row .sec-6{background:#e0e4dc;background:linear-gradient(90deg,#e0e4dc,#c2caba)}.row .sec-6.expanded{background:#e0e4dc}.row .sec-7{background:#b0dcdc;background:linear-gradient(90deg,#b0dcdc,#91c2c2)}.row .sec-7.expanded{background:#b0dcdc}.row .sec-2 .expand-text,.row .sec-2 h3{color:#77729c}.row .sec-3 h3,.row .sec-3 p.expand-text{color:#5b7596}.row .sec-4 .expand-text,.row .sec-4 h3{color:#45809b}.row .sec-5 .expand-text,.row .sec-5 h3{color:#7c7878}.row .sec-6 .expand-text,.row .sec-6 h3{color:#6c795f}.row .sec-7 .expand-text,.row .sec-7 h3{color:#355f5f}.top-col{cursor:pointer;position:relative}.top-col:before{color:#fff;content:"\f337";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:10px;top:10px}.top-col.expanded:before{content:none}.top-col .expand-text{font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.top-col.expanded .expand-text{display:none}.sec-3.top-col{border-top:10px solid #4d6483}.sec-2.top-col{border-top:10px solid #77729c}.sec-4.top-col{border-top:10px solid #5e9dbb}.sec-5.top-col{border-top:10px solid #666161}.sec-6.top-col{border-top:10px solid #6c795f}.sec-7.top-col{border-top:10px solid #355f5f}.row.extended .col{padding-bottom:5rem!important}header{padding:0 3rem;width:100%}#page-wrap{margin:0 auto;padding:3rem;width:100%}#page-wrap .col.timeline{background:#111;text-align:center}.timeline span{cursor:help}#page-wrap .col.timeline i,#page-wrap .col.timeline svg{color:#53b4bd;margin:0 .5rem}#page-wrap .col.timeline p{color:#fff;font-weight:700;margin:0}#page-wrap .col.timeline span{color:#999;font-weight:400;margin:0}#page-wrap .col.announcement img{height:auto;max-width:70%}#page-wrap .right.line{border-top:2px solid #111;position:relative}#page-wrap .line-marker:before{background:#fff;border-radius:12px;box-shadow:0 0 0 5px rgba(0,0,0,.2);content:"";height:8px;left:calc(50% - 4px);position:absolute;top:-5px;width:8px}.card{border:none;border:0!important;box-shadow:0 4px 12px rgba(0,0,0,.05);margin:2rem 0 2rem 1rem;position:relative;width:auto}.card:after,.card:before{border:solid transparent;bottom:100%;content:"";height:0;left:50%;pointer-events:none;position:absolute;width:0}.card:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:5px;margin-left:-5px}.card:before{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:11px;margin-left:-11px}.card h4{font-family:Permanent Marker,cursive;font-size:1.1rem;font-weight:400;margin:0;padding:0 1rem}section{background:#777;background:linear-gradient(135deg,#777,#000);padding:2rem}section a{border:1px solid #fff;border-radius:50px;color:#fff;font-weight:300;margin:0 1rem;padding:1rem 2rem;text-decoration:none;transition:.05s ease-in-out}section a svg{display:inline-block;height:auto;margin-right:1rem;width:36px}section a:hover{background:#dcf0f1;border:1px solid #dcf0f1;color:#195774}.legend{border-top:1px dashed #b7d0d4;padding-top:2rem}.legend p{line-height:2rem}.legend ul{width:500px}.legend li{background:none;border:none}.legend li:nth-child(odd){background:hsla(0,0%,100%,.4)}.legend span{display:inline-block;font-family:Roboto Mono,monospace;font-weight:700;width:70px}.timeline div{color:#fff;font-size:.9rem;padding-top:2rem}.custom-info{background:#fff;border-radius:.5rem;font-size:.9rem;font-weight:700;margin:-40px 0 0;padding:2rem;position:relative}.custom-info:after,.custom-info:before{border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.custom-info:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:5px;margin-top:-5px}.custom-info:before{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:11px;margin-top:-11px}footer{background:#000;color:#777;overflow:hidden}footer p{margin:0;padding:0}footer a{color:#888;text-decoration:none}footer a:hover{color:#999}footer a svg{display:inline-block;margin-left:1rem}