@import url(https://fonts.googleapis.com/css?family=Space+Mono:400,400i,700,700i);
@import url(https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900&display=swap);
@import url(https://fonts.googleapis.com/css?family=Noticia+Text:700,700i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Oswald:200,400&display=swap);
@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Mono&display=swap);
.SharePrompt ._Prompt {
  display: inline-block;
  color: rgba(0, 0, 0, 0.25);
  margin-right: 8px;
  font-size: 14px; }

.SharePrompt ._Action {
  display: inline-block;
  border: 0;
  color: transparent;
  width: 16px;
  height: 16px;
  margin-right: 12px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  outline: 0;
  cursor: pointer; }
  .SharePrompt ._Action[data-destination='twitter'] {
    background-image: url("/static/icon-twitter--gray.svg"); }
    .SharePrompt ._Action[data-destination='twitter']:hover {
      background-image: url("/static/icon-twitter--blue.svg"); }
  .SharePrompt ._Action[data-destination='linkedin'] {
    background-image: url("/static/icon-linkedin--gray.svg"); }
    .SharePrompt ._Action[data-destination='linkedin']:hover {
      background-image: url("/static/icon-linkedin--blue.svg"); }
  .SharePrompt ._Action[data-destination='facebook'] {
    background-image: url("/static/icon-facebook--gray.svg"); }
    .SharePrompt ._Action[data-destination='facebook']:hover {
      background-image: url("/static/icon-facebook--blue.svg"); }
  .SharePrompt ._Action[data-destination='email'] {
    background-image: url("/static/icon-email--gray.svg"); }
    .SharePrompt ._Action[data-destination='email']:hover {
      background-image: url("/static/icon-email--blue.svg"); }

.SharePrompt.-color--white ._Prompt {
  color: #FFFFFF; }

.SharePrompt.-color--white ._Action[data-destination='twitter'] {
  background-image: url("/static/icon-twitter--white.svg"); }
  .SharePrompt.-color--white ._Action[data-destination='twitter']:hover {
    background-image: url("/static/icon-twitter--white.svg"); }

.SharePrompt.-color--white ._Action[data-destination='linkedin'] {
  background-image: url("/static/icon-linkedin--white.svg"); }
  .SharePrompt.-color--white ._Action[data-destination='linkedin']:hover {
    background-image: url("/static/icon-linkedin--white.svg"); }

.SharePrompt.-color--white ._Action[data-destination='facebook'] {
  background-image: url("/static/icon-facebook--white.svg"); }
  .SharePrompt.-color--white ._Action[data-destination='facebook']:hover {
    background-image: url("/static/icon-facebook--white.svg"); }

.SharePrompt.-color--white ._Action[data-destination='email'] {
  background-image: url("/static/icon-email--white.svg"); }
  .SharePrompt.-color--white ._Action[data-destination='email']:hover {
    background-image: url("/static/icon-email--white.svg"); }

.SharePrompt.-size--large ._Action {
  width: 32px;
  height: 32px;
  background-size: 14px; }
  .SharePrompt.-size--large ._Action[data-destination="facebook"] {
    background-size: 9px; }

.SharePrompt.-size--small ._Action {
  width: 24px;
  height: 24px;
  background-size: 10px; }
  .SharePrompt.-size--small ._Action:hover {
    background-color: #3940E8; }
  .SharePrompt.-size--small ._Action[data-destination='twitter']:hover {
    background-image: url("/static/icon-twitter--white.svg"); }
  .SharePrompt.-size--small ._Action[data-destination='linkedin']:hover {
    background-image: url("/static/icon-linkedin--white.svg"); }
  .SharePrompt.-size--small ._Action[data-destination='facebook'] {
    background-size: 6px; }
    .SharePrompt.-size--small ._Action[data-destination='facebook']:hover {
      background-image: url("/static/icon-facebook--white.svg"); }
  .SharePrompt.-size--small ._Action[data-destination='email']:hover {
    background-image: url("/static/icon-email--white.svg"); }

.SharePrompt.-circular ._Action {
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 100%; }

.vertical-timeline {
  width: 95%;
  max-width: 1170px;
  margin: 2em auto;
  position: relative;
  padding: 2em 0; }

.vertical-timeline::after {
  content: '';
  display: table;
  clear: both; }

.vertical-timeline::before {
  content: '';
  position: absolute;
  top: 0;
  left: 18px;
  height: 100%;
  width: 4px;
  background: #fff; }

@media only screen and (min-width: 1170px) {
  .vertical-timeline.vertical-timeline--two-columns {
    margin-top: 3em;
    margin-bottom: 3em;
    width: 90%; }
  .vertical-timeline.vertical-timeline--two-columns:before {
    left: 50%;
    margin-left: -2px; } }

.vertical-timeline-element {
  position: relative;
  margin: 2em 0; }

.vertical-timeline-element > div {
  min-height: 1px; }

.vertical-timeline-element:after {
  content: "";
  display: table;
  clear: both; }

.vertical-timeline-element:first-child {
  margin-top: 0; }

.vertical-timeline-element:last-child {
  margin-bottom: 0; }

@media only screen and (min-width: 1170px) {
  .vertical-timeline-element {
    margin: 4em 0; }
  .vertical-timeline-element:first-child {
    margin-top: 0; }
  .vertical-timeline-element:last-child {
    margin-bottom: 0; } }

.vertical-timeline-element-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-shadow: 0 0 0 4px #fff, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05); }

.vertical-timeline-element-icon svg {
  display: block;
  width: 24px;
  height: 24px;
  position: relative;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -12px; }

@media only screen and (min-width: 1170px) {
  .vertical-timeline--two-columns .vertical-timeline-element-icon {
    width: 60px;
    height: 60px;
    left: 50%;
    margin-left: -30px; } }

.vertical-timeline-element-icon {
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden; }

.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden {
  visibility: hidden; }

.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in {
  visibility: visible;
  -webkit-animation: cd-bounce-1 .6s;
  -moz-animation: cd-bounce-1 .6s;
  animation: cd-bounce-1 .6s; }

@-webkit-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5); }
  60% {
    opacity: 1;
    -webkit-transform: scale(1.2); }
  100% {
    -webkit-transform: scale(1); } }

@-moz-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -moz-transform: scale(0.5); }
  60% {
    opacity: 1;
    -moz-transform: scale(1.2); }
  100% {
    -moz-transform: scale(1); } }

@keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5); }
  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }

.vertical-timeline-element-content {
  position: relative;
  margin-left: 60px;
  background: #fff;
  border-radius: .25em;
  padding: 1em;
  box-shadow: 0 3px 0 #ddd; }

.vertical-timeline-element--no-children .vertical-timeline-element-content {
  background: 0 0;
  box-shadow: none; }

.vertical-timeline-element-content:after {
  content: "";
  display: table;
  clear: both; }

.vertical-timeline-element-content h2 {
  color: #303e49; }

.vertical-timeline-element-content .vertical-timeline-element-date, .vertical-timeline-element-content p {
  font-size: 13px;
  font-size: .8125rem;
  font-weight: 500;
  color: #333; }

.vertical-timeline-element-content .vertical-timeline-element-date {
  display: inline-block; }

.vertical-timeline-element-content p {
  margin: 1em 0 0;
  line-height: 1.6; }

.vertical-timeline-element-title {
  margin: 0; }

.vertical-timeline-element-subtitle {
  margin: 0; }

.vertical-timeline-element-content .vertical-timeline-element-date {
  float: left;
  padding: .8em 0;
  opacity: .7; }

.vertical-timeline-element-content::before {
  content: '';
  position: absolute;
  top: 16px;
  right: 100%;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right: 7px solid #fff; }

.vertical-timeline-element--no-children .vertical-timeline-element-content::before {
  display: none; }

@media only screen and (min-width: 768px) {
  .vertical-timeline-element-content h2 {
    font-size: 20px;
    font-size: 1.25rem; }
  .vertical-timeline-element-content p {
    font-size: 16px;
    font-size: 1rem; }
  .vertical-timeline-element-content .vertical-timeline-element-date {
    font-size: 14px;
    font-size: .875rem; } }

@media only screen and (min-width: 1170px) {
  .vertical-timeline--two-columns .vertical-timeline-element-content {
    margin-left: 0;
    padding: 1.5em;
    width: 40%; }
  .vertical-timeline--two-columns .vertical-timeline-element-content::before {
    top: 24px;
    left: 100%;
    border-color: transparent;
    border-left-color: #fff; }
  .vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date {
    position: absolute;
    width: 100%;
    left: 124%;
    top: 6px;
    font-size: 16px;
    font-size: 1rem; }
  .vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content, .vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content {
    float: right; }
  .vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content::before, .vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content::before {
    top: 24px;
    left: auto;
    right: 100%;
    border-color: transparent;
    border-right-color: #fff; }
  .vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date, .vertical-timeline--two-columns .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date {
    left: auto;
    right: 124%;
    text-align: right; } }

.vertical-timeline--animate .vertical-timeline-element-content.is-hidden {
  visibility: hidden; }

.vertical-timeline--animate .vertical-timeline-element-content.bounce-in {
  visibility: visible;
  -webkit-animation: cd-bounce-2 .6s;
  -moz-animation: cd-bounce-2 .6s;
  animation: cd-bounce-2 .6s; }

@media only screen and (min-width: 1170px) {
  .vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in, .vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(even):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in {
    -webkit-animation: cd-bounce-2-inverse .6s;
    -moz-animation: cd-bounce-2-inverse .6s;
    animation: cd-bounce-2-inverse .6s; } }

@media only screen and (max-width: 1169px) {
  .vertical-timeline--animate .vertical-timeline-element-content.bounce-in {
    visibility: visible;
    -webkit-animation: cd-bounce-2-inverse .6s;
    -moz-animation: cd-bounce-2-inverse .6s;
    animation: cd-bounce-2-inverse .6s; } }

@-webkit-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px); }
  60% {
    opacity: 1;
    -webkit-transform: translateX(20px); }
  100% {
    -webkit-transform: translateX(0); } }

@-moz-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100px); }
  60% {
    opacity: 1;
    -moz-transform: translateX(20px); }
  100% {
    -moz-transform: translateX(0); } }

@keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    transform: translateX(-100px); }
  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px); }
  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); } }

@-webkit-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px); }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px); }
  100% {
    -webkit-transform: translateX(0); } }

@-moz-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -moz-transform: translateX(100px); }
  60% {
    opacity: 1;
    -moz-transform: translateX(-20px); }
  100% {
    -moz-transform: translateX(0); } }

@keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
    transform: translateX(100px); }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px); }
  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); } }

@keyframes animStar {
  from {
    transform: translateY(0px); }
  to {
    transform: translateY(2000px); } }

