.article{padding:20vw 0 10vw}.article .layout{align-items:stretch}@media screen and (max-width:600px){.article{padding:20vh 0 10vh}}.article__wrapper h5{font-size:130%;margin-bottom:2vw}@media screen and (max-width:600px){.article article img{width:90vw}}.article__banner{height:90vh;overflow:hidden;position:absolute;width:100vw}@media screen and (max-width:600px){.article__banner{height:100vh}}.article__banner--overlay{background:linear-gradient(180deg,rgba(26,26,26,0) 5%,var(--bgcolor) 100%);bottom:0;height:70%;left:0;opacity:1;position:absolute;width:100vw}.article__banner img,.article__banner--inner{height:100%;left:0;top:0;width:100%}.article__banner--inner{background-color:#000}.article__banner img{opacity:.8;position:absolute}.article__md{opacity:0}.article__footer{margin-top:5vw;padding-top:5vw;position:relative}.article__footer:before{border-top:1px solid hsla(0,0%,100%,.4);content:"";height:1px;left:0;position:absolute;top:0;width:20%}@media screen and (max-width:600px){.article__footer{margin-top:5vh;padding-top:5vh}}.article__next{clip-path:rect(0 100% 100% 0);cursor:pointer;display:flex;flex-direction:column;height:35vh;justify-content:flex-end;left:2vw;letter-spacing:0;position:sticky;top:60vh;width:10vw;z-index:3}@media screen and (max-width:600px){.article__next{display:none}}.article__next_wrapper{background-color:#000}.article__next_container{opacity:0}.article__next_container,.article__next_wrapper{border-radius:var(--radius);height:15vh;margin-bottom:1vw;overflow:hidden;width:100%}@media screen and (max-width:600px){.article__next_container,.article__next_wrapper{height:30vh;margin-bottom:5vh;width:40vw}}.article__next_container a,.article__next_wrapper a{display:block;-o-object-fit:cover;object-fit:cover}.article__next_container img,.article__next_wrapper img{margin-left:0;transform:scale(1.1);transition:filter .2s linear}.article__next_text{line-height:1;opacity:.5;transition:opacity .2s linear;width:100%}@media screen and (max-width:600px){.article__next_text{max-width:50vw}.article__next_text .words{display:inline-block}}.article__next_text .line{display:inline-block;margin-right:.5vw}.article__next:hover .thumb_text{opacity:.7}.article__next:hover img{filter:brightness(1.2) saturate(1.1)}.article .footer{z-index:3}
