.casestudies,.work{background-color:#000;color:#fff;padding:2rem 0}.section__block--spaced{display:block;padding:4rem 0;width:100%}.page-center{position:relative}.section__block--spaced h2{color:#fff;margin:0;text-align:center}.section__block--spaced h2 a{color:#fff;position:relative}.section__block--spaced h2 a:after{background-image:linear-gradient(90deg,currentColor,currentColor 33.33%,transparent 0,transparent 66.66%,currentColor 0,currentColor);background-position:100%;background-size:300% 1px;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:background-position 1s ease;width:100%}.home .casestudies{margin-top:-1px}.tiles--caseStudies{display:flex;flex-wrap:wrap;justify-content:center}.tile{flex:0 0 100%;margin-bottom:5em;max-width:100%;position:relative}.tile__content:before{content:"";float:left;height:0;margin-left:-1px;padding-top:56.25%;width:1px}.tile__content video{background-color:transparent;max-height:100vh;vertical-align:middle}.tile__overlay{background-color:#00aeef;background-image:linear-gradient(90deg,#00aeef,#00b6aa);bottom:0;height:100%;left:0;opacity:0;padding:2em;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.3,0,0,1);width:100%;z-index:1}.tile__overlay h3{transform:translateY(-1em)}.tile__overlay h2,.tile__overlay h3{color:#fff;margin:0;opacity:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.tile__overlay h2{bottom:38px;line-height:1;position:absolute;transform:translateY(1em)}.tile__overlay h2 small{font-size:1.5rem}.tile__overlay h2 strong{font-weight:400}.tile__helptext{color:#000;left:0;margin-bottom:0;margin-top:1rem;position:absolute}.tile:hover .tile__overlay{opacity:1}.tile:hover .tile__overlay h2,.tile:hover .tile__overlay h3{opacity:1;transform:translateY(0)}.section__block--spaced a:after{background-image:linear-gradient(90deg,currentColor,currentColor 33.33%,transparent 0,transparent 66.66%,currentColor 0,currentColor);background-position:100%;background-size:300% 1px;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:background-position 1s ease;width:100%}.section__block--spaced a:hover:after{background-position:0}.section__block--spaced a:hover{color:#00b6aa}.section__block--spaced h2 br{display:none}@media (min-width:481px){.casestudies{background:linear-gradient(180deg,#000 60%,#fff 0)}.tile{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:768px){.casestudies,.work{padding:3rem 0}.section__block--spaced{padding:6rem 0}}@media (min-width:993px){.casestudies,.work{padding:4rem 0}.section__block--spaced{padding:8rem 0}.tile{margin-bottom:3em}}@media (min-width:1201px){.section__block--spaced h2 br{display:block}}@media(max-width:480px){.tile__helptext{color:#fff}}