.SpacesuitStory__ ._Stars__ {
  z-index: 0;
  position: fixed;
  display: block;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  background: radial-gradient(ellipse at bottom, #1B2735 0%, #090A0F 100%); }
  .SpacesuitStory__ ._Stars__ .StarField[data-field="1"] {
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 242px 1256px #FFF , 896px 1747px #FFF , 1628px 1173px #FFF , 865px 1934px #FFF , 208px 1318px #FFF , 1935px 419px #FFF , 1178px 414px #FFF , 789px 1855px #FFF , 275px 4px #FFF , 130px 336px #FFF , 1194px 1333px #FFF , 104px 979px #FFF , 1677px 1887px #FFF , 481px 1128px #FFF , 577px 1429px #FFF , 700px 1999px #FFF , 72px 101px #FFF , 1256px 1574px #FFF , 1236px 789px #FFF , 455px 1396px #FFF , 722px 802px #FFF , 1908px 1153px #FFF , 422px 1024px #FFF , 48px 1639px #FFF , 173px 1384px #FFF , 303px 253px #FFF , 322px 377px #FFF , 439px 473px #FFF , 1012px 359px #FFF , 1893px 858px #FFF , 1155px 1235px #FFF , 1320px 1150px #FFF , 450px 955px #FFF , 775px 259px #FFF , 1991px 343px #FFF , 1826px 1833px #FFF , 1446px 648px #FFF , 577px 991px #FFF , 1998px 1320px #FFF , 1882px 659px #FFF , 477px 1102px #FFF , 1154px 22px #FFF , 217px 651px #FFF , 1439px 323px #FFF , 196px 1012px #FFF , 1360px 1927px #FFF , 767px 68px #FFF , 1559px 452px #FFF , 1365px 1666px #FFF , 1682px 1385px #FFF , 1889px 493px #FFF , 190px 1248px #FFF , 647px 502px #FFF , 13px 1136px #FFF , 1547px 789px #FFF , 73px 561px #FFF , 1555px 1380px #FFF , 1717px 506px #FFF , 1754px 956px #FFF , 1289px 922px #FFF , 1211px 990px #FFF , 1601px 1124px #FFF , 286px 273px #FFF , 160px 669px #FFF , 643px 715px #FFF , 231px 1745px #FFF , 1680px 304px #FFF , 85px 1905px #FFF , 346px 1156px #FFF , 1342px 265px #FFF , 628px 1894px #FFF , 1126px 881px #FFF , 1959px 370px #FFF , 1978px 1291px #FFF , 41px 3px #FFF , 683px 783px #FFF , 1800px 130px #FFF , 857px 918px #FFF , 769px 1327px #FFF , 126px 211px #FFF , 881px 1957px #FFF , 708px 1385px #FFF , 236px 1480px #FFF , 1375px 1887px #FFF , 1633px 1052px #FFF , 1234px 1740px #FFF , 1733px 592px #FFF , 760px 8px #FFF , 879px 1543px #FFF , 318px 731px #FFF , 1629px 1282px #FFF , 1578px 373px #FFF , 716px 1550px #FFF , 1682px 1975px #FFF , 711px 1139px #FFF , 404px 45px #FFF , 1338px 31px #FFF , 484px 9px #FFF , 534px 418px #FFF , 1129px 1261px #FFF , 889px 766px #FFF , 1824px 686px #FFF , 1548px 781px #FFF , 1090px 1462px #FFF , 340px 390px #FFF , 1240px 189px #FFF , 1560px 1739px #FFF , 1687px 933px #FFF , 114px 515px #FFF , 1335px 1499px #FFF , 264px 1135px #FFF , 1191px 89px #FFF , 481px 1587px #FFF , 1280px 1374px #FFF , 1137px 1696px #FFF , 1584px 421px #FFF , 1155px 1351px #FFF , 134px 1124px #FFF , 1588px 99px #FFF , 686px 775px #FFF , 1756px 1368px #FFF , 528px 415px #FFF , 1222px 153px #FFF , 717px 1445px #FFF , 86px 1644px #FFF , 1836px 1615px #FFF , 1160px 812px #FFF , 1371px 572px #FFF , 111px 532px #FFF , 1154px 1097px #FFF , 382px 1745px #FFF , 36px 1283px #FFF , 1427px 1512px #FFF , 1031px 1557px #FFF , 749px 110px #FFF , 725px 1482px #FFF , 1546px 664px #FFF , 944px 1872px #FFF , 1863px 252px #FFF , 17px 86px #FFF , 1265px 1743px #FFF , 1292px 129px #FFF , 257px 1387px #FFF , 505px 1873px #FFF , 584px 863px #FFF , 173px 730px #FFF , 888px 602px #FFF , 844px 379px #FFF , 133px 798px #FFF , 1244px 365px #FFF , 932px 327px #FFF , 1409px 1416px #FFF , 470px 517px #FFF , 1156px 264px #FFF , 381px 835px #FFF , 516px 1403px #FFF , 640px 849px #FFF , 847px 785px #FFF , 890px 1952px #FFF , 165px 347px #FFF , 183px 343px #FFF , 907px 1991px #FFF , 1986px 155px #FFF , 534px 858px #FFF , 423px 982px #FFF , 656px 40px #FFF , 540px 818px #FFF , 1884px 1694px #FFF , 918px 1933px #FFF , 243px 973px #FFF , 198px 272px #FFF , 1724px 747px #FFF , 222px 726px #FFF , 114px 1181px #FFF , 288px 1391px #FFF , 690px 460px #FFF , 960px 341px #FFF , 1234px 1025px #FFF , 1246px 1433px #FFF , 69px 1560px #FFF , 572px 397px #FFF , 1739px 610px #FFF , 1411px 1374px #FFF , 179px 668px #FFF , 271px 1774px #FFF , 1900px 549px #FFF , 659px 1911px #FFF , 645px 143px #FFF , 258px 764px #FFF , 1698px 1636px #FFF , 1335px 1443px #FFF , 955px 131px #FFF , 896px 1749px #FFF , 1974px 946px #FFF , 132px 851px #FFF , 112px 1934px #FFF , 1647px 389px #FFF , 1047px 1801px #FFF , 1509px 245px #FFF , 996px 937px #FFF , 1198px 1628px #FFF , 1397px 1634px #FFF , 1768px 1966px #FFF , 859px 936px #FFF , 908px 597px #FFF , 803px 1652px #FFF , 807px 1796px #FFF , 1175px 1128px #FFF , 1608px 1248px #FFF , 329px 775px #FFF , 1829px 197px #FFF , 1567px 732px #FFF , 1628px 1597px #FFF , 60px 1801px #FFF , 1359px 405px #FFF , 857px 541px #FFF , 1297px 1732px #FFF , 1128px 1035px #FFF , 85px 1087px #FFF , 1199px 1658px #FFF , 824px 837px #FFF , 1584px 607px #FFF , 1010px 451px #FFF , 1886px 1954px #FFF , 593px 1904px #FFF , 972px 732px #FFF , 978px 1358px #FFF , 440px 876px #FFF , 91px 1711px #FFF , 1106px 1053px #FFF , 1866px 15px #FFF , 1671px 1102px #FFF , 1049px 1683px #FFF , 1108px 631px #FFF , 909px 442px #FFF , 864px 112px #FFF , 1943px 514px #FFF , 269px 1728px #FFF , 1973px 768px #FFF , 1008px 1996px #FFF , 158px 664px #FFF , 1320px 1808px #FFF , 102px 1119px #FFF , 685px 1452px #FFF , 1218px 837px #FFF , 1636px 1000px #FFF , 1892px 1071px #FFF , 1888px 356px #FFF , 1063px 622px #FFF , 170px 1113px #FFF , 702px 652px #FFF , 1261px 471px #FFF , 1787px 1936px #FFF , 681px 1320px #FFF , 558px 1076px #FFF , 1905px 685px #FFF , 947px 942px #FFF , 1820px 989px #FFF , 945px 1998px #FFF , 209px 1684px #FFF , 1410px 1721px #FFF , 416px 647px #FFF , 371px 1650px #FFF , 1053px 1778px #FFF , 1457px 670px #FFF , 621px 115px #FFF , 688px 1438px #FFF , 208px 944px #FFF , 1351px 1792px #FFF , 1593px 1936px #FFF , 496px 1776px #FFF , 1577px 709px #FFF , 1028px 1576px #FFF , 540px 315px #FFF , 486px 175px #FFF , 1412px 471px #FFF , 90px 934px #FFF , 899px 193px #FFF , 836px 1037px #FFF , 255px 1755px #FFF , 746px 530px #FFF , 13px 1309px #FFF , 1652px 1415px #FFF , 954px 519px #FFF , 1256px 260px #FFF , 1296px 663px #FFF , 1837px 1393px #FFF , 1332px 937px #FFF , 1463px 1607px #FFF , 828px 1273px #FFF , 1749px 128px #FFF , 1705px 1009px #FFF , 1123px 1614px #FFF , 137px 1992px #FFF , 679px 1823px #FFF , 169px 36px #FFF , 805px 48px #FFF , 1183px 1707px #FFF , 1292px 1037px #FFF , 122px 383px #FFF , 214px 336px #FFF , 879px 756px #FFF , 807px 1118px #FFF , 1686px 1708px #FFF , 1142px 510px #FFF , 1988px 1606px #FFF , 1160px 1387px #FFF , 412px 1341px #FFF , 725px 468px #FFF , 940px 233px #FFF , 530px 1490px #FFF , 1944px 1521px #FFF , 1894px 596px #FFF , 530px 1344px #FFF , 1694px 1462px #FFF , 1119px 1459px #FFF , 562px 937px #FFF , 564px 1797px #FFF , 600px 797px #FFF , 623px 677px #FFF , 696px 439px #FFF , 1607px 1052px #FFF , 1031px 1575px #FFF , 1208px 305px #FFF , 545px 1319px #FFF , 304px 329px #FFF , 99px 421px #FFF , 1883px 1695px #FFF , 968px 1915px #FFF , 74px 412px #FFF , 943px 1997px #FFF , 762px 1421px #FFF , 1181px 191px #FFF , 1578px 550px #FFF , 102px 1734px #FFF , 1948px 130px #FFF , 728px 315px #FFF , 482px 224px #FFF , 898px 1757px #FFF , 1724px 1157px #FFF , 1932px 590px #FFF , 1097px 414px #FFF , 881px 285px #FFF , 454px 35px #FFF , 700px 1730px #FFF , 51px 691px #FFF , 1520px 1369px #FFF , 289px 1336px #FFF , 110px 493px #FFF , 1079px 1481px #FFF , 14px 1909px #FFF , 1558px 1024px #FFF , 1858px 1710px #FFF , 1235px 1395px #FFF , 103px 1069px #FFF , 843px 306px #FFF , 27px 1105px #FFF , 1264px 886px #FFF , 750px 112px #FFF , 575px 1730px #FFF , 942px 470px #FFF , 1107px 988px #FFF , 1593px 1838px #FFF , 394px 1660px #FFF , 1567px 956px #FFF , 387px 1725px #FFF , 628px 812px #FFF , 1816px 1654px #FFF , 1981px 874px #FFF , 824px 255px #FFF , 1180px 345px #FFF , 622px 629px #FFF , 1237px 1804px #FFF , 1172px 1417px #FFF , 385px 372px #FFF , 165px 334px #FFF , 636px 1155px #FFF , 1175px 662px #FFF , 747px 1174px #FFF , 1864px 1932px #FFF , 1924px 1723px #FFF , 1657px 1288px #FFF , 117px 1827px #FFF , 1795px 683px #FFF , 1539px 1716px #FFF , 818px 813px #FFF , 1131px 1021px #FFF , 1810px 1105px #FFF , 254px 50px #FFF , 1051px 1754px #FFF , 201px 912px #FFF , 1551px 609px #FFF , 1431px 406px #FFF , 1179px 1866px #FFF , 1407px 782px #FFF , 1959px 1003px #FFF , 807px 1758px #FFF , 431px 1419px #FFF , 1149px 1643px #FFF , 172px 1600px #FFF , 1215px 595px #FFF , 1593px 790px #FFF , 451px 460px #FFF , 1904px 1967px #FFF , 968px 1371px #FFF , 1866px 270px #FFF , 1148px 1763px #FFF , 778px 1299px #FFF , 1430px 46px #FFF , 665px 1288px #FFF , 743px 980px #FFF , 1276px 1167px #FFF , 1852px 204px #FFF , 884px 1437px #FFF , 306px 31px #FFF , 52px 712px #FFF , 267px 1017px #FFF , 286px 823px #FFF , 692px 448px #FFF , 632px 1977px #FFF , 596px 9px #FFF , 1344px 772px #FFF , 417px 1564px #FFF , 1147px 38px #FFF , 1967px 1346px #FFF , 1111px 716px #FFF , 940px 95px #FFF , 746px 315px #FFF , 851px 819px #FFF , 1332px 1216px #FFF , 251px 379px #FFF , 650px 904px #FFF , 522px 623px #FFF , 832px 831px #FFF , 935px 69px #FFF , 997px 1090px #FFF , 631px 991px #FFF , 820px 1538px #FFF , 1324px 792px #FFF , 794px 1275px #FFF , 601px 515px #FFF , 1061px 1288px #FFF , 1120px 1587px #FFF , 433px 365px #FFF , 1565px 1144px #FFF , 242px 1207px #FFF , 1141px 658px #FFF , 498px 795px #FFF , 517px 1591px #FFF , 1181px 1170px #FFF , 1963px 1517px #FFF , 1440px 1432px #FFF , 1154px 1776px #FFF , 1764px 1816px #FFF , 519px 451px #FFF , 814px 1003px #FFF , 1467px 1037px #FFF , 972px 935px #FFF , 33px 1157px #FFF , 1240px 1119px #FFF , 1315px 462px #FFF , 1493px 719px #FFF , 1094px 1260px #FFF , 1627px 186px #FFF , 615px 1947px #FFF , 354px 1072px #FFF , 308px 668px #FFF , 719px 991px #FFF , 1427px 1240px #FFF , 574px 1972px #FFF , 1519px 129px #FFF , 1065px 769px #FFF , 153px 1084px #FFF , 1627px 339px #FFF , 688px 1110px #FFF , 1448px 1205px #FFF , 40px 96px #FFF , 1741px 1331px #FFF , 1486px 206px #FFF , 1209px 305px #FFF , 753px 3px #FFF , 284px 1718px #FFF , 1767px 1423px #FFF , 1722px 1277px #FFF , 1019px 268px #FFF , 627px 400px #FFF , 231px 1843px #FFF , 1053px 290px #FFF , 858px 1451px #FFF , 295px 1554px #FFF , 670px 1702px #FFF , 327px 1703px #FFF , 285px 8px #FFF , 525px 25px #FFF , 1538px 607px #FFF , 1653px 708px #FFF , 772px 932px #FFF , 831px 800px #FFF , 46px 1801px #FFF , 102px 1937px #FFF , 1937px 894px #FFF , 1px 254px #FFF , 193px 1102px #FFF , 183px 1757px #FFF , 382px 208px #FFF , 1572px 395px #FFF , 1142px 798px #FFF , 248px 798px #FFF , 1172px 481px #FFF , 1439px 894px #FFF , 1230px 1528px #FFF , 141px 791px #FFF , 850px 399px #FFF , 892px 1455px #FFF , 24px 788px #FFF , 706px 1505px #FFF , 1159px 1899px #FFF , 313px 722px #FFF , 502px 1616px #FFF , 815px 1485px #FFF , 569px 879px #FFF , 691px 158px #FFF , 784px 477px #FFF , 1835px 1289px #FFF , 1316px 379px #FFF , 180px 962px #FFF , 410px 1774px #FFF , 1232px 1312px #FFF , 1087px 1173px #FFF , 604px 938px #FFF , 1002px 1394px #FFF , 1311px 341px #FFF , 954px 1972px #FFF , 567px 70px #FFF , 411px 428px #FFF , 574px 377px #FFF , 614px 60px #FFF , 1152px 713px #FFF , 482px 1724px #FFF , 1388px 781px #FFF , 1814px 1463px #FFF , 759px 428px #FFF , 317px 934px #FFF , 1766px 1126px #FFF , 1805px 1176px #FFF , 160px 1562px #FFF , 489px 352px #FFF , 1561px 1316px #FFF , 317px 1998px #FFF , 320px 1823px #FFF , 899px 1083px #FFF , 1710px 1023px #FFF , 51px 461px #FFF , 708px 459px #FFF , 776px 1871px #FFF , 1021px 1183px #FFF , 1913px 988px #FFF , 283px 1473px #FFF , 775px 196px #FFF , 1945px 1390px #FFF , 1363px 1464px #FFF , 1209px 823px #FFF , 9px 699px #FFF , 1028px 1902px #FFF , 434px 972px #FFF , 1316px 1405px #FFF , 693px 667px #FFF , 916px 792px #FFF , 1822px 827px #FFF , 574px 142px #FFF , 679px 424px #FFF , 1097px 84px #FFF , 1275px 1629px #FFF , 271px 502px #FFF , 1190px 1833px #FFF , 1833px 1501px #FFF , 810px 181px #FFF , 1394px 1630px #FFF , 473px 566px #FFF , 1029px 651px #FFF , 114px 263px #FFF , 545px 1974px #FFF , 179px 1585px #FFF , 711px 1283px #FFF , 378px 843px #FFF , 185px 691px #FFF , 269px 1456px #FFF , 1271px 1194px #FFF , 1815px 1302px #FFF , 676px 1589px #FFF , 846px 1809px #FFF , 933px 942px #FFF , 1538px 270px #FFF , 37px 1446px #FFF , 202px 88px #FFF , 1727px 1291px #FFF , 330px 1842px #FFF , 1542px 97px #FFF , 883px 1910px #FFF , 91px 124px #FFF , 597px 580px #FFF , 811px 743px #FFF , 775px 263px #FFF , 500px 1069px #FFF , 635px 554px #FFF , 1263px 330px #FFF , 118px 1111px #FFF , 1428px 1710px #FFF , 1915px 41px #FFF , 875px 1805px #FFF , 1986px 1241px #FFF , 859px 698px #FFF , 1504px 58px #FFF , 181px 1504px #FFF , 1714px 1394px #FFF , 251px 1784px #FFF , 1939px 29px #FFF , 495px 1650px #FFF , 242px 302px #FFF , 1599px 1199px #FFF , 290px 614px #FFF , 1718px 737px #FFF , 1534px 1818px #FFF , 1037px 589px #FFF , 1652px 1379px #FFF , 927px 707px #FFF , 1343px 600px #FFF , 1951px 250px #FFF , 196px 1947px #FFF , 322px 1251px #FFF , 1909px 1916px #FFF , 1287px 518px #FFF , 1837px 1654px #FFF , 259px 1098px #FFF , 1930px 1883px #FFF , 1675px 1668px #FFF , 447px 1016px #FFF , 1999px 96px #FFF , 100px 1398px #FFF , 1257px 1422px #FFF , 272px 1935px #FFF , 465px 983px #FFF , 1156px 1955px #FFF , 1547px 1340px #FFF , 1836px 124px #FFF , 825px 1652px #FFF , 1988px 1796px #FFF , 326px 1991px #FFF , 1717px 335px #FFF , 250px 110px #FFF , 1351px 1603px #FFF , 1562px 92px #FFF , 854px 1418px #FFF , 329px 1095px #FFF , 1459px 710px #FFF , 217px 173px #FFF , 1392px 1437px #FFF , 1267px 233px #FFF , 186px 1815px #FFF , 967px 800px #FFF , 792px 1762px #FFF , 119px 173px #FFF , 1464px 1174px #FFF , 345px 816px #FFF , 1548px 1516px #FFF , 1949px 822px #FFF , 1086px 1256px #FFF , 472px 1255px #FFF , 493px 1413px #FFF , 1006px 459px #FFF , 1898px 704px #FFF , 943px 1035px #FFF , 703px 1344px #FFF , 63px 1319px #FFF , 614px 1487px #FFF , 1150px 1505px #FFF , 407px 762px #FFF , 179px 963px #FFF , 1662px 1796px #FFF , 1769px 1023px #FFF , 1726px 513px #FFF , 257px 116px #FFF , 1987px 173px #FFF , 1756px 462px #FFF , 1468px 829px #FFF , 394px 934px #FFF , 405px 910px #FFF , 1204px 996px #FFF , 907px 1842px #FFF , 1213px 919px #FFF , 1682px 28px #FFF , 523px 941px #FFF , 433px 329px #FFF , 1718px 979px #FFF , 377px 806px #FFF , 1766px 1372px #FFF , 644px 775px #FFF , 134px 1396px #FFF , 639px 489px #FFF , 54px 1062px #FFF;
    animation: animStar 50s linear infinite; }
    .SpacesuitStory__ ._Stars__ .StarField[data-field="1"]:after {
      content: " ";
      position: absolute;
      top: -2000px;
      width: 1px;
      height: 1px;
      background: transparent;
      box-shadow: 242px 1256px #FFF , 896px 1747px #FFF , 1628px 1173px #FFF , 865px 1934px #FFF , 208px 1318px #FFF , 1935px 419px #FFF , 1178px 414px #FFF , 789px 1855px #FFF , 275px 4px #FFF , 130px 336px #FFF , 1194px 1333px #FFF , 104px 979px #FFF , 1677px 1887px #FFF , 481px 1128px #FFF , 577px 1429px #FFF , 700px 1999px #FFF , 72px 101px #FFF , 1256px 1574px #FFF , 1236px 789px #FFF , 455px 1396px #FFF , 722px 802px #FFF , 1908px 1153px #FFF , 422px 1024px #FFF , 48px 1639px #FFF , 173px 1384px #FFF , 303px 253px #FFF , 322px 377px #FFF , 439px 473px #FFF , 1012px 359px #FFF , 1893px 858px #FFF , 1155px 1235px #FFF , 1320px 1150px #FFF , 450px 955px #FFF , 775px 259px #FFF , 1991px 343px #FFF , 1826px 1833px #FFF , 1446px 648px #FFF , 577px 991px #FFF , 1998px 1320px #FFF , 1882px 659px #FFF , 477px 1102px #FFF , 1154px 22px #FFF , 217px 651px #FFF , 1439px 323px #FFF , 196px 1012px #FFF , 1360px 1927px #FFF , 767px 68px #FFF , 1559px 452px #FFF , 1365px 1666px #FFF , 1682px 1385px #FFF , 1889px 493px #FFF , 190px 1248px #FFF , 647px 502px #FFF , 13px 1136px #FFF , 1547px 789px #FFF , 73px 561px #FFF , 1555px 1380px #FFF , 1717px 506px #FFF , 1754px 956px #FFF , 1289px 922px #FFF , 1211px 990px #FFF , 1601px 1124px #FFF , 286px 273px #FFF , 160px 669px #FFF , 643px 715px #FFF , 231px 1745px #FFF , 1680px 304px #FFF , 85px 1905px #FFF , 346px 1156px #FFF , 1342px 265px #FFF , 628px 1894px #FFF , 1126px 881px #FFF , 1959px 370px #FFF , 1978px 1291px #FFF , 41px 3px #FFF , 683px 783px #FFF , 1800px 130px #FFF , 857px 918px #FFF , 769px 1327px #FFF , 126px 211px #FFF , 881px 1957px #FFF , 708px 1385px #FFF , 236px 1480px #FFF , 1375px 1887px #FFF , 1633px 1052px #FFF , 1234px 1740px #FFF , 1733px 592px #FFF , 760px 8px #FFF , 879px 1543px #FFF , 318px 731px #FFF , 1629px 1282px #FFF , 1578px 373px #FFF , 716px 1550px #FFF , 1682px 1975px #FFF , 711px 1139px #FFF , 404px 45px #FFF , 1338px 31px #FFF , 484px 9px #FFF , 534px 418px #FFF , 1129px 1261px #FFF , 889px 766px #FFF , 1824px 686px #FFF , 1548px 781px #FFF , 1090px 1462px #FFF , 340px 390px #FFF , 1240px 189px #FFF , 1560px 1739px #FFF , 1687px 933px #FFF , 114px 515px #FFF , 1335px 1499px #FFF , 264px 1135px #FFF , 1191px 89px #FFF , 481px 1587px #FFF , 1280px 1374px #FFF , 1137px 1696px #FFF , 1584px 421px #FFF , 1155px 1351px #FFF , 134px 1124px #FFF , 1588px 99px #FFF , 686px 775px #FFF , 1756px 1368px #FFF , 528px 415px #FFF , 1222px 153px #FFF , 717px 1445px #FFF , 86px 1644px #FFF , 1836px 1615px #FFF , 1160px 812px #FFF , 1371px 572px #FFF , 111px 532px #FFF , 1154px 1097px #FFF , 382px 1745px #FFF , 36px 1283px #FFF , 1427px 1512px #FFF , 1031px 1557px #FFF , 749px 110px #FFF , 725px 1482px #FFF , 1546px 664px #FFF , 944px 1872px #FFF , 1863px 252px #FFF , 17px 86px #FFF , 1265px 1743px #FFF , 1292px 129px #FFF , 257px 1387px #FFF , 505px 1873px #FFF , 584px 863px #FFF , 173px 730px #FFF , 888px 602px #FFF , 844px 379px #FFF , 133px 798px #FFF , 1244px 365px #FFF , 932px 327px #FFF , 1409px 1416px #FFF , 470px 517px #FFF , 1156px 264px #FFF , 381px 835px #FFF , 516px 1403px #FFF , 640px 849px #FFF , 847px 785px #FFF , 890px 1952px #FFF , 165px 347px #FFF , 183px 343px #FFF , 907px 1991px #FFF , 1986px 155px #FFF , 534px 858px #FFF , 423px 982px #FFF , 656px 40px #FFF , 540px 818px #FFF , 1884px 1694px #FFF , 918px 1933px #FFF , 243px 973px #FFF , 198px 272px #FFF , 1724px 747px #FFF , 222px 726px #FFF , 114px 1181px #FFF , 288px 1391px #FFF , 690px 460px #FFF , 960px 341px #FFF , 1234px 1025px #FFF , 1246px 1433px #FFF , 69px 1560px #FFF , 572px 397px #FFF , 1739px 610px #FFF , 1411px 1374px #FFF , 179px 668px #FFF , 271px 1774px #FFF , 1900px 549px #FFF , 659px 1911px #FFF , 645px 143px #FFF , 258px 764px #FFF , 1698px 1636px #FFF , 1335px 1443px #FFF , 955px 131px #FFF , 896px 1749px #FFF , 1974px 946px #FFF , 132px 851px #FFF , 112px 1934px #FFF , 1647px 389px #FFF , 1047px 1801px #FFF , 1509px 245px #FFF , 996px 937px #FFF , 1198px 1628px #FFF , 1397px 1634px #FFF , 1768px 1966px #FFF , 859px 936px #FFF , 908px 597px #FFF , 803px 1652px #FFF , 807px 1796px #FFF , 1175px 1128px #FFF , 1608px 1248px #FFF , 329px 775px #FFF , 1829px 197px #FFF , 1567px 732px #FFF , 1628px 1597px #FFF , 60px 1801px #FFF , 1359px 405px #FFF , 857px 541px #FFF , 1297px 1732px #FFF , 1128px 1035px #FFF , 85px 1087px #FFF , 1199px 1658px #FFF , 824px 837px #FFF , 1584px 607px #FFF , 1010px 451px #FFF , 1886px 1954px #FFF , 593px 1904px #FFF , 972px 732px #FFF , 978px 1358px #FFF , 440px 876px #FFF , 91px 1711px #FFF , 1106px 1053px #FFF , 1866px 15px #FFF , 1671px 1102px #FFF , 1049px 1683px #FFF , 1108px 631px #FFF , 909px 442px #FFF , 864px 112px #FFF , 1943px 514px #FFF , 269px 1728px #FFF , 1973px 768px #FFF , 1008px 1996px #FFF , 158px 664px #FFF , 1320px 1808px #FFF , 102px 1119px #FFF , 685px 1452px #FFF , 1218px 837px #FFF , 1636px 1000px #FFF , 1892px 1071px #FFF , 1888px 356px #FFF , 1063px 622px #FFF , 170px 1113px #FFF , 702px 652px #FFF , 1261px 471px #FFF , 1787px 1936px #FFF , 681px 1320px #FFF , 558px 1076px #FFF , 1905px 685px #FFF , 947px 942px #FFF , 1820px 989px #FFF , 945px 1998px #FFF , 209px 1684px #FFF , 1410px 1721px #FFF , 416px 647px #FFF , 371px 1650px #FFF , 1053px 1778px #FFF , 1457px 670px #FFF , 621px 115px #FFF , 688px 1438px #FFF , 208px 944px #FFF , 1351px 1792px #FFF , 1593px 1936px #FFF , 496px 1776px #FFF , 1577px 709px #FFF , 1028px 1576px #FFF , 540px 315px #FFF , 486px 175px #FFF , 1412px 471px #FFF , 90px 934px #FFF , 899px 193px #FFF , 836px 1037px #FFF , 255px 1755px #FFF , 746px 530px #FFF , 13px 1309px #FFF , 1652px 1415px #FFF , 954px 519px #FFF , 1256px 260px #FFF , 1296px 663px #FFF , 1837px 1393px #FFF , 1332px 937px #FFF , 1463px 1607px #FFF , 828px 1273px #FFF , 1749px 128px #FFF , 1705px 1009px #FFF , 1123px 1614px #FFF , 137px 1992px #FFF , 679px 1823px #FFF , 169px 36px #FFF , 805px 48px #FFF , 1183px 1707px #FFF , 1292px 1037px #FFF , 122px 383px #FFF , 214px 336px #FFF , 879px 756px #FFF , 807px 1118px #FFF , 1686px 1708px #FFF , 1142px 510px #FFF , 1988px 1606px #FFF , 1160px 1387px #FFF , 412px 1341px #FFF , 725px 468px #FFF , 940px 233px #FFF , 530px 1490px #FFF , 1944px 1521px #FFF , 1894px 596px #FFF , 530px 1344px #FFF , 1694px 1462px #FFF , 1119px 1459px #FFF , 562px 937px #FFF , 564px 1797px #FFF , 600px 797px #FFF , 623px 677px #FFF , 696px 439px #FFF , 1607px 1052px #FFF , 1031px 1575px #FFF , 1208px 305px #FFF , 545px 1319px #FFF , 304px 329px #FFF , 99px 421px #FFF , 1883px 1695px #FFF , 968px 1915px #FFF , 74px 412px #FFF , 943px 1997px #FFF , 762px 1421px #FFF , 1181px 191px #FFF , 1578px 550px #FFF , 102px 1734px #FFF , 1948px 130px #FFF , 728px 315px #FFF , 482px 224px #FFF , 898px 1757px #FFF , 1724px 1157px #FFF , 1932px 590px #FFF , 1097px 414px #FFF , 881px 285px #FFF , 454px 35px #FFF , 700px 1730px #FFF , 51px 691px #FFF , 1520px 1369px #FFF , 289px 1336px #FFF , 110px 493px #FFF , 1079px 1481px #FFF , 14px 1909px #FFF , 1558px 1024px #FFF , 1858px 1710px #FFF , 1235px 1395px #FFF , 103px 1069px #FFF , 843px 306px #FFF , 27px 1105px #FFF , 1264px 886px #FFF , 750px 112px #FFF , 575px 1730px #FFF , 942px 470px #FFF , 1107px 988px #FFF , 1593px 1838px #FFF , 394px 1660px #FFF , 1567px 956px #FFF , 387px 1725px #FFF , 628px 812px #FFF , 1816px 1654px #FFF , 1981px 874px #FFF , 824px 255px #FFF , 1180px 345px #FFF , 622px 629px #FFF , 1237px 1804px #FFF , 1172px 1417px #FFF , 385px 372px #FFF , 165px 334px #FFF , 636px 1155px #FFF , 1175px 662px #FFF , 747px 1174px #FFF , 1864px 1932px #FFF , 1924px 1723px #FFF , 1657px 1288px #FFF , 117px 1827px #FFF , 1795px 683px #FFF , 1539px 1716px #FFF , 818px 813px #FFF , 1131px 1021px #FFF , 1810px 1105px #FFF , 254px 50px #FFF , 1051px 1754px #FFF , 201px 912px #FFF , 1551px 609px #FFF , 1431px 406px #FFF , 1179px 1866px #FFF , 1407px 782px #FFF , 1959px 1003px #FFF , 807px 1758px #FFF , 431px 1419px #FFF , 1149px 1643px #FFF , 172px 1600px #FFF , 1215px 595px #FFF , 1593px 790px #FFF , 451px 460px #FFF , 1904px 1967px #FFF , 968px 1371px #FFF , 1866px 270px #FFF , 1148px 1763px #FFF , 778px 1299px #FFF , 1430px 46px #FFF , 665px 1288px #FFF , 743px 980px #FFF , 1276px 1167px #FFF , 1852px 204px #FFF , 884px 1437px #FFF , 306px 31px #FFF , 52px 712px #FFF , 267px 1017px #FFF , 286px 823px #FFF , 692px 448px #FFF , 632px 1977px #FFF , 596px 9px #FFF , 1344px 772px #FFF , 417px 1564px #FFF , 1147px 38px #FFF , 1967px 1346px #FFF , 1111px 716px #FFF , 940px 95px #FFF , 746px 315px #FFF , 851px 819px #FFF , 1332px 1216px #FFF , 251px 379px #FFF , 650px 904px #FFF , 522px 623px #FFF , 832px 831px #FFF , 935px 69px #FFF , 997px 1090px #FFF , 631px 991px #FFF , 820px 1538px #FFF , 1324px 792px #FFF , 794px 1275px #FFF , 601px 515px #FFF , 1061px 1288px #FFF , 1120px 1587px #FFF , 433px 365px #FFF , 1565px 1144px #FFF , 242px 1207px #FFF , 1141px 658px #FFF , 498px 795px #FFF , 517px 1591px #FFF , 1181px 1170px #FFF , 1963px 1517px #FFF , 1440px 1432px #FFF , 1154px 1776px #FFF , 1764px 1816px #FFF , 519px 451px #FFF , 814px 1003px #FFF , 1467px 1037px #FFF , 972px 935px #FFF , 33px 1157px #FFF , 1240px 1119px #FFF , 1315px 462px #FFF , 1493px 719px #FFF , 1094px 1260px #FFF , 1627px 186px #FFF , 615px 1947px #FFF , 354px 1072px #FFF , 308px 668px #FFF , 719px 991px #FFF , 1427px 1240px #FFF , 574px 1972px #FFF , 1519px 129px #FFF , 1065px 769px #FFF , 153px 1084px #FFF , 1627px 339px #FFF , 688px 1110px #FFF , 1448px 1205px #FFF , 40px 96px #FFF , 1741px 1331px #FFF , 1486px 206px #FFF , 1209px 305px #FFF , 753px 3px #FFF , 284px 1718px #FFF , 1767px 1423px #FFF , 1722px 1277px #FFF , 1019px 268px #FFF , 627px 400px #FFF , 231px 1843px #FFF , 1053px 290px #FFF , 858px 1451px #FFF , 295px 1554px #FFF , 670px 1702px #FFF , 327px 1703px #FFF , 285px 8px #FFF , 525px 25px #FFF , 1538px 607px #FFF , 1653px 708px #FFF , 772px 932px #FFF , 831px 800px #FFF , 46px 1801px #FFF , 102px 1937px #FFF , 1937px 894px #FFF , 1px 254px #FFF , 193px 1102px #FFF , 183px 1757px #FFF , 382px 208px #FFF , 1572px 395px #FFF , 1142px 798px #FFF , 248px 798px #FFF , 1172px 481px #FFF , 1439px 894px #FFF , 1230px 1528px #FFF , 141px 791px #FFF , 850px 399px #FFF , 892px 1455px #FFF , 24px 788px #FFF , 706px 1505px #FFF , 1159px 1899px #FFF , 313px 722px #FFF , 502px 1616px #FFF , 815px 1485px #FFF , 569px 879px #FFF , 691px 158px #FFF , 784px 477px #FFF , 1835px 1289px #FFF , 1316px 379px #FFF , 180px 962px #FFF , 410px 1774px #FFF , 1232px 1312px #FFF , 1087px 1173px #FFF , 604px 938px #FFF , 1002px 1394px #FFF , 1311px 341px #FFF , 954px 1972px #FFF , 567px 70px #FFF , 411px 428px #FFF , 574px 377px #FFF , 614px 60px #FFF , 1152px 713px #FFF , 482px 1724px #FFF , 1388px 781px #FFF , 1814px 1463px #FFF , 759px 428px #FFF , 317px 934px #FFF , 1766px 1126px #FFF , 1805px 1176px #FFF , 160px 1562px #FFF , 489px 352px #FFF , 1561px 1316px #FFF , 317px 1998px #FFF , 320px 1823px #FFF , 899px 1083px #FFF , 1710px 1023px #FFF , 51px 461px #FFF , 708px 459px #FFF , 776px 1871px #FFF , 1021px 1183px #FFF , 1913px 988px #FFF , 283px 1473px #FFF , 775px 196px #FFF , 1945px 1390px #FFF , 1363px 1464px #FFF , 1209px 823px #FFF , 9px 699px #FFF , 1028px 1902px #FFF , 434px 972px #FFF , 1316px 1405px #FFF , 693px 667px #FFF , 916px 792px #FFF , 1822px 827px #FFF , 574px 142px #FFF , 679px 424px #FFF , 1097px 84px #FFF , 1275px 1629px #FFF , 271px 502px #FFF , 1190px 1833px #FFF , 1833px 1501px #FFF , 810px 181px #FFF , 1394px 1630px #FFF , 473px 566px #FFF , 1029px 651px #FFF , 114px 263px #FFF , 545px 1974px #FFF , 179px 1585px #FFF , 711px 1283px #FFF , 378px 843px #FFF , 185px 691px #FFF , 269px 1456px #FFF , 1271px 1194px #FFF , 1815px 1302px #FFF , 676px 1589px #FFF , 846px 1809px #FFF , 933px 942px #FFF , 1538px 270px #FFF , 37px 1446px #FFF , 202px 88px #FFF , 1727px 1291px #FFF , 330px 1842px #FFF , 1542px 97px #FFF , 883px 1910px #FFF , 91px 124px #FFF , 597px 580px #FFF , 811px 743px #FFF , 775px 263px #FFF , 500px 1069px #FFF , 635px 554px #FFF , 1263px 330px #FFF , 118px 1111px #FFF , 1428px 1710px #FFF , 1915px 41px #FFF , 875px 1805px #FFF , 1986px 1241px #FFF , 859px 698px #FFF , 1504px 58px #FFF , 181px 1504px #FFF , 1714px 1394px #FFF , 251px 1784px #FFF , 1939px 29px #FFF , 495px 1650px #FFF , 242px 302px #FFF , 1599px 1199px #FFF , 290px 614px #FFF , 1718px 737px #FFF , 1534px 1818px #FFF , 1037px 589px #FFF , 1652px 1379px #FFF , 927px 707px #FFF , 1343px 600px #FFF , 1951px 250px #FFF , 196px 1947px #FFF , 322px 1251px #FFF , 1909px 1916px #FFF , 1287px 518px #FFF , 1837px 1654px #FFF , 259px 1098px #FFF , 1930px 1883px #FFF , 1675px 1668px #FFF , 447px 1016px #FFF , 1999px 96px #FFF , 100px 1398px #FFF , 1257px 1422px #FFF , 272px 1935px #FFF , 465px 983px #FFF , 1156px 1955px #FFF , 1547px 1340px #FFF , 1836px 124px #FFF , 825px 1652px #FFF , 1988px 1796px #FFF , 326px 1991px #FFF , 1717px 335px #FFF , 250px 110px #FFF , 1351px 1603px #FFF , 1562px 92px #FFF , 854px 1418px #FFF , 329px 1095px #FFF , 1459px 710px #FFF , 217px 173px #FFF , 1392px 1437px #FFF , 1267px 233px #FFF , 186px 1815px #FFF , 967px 800px #FFF , 792px 1762px #FFF , 119px 173px #FFF , 1464px 1174px #FFF , 345px 816px #FFF , 1548px 1516px #FFF , 1949px 822px #FFF , 1086px 1256px #FFF , 472px 1255px #FFF , 493px 1413px #FFF , 1006px 459px #FFF , 1898px 704px #FFF , 943px 1035px #FFF , 703px 1344px #FFF , 63px 1319px #FFF , 614px 1487px #FFF , 1150px 1505px #FFF , 407px 762px #FFF , 179px 963px #FFF , 1662px 1796px #FFF , 1769px 1023px #FFF , 1726px 513px #FFF , 257px 116px #FFF , 1987px 173px #FFF , 1756px 462px #FFF , 1468px 829px #FFF , 394px 934px #FFF , 405px 910px #FFF , 1204px 996px #FFF , 907px 1842px #FFF , 1213px 919px #FFF , 1682px 28px #FFF , 523px 941px #FFF , 433px 329px #FFF , 1718px 979px #FFF , 377px 806px #FFF , 1766px 1372px #FFF , 644px 775px #FFF , 134px 1396px #FFF , 639px 489px #FFF , 54px 1062px #FFF; }
  .SpacesuitStory__ ._Stars__ .StarField[data-field="2"] {
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 572px 1527px #FFF , 584px 580px #FFF , 411px 639px #FFF , 1139px 642px #FFF , 314px 73px #FFF , 1450px 1968px #FFF , 653px 10px #FFF , 1263px 827px #FFF , 779px 1509px #FFF , 1412px 1172px #FFF , 1831px 1336px #FFF , 1763px 1650px #FFF , 27px 77px #FFF , 789px 164px #FFF , 1532px 618px #FFF , 1766px 254px #FFF , 1504px 1669px #FFF , 1918px 711px #FFF , 454px 1709px #FFF , 632px 1769px #FFF , 700px 1775px #FFF , 863px 1941px #FFF , 1712px 756px #FFF , 1157px 1904px #FFF , 1838px 505px #FFF , 923px 1304px #FFF , 1998px 1187px #FFF , 1992px 667px #FFF , 1049px 973px #FFF , 1642px 234px #FFF , 495px 707px #FFF , 1317px 437px #FFF , 1394px 279px #FFF , 99px 1139px #FFF , 1484px 1311px #FFF , 1907px 170px #FFF , 1642px 1682px #FFF , 1566px 1356px #FFF , 101px 559px #FFF , 302px 1698px #FFF , 1187px 1739px #FFF , 1092px 1171px #FFF , 1195px 1545px #FFF , 926px 1992px #FFF , 437px 53px #FFF , 666px 520px #FFF , 405px 1503px #FFF , 1325px 945px #FFF , 1475px 456px #FFF , 1378px 672px #FFF , 1537px 1684px #FFF , 1771px 18px #FFF , 636px 719px #FFF , 218px 1091px #FFF , 242px 1106px #FFF , 1241px 1163px #FFF , 286px 634px #FFF , 706px 764px #FFF , 34px 422px #FFF , 340px 1133px #FFF , 164px 1885px #FFF , 1906px 701px #FFF , 897px 385px #FFF , 1752px 865px #FFF , 1030px 1352px #FFF , 272px 1975px #FFF , 342px 47px #FFF , 572px 1004px #FFF , 535px 1024px #FFF , 961px 1876px #FFF , 1659px 1030px #FFF , 1538px 912px #FFF , 96px 1187px #FFF , 749px 361px #FFF , 1606px 769px #FFF , 272px 1620px #FFF , 1983px 1985px #FFF , 1075px 1627px #FFF , 901px 999px #FFF , 1800px 112px #FFF , 749px 190px #FFF , 130px 1539px #FFF , 491px 1193px #FFF , 67px 1450px #FFF , 672px 614px #FFF , 946px 1724px #FFF , 187px 534px #FFF , 1628px 1374px #FFF , 1923px 497px #FFF , 709px 1419px #FFF , 1935px 1467px #FFF , 1798px 870px #FFF , 1691px 1274px #FFF , 1952px 1799px #FFF , 1873px 474px #FFF , 1993px 763px #FFF , 1962px 1936px #FFF , 355px 1146px #FFF , 1740px 1609px #FFF , 1062px 1057px #FFF , 643px 1369px #FFF , 759px 1737px #FFF , 49px 1860px #FFF , 362px 244px #FFF , 1138px 802px #FFF , 972px 1425px #FFF , 1242px 1555px #FFF , 777px 344px #FFF , 1124px 1557px #FFF , 1134px 1381px #FFF , 1922px 4px #FFF , 1136px 619px #FFF , 129px 275px #FFF , 1096px 370px #FFF , 1343px 1974px #FFF , 1392px 1854px #FFF , 566px 847px #FFF , 1725px 1636px #FFF , 314px 482px #FFF , 1377px 335px #FFF , 244px 19px #FFF , 1224px 151px #FFF , 395px 81px #FFF , 1085px 1724px #FFF , 1576px 1622px #FFF , 960px 1401px #FFF , 309px 977px #FFF , 564px 317px #FFF , 732px 1922px #FFF , 1009px 1865px #FFF , 980px 1391px #FFF , 89px 1018px #FFF , 523px 1085px #FFF , 250px 1810px #FFF , 708px 1103px #FFF , 1678px 809px #FFF , 1833px 1830px #FFF , 1713px 843px #FFF , 837px 1738px #FFF , 1307px 352px #FFF , 1785px 1003px #FFF , 1838px 1271px #FFF , 370px 1569px #FFF , 1650px 847px #FFF , 270px 978px #FFF , 1063px 337px #FFF , 293px 659px #FFF , 1417px 899px #FFF , 1779px 783px #FFF , 1515px 1211px #FFF , 130px 1421px #FFF , 573px 686px #FFF , 1579px 1020px #FFF , 1877px 577px #FFF , 907px 705px #FFF , 168px 655px #FFF , 296px 724px #FFF , 878px 349px #FFF , 90px 1993px #FFF , 114px 977px #FFF , 1186px 669px #FFF , 692px 1252px #FFF , 1957px 1207px #FFF , 780px 540px #FFF , 242px 894px #FFF , 857px 294px #FFF , 792px 1877px #FFF , 345px 1393px #FFF , 194px 788px #FFF , 1128px 167px #FFF , 1354px 1496px #FFF , 311px 1761px #FFF , 390px 500px #FFF , 583px 1861px #FFF , 780px 891px #FFF , 787px 1807px #FFF , 1783px 1619px #FFF , 1385px 1261px #FFF , 609px 99px #FFF , 532px 1097px #FFF , 408px 1966px #FFF , 879px 1534px #FFF , 116px 1647px #FFF , 1073px 511px #FFF , 1207px 113px #FFF , 1751px 1836px #FFF , 738px 431px #FFF , 1991px 802px #FFF , 1111px 606px #FFF , 1634px 1490px #FFF , 1453px 311px #FFF , 775px 1071px #FFF , 573px 1223px #FFF , 1620px 617px #FFF , 399px 1006px #FFF , 860px 1581px #FFF , 1467px 1179px #FFF , 1248px 1934px #FFF , 1168px 149px #FFF , 1042px 1564px #FFF;
    animation: animStar 100s linear infinite; }
    .SpacesuitStory__ ._Stars__ .StarField[data-field="2"]:after {
      content: " ";
      position: absolute;
      top: -2000px;
      width: 2px;
      height: 2px;
      background: transparent;
      box-shadow: 572px 1527px #FFF , 584px 580px #FFF , 411px 639px #FFF , 1139px 642px #FFF , 314px 73px #FFF , 1450px 1968px #FFF , 653px 10px #FFF , 1263px 827px #FFF , 779px 1509px #FFF , 1412px 1172px #FFF , 1831px 1336px #FFF , 1763px 1650px #FFF , 27px 77px #FFF , 789px 164px #FFF , 1532px 618px #FFF , 1766px 254px #FFF , 1504px 1669px #FFF , 1918px 711px #FFF , 454px 1709px #FFF , 632px 1769px #FFF , 700px 1775px #FFF , 863px 1941px #FFF , 1712px 756px #FFF , 1157px 1904px #FFF , 1838px 505px #FFF , 923px 1304px #FFF , 1998px 1187px #FFF , 1992px 667px #FFF , 1049px 973px #FFF , 1642px 234px #FFF , 495px 707px #FFF , 1317px 437px #FFF , 1394px 279px #FFF , 99px 1139px #FFF , 1484px 1311px #FFF , 1907px 170px #FFF , 1642px 1682px #FFF , 1566px 1356px #FFF , 101px 559px #FFF , 302px 1698px #FFF , 1187px 1739px #FFF , 1092px 1171px #FFF , 1195px 1545px #FFF , 926px 1992px #FFF , 437px 53px #FFF , 666px 520px #FFF , 405px 1503px #FFF , 1325px 945px #FFF , 1475px 456px #FFF , 1378px 672px #FFF , 1537px 1684px #FFF , 1771px 18px #FFF , 636px 719px #FFF , 218px 1091px #FFF , 242px 1106px #FFF , 1241px 1163px #FFF , 286px 634px #FFF , 706px 764px #FFF , 34px 422px #FFF , 340px 1133px #FFF , 164px 1885px #FFF , 1906px 701px #FFF , 897px 385px #FFF , 1752px 865px #FFF , 1030px 1352px #FFF , 272px 1975px #FFF , 342px 47px #FFF , 572px 1004px #FFF , 535px 1024px #FFF , 961px 1876px #FFF , 1659px 1030px #FFF , 1538px 912px #FFF , 96px 1187px #FFF , 749px 361px #FFF , 1606px 769px #FFF , 272px 1620px #FFF , 1983px 1985px #FFF , 1075px 1627px #FFF , 901px 999px #FFF , 1800px 112px #FFF , 749px 190px #FFF , 130px 1539px #FFF , 491px 1193px #FFF , 67px 1450px #FFF , 672px 614px #FFF , 946px 1724px #FFF , 187px 534px #FFF , 1628px 1374px #FFF , 1923px 497px #FFF , 709px 1419px #FFF , 1935px 1467px #FFF , 1798px 870px #FFF , 1691px 1274px #FFF , 1952px 1799px #FFF , 1873px 474px #FFF , 1993px 763px #FFF , 1962px 1936px #FFF , 355px 1146px #FFF , 1740px 1609px #FFF , 1062px 1057px #FFF , 643px 1369px #FFF , 759px 1737px #FFF , 49px 1860px #FFF , 362px 244px #FFF , 1138px 802px #FFF , 972px 1425px #FFF , 1242px 1555px #FFF , 777px 344px #FFF , 1124px 1557px #FFF , 1134px 1381px #FFF , 1922px 4px #FFF , 1136px 619px #FFF , 129px 275px #FFF , 1096px 370px #FFF , 1343px 1974px #FFF , 1392px 1854px #FFF , 566px 847px #FFF , 1725px 1636px #FFF , 314px 482px #FFF , 1377px 335px #FFF , 244px 19px #FFF , 1224px 151px #FFF , 395px 81px #FFF , 1085px 1724px #FFF , 1576px 1622px #FFF , 960px 1401px #FFF , 309px 977px #FFF , 564px 317px #FFF , 732px 1922px #FFF , 1009px 1865px #FFF , 980px 1391px #FFF , 89px 1018px #FFF , 523px 1085px #FFF , 250px 1810px #FFF , 708px 1103px #FFF , 1678px 809px #FFF , 1833px 1830px #FFF , 1713px 843px #FFF , 837px 1738px #FFF , 1307px 352px #FFF , 1785px 1003px #FFF , 1838px 1271px #FFF , 370px 1569px #FFF , 1650px 847px #FFF , 270px 978px #FFF , 1063px 337px #FFF , 293px 659px #FFF , 1417px 899px #FFF , 1779px 783px #FFF , 1515px 1211px #FFF , 130px 1421px #FFF , 573px 686px #FFF , 1579px 1020px #FFF , 1877px 577px #FFF , 907px 705px #FFF , 168px 655px #FFF , 296px 724px #FFF , 878px 349px #FFF , 90px 1993px #FFF , 114px 977px #FFF , 1186px 669px #FFF , 692px 1252px #FFF , 1957px 1207px #FFF , 780px 540px #FFF , 242px 894px #FFF , 857px 294px #FFF , 792px 1877px #FFF , 345px 1393px #FFF , 194px 788px #FFF , 1128px 167px #FFF , 1354px 1496px #FFF , 311px 1761px #FFF , 390px 500px #FFF , 583px 1861px #FFF , 780px 891px #FFF , 787px 1807px #FFF , 1783px 1619px #FFF , 1385px 1261px #FFF , 609px 99px #FFF , 532px 1097px #FFF , 408px 1966px #FFF , 879px 1534px #FFF , 116px 1647px #FFF , 1073px 511px #FFF , 1207px 113px #FFF , 1751px 1836px #FFF , 738px 431px #FFF , 1991px 802px #FFF , 1111px 606px #FFF , 1634px 1490px #FFF , 1453px 311px #FFF , 775px 1071px #FFF , 573px 1223px #FFF , 1620px 617px #FFF , 399px 1006px #FFF , 860px 1581px #FFF , 1467px 1179px #FFF , 1248px 1934px #FFF , 1168px 149px #FFF , 1042px 1564px #FFF; }
  .SpacesuitStory__ ._Stars__ .StarField[data-field="3"] {
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 456px 1867px #FFF , 979px 42px #FFF , 1373px 263px #FFF , 1172px 1580px #FFF , 1064px 1609px #FFF , 1923px 790px #FFF , 746px 1007px #FFF , 1445px 2px #FFF , 1445px 1290px #FFF , 156px 1630px #FFF , 220px 648px #FFF , 536px 108px #FFF , 1876px 1925px #FFF , 1370px 1121px #FFF , 1174px 1376px #FFF , 1579px 861px #FFF , 1935px 1609px #FFF , 920px 1077px #FFF , 907px 1126px #FFF , 585px 634px #FFF , 1079px 980px #FFF , 512px 1419px #FFF , 1777px 1325px #FFF , 1961px 857px #FFF , 1702px 687px #FFF , 1662px 1553px #FFF , 433px 1541px #FFF , 57px 1519px #FFF , 1451px 690px #FFF , 102px 1220px #FFF , 756px 779px #FFF , 323px 521px #FFF , 1351px 802px #FFF , 718px 863px #FFF , 349px 1558px #FFF , 1130px 81px #FFF , 320px 706px #FFF , 1083px 860px #FFF , 1795px 1893px #FFF , 159px 1028px #FFF , 1125px 1078px #FFF , 1142px 1600px #FFF , 1202px 214px #FFF , 1466px 109px #FFF , 1449px 904px #FFF , 1224px 1822px #FFF , 1436px 1945px #FFF , 214px 1702px #FFF , 275px 1831px #FFF , 949px 90px #FFF , 638px 1265px #FFF , 909px 1567px #FFF , 782px 500px #FFF , 1753px 1971px #FFF , 1604px 976px #FFF , 1610px 861px #FFF , 1497px 1493px #FFF , 390px 1402px #FFF , 1239px 1876px #FFF , 1752px 201px #FFF , 1792px 1561px #FFF , 1332px 652px #FFF , 1512px 1741px #FFF , 501px 502px #FFF , 736px 1694px #FFF , 482px 1640px #FFF , 1533px 749px #FFF , 1191px 764px #FFF , 1175px 1832px #FFF , 162px 621px #FFF , 507px 1741px #FFF , 1852px 296px #FFF , 722px 1192px #FFF , 804px 1061px #FFF , 988px 1957px #FFF , 1182px 1062px #FFF , 661px 1682px #FFF , 1475px 1425px #FFF , 928px 1999px #FFF , 1373px 164px #FFF , 937px 1725px #FFF , 658px 220px #FFF , 878px 351px #FFF , 107px 1556px #FFF , 1800px 14px #FFF , 1941px 847px #FFF , 391px 1499px #FFF , 741px 970px #FFF , 1474px 1870px #FFF , 603px 1757px #FFF , 1665px 1288px #FFF , 360px 731px #FFF , 195px 1729px #FFF , 787px 1174px #FFF , 335px 1810px #FFF , 8px 1567px #FFF , 37px 1344px #FFF , 767px 1652px #FFF , 186px 1207px #FFF , 590px 908px #FFF;
    animation: animStar 60s linear infinite; }
    .SpacesuitStory__ ._Stars__ .StarField[data-field="3"]:after {
      content: " ";
      position: absolute;
      top: -2000px;
      width: 3px;
      height: 3px;
      background: transparent;
      box-shadow: 456px 1867px #FFF , 979px 42px #FFF , 1373px 263px #FFF , 1172px 1580px #FFF , 1064px 1609px #FFF , 1923px 790px #FFF , 746px 1007px #FFF , 1445px 2px #FFF , 1445px 1290px #FFF , 156px 1630px #FFF , 220px 648px #FFF , 536px 108px #FFF , 1876px 1925px #FFF , 1370px 1121px #FFF , 1174px 1376px #FFF , 1579px 861px #FFF , 1935px 1609px #FFF , 920px 1077px #FFF , 907px 1126px #FFF , 585px 634px #FFF , 1079px 980px #FFF , 512px 1419px #FFF , 1777px 1325px #FFF , 1961px 857px #FFF , 1702px 687px #FFF , 1662px 1553px #FFF , 433px 1541px #FFF , 57px 1519px #FFF , 1451px 690px #FFF , 102px 1220px #FFF , 756px 779px #FFF , 323px 521px #FFF , 1351px 802px #FFF , 718px 863px #FFF , 349px 1558px #FFF , 1130px 81px #FFF , 320px 706px #FFF , 1083px 860px #FFF , 1795px 1893px #FFF , 159px 1028px #FFF , 1125px 1078px #FFF , 1142px 1600px #FFF , 1202px 214px #FFF , 1466px 109px #FFF , 1449px 904px #FFF , 1224px 1822px #FFF , 1436px 1945px #FFF , 214px 1702px #FFF , 275px 1831px #FFF , 949px 90px #FFF , 638px 1265px #FFF , 909px 1567px #FFF , 782px 500px #FFF , 1753px 1971px #FFF , 1604px 976px #FFF , 1610px 861px #FFF , 1497px 1493px #FFF , 390px 1402px #FFF , 1239px 1876px #FFF , 1752px 201px #FFF , 1792px 1561px #FFF , 1332px 652px #FFF , 1512px 1741px #FFF , 501px 502px #FFF , 736px 1694px #FFF , 482px 1640px #FFF , 1533px 749px #FFF , 1191px 764px #FFF , 1175px 1832px #FFF , 162px 621px #FFF , 507px 1741px #FFF , 1852px 296px #FFF , 722px 1192px #FFF , 804px 1061px #FFF , 988px 1957px #FFF , 1182px 1062px #FFF , 661px 1682px #FFF , 1475px 1425px #FFF , 928px 1999px #FFF , 1373px 164px #FFF , 937px 1725px #FFF , 658px 220px #FFF , 878px 351px #FFF , 107px 1556px #FFF , 1800px 14px #FFF , 1941px 847px #FFF , 391px 1499px #FFF , 741px 970px #FFF , 1474px 1870px #FFF , 603px 1757px #FFF , 1665px 1288px #FFF , 360px 731px #FFF , 195px 1729px #FFF , 787px 1174px #FFF , 335px 1810px #FFF , 8px 1567px #FFF , 37px 1344px #FFF , 767px 1652px #FFF , 186px 1207px #FFF , 590px 908px #FFF; }

.SpacesuitStory__ ._Intro__ {
  position: relative;
  display: block;
  text-align: center;
  color: #FFF;
  font-family: "Space Mono";
  padding-bottom: 120px; }
  .SpacesuitStory__ ._Intro__ .Cover::before {
    content: '';
    position: relative;
    display: block;
    width: 80vw;
    height: 80vw;
    border-radius: 100%;
    background-image: url("/static/stories/2019-space--spacesuits/moon.png");
    background-size: 80vw;
    background-position: center center;
    background-repeat: no-repeat;
    margin: -70vw auto 120px auto;
    box-shadow: 0 0 42px 0 #f1f1f1; }
  .SpacesuitStory__ ._Intro__ .Cover ._Title {
    font-weight: 400;
    letter-spacing: 2.3px;
    font-size: 24px;
    text-shadow: 0 0 32px #c103e8; }
    @media only screen and (min-width: 800px) {
      .SpacesuitStory__ ._Intro__ .Cover ._Title {
        font-size: 48px; } }
  .SpacesuitStory__ ._Intro__ .Cover ._Byline {
    font-size: 16px;
    padding-bottom: 8px; }
    @media only screen and (min-width: 800px) {
      .SpacesuitStory__ ._Intro__ .Cover ._Byline {
        font-size: 20px; } }
  .SpacesuitStory__ ._Intro__ .Cover ._Thanks {
    font-size: 12px;
    font-style: italic;
    padding-bottom: 24px;
    padding-left: 18px;
    padding-right: 18px; }
    @media only screen and (min-width: 800px) {
      .SpacesuitStory__ ._Intro__ .Cover ._Thanks {
        font-size: 14px;
        padding: 0 0 24px 0; } }
  .SpacesuitStory__ ._Intro__ .Cover ._Blurb {
    font-weight: 400;
    letter-spacing: 1.7px;
    font-size: 14px;
    width: calc(100% - 48px);
    max-width: 960px;
    margin: 0 auto;
    text-align: left;
    padding: 24px; }
    @media only screen and (min-width: 800px) {
      .SpacesuitStory__ ._Intro__ .Cover ._Blurb {
        font-size: 20px;
        padding: 0; } }

.SpacesuitStory__ ._Timeline__ {
  font-family: "Space Mono";
  margin: 0 auto;
  width: 100%; }
  .SpacesuitStory__ ._Timeline__ .vertical-timeline {
    margin-bottom: 0; }
    .SpacesuitStory__ ._Timeline__ .vertical-timeline::before {
      box-shadow: 0 0 8px #c103e8; }
  .SpacesuitStory__ ._Timeline__ .TimelineEvent {
    position: relative;
    display: block;
    width: 100%; }
    @media only screen and (min-width: 800px) {
      .SpacesuitStory__ ._Timeline__ .TimelineEvent {
        padding-bottom: 240px; } }
    .SpacesuitStory__ ._Timeline__ .TimelineEvent.-item-9 {
      padding-bottom: 48px; }
      @media only screen and (min-width: 800px) {
        .SpacesuitStory__ ._Timeline__ .TimelineEvent.-item-9 {
          padding-bottom: 48px; } }
    .SpacesuitStory__ ._Timeline__ .TimelineEvent .vertical-timeline-element-icon {
      width: 32px;
      height: 32px;
      background-color: #FFF;
      margin-left: 4px; }
      @media only screen and (min-width: 800px) {
        .SpacesuitStory__ ._Timeline__ .TimelineEvent .vertical-timeline-element-icon {
          width: 64px;
          height: 64px;
          margin-left: -12px; } }
      .SpacesuitStory__ ._Timeline__ .TimelineEvent .vertical-timeline-element-icon img {
        display: block;
        width: 100%; }
    .SpacesuitStory__ ._Timeline__ .TimelineEvent .vertical-timeline-element-content {
      box-shadow: none;
      margin-left: 32px;
      background-color: transparent; }
      @media only screen and (min-width: 800px) {
        .SpacesuitStory__ ._Timeline__ .TimelineEvent .vertical-timeline-element-content {
          margin-left: 80px; } }
      .SpacesuitStory__ ._Timeline__ .TimelineEvent .vertical-timeline-element-content::before {
        display: none; }
    .SpacesuitStory__ ._Timeline__ .TimelineEvent .vertical-timeline-element-date {
      position: absolute;
      top: -48px;
      color: #FFF;
      font-size: 24px;
      text-align: right;
      opacity: 1;
      letter-spacing: 1.2px; }
  .SpacesuitStory__ ._Timeline__ .PrimaryTimelineEvent {
    position: relative;
    display: block;
    background-color: #000;
    width: 100%; }
    @media only screen and (min-width: 800px) {
      .SpacesuitStory__ ._Timeline__ .PrimaryTimelineEvent {
        width: 30vw; } }
    .SpacesuitStory__ ._Timeline__ .PrimaryTimelineEvent ._Image {
      display: block;
      width: 100%; }
    .SpacesuitStory__ ._Timeline__ .PrimaryTimelineEvent ._Text {
      color: #FFF;
      padding: 0 16px 16px 16px;
      text-align: center; }
    .SpacesuitStory__ ._Timeline__ .PrimaryTimelineEvent ._ImageCredit {
      display: block;
      font-size: 9px;
      font-style: italic;
      opacity: 0.5; }
  .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ {
    position: relative;
    display: block;
    width: 100%; }
    @media only screen and (min-width: 800px) {
      .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ {
        position: absolute;
        display: block;
        top: 0;
        left: calc(30vw + 96px);
        right: 0;
        z-index: 2;
        width: auto; } }
    .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ ._SubEventItem__ {
      position: relative;
      display: block;
      opacity: 1;
      pointer-events: none;
      transition: opacity 0.2s linear; }
      @media only screen and (min-width: 800px) {
        .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ ._SubEventItem__ {
          position: absolute;
          top: 16px;
          left: 0;
          height: 100%;
          opacity: 0; } }
      .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ ._SubEventItem__[data-active="true"] {
        opacity: 1;
        pointer-events: auto; }
    .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent {
      position: relative;
      background-color: rgba(255, 255, 255, 0.05);
      padding: 12px;
      width: calc(100% - 24px); }
      @media only screen and (min-width: 800px) {
        .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent {
          width: 40vw;
          border: 1px solid rgba(255, 255, 255, 0.15); } }
      .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent p {
        color: #FFF;
        margin-bottom: 24px;
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 0; }
        @media only screen and (min-width: 800px) {
          .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent p {
            font-size: 16px;
            line-height: 24px;
            padding: 0 24px;
            margin-bottom: 24px; } }
      .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent ._ImageCredit {
        display: block;
        font-size: 9px;
        font-style: italic; }
      .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent figure {
        display: block;
        margin: 0 auto;
        text-align: center; }
        @media only screen and (min-width: 800px) {
          .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent figure {
            margin: 0 auto 24px auto;
            padding-bottom: 24px; } }
        .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent figure img {
          display: inline-block;
          max-width: 100%;
          max-height: 320px; }
        .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent figure figcaption {
          color: rgba(255, 255, 255, 0.5);
          font-size: 9px; }
          @media only screen and (min-width: 800px) {
            .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent figure figcaption {
              font-size: 12px; } }
          .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent figure figcaption ._ImageCaption {
            display: block;
            max-width: 70%;
            margin: 0 auto; }
      .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent .Button {
        position: absolute;
        display: none;
        cursor: pointer;
        top: 32px;
        width: 32px;
        font-size: 0;
        height: 32px;
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 32px;
        background-color: transparent;
        border: 0; }
        @media only screen and (min-width: 800px) {
          .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent .Button {
            display: inline-block; } }
        .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent .Button.-previous {
          left: 0;
          transform: translateY(-50%) translateX(-50%);
          background-image: url("/static/stories/2019-space--spacesuits/icon-previous.svg"); }
        .SpacesuitStory__ ._Timeline__ .SecondaryTimelineEvents__ .SubEvent .Button.-next {
          right: 0;
          transform: translateY(-50%) translateX(50%);
          background-image: url("/static/stories/2019-space--spacesuits/icon-next.svg"); }

.mapboxgl-map {
    font: 12px/20px 'Helvetica Neue', Arial, Helvetica, sans-serif;
    overflow: hidden;
    position: relative;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mapboxgl-map:-webkit-full-screen {
    width: 100%;
    height: 100%;
}

.mapboxgl-canary {
    background-color: salmon;
}

.mapboxgl-canvas-container.mapboxgl-interactive,
.mapboxgl-ctrl-group > button.mapboxgl-ctrl-compass {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.mapboxgl-canvas-container.mapboxgl-interactive:active,
.mapboxgl-ctrl-group > button.mapboxgl-ctrl-compass:active {
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing;
}

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas {
    touch-action: pan-x pan-y;
}

.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,
.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas {
    touch-action: pinch-zoom;
}

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas {
    touch-action: none;
}

.mapboxgl-ctrl-top-left,
.mapboxgl-ctrl-top-right,
.mapboxgl-ctrl-bottom-left,
.mapboxgl-ctrl-bottom-right { position: absolute; pointer-events: none; z-index: 2; }
.mapboxgl-ctrl-top-left     { top: 0; left: 0; }
.mapboxgl-ctrl-top-right    { top: 0; right: 0; }
.mapboxgl-ctrl-bottom-left  { bottom: 0; left: 0; }
.mapboxgl-ctrl-bottom-right { right: 0; bottom: 0; }

.mapboxgl-ctrl {
    clear: both;
    pointer-events: auto;

    /* workaround for a Safari bug https://github.com/mapbox/mapbox-gl-js/issues/8185 */
    transform: translate(0, 0);
}
.mapboxgl-ctrl-top-left .mapboxgl-ctrl     { margin: 10px 0 0 10px; float: left; }
.mapboxgl-ctrl-top-right .mapboxgl-ctrl    { margin: 10px 10px 0 0; float: right; }
.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl  { margin: 0 0 10px 10px; float: left; }
.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl { margin: 0 10px 10px 0; float: right; }

.mapboxgl-ctrl-group {
    border-radius: 4px;
    overflow: hidden;
    background: #fff;
}

.mapboxgl-ctrl-group:not(:empty) {
    -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}

.mapboxgl-ctrl-group > button {
    width: 30px;
    height: 30px;
    display: block;
    padding: 0;
    outline: none;
    border: 0;
    box-sizing: border-box;
    background-color: transparent;
    cursor: pointer;
}

.mapboxgl-ctrl-group > button + button {
    border-top: 1px solid #ddd;
}

/* https://bugzilla.mozilla.org/show_bug.cgi?id=140562 */
.mapboxgl-ctrl > button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.mapboxgl-ctrl > button:hover {
    background-color: rgba(0, 0, 0, 0.05);
}

.mapboxgl-ctrl-icon,
.mapboxgl-ctrl-icon > .mapboxgl-ctrl-compass-arrow {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.mapboxgl-ctrl-icon {
    padding: 5px;
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-icon-disabled {
    opacity: 0.25;
    border-color: #373737;
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='m 7,9 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='M 10 6 C 9.446 6 9 6.4459904 9 7 L 9 9 L 7 9 C 6.446 9 6 9.446 6 10 C 6 10.554 6.446 11 7 11 L 9 11 L 9 13 C 9 13.55401 9.446 14 10 14 C 10.554 14 11 13.55401 11 13 L 11 11 L 13 11 C 13.554 11 14 10.554 14 10 C 14 9.446 13.554 9 13 9 L 11 9 L 11 7 C 11 6.4459904 10.554 6 10 6 z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate:disabled {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting {
    -webkit-animation: mapboxgl-spin 2s infinite linear;
    -moz-animation: mapboxgl-spin 2s infinite linear;
    -o-animation: mapboxgl-spin 2s infinite linear;
    -ms-animation: mapboxgl-spin 2s infinite linear;
    animation: mapboxgl-spin 2s infinite linear;
}

@-webkit-keyframes mapboxgl-spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}

@-moz-keyframes mapboxgl-spin {
    0% { -moz-transform: rotate(0deg); }
    100% { -moz-transform: rotate(360deg); }
}

@-o-keyframes mapboxgl-spin {
    0% { -o-transform: rotate(0deg); }
    100% { -o-transform: rotate(360deg); }
}

@-ms-keyframes mapboxgl-spin {
    0% { -ms-transform: rotate(0deg); }
    100% { -ms-transform: rotate(360deg); }
}

@keyframes mapboxgl-spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M 5 4 C 4.5 4 4 4.5 4 5 L 4 6 L 4 9 L 4.5 9 L 5.7773438 7.296875 C 6.7771319 8.0602131 7.835765 8.9565728 8.890625 10 C 7.8257121 11.0633 6.7761791 11.951675 5.78125 12.707031 L 4.5 11 L 4 11 L 4 15 C 4 15.5 4.5 16 5 16 L 9 16 L 9 15.5 L 7.2734375 14.205078 C 8.0428931 13.187886 8.9395441 12.133481 9.9609375 11.068359 C 11.042371 12.14699 11.942093 13.2112 12.707031 14.21875 L 11 15.5 L 11 16 L 14 16 L 15 16 C 15.5 16 16 15.5 16 15 L 16 14 L 16 11 L 15.5 11 L 14.205078 12.726562 C 13.177985 11.949617 12.112718 11.043577 11.037109 10.009766 C 12.151856 8.981061 13.224345 8.0798624 14.228516 7.3046875 L 15.5 9 L 16 9 L 16 5 C 16 4.5 15.5 4 15 4 L 11 4 L 11 4.5 L 12.703125 5.7773438 C 11.932647 6.7864834 11.026693 7.8554712 9.9707031 8.9199219 C 8.9584739 7.8204943 8.0698767 6.7627188 7.3046875 5.7714844 L 9 4.5 L 9 4 L 6 4 L 5 4 z '/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23000000;' d='M 4.2421875 3.4921875 A 0.750075 0.750075 0 0 0 3.71875 4.78125 L 5.9648438 7.0273438 L 4 8.5 L 4 9 L 8 9 C 8.500001 8.9999988 9 8.4999992 9 8 L 9 4 L 8.5 4 L 7.0175781 5.9550781 L 4.78125 3.71875 A 0.750075 0.750075 0 0 0 4.2421875 3.4921875 z M 15.734375 3.4921875 A 0.750075 0.750075 0 0 0 15.21875 3.71875 L 12.984375 5.953125 L 11.5 4 L 11 4 L 11 8 C 11 8.4999992 11.499999 8.9999988 12 9 L 16 9 L 16 8.5 L 14.035156 7.0273438 L 16.28125 4.78125 A 0.750075 0.750075 0 0 0 15.734375 3.4921875 z M 4 11 L 4 11.5 L 5.9648438 12.972656 L 3.71875 15.21875 A 0.75130096 0.75130096 0 1 0 4.78125 16.28125 L 7.0273438 14.035156 L 8.5 16 L 9 16 L 9 12 C 9 11.500001 8.500001 11.000001 8 11 L 4 11 z M 12 11 C 11.499999 11.000001 11 11.500001 11 12 L 11 16 L 11.5 16 L 12.972656 14.035156 L 15.21875 16.28125 A 0.75130096 0.75130096 0 1 0 16.28125 15.21875 L 14.035156 12.972656 L 16 11.5 L 16 11 L 12 11 z '/%3E %3C/svg%3E");
}

.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass > .mapboxgl-ctrl-compass-arrow {
    width: 20px;
    height: 20px;
    margin: 5px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpolygon fill='%23333333' points='6,9 10,1 14,9'/%3E %3Cpolygon fill='%23CCCCCC' points='6,11 10,19 14,11 '/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    display: inline-block;
}

a.mapboxgl-ctrl-logo {
    width: 85px;
    height: 21px;
    margin: 0 0 -3px -3px;
    display: block;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 84.49 21' style='enable-background:new 0 0 84.49 21;' xml:space='preserve'%3E%3Cg%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M83.25,14.26c0,0.12-0.09,0.21-0.21,0.21h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39l-1.44,2.39 c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68L76.2,6.84 c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.4-2.35 c0.06-0.11,0.18-0.17,0.3-0.17H83c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.37,3.63l2.43,3.67 C83.24,14.18,83.25,14.22,83.25,14.26z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M66.24,9.59c-0.39-1.88-1.96-3.28-3.84-3.28c-1.03,0-2.03,0.42-2.73,1.18V3.51c0-0.13-0.1-0.23-0.23-0.23h-1.4 c-0.13,0-0.23,0.11-0.23,0.23v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.11,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.73,1.18 c1.88,0,3.45-1.41,3.84-3.29C66.37,10.79,66.37,10.18,66.24,9.59L66.24,9.59z M62.08,13c-1.32,0-2.39-1.11-2.41-2.48v-0.06 c0.02-1.38,1.09-2.48,2.41-2.48s2.42,1.12,2.42,2.51S63.41,13,62.08,13z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M71.67,6.32c-1.98-0.01-3.72,1.35-4.16,3.29c-0.13,0.59-0.13,1.19,0,1.77c0.44,1.94,2.17,3.32,4.17,3.3 c2.35,0,4.26-1.87,4.26-4.19S74.04,6.32,71.67,6.32z M71.65,13.01c-1.33,0-2.42-1.12-2.42-2.51s1.08-2.52,2.42-2.52 c1.33,0,2.42,1.12,2.42,2.51S72.99,13,71.65,13.01L71.65,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M62.08,7.98c-1.32,0-2.39,1.11-2.41,2.48v0.06C59.68,11.9,60.75,13,62.08,13s2.42-1.12,2.42-2.51 S63.41,7.98,62.08,7.98z M62.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25 c0.63,0,1.17,0.57,1.17,1.27C63.24,11.2,62.73,11.76,62.08,11.76z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M71.65,7.98c-1.33,0-2.42,1.12-2.42,2.51S70.32,13,71.65,13s2.42-1.12,2.42-2.51S72.99,7.98,71.65,7.98z M71.65,11.76c-0.64,0-1.17-0.57-1.17-1.27c0-0.7,0.53-1.26,1.17-1.26s1.17,0.57,1.17,1.27C72.82,11.21,72.29,11.76,71.65,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M45.74,6.53h-1.4c-0.13,0-0.23,0.11-0.23,0.23v0.73c-0.71-0.75-1.7-1.18-2.73-1.18 c-2.17,0-3.94,1.87-3.94,4.19s1.77,4.19,3.94,4.19c1.04,0,2.03-0.43,2.73-1.19v0.73c0,0.13,0.1,0.23,0.23,0.23h1.4 c0.13,0,0.23-0.11,0.23-0.23V6.74c0-0.12-0.09-0.22-0.22-0.22C45.75,6.53,45.75,6.53,45.74,6.53z M44.12,10.53 C44.11,11.9,43.03,13,41.71,13s-2.42-1.12-2.42-2.51s1.08-2.52,2.4-2.52c1.33,0,2.39,1.11,2.41,2.48L44.12,10.53z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M41.71,7.98c-1.33,0-2.42,1.12-2.42,2.51S40.37,13,41.71,13s2.39-1.11,2.41-2.48v-0.06 C44.1,9.09,43.03,7.98,41.71,7.98z M40.55,10.49c0-0.7,0.52-1.27,1.17-1.27c0.64,0,1.14,0.56,1.17,1.25v0.04 c-0.01,0.68-0.53,1.24-1.17,1.24C41.08,11.75,40.55,11.19,40.55,10.49z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M52.41,6.32c-1.03,0-2.03,0.42-2.73,1.18V6.75c0-0.13-0.1-0.23-0.23-0.23h-1.4c-0.13,0-0.23,0.11-0.23,0.23 v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.1,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.74,1.18c2.17,0,3.94-1.87,3.94-4.19 S54.58,6.32,52.41,6.32z M52.08,13.01c-1.32,0-2.39-1.11-2.42-2.48v-0.07c0.02-1.38,1.09-2.49,2.4-2.49c1.32,0,2.41,1.12,2.41,2.51 S53.4,13,52.08,13.01L52.08,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M52.08,7.98c-1.32,0-2.39,1.11-2.42,2.48v0.06c0.03,1.38,1.1,2.48,2.42,2.48s2.41-1.12,2.41-2.51 S53.4,7.98,52.08,7.98z M52.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25c0.63,0,1.17,0.58,1.17,1.27 S52.72,11.76,52.08,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M36.08,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71 c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.11,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V6.74 c0.01-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03c1.09,0,2.09,0.6,2.6,1.55 c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78L36.08,14.24z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M84.34,13.59l-0.07-0.13l-1.96-2.99l1.94-2.95c0.44-0.67,0.26-1.56-0.41-2.02c-0.02,0-0.03,0-0.04-0.01 c-0.23-0.15-0.5-0.22-0.78-0.22h-1.61c-0.56,0-1.08,0.29-1.37,0.78L79.72,6.6l-0.34-0.56C79.09,5.56,78.57,5.27,78,5.27h-1.6 c-0.6,0-1.13,0.37-1.35,0.92c-2.19-1.66-5.28-1.47-7.26,0.45c-0.35,0.34-0.65,0.72-0.89,1.14c-0.9-1.62-2.58-2.72-4.5-2.72 c-0.5,0-1.01,0.07-1.48,0.23V3.51c0-0.82-0.66-1.48-1.47-1.48h-1.4c-0.81,0-1.47,0.66-1.47,1.47v3.75 c-0.95-1.36-2.5-2.18-4.17-2.19c-0.74,0-1.46,0.16-2.12,0.47c-0.24-0.17-0.54-0.26-0.84-0.26h-1.4c-0.45,0-0.87,0.21-1.15,0.56 c-0.02-0.03-0.04-0.05-0.07-0.08c-0.28-0.3-0.68-0.47-1.09-0.47h-1.39c-0.3,0-0.6,0.09-0.84,0.26c-0.67-0.3-1.39-0.46-2.12-0.46 c-1.83,0-3.43,1-4.37,2.5c-0.2-0.46-0.48-0.89-0.83-1.25c-0.8-0.81-1.89-1.25-3.02-1.25h-0.01c-0.89,0.01-1.75,0.33-2.46,0.88 c-0.74-0.57-1.64-0.88-2.57-0.88H28.1c-0.29,0-0.58,0.03-0.86,0.11c-0.28,0.06-0.56,0.16-0.82,0.28c-0.21-0.12-0.45-0.18-0.7-0.18 h-1.4c-0.82,0-1.47,0.66-1.47,1.47v7.5c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.48-0.66,1.48-1.48l0,0V9.79 c0.03-0.36,0.23-0.59,0.36-0.59c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41c0.82,0,1.47-0.66,1.47-1.47 l-0.01-4.57c0.06-0.32,0.25-0.47,0.35-0.47c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41 c0.82,0,1.47-0.66,1.47-1.47v-0.38c0.96,1.29,2.46,2.06,4.06,2.06c0.74,0,1.46-0.16,2.12-0.47c0.24,0.17,0.54,0.26,0.84,0.26h1.39 c0.3,0,0.6-0.09,0.84-0.26v2.01c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.47-0.66,1.47-1.47v-1.77c0.48,0.15,0.99,0.23,1.49,0.22 c1.7,0,3.22-0.87,4.17-2.2v0.52c0,0.82,0.66,1.47,1.47,1.47h1.4c0.3,0,0.6-0.09,0.84-0.26c0.66,0.31,1.39,0.47,2.12,0.47 c1.92,0,3.6-1.1,4.49-2.73c1.54,2.65,4.95,3.53,7.58,1.98c0.18-0.11,0.36-0.22,0.53-0.36c0.22,0.55,0.76,0.91,1.35,0.9H78 c0.56,0,1.08-0.29,1.37-0.78l0.37-0.61l0.37,0.61c0.29,0.48,0.81,0.78,1.38,0.78h1.6c0.81,0,1.46-0.66,1.45-1.46 C84.49,14.02,84.44,13.8,84.34,13.59L84.34,13.59z M35.86,14.47h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23 V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23 V6.74c0.01-0.13,0.11-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03 c1.09,0,2.09,0.6,2.6,1.55c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78l0.01,5.16C36.09,14.36,35.98,14.46,35.86,14.47 L35.86,14.47z M45.97,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V13.5c-0.7,0.76-1.69,1.18-2.72,1.18 c-2.17,0-3.94-1.87-3.94-4.19s1.77-4.19,3.94-4.19c1.03,0,2.02,0.43,2.73,1.18V6.74c0-0.13,0.1-0.23,0.23-0.23h1.4 c0.12-0.01,0.22,0.08,0.23,0.21c0,0.01,0,0.01,0,0.02v7.51h-0.01V14.24z M52.41,14.67c-1.03,0-2.02-0.43-2.73-1.18v3.97 c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.1-0.23-0.23V6.75c0-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.23,0.11,0.23,0.23v0.73 c0.71-0.76,1.7-1.18,2.73-1.18c2.17,0,3.94,1.86,3.94,4.18S54.58,14.67,52.41,14.67z M66.24,11.39c-0.39,1.87-1.96,3.29-3.84,3.29 c-1.03,0-2.02-0.43-2.73-1.18v0.73c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V3.51c0-0.13,0.1-0.23,0.23-0.23 h1.4c0.13,0,0.23,0.11,0.23,0.23v3.97c0.71-0.75,1.7-1.18,2.73-1.17c1.88,0,3.45,1.4,3.84,3.28C66.37,10.19,66.37,10.8,66.24,11.39 L66.24,11.39L66.24,11.39z M71.67,14.68c-2,0.01-3.73-1.35-4.17-3.3c-0.13-0.59-0.13-1.19,0-1.77c0.44-1.94,2.17-3.31,4.17-3.3 c2.36,0,4.26,1.87,4.26,4.19S74.03,14.68,71.67,14.68L71.67,14.68z M83.04,14.47h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39 l-1.44,2.39c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68 L76.2,6.84c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.41-2.36 c0.06-0.11,0.18-0.17,0.3-0.17h1.61c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.38,3.64l2.43,3.67 c0.02,0.03,0.03,0.07,0.03,0.12C83.25,14.38,83.16,14.47,83.04,14.47L83.04,14.47L83.04,14.47z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M10.5,1.24c-5.11,0-9.25,4.15-9.25,9.25s4.15,9.25,9.25,9.25s9.25-4.15,9.25-9.25 C19.75,5.38,15.61,1.24,10.5,1.24z M14.89,12.77c-1.93,1.93-4.78,2.31-6.7,2.31c-0.7,0-1.41-0.05-2.1-0.16c0,0-1.02-5.64,2.14-8.81 c0.83-0.83,1.95-1.28,3.13-1.28c1.27,0,2.49,0.51,3.39,1.42C16.59,8.09,16.64,11,14.89,12.77z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M10.5-0.01C4.7-0.01,0,4.7,0,10.49s4.7,10.5,10.5,10.5S21,16.29,21,10.49C20.99,4.7,16.3-0.01,10.5-0.01z M10.5,19.74c-5.11,0-9.25-4.15-9.25-9.25s4.14-9.26,9.25-9.26s9.25,4.15,9.25,9.25C19.75,15.61,15.61,19.74,10.5,19.74z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M14.74,6.25C12.9,4.41,9.98,4.35,8.23,6.1c-3.16,3.17-2.14,8.81-2.14,8.81s5.64,1.02,8.81-2.14 C16.64,11,16.59,8.09,14.74,6.25z M12.47,10.34l-0.91,1.87l-0.9-1.87L8.8,9.43l1.86-0.9l0.9-1.87l0.91,1.87l1.86,0.9L12.47,10.34z'/%3E %3Cpolygon class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' points='14.33,9.43 12.47,10.34 11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 '/%3E%3C/g%3E%3C/svg%3E");
}

a.mapboxgl-ctrl-logo.mapboxgl-compact {
    width: 21px;
    height: 21px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21 21' style='enable-background:new 0 0 21 21;' xml:space='preserve'%3E%3Cg transform='translate(0,0.01)'%3E%3Cpath d='m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3Cpath d='M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpath d='M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpolygon points='11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34 ' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3C/g%3E%3C/svg%3E");
}

.mapboxgl-ctrl.mapboxgl-ctrl-attrib {
    padding: 0 5px;
    background-color: rgba(255, 255, 255, 0.5);
    margin: 0;
}

@media screen {
    .mapboxgl-ctrl-attrib.mapboxgl-compact {
        min-height: 20px;
        padding: 0;
        margin: 10px;
        position: relative;
        background-color: #fff;
        border-radius: 3px 12px 12px 3px;
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact:hover {
        padding: 2px 24px 2px 4px;
        visibility: visible;
        margin-top: 6px;
    }

    .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:hover,
    .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:hover {
        padding: 2px 4px 2px 24px;
        border-radius: 12px 3px 3px 12px;
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner {
        display: none;
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner {
        display: block;
    }

    .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
        content: '';
        cursor: pointer;
        position: absolute;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill='%23333333' fill-rule='evenodd' d='M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0'/%3E %3C/svg%3E");
        background-color: rgba(255, 255, 255, 0.5);
        width: 24px;
        height: 24px;
        box-sizing: border-box;
        border-radius: 12px;
    }

    .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
        bottom: 0;
        right: 0;
    }

    .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
        top: 0;
        right: 0;
    }

    .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
        top: 0;
        left: 0;
    }

    .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
        bottom: 0;
        left: 0;
    }
}

.mapboxgl-ctrl-attrib a {
    color: rgba(0, 0, 0, 0.75);
    text-decoration: none;
}

.mapboxgl-ctrl-attrib a:hover {
    color: inherit;
    text-decoration: underline;
}

/* stylelint-disable-next-line selector-class-pattern */
.mapboxgl-ctrl-attrib .mapbox-improve-map {
    font-weight: bold;
    margin-left: 2px;
}

.mapboxgl-attrib-empty {
    display: none;
}

.mapboxgl-ctrl-scale {
    background-color: rgba(255, 255, 255, 0.75);
    font-size: 10px;
    border-width: medium 2px 2px;
    border-style: none solid solid;
    border-color: #333;
    padding: 0 5px;
    color: #333;
    box-sizing: border-box;
}

.mapboxgl-popup {
    position: absolute;
    top: 0;
    left: 0;
    display: -webkit-flex;
    display: flex;
    will-change: transform;
    pointer-events: none;
}

.mapboxgl-popup-anchor-top,
.mapboxgl-popup-anchor-top-left,
.mapboxgl-popup-anchor-top-right {
    -webkit-flex-direction: column;
    flex-direction: column;
}

.mapboxgl-popup-anchor-bottom,
.mapboxgl-popup-anchor-bottom-left,
.mapboxgl-popup-anchor-bottom-right {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.mapboxgl-popup-anchor-left {
    -webkit-flex-direction: row;
    flex-direction: row;
}

.mapboxgl-popup-anchor-right {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.mapboxgl-popup-tip {
    width: 0;
    height: 0;
    border: 10px solid transparent;
    z-index: 1;
}

.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
    -webkit-align-self: center;
    align-self: center;
    border-top: none;
    border-bottom-color: #fff;
}

.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip {
    -webkit-align-self: flex-start;
    align-self: flex-start;
    border-top: none;
    border-left: none;
    border-bottom-color: #fff;
}

.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip {
    -webkit-align-self: flex-end;
    align-self: flex-end;
    border-top: none;
    border-right: none;
    border-bottom-color: #fff;
}

.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
    -webkit-align-self: center;
    align-self: center;
    border-bottom: none;
    border-top-color: #fff;
}

.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip {
    -webkit-align-self: flex-start;
    align-self: flex-start;
    border-bottom: none;
    border-left: none;
    border-top-color: #fff;
}

.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip {
    -webkit-align-self: flex-end;
    align-self: flex-end;
    border-bottom: none;
    border-right: none;
    border-top-color: #fff;
}

.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {
    -webkit-align-self: center;
    align-self: center;
    border-left: none;
    border-right-color: #fff;
}

.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
    -webkit-align-self: center;
    align-self: center;
    border-right: none;
    border-left-color: #fff;
}

.mapboxgl-popup-close-button {
    position: absolute;
    right: 0;
    top: 0;
    border: 0;
    border-radius: 0 3px 0 0;
    cursor: pointer;
    background-color: transparent;
}

.mapboxgl-popup-close-button:hover {
    background-color: rgba(0, 0, 0, 0.05);
}

.mapboxgl-popup-content {
    position: relative;
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    padding: 10px 10px 15px;
    pointer-events: auto;
}

.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content {
    border-top-left-radius: 0;
}

.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content {
    border-top-right-radius: 0;
}

.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content {
    border-bottom-left-radius: 0;
}

.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content {
    border-bottom-right-radius: 0;
}

.mapboxgl-marker {
    position: absolute;
    top: 0;
    left: 0;
    will-change: transform;
}

.mapboxgl-user-location-dot {
    background-color: #1da1f2;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
}

.mapboxgl-user-location-dot::before {
    background-color: #1da1f2;
    content: '';
    width: 15px;
    height: 15px;
    border-radius: 50%;
    position: absolute;
    -webkit-animation: mapboxgl-user-location-dot-pulse 2s infinite;
    -moz-animation: mapboxgl-user-location-dot-pulse 2s infinite;
    -ms-animation: mapboxgl-user-location-dot-pulse 2s infinite;
    animation: mapboxgl-user-location-dot-pulse 2s infinite;
}

.mapboxgl-user-location-dot::after {
    border-radius: 50%;
    border: 2px solid #fff;
    content: '';
    height: 19px;
    left: -2px;
    position: absolute;
    top: -2px;
    width: 19px;
    box-sizing: border-box;
}

@-webkit-keyframes mapboxgl-user-location-dot-pulse {
    0%   { -webkit-transform: scale(1); opacity: 1; }
    70%  { -webkit-transform: scale(3); opacity: 0; }
    100% { -webkit-transform: scale(1); opacity: 0; }
}

@-ms-keyframes mapboxgl-user-location-dot-pulse {
    0%   { -ms-transform: scale(1); opacity: 1; }
    70%  { -ms-transform: scale(3); opacity: 0; }
    100% { -ms-transform: scale(1); opacity: 0; }
}

@keyframes mapboxgl-user-location-dot-pulse {
    0%   { transform: scale(1); opacity: 1; }
    70%  { transform: scale(3); opacity: 0; }
    100% { transform: scale(1); opacity: 0; }
}

.mapboxgl-user-location-dot-stale {
    background-color: #aaa;
}

.mapboxgl-user-location-dot-stale::after {
    display: none;
}

.mapboxgl-crosshair,
.mapboxgl-crosshair .mapboxgl-interactive,
.mapboxgl-crosshair .mapboxgl-interactive:active {
    cursor: crosshair;
}

.mapboxgl-boxzoom {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    background: #fff;
    border: 2px dotted #202020;
    opacity: 0.5;
}

@media print {
    /* stylelint-disable-next-line selector-class-pattern */
    .mapbox-improve-map {
        display: none;
    }
}

@charset "UTF-8";
body {
  margin: 0;
  padding: 0; }

html {
  box-sizing: border-box; }

*,
*:before,
*:after {
  box-sizing: inherit; }

.video-react .video-react-big-play-button:before, .video-react .video-react-control:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.video-react .video-react-big-play-button:before, .video-react .video-react-control:before {
  text-align: center; }

@font-face {
  font-family: "video-react";
  src: url(data:application/vnd.ms-fontobject;base64,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?#iefix) format("eot"); }

@font-face {
  font-family: "video-react";
  src: url(data:application/font-woff;base64,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) format("woff"), url(data:application/x-font-ttf;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal; }

.video-react-icon, .video-react .video-react-big-play-button, .video-react .video-react-play-progress, .video-react .video-react-play-control, .video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button, .video-react .video-react-volume-level, .video-react .video-react-bezel .video-react-bezel-icon, .video-react .video-react-closed-caption {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'video-react' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.video-react-icon-play-arrow:before, .video-react .video-react-big-play-button:before, .video-react .video-react-play-control:before, .video-react .video-react-bezel .video-react-bezel-icon-play:before {
  content: "\F200"; }

.video-react-icon-play-circle-filled:before {
  content: "\F201"; }

.video-react-icon-play-circle-outline:before {
  content: "\F202"; }

.video-react-icon-pause:before, .video-react .video-react-play-control.video-react-playing:before, .video-react .video-react-bezel .video-react-bezel-icon-pause:before {
  content: "\F203"; }

.video-react-icon-pause-circle-filled:before {
  content: "\F204"; }

.video-react-icon-pause-circle-outline:before {
  content: "\F205"; }

.video-react-icon-stop:before {
  content: "\F206"; }

.video-react-icon-fast-rewind:before, .video-react .video-react-bezel .video-react-bezel-icon-fast-rewind:before {
  content: "\F207"; }

.video-react-icon-fast-forward:before, .video-react .video-react-bezel .video-react-bezel-icon-fast-forward:before {
  content: "\F208"; }

.video-react-icon-skip-previous:before {
  content: "\F209"; }

.video-react-icon-skip-next:before {
  content: "\F20A"; }

.video-react-icon-replay-5:before, .video-react .video-react-bezel .video-react-bezel-icon-replay-5:before {
  content: "\F20B"; }

.video-react-icon-replay-10:before, .video-react .video-react-bezel .video-react-bezel-icon-replay-10:before {
  content: "\F20C"; }

.video-react-icon-replay-30:before, .video-react .video-react-bezel .video-react-bezel-icon-replay-30:before {
  content: "\F20D"; }

.video-react-icon-forward-5:before, .video-react .video-react-bezel .video-react-bezel-icon-forward-5:before {
  content: "\F20E"; }

.video-react-icon-forward-10:before, .video-react .video-react-bezel .video-react-bezel-icon-forward-10:before {
  content: "\F20F"; }

.video-react-icon-forward-30:before, .video-react .video-react-bezel .video-react-bezel-icon-forward-30:before {
  content: "\F210"; }

.video-react-icon-volume-off:before, .video-react .video-react-mute-control.video-react-vol-muted:before,
.video-react .video-react-volume-menu-button.video-react-vol-muted:before, .video-react .video-react-bezel .video-react-bezel-icon-volume-off:before {
  content: "\F211"; }

.video-react-icon-volume-mute:before, .video-react .video-react-mute-control.video-react-vol-0:before,
.video-react .video-react-volume-menu-button.video-react-vol-0:before {
  content: "\F212"; }

.video-react-icon-volume-down:before, .video-react .video-react-mute-control.video-react-vol-1:before,
.video-react .video-react-volume-menu-button.video-react-vol-1:before, .video-react .video-react-mute-control.video-react-vol-2:before,
.video-react .video-react-volume-menu-button.video-react-vol-2:before, .video-react .video-react-bezel .video-react-bezel-icon-volume-down:before {
  content: "\F213"; }

.video-react-icon-volume-up:before, .video-react .video-react-mute-control:before,
.video-react .video-react-volume-menu-button:before, .video-react .video-react-bezel .video-react-bezel-icon-volume-up:before {
  content: "\F214"; }

.video-react-icon-fullscreen:before {
  content: "\F215"; }

.video-react-icon-fullscreen-exit:before {
  content: "\F216"; }

.video-react-icon-closed-caption:before, .video-react .video-react-closed-caption:before {
  content: "\F217"; }

.video-react-icon-hd:before {
  content: "\F218"; }

.video-react-icon-settings:before {
  content: "\F219"; }

.video-react-icon-share:before {
  content: "\F21A"; }

.video-react-icon-info:before {
  content: "\F21B"; }

.video-react-icon-info-outline:before {
  content: "\F21C"; }

.video-react-icon-close:before {
  content: "\F21D"; }

.video-react-icon-circle:before, .video-react .video-react-play-progress:before, .video-react .video-react-volume-level:before {
  content: "\F21E"; }

.video-react-icon-circle-outline:before {
  content: "\F21F"; }

.video-react-icon-circle-inner-circle:before {
  content: "\F220"; }

.video-react {
  display: block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  font-size: 10px;
  line-height: 1;
  font-family: serif, Times, "Times New Roman";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .video-react:-moz-full-screen {
    position: absolute; }
  .video-react:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important; }
  .video-react *,
  .video-react *:before,
  .video-react *:after {
    box-sizing: inherit; }
  .video-react ul {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    list-style-position: outside;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0; }
  .video-react.video-react-fluid, .video-react.video-react-16-9, .video-react.video-react-4-3 {
    width: 100%;
    max-width: 100%;
    height: 0; }
  .video-react.video-react-16-9 {
    padding-top: 56.25%; }
  .video-react.video-react-4-3 {
    padding-top: 75%; }
  .video-react.video-react-fill {
    width: 100%;
    height: 100%; }
  .video-react .video-react-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .video-react.video-react-fullscreen {
    width: 100% !important;
    height: 100% !important;
    padding-top: 0 !important; }
    .video-react.video-react-fullscreen.video-react-user-inactive {
      cursor: none; }

body.video-react-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  overflow-y: auto; }
  body.video-react-full-window .video-react-fullscreen {
    position: fixed;
    overflow: hidden;
    z-index: 1000;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0; }

.video-react button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  cursor: pointer;
  overflow: visible;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.video-react .video-react-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, 0.7);
  box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px; }
  .video-react .video-react-loading-spinner:before, .video-react .video-react-loading-spinner:after {
    content: "";
    position: absolute;
    margin: -6px;
    box-sizing: inherit;
    width: inherit;
    height: inherit;
    border-radius: inherit;
    opacity: 1;
    border: inherit;
    border-color: transparent;
    border-top-color: white;
    -webkit-animation: video-react-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, video-react-spinner-fade 1.1s linear infinite;
    animation: video-react-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, video-react-spinner-fade 1.1s linear infinite; }

.video-react-seeking .video-react-loading-spinner,
.video-react-waiting .video-react-loading-spinner {
  display: block; }

.video-react-seeking .video-react-loading-spinner:before,
.video-react-waiting .video-react-loading-spinner:before {
  border-top-color: white; }

.video-react-seeking .video-react-loading-spinner:after,
.video-react-waiting .video-react-loading-spinner:after {
  border-top-color: white;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s; }

@keyframes video-react-spinner-spin {
  100% {
    transform: rotate(360deg); } }

@-webkit-keyframes video-react-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes video-react-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

@-webkit-keyframes video-react-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

.video-react .video-react-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.5em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s; }
  .video-react .video-react-big-play-button.video-react-big-play-button-center {
    top: 50%;
    left: 50%;
    margin-top: -0.75em;
    margin-left: -1.5em; }
  .video-react .video-react-big-play-button.big-play-button-hide {
    display: none; }

.video-react:hover .video-react-big-play-button,
.video-react .video-react-big-play-button:focus {
  outline: 0;
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  -o-transition: all 0s;
  transition: all 0s; }

.video-react-menu-button {
  cursor: pointer; }
  .video-react-menu-button.video-react-disabled {
    cursor: default; }

.video-react-menu .video-react-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  overflow: auto;
  font-family: serif, Times, "Times New Roman"; }

.video-react-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center; }
  .video-react-menu li:focus, .video-react-menu li:hover {
    outline: 0;
    background-color: #73859f;
    background-color: rgba(115, 133, 159, 0.5); }
  .video-react-menu li.video-react-selected, .video-react-menu li.video-react-selected:focus, .video-react-menu li.video-react-selected:hover {
    background-color: #fff;
    color: #2B333F; }
  .video-react-menu li.vjs-menu-title {
    text-align: center;
    text-transform: uppercase;
    font-size: 1em;
    line-height: 2em;
    padding: 0;
    margin: 0 0 0.3em 0;
    font-weight: bold;
    cursor: default; }

.video-react-scrubbing .vjs-menu-button:hover .video-react-menu {
  display: none; }

.video-react .video-react-menu-button-popup .video-react-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7); }
  .video-react .video-react-menu-button-popup .video-react-menu .video-react-menu-content {
    background-color: #2B333F;
    background-color: rgba(43, 51, 63, 0.7);
    position: absolute;
    width: 100%;
    bottom: 1.5em;
    max-height: 15em; }

.video-react-menu-button-popup .video-react-menu.video-react-lock-showing {
  display: block; }

.video-react .video-react-menu-button-inline {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  overflow: hidden; }
  .video-react .video-react-menu-button-inline:before {
    width: 2.222222222em; }
  .video-react .video-react-menu-button-inline:hover, .video-react .video-react-menu-button-inline:focus, .video-react .video-react-menu-button-inline.video-react-slider-active {
    width: 12em; }
    .video-react .video-react-menu-button-inline:hover .video-react-menu, .video-react .video-react-menu-button-inline:focus .video-react-menu, .video-react .video-react-menu-button-inline.video-react-slider-active .video-react-menu {
      display: block;
      opacity: 1; }
  .video-react .video-react-menu-button-inline.video-react-slider-active {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none; }
  .video-react .video-react-menu-button-inline .video-react-menu {
    opacity: 0;
    height: 100%;
    width: auto;
    position: absolute;
    left: 4em;
    top: 0;
    padding: 0;
    margin: 0;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s; }
  .video-react .video-react-menu-button-inline .video-react-menu-content {
    width: auto;
    height: 100%;
    margin: 0;
    overflow: hidden; }

.video-react-no-flex .video-react-menu-button-inline .video-react-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto; }

.video-react-no-flex .video-react-menu-button-inline:hover, .video-react-no-flex .video-react-menu-button-inline:focus, .video-react-no-flex .video-react-menu-button-inline.video-react-slider-active {
  width: auto; }

.video-react .video-react-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%; }
  .video-react .video-react-poster img {
    display: block;
    vertical-align: middle;
    margin: 0 auto;
    max-height: 100%;
    padding: 0;
    width: 100%; }

.video-react .video-react-slider {
  outline: 0;
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5); }
  .video-react .video-react-slider:focus {
    -webkit-box-shadow: 0 0 1em #fff;
    -moz-box-shadow: 0 0 1em #fff;
    box-shadow: 0 0 1em #fff; }

.video-react .video-react-control {
  outline: none;
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }
  .video-react .video-react-control:before {
    font-size: 1.8em;
    line-height: 1.67; }
  .video-react .video-react-control:focus:before, .video-react .video-react-control:hover:before, .video-react .video-react-control:focus {
    text-shadow: 0em 0em 1em #fff, 0em 0em 0.5em #fff; }

.video-react .video-react-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.video-react-no-flex .video-react-control {
  display: table-cell;
  vertical-align: middle; }

.video-react .video-react-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3.0em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7); }

.video-react-has-started .video-react-control-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -moz-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s; }

.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar.video-react-control-bar-auto-hide {
  visibility: visible;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s; }

.video-react-controls-disabled .video-react-control-bar,
.video-react-using-native-controls .video-react-control-bar,
.video-react-error .video-react-control-bar {
  display: none !important; }

.video-react-audio.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar {
  opacity: 1;
  visibility: visible; }

.video-react-has-started.video-react-no-flex .video-react-control-bar {
  display: table; }

.video-react .video-react-progress-control {
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 4em; }

.video-react-live .video-react-progress-control {
  display: none; }

.video-react .video-react-progress-holder {
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  height: 0.3em; }

.video-react .video-react-progress-control:hover .video-react-progress-holder {
  font-size: 1.666666666666666666em; }

/* If we let the font size grow as much as everything else, the current time tooltip ends up
 ginormous. If you'd like to enable the current time tooltip all the time, this should be disabled
 to avoid a weird hitch when you roll off the hover. */
.video-react .video-react-progress-control:hover .video-react-time-tooltip,
.video-react .video-react-progress-control:hover .video-react-mouse-display:after,
.video-react .video-react-progress-control:hover .video-react-play-progress:after {
  visibility: visible;
  font-size: 0.6em; }

.video-react .video-react-progress-holder .video-react-play-progress,
.video-react .video-react-progress-holder .video-react-load-progress,
.video-react .video-react-progress-holder .video-react-tooltip-progress-bar,
.video-react .video-react-progress-holder .video-react-load-progress div {
  position: absolute;
  display: block;
  height: 0.3em;
  margin: 0;
  padding: 0;
  width: 0;
  left: 0;
  top: 0; }

.video-react .video-react-play-progress {
  background-color: #fff; }
  .video-react .video-react-play-progress:before {
    position: absolute;
    top: -0.333333333333333em;
    right: -0.5em;
    font-size: 0.9em; }

.video-react .video-react-time-tooltip,
.video-react .video-react-mouse-display:after,
.video-react .video-react-play-progress:after {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  right: -1.9em;
  font-size: 0.9em;
  color: #000;
  content: attr(data-current-time);
  padding: 6px 8px 8px 8px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em; }

.video-react .video-react-time-tooltip,
.video-react .video-react-play-progress:before,
.video-react .video-react-play-progress:after {
  z-index: 1; }

.video-react .video-react-progress-control .video-react-keep-tooltips-inside:after {
  display: none; }

.video-react .video-react-load-progress {
  background: #bfc7d3;
  background: rgba(115, 133, 159, 0.5); }

.video-react .video-react-load-progress div {
  background: white;
  background: rgba(115, 133, 159, 0.75); }

.video-react.video-react-no-flex .video-react-progress-control {
  width: auto; }

.video-react .video-react-time-tooltip {
  display: inline-block;
  height: 2.4em;
  position: relative;
  float: right;
  right: -1.9em; }

.video-react .video-react-tooltip-progress-bar {
  visibility: hidden; }

.video-react .video-react-progress-control .video-react-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1; }

.video-react-no-flex .video-react-progress-control .video-react-mouse-display {
  z-index: 0; }

.video-react .video-react-progress-control:hover .video-react-mouse-display {
  display: block; }

.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display:after {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s; }

.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display:after {
  display: none; }

.video-react .video-react-mouse-display .video-react-time-tooltip,
.video-react .video-react-progress-control .video-react-mouse-display:after {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8); }

.video-react .video-react-play-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }

