@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css?family=Bellota&display=swap);html{--base-background-color:0,0%;--base-text-color:0,0%;--accent-color:0,77%;--main-accent-color:hsla(var(--accent-color), 59%, 100%);--light-background-color:hsla(var(--base-background-color), 95%, 100%);--light-text-color:hsla(var(--base-text-color), 40%, 100%);--light-separator-color:hsla(var(--base-text-color), 50%, 40%);--light-h1-color:hsla(var(--base-text-color), 1%, 100%);--light-accent-color:hsla(var(--accent-color), 88%, 100%);--light-nav-background-color:hsla(var(--base-background-color), 95%, 80%);--dark-background-color:hsla(var(--base-background-color), 5%, 100%);--dark-text-color:hsla(var(--base-text-color), 70%, 100%);--dark-separator-color:hsla(var(--base-text-color), 50%, 40%);--dark-h1-color:hsla(var(--base-text-color), 88%, 100%);--dark-accent-color:hsla(var(--accent-color), 15%, 40%);--dark-nav-background-color:hsla(var(--base-background-color), 5%, 80%)}body{margin:0;padding:0;background-color:var(--light-background-color);color:var(--light-text-color);font-family:Roboto,sans-serif;transition:background-color .3s cubic-bezier(.55,.09,.68,.53)}main{position:relative;max-width:2560px;margin:0 auto;transition:filter .3s linear}.sticky{position:sticky;top:0;max-height:100vh}.p-l{padding-left:20px}.p-b{padding-bottom:20px}.p-t{padding-top:20px}.p-r{padding-right:20px}footer{margin-top:100px;padding-top:3em}footer .nav-list-item{display:block;margin:auto;min-width:100px;max-width:300px;letter-spacing:3px;text-decoration:none;line-height:20px;font-size:12px;color:var(--light-h1-color);text-transform:uppercase}footer .nav-list-header{font-weight:800;letter-spacing:1px;min-width:unset;max-width:unset;margin-bottom:10px;font-size:12px;border-bottom:1px solid var(--dark-text-color)}footer .list-header{display:block;margin:auto;width:100%;letter-spacing:1px;text-decoration:none;line-height:20px;font-size:14px;color:var(--light-h1-color);text-transform:uppercase;border-bottom:1px solid var(--light-separator-color);margin-left:auto;margin-right:auto;text-align:center;padding:20px 0}footer .nav-list{display:block;margin:auto}footer .social-list{display:flex;margin:auto;padding-inline-start:0;margin-top:3em;margin-bottom:3em}footer .social-list>*{display:flex;margin:auto;min-width:100px;max-width:300px;letter-spacing:3px;text-decoration:none;text-align:center;line-height:20px;font-size:12px;text-transform:uppercase;position:relative;width:50px;height:50px;flex-direction:row;flex-wrap:nowrap;align-content:center}footer .social-list .link:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease-in;opacity:0;transform:translateY(0);border-bottom:2px solid var(--main-accent-color)}footer .social-list :is(svg,object,embed){width:1.6em;fill:var(--light-h1-color)}footer .footer-menu{max-width:980px;margin:auto;display:grid}footer .footer-legal{padding:20px 0 20px 0;margin:0;display:block;width:100%;text-align:center;font-size:11px;letter-spacing:1px}footer .footer-legal a{color:var(--light-text-color)}footer .btn-link{display:inline-flex;font-size:12px!important;padding:5px;position:relative;margin:5px}.btn-inline-wrapper{width:100%;position:relative;display:block}.btn-link{text-decoration:none;letter-spacing:1px;color:var(--light-h1-color);font-size:14px;position:relative;text-align:right;padding:7px;display:block}section:nth-of-type(1n) .card .btn-link{text-align:right}section:nth-of-type(2n) .card .btn-link{text-align:left}.btn-link:hover{opacity:.5}.btn-link:hover:before{right:.5rem}section:nth-of-type(1n) .card .btn-link:before{right:0;left:unset;transition:right .1s ease-in}section:nth-of-type(2n) .card .btn-link:before{right:unset;left:0;transition:left .1s ease-in}section:nth-of-type(1n) .card .btn-link:hover:before{right:.5rem}section:nth-of-type(2n) .card .btn-link:hover:before{left:.5rem}.btn-link:before{content:'';position:absolute;color:var(--light-separator-color);font-size:28px;border-bottom:1px solid;line-height:50%;transition:right .1s ease-in;width:100vw;right:0;bottom:0}footer a.link{text-decoration:unset;color:var(--light-text-color);padding:25px;margin:auto;cursor:pointer;position:relative}footer .footer-logo{width:100%;height:34px;padding-top:10px;padding-bottom:10px}footer .--logo-img{fill:var(--light-h1-color)}footer .--logo-text{fill:var(--light-h1-color)}.header article p{color:var(--light-h1-color)}.photography-date,article time{text-align:center;color:var(--main-accent-color);font-size:12px;font-weight:200;padding:14px;margin:0 auto;display:block}.fade-in{opacity:0;transition:.2s linear}.lazy-move{transition:.5s cubic-bezier(0,1.04,.35,.99)}section{width:100%;margin:0;margin-top:25vh;margin-bottom:25vh;overflow:hidden;min-height:60vh;display:flex}section:first-of-type{padding-top:calc(65px + 2em);margin-top:0}section .card{--card-gap:1rem;max-width:980px;padding:0 22px;margin:auto;display:flex;flex-flow:row wrap;justify-content:space-between;min-height:700px;padding-left:calc(max(22px,env(safe-area-inset-left)));padding-right:calc(max(22px,env(safe-area-inset-right)));gap:var(--card-gap)}section:nth-of-type(1n) .card{flex-direction:row}section:nth-of-type(2n) .card{flex-direction:row-reverse}section .col{display:block;max-width:calc(50% - (var(--card-gap) * 2));flex-flow:column wrap;flex:1 calc(50% - (var(--card-gap) * 2));box-sizing:border-box;margin-top:auto;margin-bottom:auto;margin-left:0;margin-right:0}section .card article{max-width:300px;min-height:50px;margin:auto;z-index:2;position:relative}section .card figure{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}section .card time{font-size:14px;text-align:center;color:var(--main-accent-color);margin-bottom:25px;display:block}p{font-size:12px;font-weight:100;margin-top:12px;margin-bottom:12px;line-height:20px;text-align:justify;margin-left:auto;margin-right:auto;display:table}section:first-of-type .card h1{text-align:left}section .card h1{text-align:center;font-variant:full-width;font-size:30px;font-weight:600;margin-top:25px;margin-bottom:25px}section .card article p{font-size:12px;font-weight:100;margin-top:12px;margin-bottom:12px;line-height:20px;text-align:justify}section .card figure,section .card video{z-index:1;position:relative}section.two-images-layout .col.title{order:9;margin-top:-5rem}section.two-images-layout .col:nth-of-type(3n){margin-top:15rem}section:nth-of-type(1n) .col :is(video,figure){float:left}section:nth-of-type(2n) .col :is(video,figure){float:right}section .img-w-max{height:auto;width:100%}section .img-w{height:auto;width:calc(((1400px - 980px)/ 2) + 490px)}section .img-h{height:auto;width:100%}.appear{transition:opacity .2s cubic-bezier(.4,.06,1,.49);opacity:0}.appear.inview{opacity:1;transition-delay:.3s}.release-date{position:absolute;right:1.5em;top:1em;color:var(--main-accent-color);opacity:.8}.ukraine h1{background:-webkit-linear-gradient(90deg,rgba(20,108,222,1) 0,rgba(29,111,214,1) 45%,rgba(248,189,19,1) 55%,rgba(255,191,13,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1400px){section .img-w{height:auto;width:calc(((100vw - 980px)/ 2) + 490px)}}@media (max-width:1024px){section:nth-last-of-type(1n) .col article{margin-left:auto;padding-right:22px;padding-right:calc(max(22px,env(safe-area-inset-right)))}section:nth-last-of-type(2n) .col article{margin-right:auto;padding-left:22px;padding-left:calc(max(22px,env(safe-area-inset-left)))}}@media (max-width:1044px){section{min-width:320px}}@media (max-width:568px){section .card{padding:0;min-height:100px;--card-gap:0}section .col{width:100%;flex:1 100%;margin-left:0;margin-right:0}section .img-h,section .img-w{width:calc(100% - 44px);height:auto;margin:0 22px 22px 22px}.p-l{padding-left:unset}.p-b{padding-bottom:unset}.p-t{padding-top:unset}.p-r{padding-right:unset}section .col:first-child article{margin-left:auto;padding-right:0}section .col:last-child article{margin-right:auto;padding-left:0}section.sm-max-height{min-height:100vh}section{margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:25px}section .col.title{order:1;margin-bottom:25px}section .col{order:2}footer .footer-menu{max-width:980px;margin:auto;display:grid}footer .nav-list{display:block;margin:0;padding:0;text-align:center}footer .social-list>*{min-width:70px}section figure>video{margin-top:-20vh!important}section.two-images-layout .col.title{order:1;margin-top:auto}section.two-images-layout .col:nth-of-type(3n){margin-top:auto}}.zoom-in{transition:transform .3s}.btn-link{text-transform:uppercase}