@font-face{font-family:PPEditorial;font-weight:400;font-style:normal;font-display:swap;src:local("PPEditorialNew-Ultralight.woff"),local("PPEditorialNew-Ultralight.otf"),url(../fonts/PPEditorialNew-Ultralight.woff2) format("woff2"),url(../fonts/PPEditorialNew-Ultralight.woff) format("woff")}*,::after,::before{box-sizing:border-box}body{margin:0;color:#000}a{color:inherit;text-decoration:none}article,aside,figure,footer,header,main,nav{display:block}ul{list-style:none}h1,h2,h3,h4,h5,h6{font-style:none;font-weight:400}blockquote,dd,dl,embed,fieldset,figure,h1,iframe,img,legend,li,object,ol,p,ul{padding:0;border:0;margin:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;font:400 70%/1 PPEditorial,Helvetica,Arial,sans-serif}.text\:lg{font-size:3.4375rem;line-height:1.3636}.text\:md{font-size:2.1875rem}.text\:sm{font-size:1.25rem;line-height:1.333}.text\:detail{line-height:1.2;font-size:1.25rem}.text\:download{font-size:1.25rem}body>div{overflow:hidden;position:relative;width:100vw}.download{position:relative;margin:5.4rem 0 0;justify-content:space-between;width:100%}.download svg{display:block;width:1.3125rem}.download::after{content:" ";display:block;height:2.5px;background:#ff0;width:100%;position:absolute;top:auto;bottom:-1.125rem}.explore{margin:6.625rem auto 0;position:relative}.explore::after{content:" ";background:#ff0;display:block;position:absolute;height:.25rem;width:16.5rem;margin:1.8125rem 0 0;left:50%;transform:translateX(-50%)}.logo{position:absolute;left:50%;transform:translate(-50%,0);width:18.0625rem}.site-footer{padding:3.875rem 2.25rem 5.625rem;justify-content:space-between;flex-wrap:wrap}.site-footer,.site-footer>div{justify-content:space-between;flex-direction:column}.site-footer>div>div:nth-of-type(2) img{margin:0 0 1.9375rem;width:10.25rem}.site-footer>div>div:nth-of-type(2){margin:5.4rem 0 0}.site-footer>div>div:first-of-type img{margin:3.8125rem 0 1.8rem;width:8.625rem}.site-footer>div:last-of-type{width:100%}.site-footer div:not(.downloads) li:not(:last-of-type){margin:0 0 1.5625rem}.credit{margin:6.875rem 0 2rem;font-size:1.25rem}.credit img{width:7.125rem}.explore-vr{position:absolute;z-index:10;padding:1rem 1.6875rem;top:auto;bottom:1.75rem;left:50%;background:#ff0;color:#000;transform:translateX(-50%)}.full-bleed{position:relative;align-items:center;justify-content:center;height:100vh;width:100vw}.full-bleed\:image{height:100vh}.gallery.full-bleed{height:24.375rem}.image{display:block;position:relative;width:100%;height:100vh;margin:auto 0 0}.label{position:absolute;top:3rem;left:auto;right:1rem;width:11.3125rem}.label::before{content:" ";display:block;left:-2.35rem;top:-1.425rem;background:url(../images/diamond.svg) no-repeat;position:absolute;width:2.24rem;height:2.94rem}.label span{display:block}#cats img{transform-origin:bottom right}#cats-container>div{background:url(../images/cats-bg-mobile.jpg) 0 0/cover no-repeat}.pin .pinned{position:-webkit-sticky;position:sticky;top:50vh;left:auto;opacity:1;transform:scale(1);display:block;margin:0 auto;max-width:unset;width:100%}.pinned p{display:block;margin:0 auto;overflow:visible;position:relative;height:4rem;width:72.5625rem}.pinned span{display:block;position:absolute;top:0;left:0;will-change:transform;height:100%;width:100%}.pinned span:last-of-type{opacity:0;transform:scale(.95)}.pinned .line-two{width:20rem;height:13rem}.pinned .line-three{width:28rem;height:9rem}#pinnable-2 .standfirst{padding:0}.desktop{display:none}.mobile{display:block}[data-reveal]>*{opacity:0;transform:translateY(1rem);transition:opacity 750ms 750ms,transform 750ms 750ms}[data-reveal=revealed]>*{opacity:1;transform:translateY(0);transition:unset}.squiggle::before{content:" ";position:absolute;display:block;z-index:2}.squiggle\:1::before{display:none;background-image:url(../images/squiggle-1.svg);background-size:contain;background-repeat:no-repeat;left:-9.4375rem;top:-26.375rem;width:100%;height:122.5625rem}.squiggle\:2::before{background-image:url(../images/squiggle-2.svg);background-size:contain;background-repeat:no-repeat;left:-28rem;top:-9.4375rem;width:125rem;height:113.625rem;display:none}.standfirst{text-align:center}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;height:24.375rem;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-button-next,.swiper-button-prev{position:absolute;top:calc(50% - 1.25rem);width:1.455rem;height:2.910625rem;margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:50;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:1.5rem;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:1.5rem;left:auto}.swiper-button-prev{background:url(../images/arrow-left.svg) no-repeat}.swiper-button-next{background:url(../images/arrow-right.svg) no-repeat}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.video{display:block;position:relative;width:100%;height:100%}video{height:100%;width:100%;object-fit:cover}.bg\:body{background-color:#000}.bg\:blue{background-color:#0030ff}.bg\:yellow{background-color:#ff0}.bg\:pink{background-color:#f0f}.bg\:white{background-color:#fff}.colour\:body{color:#000}.colour\:blue{color:#0030ff}.colour\:yellow{color:#ff0}.colour\:pink{color:#f0f}.colour\:white{color:#fff}.cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-size:cover}.flex{display:flex}.uppercase{text-transform:uppercase}.has-js :focus{outline:0}.has-tab-focus :focus{outline:auto 2px}@media screen and (min-width:375px){html{font:400 82%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:390px){html{font:400 82%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:414px){html{font:400 90%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:428px){html{font:400 90%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:630px){html{font:400 60%/1 PPEditorial,Helvetica,Arial,sans-serif}.text\:lg{font-size:10rem;line-height:1.125}.text\:md{font-size:3.125rem}.text\:sm{font-size:1.875rem}.text\:detail{font-size:2.1825rem}.text\:download{font-size:2rem}.download{margin:0;width:24.875rem}.download>span:first-of-type{padding:0 0 0 1.3125rem}.download>span:last-of-type{padding:0 1.3125rem 0 0}.download svg{width:2.125rem}.explore{margin:8.125rem auto 0}.explore::after{margin:2.5rem 0 0;width:25.25rem}.logo{transform:translate(-50%,0);width:58.25rem}.site-footer{padding:6.875rem 9rem 5.375rem}.site-footer,.site-footer>div{flex-direction:row}.site-footer>div:first-of-type{width:51.375rem}.site-footer>div:nth-of-type(2){padding-left:7.1693448702%}.site-footer>div>div:nth-of-type(2) img{margin:0 0 3.5625rem;width:14.875rem}.site-footer>div>div:nth-of-type(2){margin:0}.site-footer>div>div:first-of-type img{margin:0 0 1.8rem;width:9.6875rem}.site-footer div:not(.downloads) li:not(:last-of-type){margin:0 0 2.375rem}.credit{font-size:1rem;margin:5.6875rem 0 1.375rem}.explore-vr{bottom:6.5rem;padding:1.6875rem 4rem}.full-bleed,.full-bleed\:image{height:100vh}.gallery.full-bleed{height:70rem}.image{height:100%;margin:0}.label{top:11rem;right:3.125rem;width:19.3125rem}.label::before{left:-4rem;top:-2.625rem;width:4rem;height:5.25rem}#cats-container>div{background:url(../images/cats-bg.jpg) 0 0/cover no-repeat}.pinned p{height:10rem;width:72.5625rem}.pinned .line-two{width:92rem;height:21rem}.pinned .line-three{width:82rem;height:21rem}.pinned .line-three br{display:none}.desktop{display:block}.mobile{display:none}.squiggle\:1::before,.squiggle\:2::before{display:block}.standfirst{max-width:92.8125rem;padding:0 4rem}.swiper-container{height:70rem}.swiper-button-next,.swiper-button-prev{width:2.125rem;height:4.25rem}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:2.875rem}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:2.875rem}}@media screen and (min-width:768px){html{font:400 45%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:860px){html{font:400 55%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:1050px){html{font:400 70%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:1250px){html{font:400 75%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:1420px){html{font:400 85%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (min-width:1690px){html{font:400 100%/1 PPEditorial,Helvetica,Arial,sans-serif}}@media screen and (max-device-width:428px) and (orientation:landscape){html{font:400 40%/1 PPEditorial,Helvetica,Arial,sans-serif}}
/*# sourceMappingURL=main.css.map */