.video-react .video-react-fullscreen-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }

.video-react.video-react-fullscreen {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 9999; }

.video-react .video-react-time-control {
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em; }

.video-react .video-react-time-divider {
  line-height: 3em;
  min-width: initial;
  padding: 0; }

.video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }

.video-react .video-react-volume-control {
  width: 5em;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.video-react .video-react-volume-bar {
  margin: 1.35em 0.45em; }
  .video-react .video-react-volume-bar.video-react-slider-horizontal {
    width: 5em;
    height: 0.3em; }
    .video-react .video-react-volume-bar.video-react-slider-horizontal .video-react-volume-level {
      width: 100%; }
  .video-react .video-react-volume-bar.video-react-slider-vertical {
    width: 0.3em;
    height: 5em;
    margin: 1.35em auto; }
    .video-react .video-react-volume-bar.video-react-slider-vertical .video-react-volume-level {
      height: 100%; }

.video-react .video-react-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff; }
  .video-react .video-react-volume-level:before {
    position: absolute;
    font-size: 0.9em; }

.video-react .video-react-slider-vertical .video-react-volume-level {
  width: 0.3em; }
  .video-react .video-react-slider-vertical .video-react-volume-level:before {
    top: -0.5em;
    left: -0.3em; }

.video-react .video-react-slider-horizontal .video-react-volume-level {
  height: 0.3em; }
  .video-react .video-react-slider-horizontal .video-react-volume-level:before {
    top: -0.3em;
    right: -0.5em; }

