@charset "UTF-8";*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;-ms-overflow-style:scrollbar;font-size:10px;line-height:1.15;-webkit-text-size-adjust:100%;background-color:#fff}body{margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#fafafa}main{display:block}code:not([class*=language-]){font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,p{margin:0}h1,h2,h3,strong{font-weight:600}h1{font-size:32px;line-height:1.3125}h2{font-size:24px;line-height:1.3333333333}h3{font-size:18px;line-height:1.3333333333}ul{list-style:none;margin:0;padding:0}svg{display:block}::-webkit-input-placeholder{opacity:1;color:gray;font-weight:inherit}::-moz-placeholder{opacity:1;color:gray;font-weight:inherit}a{color:inherit;text-decoration:none;background-color:transparent}a:focus,a:active{outline:none}a:disabled{pointer-events:none}a:visited,a:active{color:inherit}code:not([class*=language-]){padding:0 4px;color:gray;background-color:#f5f5f5;border-radius:4px}.r{display:flex;flex-wrap:wrap;max-width:calc(100% + 24px);margin-right:-12px;margin-left:-12px}.sm\:c,.sm\:ca,.sm\:c8,.sm\:c4,.c,.ca{position:relative;width:100%;min-width:0;max-width:100%;flex:0 0 100%;min-height:1px;padding-right:12px;padding-left:12px}.c{flex-basis:0;flex-grow:1;max-width:100%;padding-left:12px;padding-right:12px}.ca{flex:0 0 auto;width:auto;max-width:none;padding-left:12px;padding-right:12px}@media (min-width: 768px){.sm\:c{flex-basis:0;flex-grow:1;max-width:100%;padding-left:12px;padding-right:12px}.sm\:ca{flex:0 0 auto;width:auto;max-width:none;padding-left:12px;padding-right:12px}.sm\:c4{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:12px;padding-right:12px}.sm\:c8{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:12px;padding-right:12px}}.cp{color:#00aeff}.cg6{color:gray}.fic{align-items:center}.dn{display:none}@media (min-width: 768px){.sm\:db{display:block}.sm\:dn{display:none}}.fw6{font-weight:600}.h1,.h2,.h3{font-weight:600;line-height:1.25}.h1{font-size:32px}.h2,.h3{font-size:24px}.ul{list-style:disc;padding-left:16px}.ul li+li:not([class*=mt]){margin-top:4px}html{box-sizing:border-box;font-size:10px}body{margin:0;font-family:Poppins,sans-serif;font-size:1.6rem;color:#444}h1,h2,h3{margin-bottom:0;font-weight:600;line-height:1.25;letter-spacing:.05em}h1{font-size:6.4rem}h2{margin-top:6.4rem;font-size:2.4rem;text-transform:uppercase}p,ul{margin-top:1.6rem;line-height:1.8}ul{padding-left:2rem;list-style-type:disc}main{margin:0 auto;max-width:120rem;padding:8rem}header{padding-bottom:8rem;border-bottom:1px solid #DDDDDD;text-align:center;text-transform:uppercase}header p{letter-spacing:.2rem;color:#00aeff}.section-secondary h3{margin-top:2.4rem;margin-bottom:0;font-size:1.4rem;text-transform:uppercase;color:#00aeff}.block-secondary p{margin-top:0}.block-secondary ul{margin-top:.8rem}.timeline-container .block-primary{position:relative;padding-left:4rem}.timeline-container .block-primary:before{content:"";display:block;position:absolute;top:.8rem;left:.4rem;width:.2rem;height:calc(100% + 4rem);background-color:#aaa}.timeline-container .block-primary:last-child:before{height:calc(100% - .8rem);border-radius:.2rem}.timeline-container .block-primary:after{content:"";display:block;position:absolute;top:.6rem;left:-.2rem;width:1.4rem;height:1.4rem;background-color:#00aeff;border:.2rem solid #FFFFFF;border-radius:.8rem}.section-primary h3{margin-top:4rem}.meta-data p{margin-top:.8rem;font-size:1.4rem;text-transform:uppercase}footer{margin-top:8rem;padding-top:2.4rem;font-size:1rem;letter-spacing:.1rem;text-align:center;text-transform:uppercase;color:#666}footer a{padding:4px;font-weight:600;transition:all .5s}footer a:hover,footer a:focus{color:#00aeff}.dark{background-color:#141414;color:#efefef}.dark header{border-color:#4a4a4a}.dark .timeline-container .block-primary:before{background-color:#4a4a4a}.dark .timeline-container .block-primary:after{border-color:#141414}@media (max-width: 991px){html{font-size:8px}main{padding:9.2rem 4rem 4rem}}@media (max-width: 767px){main{padding:6.4rem 2.4rem 2.4rem}header{padding-bottom:4.8rem}}@media print{html{font-size:10px}body{background-color:#fff}main{padding:4rem}footer{display:none}}
