dl,hr{max-width:55rem}.interativetitle,dt{text-transform:uppercase}blockquote,h1,h1.entry-title,h2,h3,h4{font-family:'Estado Headline'}blockquote p,blockquote:before{font-style:normal;display:block}img{display:block;max-width:100%}hr{border:0;border-top:2px solid #ECEFF1;width:calc(100% - 6.4rem);margin:9.6rem auto}h1,h2,h3,h4{text-align:center}h4.intertitle{text-align:left;margin-top:9.6rem}dl{margin:0 auto;padding:0 1.2rem}dt{color:#606776;margin-top:4.8rem;font-size:1.3rem;font-weight:600}.site-content h2,h1.entry-title{text-align:center;font-weight:800}dd{margin:0}@media (max-width:600px){.media-image-wrapper img+figcaption{padding-left:1.2rem;padding-right:1.2rem}.box{padding:.8rem!important;margin:2.4rem!important}}.cover{margin:0 auto}.cover img{min-width:100%}h1.entry-title{position:relative;width:100%;padding:0;margin:0 0 9.6rem;color:#fff}.cover h1.entry-title{padding:0;margin:0}.cover figcaption{position:absolute;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);color:#fff;padding:24px;line-height:0;width:calc(100% - 6.4rem);text-shadow:0 0 .4rem #000}.site-content h2{position:relative;padding:0;margin:9.6rem auto 4.8rem;color:#37474F}.box h2{margin:3.2rem 0}.media-wrapper figcaption{line-height:1.75;margin-top:1.6rem}.sources{font-size:75%;opacity:.5;line-height:2}.media-video-wrapper{margin:9.6rem auto}figcaption .fa-camera{margin-right:.6rem}.media-video-wrapper figcaption span{font-weight:700;text-transform:uppercase;margin-right:.6rem}.image-medium{max-width:96rem!important}.cover .media-wrapper,.slider .media-image-wrapper{max-width:100%}.interativetitle{font-weight:800;font-size:2.4rem}.cover .credits,span.quotes{font-weight:600;text-transform:uppercase}.cover .credits{font-size:.75em;float:right;position:absolute;right:2.4rem;width:100%;text-align:right}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.interactivetitle{position:absolute;width:160px;margin:0 auto;display:inline-block;left:0;right:0;text-align:center}.box{padding:3.2rem;border:2px solid #C9D2D6;margin:9.6rem auto;max-width:calc(55rem + 6.4rem);max-height:640px;overflow:auto;background:#ECEFF1}.video-agile+figcaption{margin-top:0}.cover h1.entry-title{font-size:7.2rem;line-height:1;max-width:96rem}.diorama .media-graphic-wrapper{max-width:calc(100vw - 64px)}@media (max-width:480px){.interativetitle{font-size:1.8rem;line-height:inherit;position:absolute;width:160px;margin:0 auto;display:inline-block;left:0;right:0;text-align:center}}@media (min-width:1600px){.cover figcaption,.cover h1.entry-title{width:153.6rem}}@media (max-width:767px){.cover .media-wrapper figcaption{margin-top:0}.cover figcaption span:first-child{display:none}.byline{margin-top:4.8rem;margin-bottom:4.8rem}.dateline{margin-bottom:0}.site-content h2{padding:1.2rem;margin-top:4.8rem}.cover h1.entry-title{font-size:4.2rem}}@media (max-width:580px){#temperature-chart img{padding:0 1.6rem}}@media (max-width:479px){nav a span{width:66%}.availability{font-size:1.1rem}}@media (max-width:512px){.interativetitle span{display:none}}@media (max-width:600px){.media-wrapper figcaption{padding:0 1.6rem}.slider figure figcaption{padding:0 1.6rem 1.6rem}.highway span{display:none}.highway span.initials{display:inline}}.entry-title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cover h1.entry-title{margin-bottom:0}span.quotes{display:block;color:#FFF;margin-bottom:4.8rem;font-size:1.3rem;text-align:center}blockquote{font-size:3.2rem;font-style:normal;padding:.25rem 3.2rem;position:relative;margin:8rem auto;max-width:500px}blockquote p{max-width:55rem;line-height:1.45;font-size:1.7rem;text-align:left;letter-spacing:0;color:#606776;font-weight:400;font-family:Lato}blockquote:before{content:"\201C";font-size:9rem;position:absolute;top:3.2rem;color:#ff7474;line-height:.2rem;left:-2.4rem}@media all and (max-width:580px){blockquote:before{position:initial;top:0}blockquote{font-size:2.4rem}}.cover.align-top .entry-title-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.cover.align-bottom .entry-title-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cover.align-bottom h1.entry-title,.cover.align-top h1.entry-title{padding:10.5% 0}header#masthead{position:absolute;width:100%;z-index:1}.topbar{max-width:102.4rem}.cover{width:100%;padding:0 3.2rem;overflow:hidden;position:relative;max-width:100%;height:56.25vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(24,29,48,.25)}.cover video{position:absolute;top:0;left:0;z-index:0;width:100%;min-height:48rem;background:#1d263c}.entry-title-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:96rem}.entry-title-wrapper>div{width:100%;max-width:38rem}.cover h1.entry-title{width:100%;text-align:left;color:#fff;text-shadow:0 0 3.2rem rgba(24,29,48,.5)}.cover h1.entry-title span{color:#ff7474;display:block}p.lead.entry-summary{margin:3.2rem 0;border-top:2px solid rgba(255,255,255,.1);text-shadow:0 0 .8rem #181d30;padding-top:3.2rem;color:#fff;position:relative}.byline{text-transform:initial}.author span.fn{display:block}.topbar a{border:none;color:#fff}blockquote{font-weight:700}.interactive{margin:48px 0;padding:.1px 0;box-shadow:0 0 1.6rem #d1d3d8 inset}.interactive.drag-corais{padding:48px 0}.media-graphic-wrapper.small,.media-video-wrapper.small{margin:0 auto 3.2rem;max-width:55rem}.media-image-wrapper img{min-width:initial;margin:0 auto}video::-webkit-media-controls-start-playback-button{display:none}.slider figure.media-image-wrapper img{min-width:initial;margin:0 auto;max-height:calc(100% - 32px)}.interactive p{max-width:55rem;margin:0 auto;line-height:1.75;color:#606776;font-size:1.4rem}.cover p.credit{color:#fff;position:absolute;top:calc(56.25vw - 50px);left:1.6rem;font-size:1.4rem;opacity:.5}.compare{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 16px;margin:0 auto}h3{font-size:2.8rem}strong{font-weight:900}.media-wrapper figcaption span{color:#606776;font-size:1.4rem;font-weight:700;text-transform:uppercase;margin-right:.6rem}.byline,.dateline{margin:4.8rem 0}.entry-title-wrapper{padding-top:4.8rem}.interactive.before-after{padding:0}.before-after img{border:1px solid #fff}.credits{font-weight:900!important;font-size:75%!important;margin-left:.9rem}.slider .credits{margin-left:0}.interactive.diorama figcaption{max-width:55rem;margin:0 auto 4.8rem}@media (max-width:853px){.cover{height:48rem}.cover video{position:absolute;top:0;z-index:-1;width:85.3rem;min-height:4.8rem;background:#1d263c;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cover p.credit{top:430px}.slider{width:calc(100% - 3.2rem)}}html .cover video{display:block}html .cover #gif{min-width:417.39px;width:100%;position:absolute;z-index:0;top:0;left:0;display:none}html .cover:before{content:'';display:block;background:#1d263c;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}@media (max-width:768px){.slider figure.media-image-wrapper img{max-height:calc(100% - 24px)}}@media (max-width:550px){.interactive p{margin:1.6rem}html[data-touch=true] .cover video{display:none}html[data-touch=true] .cover #gif{display:block}.interactive.drag-corais{padding:24px 0}}@media (max-width:479px){.topbar{padding:0 2.8rem}.cover p.credit{display:none}}.site-footer{background:0 0}#colophon ul{padding:0;list-style-type:none;max-width:55rem;margin:0 auto}#colophon ul li{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1.6rem 0;line-height:1.333}#colophon ul li+li{border-top:2px solid #ECEFF1}#colophon ul li .credit-role{width:50%;font-weight:600;padding:0 .8rem 0 0}#colophon ul li .credit-people{width:50%}