.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu {
  display: block;
  width: 0;
  height: 0;
  border-top-color: transparent; }

.video-react .video-react-menu-button-popup.video-react-volume-menu-button-vertical .video-react-menu {
  left: 0.5em;
  height: 8em; }

.video-react .video-react-menu-button-popup.video-react-volume-menu-button-horizontal .video-react-menu {
  left: -2em; }

.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu-content {
  height: 0;
  width: 0;
  overflow-x: hidden;
  overflow-y: hidden; }

.video-react .video-react-volume-menu-button-vertical:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical.video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical .video-react-lock-showing .video-react-menu-content {
  height: 8em;
  width: 2.9em; }

.video-react .video-react-volume-menu-button-horizontal:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-lock-showing .video-react-menu-content {
  height: 2.9em;
  width: 8em; }

.video-react .video-react-volume-menu-button.video-react-menu-button-inline .video-react-menu-content {
  background-color: transparent !important; }

.video-react .video-react-playback-rate .video-react-playback-rate-value {
  line-height: 3em;
  text-align: center; }

.video-react .video-react-playback-rate .video-react-menu {
  width: 4em;
  left: 0em; }

.video-react .video-react-bezel {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 52px;
  height: 52px;
  z-index: 17;
  margin-left: -26px;
  margin-top: -26px;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 26px; }
  .video-react .video-react-bezel.video-react-bezel-animation {
    -moz-animation: video-react-bezel-fadeout .5s linear 1 normal forwards;
    -webkit-animation: video-react-bezel-fadeout .5s linear 1 normal forwards;
    animation: video-react-bezel-fadeout .5s linear 1 normal forwards;
    pointer-events: none; }
  .video-react .video-react-bezel.video-react-bezel-animation-alt {
    -moz-animation: video-react-bezel-fadeout-alt .5s linear 1 normal forwards;
    -webkit-animation: video-react-bezel-fadeout-alt .5s linear 1 normal forwards;
    animation: video-react-bezel-fadeout-alt .5s linear 1 normal forwards;
    pointer-events: none; }
  .video-react .video-react-bezel .video-react-bezel-icon {
    width: 36px;
    height: 36px;
    margin: 8px;
    font-size: 26px;
    line-height: 36px;
    text-align: center; }

@keyframes video-react-bezel-fadeout {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    transform: scale(2); } }

@keyframes video-react-bezel-fadeout-alt {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    transform: scale(2); } }

.video-react .video-react-closed-caption {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }

.video-react video::-webkit-media-text-track-container {
  -webkit-transform: translateY(-30px);
  transform: translateY(-30px); }

@font-face {
  font-family: 'Metropolis Medium';
  src: url("/static/fonts/Metropolis-Medium.eot") format("embedded-opentype"), url("/static/fonts/Metropolis-Medium.woff") format("woff"), url("/static/fonts/Metropolis-Medium.woff2") format("woff2"); }

@font-face {
  font-family: 'Metropolis Regular';
  src: url("/static/fonts/Metropolis-Regular.eot") format("embedded-opentype"), url("/static/fonts/Metropolis-Regular.woff") format("woff"), url("/static/fonts/Metropolis-Regular.woff2") format("woff2"); }

@font-face {
  font-family: 'Metropolis Regular Italic';
  src: url("/static/fonts/Metropolis-RegularItalic.eot") format("embedded-opentype"), url("/static/fonts/Metropolis-RegularItalic.woff") format("woff"), url("/static/fonts/Metropolis-RegularItalic.woff2") format("woff2"); }

@font-face {
  font-family: 'Metropolis Extra Light';
  src: url("/static/fonts/Metropolis-ExtraLight.eot") format("embedded-opentype"), url("/static/fonts/Metropolis-ExtraLight.woff") format("woff"), url("/static/fonts/Metropolis-ExtraLight.woff2") format("woff2"); }

@font-face {
  font-family: 'Metropolis Extra Light Italic';
  src: url("/static/fonts/Metropolis-ExtraLightItalic.eot") format("embedded-opentype"), url("/static/fonts/Metropolis-ExtraLightItalic.woff") format("woff"), url("/static/fonts/Metropolis-ExtraLightItalic.woff2") format("woff2"); }

.LakeChadStory__ {
  overflow-x: hidden; }
  .LakeChadStory__ ._StoryHeader__ {
    height: 44px;
    width: 100vw;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    background-color: #FFFFFF;
    border-bottom: 1px solid rgba(0, 0, 0, 0.26); }
  .LakeChadStory__ .LakeChadHeader__ {
    display: grid;
    width: 100vw;
    grid-template-columns: 1fr 5fr 8fr; }
    @media only screen and (max-width: 640px) {
      .LakeChadStory__ .LakeChadHeader__ {
        position: relative;
        display: block;
        width: 100%;
        grid-template-columns: none; } }
    .LakeChadStory__ .LakeChadHeader__ ._Branding__ {
      display: inline-block;
      vertical-align: middle;
      text-align: center; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ .LakeChadHeader__ ._Branding__ {
          position: absolute;
          top: 0;
          left: 0;
          width: 96px;
          text-align: left; } }
      .LakeChadStory__ .LakeChadHeader__ ._Branding__ .HomeLink {
        display: inline-block; }
        .LakeChadStory__ .LakeChadHeader__ ._Branding__ .HomeLink ._Logo {
          display: inline-block;
          width: calc(100% - 24px);
          padding: 9px 12px; }
    .LakeChadStory__ .LakeChadHeader__ ._StoryInfo__ {
      display: inline-block;
      vertical-align: middle;
      font-family: 'Metropolis Medium';
      padding-top: 12px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ .LakeChadHeader__ ._StoryInfo__ {
          position: absolute;
          right: 16px;
          text-align: right; } }
      .LakeChadStory__ .LakeChadHeader__ ._StoryInfo__ a {
        color: #000000;
        text-decoration: none; }
    .LakeChadStory__ .LakeChadHeader__ ._StoryNav__ {
      display: inline-block;
      padding-top: 12px;
      text-align: right;
      font-family: 'Metropolis Medium'; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ .LakeChadHeader__ ._StoryNav__ {
          position: absolute;
          display: none;
          top: 44px;
          left: 0;
          width: 100%;
          background-color: #FFFFFF; }
          .LakeChadStory__ .LakeChadHeader__ ._StoryNav__[data-show-mobile='true'] {
            display: block; } }
      .LakeChadStory__ .LakeChadHeader__ ._StoryNav__ .NavLink {
        display: inline-block;
        text-decoration: none;
        color: #637FA7;
        margin: 0 24px 0 0; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ .LakeChadHeader__ ._StoryNav__ .NavLink {
            display: block;
            padding: 16px;
            margin: 0; } }
        .LakeChadStory__ .LakeChadHeader__ ._StoryNav__ .NavLink:hover {
          text-decoration: underline; }
  .LakeChadStory__ .ShrinkageVisualization {
    position: relative;
    display: block;
    width: 70%;
    max-width: 30vw;
    margin: 0 auto; }
    @media only screen and (max-width: 640px) {
      .LakeChadStory__ .ShrinkageVisualization {
        width: 90%;
        max-width: 90vw; } }
    .LakeChadStory__ .ShrinkageVisualization picture {
      display: block;
      position: relative;
      width: 100%;
      min-height: 30vw; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ .ShrinkageVisualization picture {
          min-height: 70vw; } }
    .LakeChadStory__ .ShrinkageVisualization img {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%; }
    .LakeChadStory__ .ShrinkageVisualization ._Caption {
      position: relative;
      display: block;
      width: 100%;
      text-align: center; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ .ShrinkageVisualization ._Caption {
          margin-bottom: 24px; } }
      .LakeChadStory__ .ShrinkageVisualization ._Caption label, .LakeChadStory__ .ShrinkageVisualization ._Caption input[type='range'] {
        display: inline-block; }
      .LakeChadStory__ .ShrinkageVisualization ._Caption label {
        width: 60px;
        font-family: 'Metropolis Medium';
        font-size: 11px;
        transform: translateY(-50%); }
      .LakeChadStory__ .ShrinkageVisualization ._Caption input[type='range'] {
        width: calc(100% - 120px);
        margin: 0;
        padding: 0; }
      .LakeChadStory__ .ShrinkageVisualization ._Caption span {
        display: block;
        font-family: 'Noticia Text';
        font-style: italic;
        font-size: 14px;
        color: rgba(0, 0, 0, 0.26);
        padding-top: 12px; }
  .LakeChadStory__ ._TOC__ {
    position: fixed;
    top: 0;
    left: 0;
    width: 30vw;
    z-index: 100;
    padding-top: 18px; }
    .LakeChadStory__ ._TOC__::before {
      content: 'Table of Contents';
      position: absolute;
      top: 0;
      left: 0;
      height: 18px; }
    .LakeChadStory__ ._TOC__:hover .TableOfContents {
      opacity: 1; }
    .LakeChadStory__ ._TOC__ .TableOfContents {
      opacity: 0;
      transition: opacity 0.45s ease-out;
      background: white; }
  .LakeChadStory__ ._StoryCover__ {
    position: relative;
    display: block;
    width: 100vw;
    height: 60vh;
    margin-top: 44px; }
    .LakeChadStory__ ._StoryCover__ .Cover__ {
      position: relative;
      display: block;
      width: 100%;
      height: 60vh; }
      .LakeChadStory__ ._StoryCover__ .Cover__ ._CoverTitle__ {
        position: absolute;
        top: 50%;
        right: 36px;
        transform: translateY(-50%); }
        .LakeChadStory__ ._StoryCover__ .Cover__ ._CoverTitle__ .Title ._Sub, .LakeChadStory__ ._StoryCover__ .Cover__ ._CoverTitle__ .Title ._Main {
          display: block;
          font-family: 'Heebo';
          text-transform: uppercase; }
        .LakeChadStory__ ._StoryCover__ .Cover__ ._CoverTitle__ .Title ._Sub {
          font-weight: 400;
          font-size: 32px;
          line-height: 32px;
          letter-spacing: 4.61px; }
        .LakeChadStory__ ._StoryCover__ .Cover__ ._CoverTitle__ .Title ._Main {
          font-weight: 500;
          font-size: 102px;
          line-height: 96px;
          letter-spacing: 11.31px; }
  .LakeChadStory__ ._Section__ {
    position: relative;
    display: block;
    width: 100%;
    padding-top: 36px;
    padding-bottom: 36px; }
    .LakeChadStory__ ._Section__ .SectionHeading {
      padding-bottom: 24px; }
      .LakeChadStory__ ._Section__ .SectionHeading ._HeadingText {
        font-family: 'Heebo';
        font-weight: 500;
        text-transform: uppercase; }
    .LakeChadStory__ ._Section__ ._SectionBody__ {
      position: relative;
      display: block;
      padding: 0 36px 0 36px;
      margin: 0 auto; }
    .LakeChadStory__ ._Section__ p {
      font-family: 'Metropolis Medium';
      font-size: 18px;
      line-height: 30px;
      letter-spacing: 1.7px;
      max-width: 500px;
      margin: 0 auto 36px auto; }
    .LakeChadStory__ ._Section__ blockquote {
      position: relative;
      display: block;
      font-family: "Notica Text";
      font-weight: 700px;
      font-style: italic;
      font-size: 48px;
      line-height: 54px;
      letter-spacing: 4.6px;
      padding-bottom: 54px; }
      .LakeChadStory__ ._Section__ blockquote::before {
        content: '\201C';
        font-size: 720px;
        line-height: 0;
        position: absolute;
        top: 0;
        left: 0;
        transform: translateY(320px) translateX(-240px);
        opacity: 0.3; }
    .LakeChadStory__ ._Section__.-text-layout--left ._SectionBody__ {
      margin-left: 0; }
    .LakeChadStory__ ._Section__.-text-layout--center-left ._SectionBody__ {
      margin-left: 5vw; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__.-text-layout--center-left ._SectionBody__ {
          margin-left: 24px; } }
    .LakeChadStory__ ._Section__.-text-layout--center ._SectionBody__ {
      margin-left: auto;
      margin-right: auto; }
    .LakeChadStory__ ._Section__.-text-layout--center-right ._SectionBody__ {
      margin-left: 33%; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__.-text-layout--center-right ._SectionBody__ {
          margin-left: 24px; } }
    .LakeChadStory__ ._Section__.-text-layout--right ._SectionBody__ {
      padding-left: 40%;
      margin-left: 0;
      margin-right: 24px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__.-text-layout--right ._SectionBody__ {
          padding-left: 24px;
          margin-right: 0; } }
  .LakeChadStory__ .TwoUp__ {
    display: grid;
    grid-template-columns: 1fr 1fr; }
    @media only screen and (max-width: 640px) {
      .LakeChadStory__ .TwoUp__ {
        display: block; } }
  .LakeChadStory__ .SectionPicture {
    position: relative;
    display: block;
    width: 100%;
    padding-bottom: 36px;
    padding-right: 36px; }
    .LakeChadStory__ .SectionPicture ._Image {
      display: inline-block;
      width: calc(100%); }
    .LakeChadStory__ .SectionPicture caption {
      display: block;
      width: 100%; }
      .LakeChadStory__ .SectionPicture caption ._CaptionText {
        color: rgba(0, 0, 0, 0.5);
        font-family: "Metropolis";
        display: block;
        font-size: 15px;
        line-height: 16px;
        padding-top: 9px; }
      .LakeChadStory__ .SectionPicture caption ._CreditText {
        display: block;
        padding-top: 9px;
        font-style: italic;
        font-size: 15px;
        color: rgba(0, 0, 0, 0.5); }
  .LakeChadStory__ ._Section__#intro {
    position: relative;
    display: block; }
    .LakeChadStory__ ._Section__#intro::after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      width: 100%;
      height: 150%;
      background-image: url("/static/stories/2019-water--lake-chad/dotted-chad.svg");
      background-position: top right;
      background-repeat: no-repeat;
      background-size: contain;
      z-index: -1; }
    .LakeChadStory__ ._Section__#intro .SectionHeading {
      padding-left: 5vw; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#intro .SectionHeading {
          padding-left: 24px; } }
      .LakeChadStory__ ._Section__#intro .SectionHeading ._HeadingText {
        color: #445332;
        font-size: 102px;
        letter-spacing: 11.31px;
        line-height: 150px; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#intro .SectionHeading ._HeadingText {
            font-size: 36px;
            letter-spacing: 6.27px;
            line-height: 128px; } }
    .LakeChadStory__ ._Section__#intro ._SectionBody__ p {
      font-family: "Metropolis Regular Italic";
      max-width: 640px; }
  .LakeChadStory__ ._Section__#intro-2 .TwoUp__ ._Right__ {
    position: relative; }
    .LakeChadStory__ ._Section__#intro-2 .TwoUp__ ._Right__ p {
      font-family: "Metropolis Regular Italic";
      max-width: 640px; }
      .LakeChadStory__ ._Section__#intro-2 .TwoUp__ ._Right__ p strong {
        display: block;
        font-size: 2.2rem;
        line-height: 2.8rem;
        color: #445332;
        padding-top: 2rem;
        padding-bottom: 1rem;
        margin-top: 2rem;
        border-top: 3px double #445332; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#intro-2 .TwoUp__ ._Right__ p strong {
            font-size: 1.4rem; } }
    .LakeChadStory__ ._Section__#intro-2 .TwoUp__ ._Right__::after {
      content: '';
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      background-image: linear-gradient(to top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
      z-index: -1; }
  .LakeChadStory__ ._Section__#shrinkage .SectionHeading {
    padding-left: 5vw; }
    .LakeChadStory__ ._Section__#shrinkage .SectionHeading ._HeadingText {
      display: inline-block;
      color: #445332;
      font-size: 86px;
      max-width: 780px;
      letter-spacing: 3.88px;
      line-height: 76px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#shrinkage .SectionHeading ._HeadingText {
          font-size: 36px;
          line-height: 42px; } }
  .LakeChadStory__ ._Section__#shrinkage ._SectionBody__ {
    padding-top: 64px; }
    @media only screen and (max-width: 640px) {
      .LakeChadStory__ ._Section__#shrinkage ._SectionBody__ {
        padding-top: 0; } }
    .LakeChadStory__ ._Section__#shrinkage ._SectionBody__ p {
      color: #445332;
      max-width: 50vw; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#shrinkage ._SectionBody__ p {
          max-width: 96vw; } }
  .LakeChadStory__ ._Section__#should-look-like {
    background-image: url("/static/stories/2019-water--lake-chad/lake-chad-aerial.jpg");
    background-position: center center;
    background-size: cover; }
    .LakeChadStory__ ._Section__#should-look-like .SectionHeading {
      padding-left: 5vw;
      position: absolute;
      padding-top: 64px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#should-look-like .SectionHeading {
          position: relative; } }
      .LakeChadStory__ ._Section__#should-look-like .SectionHeading ._HeadingText {
        display: inline-block;
        color: #FFFFFF;
        font-size: 62px;
        max-width: 560px;
        letter-spacing: 1.28px;
        line-height: 69px; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#should-look-like .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%; } }
    .LakeChadStory__ ._Section__#should-look-like ._SectionBody__ {
      padding-top: 86px;
      padding-bottom: 86px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#should-look-like ._SectionBody__ {
          padding-top: 0;
          padding-bottom: 0; } }
    .LakeChadStory__ ._Section__#should-look-like::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: linear-gradient(to top, black, rgba(0, 0, 0, 0.26)); }
    .LakeChadStory__ ._Section__#should-look-like p {
      color: #FFFFFF; }
      .LakeChadStory__ ._Section__#should-look-like p:last-child {
        margin-bottom: 0;
        padding-bottom: 48px; }
  .LakeChadStory__ ._Section__#arctic {
    background-color: #000000;
    position: relative;
    display: block;
    width: 100%;
    border-top: 1px solid rgba(255, 255, 255, 0.28);
    padding-bottom: 96px; }
    .LakeChadStory__ ._Section__#arctic .SectionHeading {
      color: #FFFFFF;
      margin-top: 0;
      padding-top: 48px;
      padding-left: calc(50vw + 24px);
      padding-bottom: 24px;
      padding-right: 24px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#arctic .SectionHeading {
          padding: 0 24px; } }
      .LakeChadStory__ ._Section__#arctic .SectionHeading ._HeadingText {
        display: inline-block;
        color: #FFFFFF;
        font-size: 54px;
        letter-spacing: 1.28px;
        line-height: 69px; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#arctic .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%; } }
    .LakeChadStory__ ._Section__#arctic ._SectionBody__ {
      position: relative;
      display: block;
      width: 100%;
      padding-left: 0;
      padding-right: 0;
      max-width: auto; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#arctic ._SectionBody__ {
          padding-left: 24px;
          padding-right: 24px; } }
      .LakeChadStory__ ._Section__#arctic ._SectionBody__ p {
        color: #FFFFFF; }
      .LakeChadStory__ ._Section__#arctic ._SectionBody__ .SectionGraphic {
        text-align: center; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#arctic ._SectionBody__ .SectionGraphic video {
            display: inline-block;
            width: 100%; } }
        .LakeChadStory__ ._Section__#arctic ._SectionBody__ .SectionGraphic ._Caption {
          color: rgba(255, 255, 255, 0.5);
          font-family: "Metropolis";
          display: block;
          font-size: 15px;
          line-height: 16px;
          padding-top: 9px;
          padding-left: 15%;
          padding-right: 15%; }
          @media only screen and (max-width: 640px) {
            .LakeChadStory__ ._Section__#arctic ._SectionBody__ .SectionGraphic ._Caption {
              padding-left: 24px;
              padding-right: 24px; } }
          .LakeChadStory__ ._Section__#arctic ._SectionBody__ .SectionGraphic ._Caption ._CreditText {
            display: block;
            padding-top: 9px;
            font-style: italic;
            font-size: 15px;
            color: rgba(255, 255, 255, 0.5); }
  .LakeChadStory__ section#population ._Map__ {
    position: relative;
    display: block;
    padding-bottom: 36px; }
    .LakeChadStory__ section#population ._Map__ .mapboxgl-popup-content {
      position: relative;
      text-align: center;
      background-color: transparent;
      box-shadow: none; }
      .LakeChadStory__ section#population ._Map__ .mapboxgl-popup-content strong, .LakeChadStory__ section#population ._Map__ .mapboxgl-popup-content em {
        display: block;
        position: absolute;
        text-align: center;
        width: 100%;
        transform: translateX(-7%) translateY(-90%);
        z-index: 10; }
      .LakeChadStory__ section#population ._Map__ .mapboxgl-popup-content strong {
        font-family: "Heebo";
        font-weight: 500;
        color: #000000; }
      .LakeChadStory__ section#population ._Map__ .mapboxgl-popup-content em {
        font-family: "Heebo";
        font-weight: 300;
        font-style: italic;
        font-size: 13px;
        color: #000000 !important; }
      .LakeChadStory__ section#population ._Map__ .mapboxgl-popup-content .DonutGraph {
        display: block;
        width: 160px;
        transform: translateY(-60%);
        z-index: -1; }
  .LakeChadStory__ ._Section__#residents .SectionHeading {
    position: relative;
    display: block;
    width: 100%;
    text-align: center;
    padding-top: 36px;
    padding-bottom: 36px; }
    .LakeChadStory__ ._Section__#residents .SectionHeading ._HeadingText {
      display: inline-block;
      font-family: "Heebo";
      font-size: 68px;
      letter-spacing: 2.16px;
      line-height: 76px;
      color: #ce4b99;
      max-width: 720px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#residents .SectionHeading ._HeadingText {
          font-size: 36px;
          line-height: 42px;
          max-width: 100%; } }
  .LakeChadStory__ ._Section__#displaced {
    background-color: #12B0F6;
    background-image: url("/static/stories/2019-water--lake-chad/migration-map.svg");
    background-position: top 12px left 24px;
    background-repeat: no-repeat;
    background-size: 45%;
    background-attachment: fixed;
    color: #FFFFFF; }
    .LakeChadStory__ ._Section__#displaced .SectionHeading {
      position: relative;
      display: block;
      width: 100%;
      text-align: right; }
      .LakeChadStory__ ._Section__#displaced .SectionHeading::after {
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        height: 60vh;
        left: 0;
        top: 100%;
        z-index: -1; }
      .LakeChadStory__ ._Section__#displaced .SectionHeading ._HeadingText {
        display: inline-block;
        padding: 120px 36px 56px 36px;
        margin-right: 5vw;
        max-width: 50vw;
        font-family: "Heebo";
        font-size: 54px;
        letter-spacing: 2.16px;
        line-height: 64px;
        color: #FFFFFF; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#displaced .SectionHeading ._HeadingText {
            font-size: 30px;
            line-height: 42px;
            max-width: 100%;
            padding: 0 24px;
            margin-right: 0;
            max-width: auto;
            text-align: center; } }
    .LakeChadStory__ ._Section__#displaced ._SectionBody__ {
      padding-bottom: 36px; }
      .LakeChadStory__ ._Section__#displaced ._SectionBody__ blockquote {
        position: relative;
        display: block;
        font-family: "Notica Text";
        font-weight: 700px;
        font-style: italic;
        font-size: 48px;
        line-height: 54px;
        letter-spacing: 4.6px; }
        .LakeChadStory__ ._Section__#displaced ._SectionBody__ blockquote::before {
          content: '\201C';
          font-size: 720px;
          line-height: 0;
          position: absolute;
          top: 0;
          left: 0;
          transform: translateY(320px) translateX(-240px);
          opacity: 0.3; }
  .LakeChadStory__ ._Section__#farmers {
    background-image: url("/static/stories/2019-water--lake-chad/goat.svg");
    background-position: bottom left;
    background-repeat: repeat-x;
    background-size: 32px;
    padding-bottom: 36px; }
    .LakeChadStory__ ._Section__#farmers .SectionHeading {
      position: relative;
      display: block;
      padding: 54px 36px;
      max-width: 720px;
      margin: 0 auto;
      text-align: center; }
      .LakeChadStory__ ._Section__#farmers .SectionHeading ._HeadingText {
        display: inline-block;
        font-family: "Heebo";
        font-size: 48px;
        letter-spacing: 2.16px;
        line-height: 64px;
        color: #000000; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#farmers .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%; } }
    .LakeChadStory__ ._Section__#farmers ._SectionBody__ {
      padding-left: 0;
      padding-right: 0;
      max-width: auto;
      width: 100%; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#farmers ._SectionBody__ {
          padding-left: 24px;
          padding-right: 24px; } }
  .LakeChadStory__ ._Section__#fishing {
    background-image: url("/static/stories/2019-water--lake-chad/fish.svg");
    background-position: top left;
    background-repeat: repeat-x;
    background-size: 54px;
    margin-bottom: 36px;
    padding-top: 36px; }
    .LakeChadStory__ ._Section__#fishing .SectionHeading {
      position: relative;
      display: block;
      padding: 54px 36px;
      max-width: 720px;
      margin: 0 auto;
      text-align: center; }
      .LakeChadStory__ ._Section__#fishing .SectionHeading ._HeadingText {
        display: inline-block;
        font-family: "Heebo";
        font-size: 48px;
        letter-spacing: 2.16px;
        line-height: 64px;
        color: #000000; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#fishing .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%; } }
    .LakeChadStory__ ._Section__#fishing ._SectionBody__ {
      padding-left: 0;
      padding-right: 0;
      max-width: auto;
      width: 100%; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#fishing ._SectionBody__ {
          padding-left: 24px;
          padding-right: 24px; } }
  .LakeChadStory__ ._Section__#trade .SectionHeading {
    position: relative;
    display: block;
    width: 100%;
    text-align: center; }
    .LakeChadStory__ ._Section__#trade .SectionHeading ._HeadingText {
      display: inline-block;
      max-width: 80vw;
      font-family: "Heebo";
      font-size: 54px;
      letter-spacing: 2.16px;
      line-height: 64px;
      color: #000000; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#trade .SectionHeading ._HeadingText {
          font-size: 36px;
          line-height: 42px;
          max-width: 100%; } }
  .LakeChadStory__ ._Section__#emergence .SectionHeading {
    position: relative;
    display: block;
    width: 100%;
    text-align: center; }
    .LakeChadStory__ ._Section__#emergence .SectionHeading ._HeadingText {
      display: inline-block;
      max-width: 80vw;
      font-family: "Heebo";
      font-size: 54px;
      letter-spacing: 2.16px;
      line-height: 64px;
      color: #000000; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#emergence .SectionHeading ._HeadingText {
          font-size: 36px;
          line-height: 42px;
          max-width: 100%; } }
  .LakeChadStory__ ._Section__#emergence .VideoBackground {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
    overflow: hidden;
    margin-left: 35vw; }
    .LakeChadStory__ ._Section__#emergence .VideoBackground::after {
      content: '';
      position: absolute;
      display: block;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: radial-gradient(rgba(255, 255, 255, 0.56) 0%, white 70%); }
    .LakeChadStory__ ._Section__#emergence .VideoBackground ._VideoPlayer {
      position: relative;
      display: block;
      width: 100%; }
  .LakeChadStory__ ._Section__#opponents .SectionHeading {
    position: relative;
    display: block;
    width: 100%;
    text-align: center; }
    .LakeChadStory__ ._Section__#opponents .SectionHeading ._HeadingText {
      display: inline-block;
      max-width: 80vw;
      font-family: "Heebo";
      font-size: 54px;
      letter-spacing: 2.16px;
      line-height: 64px;
      color: #000000; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#opponents .SectionHeading ._HeadingText {
          font-size: 36px;
          line-height: 42px;
          max-width: 100%; } }
  .LakeChadStory__ ._Section__#subdue {
    position: relative;
    display: block;
    background-color: #000000;
    padding-top: 160px;
    margin-top: 240px; }
    .LakeChadStory__ ._Section__#subdue .SectionHeading {
      position: absolute;
      display: block;
      width: 50%;
      left: 5vw;
      margin-top: -250px;
      z-index: 10; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#subdue .SectionHeading {
          left: 24px;
          width: auto; } }
      .LakeChadStory__ ._Section__#subdue .SectionHeading ._HeadingText {
        display: inline;
        font-family: "Heebo";
        font-size: 54px;
        letter-spacing: 2.16px;
        line-height: 64px;
        color: #FFFFFF;
        background-color: red; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#subdue .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%; } }
    .LakeChadStory__ ._Section__#subdue ._SectionBody__ p, .LakeChadStory__ ._Section__#subdue ._SectionBody__ blockquote {
      color: #F84E33; }
    .LakeChadStory__ ._Section__#subdue caption {
      display: block;
      width: 100%; }
      .LakeChadStory__ ._Section__#subdue caption ._CaptionText {
        color: rgba(255, 255, 255, 0.5);
        font-family: "Metropolis";
        display: block;
        font-size: 15px;
        line-height: 16px;
        padding-top: 9px;
        padding-left: 15%;
        padding-right: 15%; }
      .LakeChadStory__ ._Section__#subdue caption ._CreditText {
        display: block;
        padding-top: 9px;
        font-style: italic;
        font-size: 15px;
        color: rgba(255, 255, 255, 0.5); }
        .LakeChadStory__ ._Section__#subdue caption ._CreditText a {
          color: rgba(255, 255, 255, 0.5); }
  .LakeChadStory__ ._Section__#coordination {
    margin-top: 128px; }
    .LakeChadStory__ ._Section__#coordination .SectionHeading {
      position: relative;
      display: block;
      width: 100%;
      text-align: left;
      margin: 0 auto 36px auto;
      max-width: 960px; }
      .LakeChadStory__ ._Section__#coordination .SectionHeading ._HeadingText {
        display: inline-block;
        font-family: "Noticia Text";
        font-weight: 700;
        font-style: italic;
        font-size: 64px;
        line-height: 72px;
        color: #F84E33;
        max-width: auto; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#coordination .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%;
            padding-left: 24px; } }
        .LakeChadStory__ ._Section__#coordination .SectionHeading ._HeadingText::after {
          content: '?';
          position: absolute;
          font-size: 480px;
          font-family: "Noticia Text";
          transform: translateY(-50%) translateX(50%);
          color: rgba(248, 78, 51, 0.3); }
          @media only screen and (max-width: 640px) {
            .LakeChadStory__ ._Section__#coordination .SectionHeading ._HeadingText::after {
              transform: translateY(0) translateX(-24px); } }
    .LakeChadStory__ ._Section__#coordination .SectionPicture {
      display: block;
      text-align: center;
      padding: 0 24px 36px 24px; }
      .LakeChadStory__ ._Section__#coordination .SectionPicture ._Image {
        max-width: 320px; }
  .LakeChadStory__ ._Section__#international .SectionHeading {
    position: relative;
    display: block;
    width: 100%;
    text-align: left;
    margin: 0 auto 36px auto;
    max-width: 960px; }
    .LakeChadStory__ ._Section__#international .SectionHeading ._HeadingText {
      display: inline-block;
      font-family: "Noticia Text";
      font-weight: 700;
      font-style: italic;
      font-size: 58px;
      line-height: 70px;
      color: #637FA7;
      max-width: auto; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#international .SectionHeading ._HeadingText {
          font-size: 36px;
          line-height: 42px;
          max-width: 100%;
          padding-left: 24px; } }
      .LakeChadStory__ ._Section__#international .SectionHeading ._HeadingText::after {
        content: '?';
        position: absolute;
        font-size: 480px;
        font-family: "Noticia Text";
        transform: translateY(-50%) translateX(-50%);
        color: rgba(99, 127, 167, 0.3); }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#international .SectionHeading ._HeadingText::after {
            transform: translateY(0) translateX(-24px); } }
  .LakeChadStory__ ._Section__#fragmentation .SectionHeading {
    position: relative;
    display: block;
    width: 100%;
    text-align: left;
    margin: 0 auto 36px auto;
    max-width: 960px; }
    .LakeChadStory__ ._Section__#fragmentation .SectionHeading ._HeadingText {
      display: inline-block;
      font-family: "Noticia Text";
      font-weight: 700;
      font-style: italic;
      font-size: 64px;
      line-height: 72px;
      color: #445332;
      max-width: auto; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#fragmentation .SectionHeading ._HeadingText {
          font-size: 36px;
          line-height: 42px;
          max-width: 100%;
          padding-left: 24px; } }
      .LakeChadStory__ ._Section__#fragmentation .SectionHeading ._HeadingText::after {
        content: '?';
        position: absolute;
        font-size: 480px;
        font-family: "Noticia Text";
        transform: translateY(-50%) translateX(100%);
        color: rgba(68, 83, 50, 0.3); }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#fragmentation .SectionHeading ._HeadingText::after {
            transform: translateY(0) translateX(-24px); } }
  .LakeChadStory__ ._Section__#humanitarian-aid {
    background-image: url("/static/stories/2019-water--lake-chad/humanitarian-aid--bg.svg");
    background-position: top left;
    background-repeat: repeat-x; }
    .LakeChadStory__ ._Section__#humanitarian-aid .SectionHeading {
      position: relative;
      display: block;
      width: calc(100% - 36px - 24px);
      margin: 36px auto;
      text-align: center;
      background-image: url("/static/stories/2019-water--lake-chad/humanitarian-aid.svg");
      background-position: top 24px center;
      background-repeat: no-repeat;
      background-size: 96px;
      padding: 164px 36px 36px 48px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#humanitarian-aid .SectionHeading {
          padding: 150px 24px 24px 24px;
          width: calc(100% - 48px); } }
      .LakeChadStory__ ._Section__#humanitarian-aid .SectionHeading ._HeadingText {
        display: inline-block;
        font-family: "Heebo";
        font-size: 68px;
        letter-spacing: 8.27px;
        line-height: 76px;
        color: #F84E33; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#humanitarian-aid .SectionHeading ._HeadingText {
            font-size: 24px;
            line-height: 42px;
            max-width: 100%; } }
  .LakeChadStory__ ._Section__#refilled {
    position: relative;
    display: block;
    width: 100%;
    background-image: url("/static/stories/2019-water--lake-chad/refilled-1.png");
    background-position: top right;
    background-size: 60vw;
    background-repeat: no-repeat; }
    .LakeChadStory__ ._Section__#refilled .SectionHeading {
      position: relative;
      display: block;
      width: 100%;
      text-align: left;
      padding: 0 0 0 5vw;
      max-width: 1140px;
      margin: 0 auto; }
      .LakeChadStory__ ._Section__#refilled .SectionHeading ._HeadingText {
        display: inline-block;
        font-family: "Heebo";
        font-size: 54px;
        max-width: 60%;
        letter-spacing: 2.16px;
        line-height: 64px;
        color: #637FA7; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#refilled .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%; } }
    .LakeChadStory__ ._Section__#refilled ._SectionBody__ {
      padding-top: 48px; }
      .LakeChadStory__ ._Section__#refilled ._SectionBody__ p {
        color: #637FA7; }
  .LakeChadStory__ ._Section__#climate-insecurity {
    background-image: url("/static/stories/2019-water--lake-chad/shoring-up-stability--bg.png");
    background-position: center left;
    background-repeat: no-repeat;
    padding-top: 36px; }
    .LakeChadStory__ ._Section__#climate-insecurity .SectionHeading {
      position: relative;
      display: block;
      width: 100%;
      text-align: center;
      padding-bottom: 36px; }
      .LakeChadStory__ ._Section__#climate-insecurity .SectionHeading ._HeadingText {
        display: inline-block;
        font-family: "Heebo";
        font-size: 54px;
        letter-spacing: 2.16px;
        line-height: 64px;
        color: #005f62; }
        @media only screen and (max-width: 640px) {
          .LakeChadStory__ ._Section__#climate-insecurity .SectionHeading ._HeadingText {
            font-size: 36px;
            line-height: 42px;
            max-width: 100%; } }
    .LakeChadStory__ ._Section__#climate-insecurity .TwoUp__ ._Copy__ {
      padding: 0 36px; }
      @media only screen and (max-width: 640px) {
        .LakeChadStory__ ._Section__#climate-insecurity .TwoUp__ ._Copy__ {
          padding: 0; } }
  .LakeChadStory__ ._Section__#credits {
    background-color: #e8e8e8;
    color: #4d4d4c;
    padding-top: 56px;
    padding-bottom: 56px; }
    @media only screen and (max-width: 640px) {
      .LakeChadStory__ ._Section__#credits {
        padding-left: 24px;
        padding-right: 24px; } }
    .LakeChadStory__ ._Section__#credits p {
      font-family: 'Metropolis Extra Light';
      font-size: 14px; }
      .LakeChadStory__ ._Section__#credits p a {
        color: #637FA7;
        font-family: 'Metropolis Regular';
        text-decoration: none; }
        .LakeChadStory__ ._Section__#credits p a:hover {
          background-color: rgba(99, 127, 167, 0.3); }
    .LakeChadStory__ ._Section__#credits h3 {
      text-align: center;
      font-family: 'Metropolis Medium';
      text-transform: uppercase;
      font-size: 13px;
      letter-spacing: 1.2px;
      color: rgba(0, 0, 0, 0.5); }

.BerlinWall__ {
  position: absolute;
  display: block;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  overflow: hidden;
  background: black; }
  .BerlinWall__ .QuarterlyHeader {
    position: absolute;
    display: grid;
    grid-template-columns: 1fr 1.5fr 5.25fr;
    grid-column-gap: 1.5em;
    top: 0;
    left: 0;
    height: 50px;
    background: rgba(0, 0, 0, 0.8);
    color: white;
    z-index: 30;
    align-items: center; }
    .BerlinWall__ .QuarterlyHeader ._HomeLink, .BerlinWall__ .QuarterlyHeader ._QuarterlyLink, .BerlinWall__ .QuarterlyHeader ._Title {
      display: inline-block;
      width: 100%;
      text-align: center;
      text-transform: uppercase;
      color: white;
      text-decoration: none; }
    .BerlinWall__ .QuarterlyHeader ._QuarterlyLink {
      font-family: 'Oswald';
      font-weight: 400;
      font-size: 24px;
      letter-spacing: 1.26px; }
      @media only screen and (max-width: 640px) {
        .BerlinWall__ .QuarterlyHeader ._QuarterlyLink {
          font-size: 12px; } }
    .BerlinWall__ .QuarterlyHeader ._Title {
      font-family: 'Oswald';
      font-weight: 200;
      font-size: 24px;
      text-align: left;
      letter-spacing: 1.26px; }
      @media only screen and (max-width: 640px) {
        .BerlinWall__ .QuarterlyHeader ._Title {
          font-size: 12px; } }
    .BerlinWall__ .QuarterlyHeader ._Logo {
      width: 42px;
      margin-top: 8px;
      margin-left: 24px; }
  .BerlinWall__ ._Slideshow__ {
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh; }
    .BerlinWall__ ._Slideshow__ .Slides__ {
      position: relative;
      display: block;
      width: 100%;
      height: 100%; }
      .BerlinWall__ ._Slideshow__ .Slides__ .SlideImage {
        position: relative;
        display: block;
        width: 100%;
        height: 100%;
        background-size: cover;
        background-position: center; }
        .BerlinWall__ ._Slideshow__ .Slides__ .SlideImage::after {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100vh;
          background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.13));
          opacity: 0;
          transition: opacity 0.23s ease-out; }
        .BerlinWall__ ._Slideshow__ .Slides__ .SlideImage[data-fade="true"]::after {
          opacity: 1; }
        .BerlinWall__ ._Slideshow__ .Slides__ .SlideImage ._ImageAsset {
          display: none; }
        .BerlinWall__ ._Slideshow__ .Slides__ .SlideImage ._ImageCredit {
          position: absolute;
          bottom: 0;
          right: 0;
          text-align: right;
          background: rgba(0, 0, 0, 0.8);
          color: white;
          font-family: 'Oswald';
          font-weight: 200;
          padding: 3px 9px; }
      .BerlinWall__ ._Slideshow__ .Slides__ .Byline {
        position: absolute;
        display: inline-block;
        bottom: 0;
        right: 0;
        font-size: 32px;
        font-family: 'Oswald';
        font-weight: 200;
        padding: 24px;
        background: rgba(0, 0, 0, 0.8);
        color: white; }
        @media only screen and (max-width: 640px) {
          .BerlinWall__ ._Slideshow__ .Slides__ .Byline {
            max-width: 100%;
            font-size: 18px; } }
      .BerlinWall__ ._Slideshow__ .Slides__ .Summary {
        position: absolute;
        display: inline-block;
        top: 50%;
        right: 0;
        font-size: 14px;
        font-family: 'Oswald';
        font-weight: 400;
        font-size: 38px;
        display: inline-block;
        max-width: 60%;
        padding: 48px 128px 48px 48px;
        background: rgba(0, 0, 0, 0.8);
        color: white;
        transform: translateY(-50%);
        text-transform: uppercase; }
        @media only screen and (max-width: 640px) {
          .BerlinWall__ ._Slideshow__ .Slides__ .Summary {
            max-width: 100%;
            font-size: 24px; } }
        .BerlinWall__ ._Slideshow__ .Slides__ .Summary ._Directions {
          display: block;
          font-size: 14px;
          font-weight: 200;
          padding-top: 48px;
          text-align: right; }
          @media only screen and (max-width: 640px) {
            .BerlinWall__ ._Slideshow__ .Slides__ .Summary ._Directions {
              display: none; } }
      .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy {
        position: absolute;
        top: calc(100vh - 80px);
        left: 0;
        height: calc(100vh - 80px);
        width: 100%;
        color: white;
        transition: top 0.23s ease-out; }
        .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Title {
          position: relative;
          height: 80px;
          background-color: rgba(34, 34, 34, 0.95);
          text-shadow: 1.25px 1.25px 0px #000;
          max-width: 50%;
          min-width: 120px;
          font-family: 'Oswald';
          font-weight: 400;
          text-transform: uppercase;
          letter-spacing: 3px; }
          @media only screen and (max-width: 640px) {
            .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Title {
              max-width: 100%; } }
          .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Title ._Trigger {
            display: inline-block;
            font-size: 36px;
            position: absolute;
            top: 50%;
            left: 24px;
            transform: translateY(-50%);
            color: white;
            cursor: pointer;
            border-bottom: 2px solid transparent; }
            .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Title ._Trigger:hover {
              border-bottom-color: white; }
          .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Title ._Icon {
            display: inline-block;
            width: 32px;
            margin-left: 18px;
            transform: translateY(-40%) rotate(180deg);
            transition: transform 0.23s ease-out; }
            .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Title ._Icon[data-show='true'] {
              transform: translateY(-40%); }
        .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Text {
          position: relative;
          background-color: rgba(34, 34, 34, 0.95);
          padding: auto;
          width: 100%;
          height: 90vh;
          overflow: hidden; }
          @media only screen and (max-width: 640px) {
            .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Text {
              overflow-y: scroll; } }
          .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Text ._Rendered {
            position: absolute;
            display: block;
            top: 20%;
            left: 50%;
            transform: translate(-50%, -20%);
            padding: 24px 56px;
            width: calc(100% - 112px);
            max-width: 960px;
            column-count: 2;
            column-gap: 96px;
            column-rule: 1px solid rgba(255, 255, 255, 0.2); }
            @media only screen and (max-width: 640px) {
              .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Text ._Rendered {
                column-count: auto;
                padding-top: 256px; } }
          .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy ._Text p {
            font-size: 16px;
            line-height: 28px;
            font-family: 'Oswald';
            font-weight: 200;
            letter-spacing: 2.2px;
            text-shadow: 1.25px 1.25px 0px #000; }
        .BerlinWall__ ._Slideshow__ .Slides__ .SlideCopy[data-show='true'] {
          top: 10vh; }
  .BerlinWall__ ._Controls__ {
    position: absolute;
    top: 50%;
    height: 85px;
    width: 100%;
    z-index: 10; }
    .BerlinWall__ ._Controls__ .ChangeSlide {
      display: inline-block;
      position: relative;
      border: 0;
      background: transparent;
      padding: 16px;
      opacity: 0.5;
      cursor: pointer;
      outline: 0; }
      @media only screen and (max-width: 640px) {
        .BerlinWall__ ._Controls__ .ChangeSlide {
          max-width: 44px; } }
      .BerlinWall__ ._Controls__ .ChangeSlide .Icon {
        display: inline-block;
        width: 100%; }
      .BerlinWall__ ._Controls__ .ChangeSlide:hover {
        opacity: 1; }
        .BerlinWall__ ._Controls__ .ChangeSlide:hover .Preview {
          opacity: 1; }
      .BerlinWall__ ._Controls__ .ChangeSlide[disabled] {
        opacity: 0.1;
        pointer-events: none; }
      .BerlinWall__ ._Controls__ .ChangeSlide.-previous {
        float: left; }
      .BerlinWall__ ._Controls__ .ChangeSlide.-next {
        float: right; }
      .BerlinWall__ ._Controls__ .ChangeSlide .Preview {
        position: absolute;
        z-index: 30;
        width: 120px;
        display: block;
        opacity: 0;
        border: 10px solid black;
        transition: opacity 0.15s ease-out;
        pointer-events: none; }
        .BerlinWall__ ._Controls__ .ChangeSlide .Preview.-previous {
          transform: translate(calc(100% - 36px), -100%); }
        .BerlinWall__ ._Controls__ .ChangeSlide .Preview.-next {
          transform: translate(calc(-100% - 36px), -100%); }
        @media only screen and (max-width: 640px) {
          .BerlinWall__ ._Controls__ .ChangeSlide .Preview {
            display: none; } }

html, body, * {
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: 'Alien Encounters';
  src: url("/static/stories/2020-hong-kong/SFAlienEncounters.ttf"); }

@font-face {
  font-family: 'Hazer';
  src: url("/static/stories/2020-hong-kong/hazer.ttf"); }

.ProtestTechHongKong {
  position: relative;
  display: block;
  overflow-x: hidden;
  min-height: 100vh; }
  .ProtestTechHongKong .StoryCover {
    position: relative;
    display: block;
    width: 100%;
    height: 100vh;
    overflow-y: hidden;
    background: red;
    z-index: -2; }
    .ProtestTechHongKong .StoryCover::after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: radial-gradient(circle at -10vh, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.45)); }
    .ProtestTechHongKong .StoryCover .CoverArt {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1; }
    .ProtestTechHongKong .StoryCover .CoverVideo {
      position: absolute;
      width: 100%;
      height: 100%;
      object-fit: cover;
      z-index: 1; }
    .ProtestTechHongKong .StoryCover .CoverImage {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      overflow-y: hidden;
      z-index: 0; }
      .ProtestTechHongKong .StoryCover .CoverImage img {
        display: inline-block;
        width: 100%; }
    .ProtestTechHongKong .StoryCover .Info {
      position: absolute;
      width: 100%;
      left: 0;
      top: 50%;
      z-index: 2;
      text-align: center;
      padding-bottom: 80px; }
      @media only screen and (min-width: 480px) {
        .ProtestTechHongKong .StoryCover .Info {
          width: 70%;
          bottom: 0;
          top: auto;
          right: 24px;
          left: auto;
          text-align: right; } }
      .ProtestTechHongKong .StoryCover .Info::after {
        content: 'scroll';
        text-align: center;
        display: inline-block;
        background-image: url("/static/stories/2020-hong-kong/scroll.svg");
        background-repeat: no-repeat;
        background-position: center left;
        padding: 16px 0 16px 32px;
        background-size: 32px;
        margin-top: 32px;
        color: #FFF;
        font-family: 'Alien Encounters';
        letter-spacing: 2.8px;
        font-size: 18px;
        opacity: 0.3;
        transition: opacity 0.2s linear; }
      .ProtestTechHongKong .StoryCover .Info:hover::after {
        opacity: 1; }
      .ProtestTechHongKong .StoryCover .Info .Title {
        display: inline-block;
        font-family: 'Alien Encounters';
        color: #FFF;
        font-size: 64px;
        letter-spacing: 5.6px; }
        .ProtestTechHongKong .StoryCover .Info .Title .Subtitle {
          display: inline-block;
          width: 100%;
          color: #FF0A81;
          letter-spacing: 8.6px; }
  .ProtestTechHongKong .SectionHeading {
    position: relative;
    display: block;
    width: 100%; }
    @media only screen and (min-width: 560px) {
      .ProtestTechHongKong .SectionHeading {
        grid-template-columns: 1fr 1fr;
        display: grid; } }
    .ProtestTechHongKong .SectionHeading .Graphic {
      display: block;
      width: 100%; }
      .ProtestTechHongKong .SectionHeading .Graphic video, .ProtestTechHongKong .SectionHeading .Graphic img {
        position: relative;
        display: block;
        width: 100%;
        height: auto; }
      .ProtestTechHongKong .SectionHeading .Graphic img {
        object-fit: cover; }
    .ProtestTechHongKong .SectionHeading .Text {
      width: 100%;
      display: block;
      position: relative; }
      .ProtestTechHongKong .SectionHeading .Text h2 {
        display: inline-block;
        font-family: 'Hazer';
        text-transform: lowercase;
        letter-spacing: 5.8px;
        font-size: 32px;
        margin: 0; }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .SectionHeading .Text h2 {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            font-size: 48px;
            padding-bottom: 0; } }
    .ProtestTechHongKong .SectionHeading.-no-embed {
      display: block; }
      .ProtestTechHongKong .SectionHeading.-no-embed .Text h2 {
        position: relative;
        transform: none;
        left: auto;
        top: auto;
        text-align: center;
        width: 100%; }
    .ProtestTechHongKong .SectionHeading[data-section-number='1'] {
      background: #0C0D12; }
      .ProtestTechHongKong .SectionHeading[data-section-number='1'] .Graphic {
        display: none; }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .SectionHeading[data-section-number='1'] .Graphic {
            display: block; } }
      .ProtestTechHongKong .SectionHeading[data-section-number='1'] .Text {
        padding-top: 56px;
        display: block; }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .SectionHeading[data-section-number='1'] .Text {
            padding-top: 0; } }
        .ProtestTechHongKong .SectionHeading[data-section-number='1'] .Text h2 {
          color: #FFF;
          padding-top: 56px;
          padding-bottom: 56px;
          background-image: url("/static/stories/2020-hong-kong/flower.svg");
          background-position: top center;
          background-repeat: no-repeat;
          background-size: 48px;
          text-align: center;
          width: 100%; }
    .ProtestTechHongKong .SectionHeading[data-section-number='2'] {
      max-width: 1140px;
      margin: 0 auto; }
      .ProtestTechHongKong .SectionHeading[data-section-number='2'] .Graphic {
        text-align: right;
        display: block; }
        .ProtestTechHongKong .SectionHeading[data-section-number='2'] .Graphic video {
          display: block;
          max-width: 320px;
          margin: 0 auto; }
          @media only screen and (min-width: 560px) {
            .ProtestTechHongKong .SectionHeading[data-section-number='2'] .Graphic video {
              display: inline-block;
              max-width: 432px; } }
      .ProtestTechHongKong .SectionHeading[data-section-number='2'] .Text {
        display: block;
        padding: 36px 18px 18px 18px;
        width: calc(100% - 36px); }
        .ProtestTechHongKong .SectionHeading[data-section-number='2'] .Text h2 {
          position: relative;
          padding-top: 56px;
          background-position: top left;
          background-repeat: no-repeat;
          background-size: 84px;
          background-image: url("/static/stories/2020-hong-kong/camera-tower-icon--white.svg");
          color: #FFF; }
          @media only screen and (min-width: 560px) {
            .ProtestTechHongKong .SectionHeading[data-section-number='2'] .Text h2 {
              background-image: url("/static/stories/2020-hong-kong/camera-tower-icon.svg");
              color: #3E174C; } }
          .ProtestTechHongKong .SectionHeading[data-section-number='2'] .Text h2::before {
            content: 'Identity';
            display: block;
            font-size: 21px; }
    .ProtestTechHongKong .SectionHeading[data-section-number='3'] {
      display: block;
      position: relative;
      width: 100%;
      height: 640px;
      max-width: 960px;
      margin: 0 auto 56px auto;
      overflow: hidden;
      text-align: center; }
      @media only screen and (min-width: 560px) {
        .ProtestTechHongKong .SectionHeading[data-section-number='3'] {
          height: 560px; } }
      .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Graphic {
        position: relative;
        display: inline-block;
        width: 100%;
        height: 420px;
        max-width: 960px; }
        .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Graphic picture {
          display: block; }
        .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Graphic img {
          max-width: 540px; }
      .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Text {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        padding-top: 96px;
        background-color: #EDDF00;
        background-position: center 18px;
        background-repeat: no-repeat;
        background-size: 72px;
        background-image: url("/static/stories/2020-hong-kong/masks-icon.svg"); }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Text {
            top: 120px;
            right: 96px;
            height: 240px;
            width: 420px;
            bottom: auto;
            left: auto;
            background-position: 24px center;
            background-size: 100px;
            padding-top: 0; } }
        .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Text h2 {
          font-size: 36px;
          text-align: center;
          padding-bottom: 18px; }
          @media only screen and (min-width: 560px) {
            .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Text h2 {
              padding-left: 72px;
              text-align: left;
              font-size: 48px;
              padding-bottom: 0; } }
          .ProtestTechHongKong .SectionHeading[data-section-number='3'] .Text h2::before {
            content: 'Identity';
            display: block;
            font-size: 18px; }
    .ProtestTechHongKong .SectionHeading[data-section-number='4'] {
      max-width: 960px;
      margin: 0 auto; }
      @media only screen and (min-width: 560px) {
        .ProtestTechHongKong .SectionHeading[data-section-number='4'] {
          padding-top: 96px; } }
      .ProtestTechHongKong .SectionHeading[data-section-number='4'] .Text {
        background-position: top center;
        background-repeat: no-repeat;
        background-size: 64px;
        background-image: url("/static/stories/2020-hong-kong/doxxing-icon.svg");
        text-align: left;
        color: #9055FF;
        width: calc(100% - 36px);
        padding: 120px 18px 56px 18px; }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .SectionHeading[data-section-number='4'] .Text {
            position: relative;
            padding: 56px 0 56px 132px;
            width: 50%;
            background-position: center left;
            background-size: 120px; } }
    .ProtestTechHongKong .SectionHeading[data-section-number='5'] {
      background-color: #0C0D12; }
      @media only screen and (min-width: 560px) {
        .ProtestTechHongKong .SectionHeading[data-section-number='5'] .Graphic img {
          padding: 48px 48px 0 48px;
          width: calc(100% - 96px); } }
      .ProtestTechHongKong .SectionHeading[data-section-number='5'] .Text {
        padding-top: 72px; }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .SectionHeading[data-section-number='5'] .Text {
            padding-top: 0; } }
        .ProtestTechHongKong .SectionHeading[data-section-number='5'] .Text h2 {
          background-position: top center;
          background-size: 240px;
          background-repeat: no-repeat;
          background-image: url("/static/stories/2020-hong-kong/umbrella-icon.svg");
          font-size: 48px;
          padding-top: 42px;
          color: #EDDF00;
          width: 100%;
          text-align: center; }
    .ProtestTechHongKong .SectionHeading[data-section-number='6'] {
      padding: 72px 0; }
      .ProtestTechHongKong .SectionHeading[data-section-number='6'] .Text h2 {
        background-position: top center;
        background-size: 400px;
        background-repeat: no-repeat;
        background-image: url("/static/stories/2020-hong-kong/laser-icon.svg");
        font-size: 72px;
        padding-top: 84px;
        color: #00E600;
        font-family: 'Alien Encounters'; }
    @media only screen and (min-width: 560px) {
      .ProtestTechHongKong .SectionHeading[data-section-number='7'] {
        padding-top: 56px;
        padding-bottom: 56px; } }
    .ProtestTechHongKong .SectionHeading[data-section-number='7'] .Graphic caption {
      padding-left: 18px; }
    .ProtestTechHongKong .SectionHeading[data-section-number='7'] .Text {
      background-image: url("/static/stories/2020-hong-kong/color-icon.svg");
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 120px;
      padding-top: 96px;
      padding-bottom: 96px;
      text-align: center; }
      @media only screen and (min-width: 560px) {
        .ProtestTechHongKong .SectionHeading[data-section-number='7'] .Text {
          padding-top: 0;
          padding-bottom: 0;
          background-position: 24px center;
          text-align: left; } }
      .ProtestTechHongKong .SectionHeading[data-section-number='7'] .Text h2 {
        color: #FF0A81;
        background-size: 200px; }
    .ProtestTechHongKong .SectionHeading[data-section-number='8'] {
      background-color: #0C0D12;
      padding-bottom: 72px; }
      .ProtestTechHongKong .SectionHeading[data-section-number='8'] .Text {
        padding: 72px 18px 0 18px;
        width: calc(100% - 36px); }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .SectionHeading[data-section-number='8'] .Text {
            padding: 0; } }
        .ProtestTechHongKong .SectionHeading[data-section-number='8'] .Text h2 {
          color: #4898C3;
          font-size: 38px;
          background-image: url("/static/stories/2020-hong-kong/holding-hands.svg");
          background-repeat: no-repeat;
          background-position: top center;
          background-size: 200px;
          padding-top: 48px;
          text-align: center;
          width: 100%; }
          @media only screen and (min-width: 560px) {
            .ProtestTechHongKong .SectionHeading[data-section-number='8'] .Text h2 {
              background-position: center 18px;
              padding: 72px 48px 0 48px;
              width: calc(100% - 96px); } }
  .ProtestTechHongKong .ArticleSection {
    position: relative; }
    .ProtestTechHongKong .ArticleSection p {
      font-family: 'IBM Plex Mono';
      color: #121212;
      font-size: 16px;
      line-height: 30px;
      letter-spacing: 1.07px;
      padding: 18px;
      max-width: 640px;
      margin: 0 auto; }
    .ProtestTechHongKong .ArticleSection picture, .ProtestTechHongKong .ArticleSection figure, .ProtestTechHongKong .ArticleSection video {
      display: inline-block;
      padding: 24px 0 0 0; }
    .ProtestTechHongKong .ArticleSection caption {
      font-family: 'IBM Plex Mono';
      color: #121212;
      font-size: 12px;
      letter-spacing: 1.07px;
      width: 100%;
      display: block;
      text-align: left;
      padding-left: 18px; }
      @media only screen and (min-width: 560px) {
        .ProtestTechHongKong .ArticleSection caption {
          padding-left: 0; } }
    .ProtestTechHongKong .ArticleSection .SideBySide {
      display: block;
      width: 100%;
      max-width: 1280px;
      margin: 0 auto; }
      @media only screen and (min-width: 800px) {
        .ProtestTechHongKong .ArticleSection .SideBySide {
          display: grid;
          grid-template-columns: 1fr 1fr;
          align-items: center; } }
      .ProtestTechHongKong .ArticleSection .SideBySide picture, .ProtestTechHongKong .ArticleSection .SideBySide figure {
        padding: 36px 24px;
        display: inline-block; }
        .ProtestTechHongKong .ArticleSection .SideBySide picture img, .ProtestTechHongKong .ArticleSection .SideBySide figure img {
          display: inline-block;
          width: 100%; }
    .ProtestTechHongKong .ArticleSection .EmbeddedWebPage {
      position: relative;
      display: block;
      border: 1px solid #DADADA;
      pointer-events: none;
      margin: 36px 0; }
      .ProtestTechHongKong .ArticleSection .EmbeddedWebPage .BrowserFrame {
        background: #DADADA; }
      .ProtestTechHongKong .ArticleSection .EmbeddedWebPage iframe {
        width: 100%;
        height: 700px;
        border: 0;
        overflow: hidden; }
    .ProtestTechHongKong .ArticleSection#introduciton {
      padding-bottom: 128px; }
      .ProtestTechHongKong .ArticleSection#introduciton a {
        color: #0C0D12;
        border-bottom: 2px solid #FF0A81;
        text-decoration: none; }
      .ProtestTechHongKong .ArticleSection#introduciton p {
        padding: 18px;
        max-width: 640px;
        margin: 0 auto; }
      .ProtestTechHongKong .ArticleSection#introduciton figure {
        text-align: right;
        width: 100%;
        max-width: none; }
        .ProtestTechHongKong .ArticleSection#introduciton figure .Embed {
          display: inline-block; }
        .ProtestTechHongKong .ArticleSection#introduciton figure caption {
          padding-left: 18px; }
    .ProtestTechHongKong .ArticleSection#camera-towers {
      padding-bottom: 256px;
      margin-bottom: 72px; }
      .ProtestTechHongKong .ArticleSection#camera-towers p {
        color: #FFF; }
      .ProtestTechHongKong .ArticleSection#camera-towers a {
        color: white;
        text-decoration: none;
        border-bottom: 2px solid #4898C3; }
        .ProtestTechHongKong .ArticleSection#camera-towers a:hover {
          border-color: #FF0A81; }
      .ProtestTechHongKong .ArticleSection#camera-towers::before {
        content: '';
        position: absolute;
        top: 180px;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #3E174C;
        z-index: -1; }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .ArticleSection#camera-towers::before {
            top: 320px; } }
    .ProtestTechHongKong .ArticleSection#masks-and-armor {
      margin-top: -220px;
      padding-bottom: 72px; }
      .ProtestTechHongKong .ArticleSection#masks-and-armor a {
        color: #0C0D12;
        text-decoration: none;
        border-bottom: 2px solid #fff221;
        font-weight: bold; }
      .ProtestTechHongKong .ArticleSection#masks-and-armor .EmbeddedWebPage {
        max-width: 1440px;
        margin: 0 auto;
        transform: scale(0.7); }
        .ProtestTechHongKong .ArticleSection#masks-and-armor .EmbeddedWebPage iframe {
          width: 100%; }
      .ProtestTechHongKong .ArticleSection#masks-and-armor #body-armor {
        display: block;
        max-width: 720px;
        margin: 0 auto;
        padding: 56px 24px; }
        .ProtestTechHongKong .ArticleSection#masks-and-armor #body-armor caption {
          color: rgba(12, 13, 18, 0.5); }
    .ProtestTechHongKong .ArticleSection#doxxing {
      padding-bottom: 72px; }
      .ProtestTechHongKong .ArticleSection#doxxing a {
        color: #9055FF;
        text-decoration: none;
        border-bottom: 2px solid #9055FF; }
      .ProtestTechHongKong .ArticleSection#doxxing #telegram-image {
        float: right;
        width: 436px;
        margin-right: -240px; }
        @media only screen and (min-width: 560px) {
          .ProtestTechHongKong .ArticleSection#doxxing #telegram-image {
            margin-top: -240px; } }
      .ProtestTechHongKong .ArticleSection#doxxing #hkmaps-embed {
        display: block;
        max-width: 1280px;
        margin: 0 auto;
        padding-bottom: 18px; }
        .ProtestTechHongKong .ArticleSection#doxxing #hkmaps-embed img {
          display: inline-block;
          width: 100%; }
    .ProtestTechHongKong .ArticleSection#laser-pointers .Effect {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: -1; }
    .ProtestTechHongKong .ArticleSection#laser-pointers .LaserCanvas {
      opacity: 0.1;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      max-width: 100%;
      overflow-x: hidden; }
    .ProtestTechHongKong .ArticleSection#laser-pointers p a {
      text-decoration: none;
      color: #0C0D12;
      border-bottom: 2px solid #00E600; }
    .ProtestTechHongKong .ArticleSection#laser-pointers figure {
      display: block;
      margin: 0 auto;
      text-align: center; }
      .ProtestTechHongKong .ArticleSection#laser-pointers figure .Embed {
        display: inline-block; }
    .ProtestTechHongKong .ArticleSection#be-like-water {
      background-color: #0C0D12;
      padding-bottom: 72px; }
      .ProtestTechHongKong .ArticleSection#be-like-water .SectionHeading {
        padding-bottom: 72px; }
      .ProtestTechHongKong .ArticleSection#be-like-water figure {
        display: block; }
      .ProtestTechHongKong .ArticleSection#be-like-water video {
        padding-top: 36px; }
      .ProtestTechHongKong .ArticleSection#be-like-water p {
        color: #EDDF00; }
      .ProtestTechHongKong .ArticleSection#be-like-water a {
        color: #6eaed0;
        text-decoration: none;
        border-bottom: 2px solid #bbd9e9; }
      .ProtestTechHongKong .ArticleSection#be-like-water caption {
        color: rgba(255, 255, 255, 0.5);
        padding-bottom: 48px;
        padding-left: 18px;
        width: calc(100% - 18px); }
    .ProtestTechHongKong .ArticleSection#color-boycotts a {
      color: #FF0A81;
      text-decoration: none;
      border-bottom: 2px solid #FF0A81; }
    .ProtestTechHongKong .ArticleSection#color-boycotts .SideBySide {
      grid-template-columns: 1fr 1fr;
      margin: 0 auto;
      max-width: 1024px; }
      .ProtestTechHongKong .ArticleSection#color-boycotts .SideBySide figure#post-its {
        display: block;
        text-align: right; }
        .ProtestTechHongKong .ArticleSection#color-boycotts .SideBySide figure#post-its .Embed {
          display: inline-block; }
    .ProtestTechHongKong .ArticleSection#the-baltic-way {
      background-color: #0C0D12;
      padding-bottom: 72px; }
      .ProtestTechHongKong .ArticleSection#the-baltic-way p {
        color: #FFF; }
        .ProtestTechHongKong .ArticleSection#the-baltic-way p a {
          color: #cee4ef;
          text-decoration: none;
          border-bottom: 2px solid #295f7c; }
  .ProtestTechHongKong .Credits {
    position: relative;
    display: block;
    text-align: center;
    padding: 36px;
    width: calc(100% - 72px);
    background-color: #e3e5ec; }
    .ProtestTechHongKong .Credits h2 {
      font-family: 'Hazer';
      text-transform: lowercase;
      padding-bottom: 18px;
      letter-spacing: 2.35px; }
    .ProtestTechHongKong .Credits p {
      font-family: 'IBM Plex Mono';
      color: #0C0D12;
      padding: 8px 0;
      font-size: 13px; }
    .ProtestTechHongKong .Credits a {
      color: #0C0D12; }
    .ProtestTechHongKong .Credits .IssueText {
      color: #0C0D12;
      margin-top: 24px; }
      .ProtestTechHongKong .Credits .IssueText::before {
        content: '';
        display: block;
        width: 18px;
        height: 3px;
        background-color: #0C0D12;
        margin: -18px auto 18px auto; }
    .ProtestTechHongKong .Credits .WQLogo {
      width: 56px;
      display: inline-block;
      padding-top: 24px; }

body {
  margin: 0;
  padding: 0; }

html {
  box-sizing: border-box; }

*,
*:before,
*:after {
  box-sizing: inherit; }

