.resource-wrapper{position:relative;overflow:hidden}.scaling-element-header{pointer-events:none;flex-flow:column;justify-content:center;align-items:center;gap:3em;min-height:100vh;padding:25vh 5vw 20vh;display:flex;position:relative}.scaling-element-header__h1{text-align:center;color:#ece8e0;max-width:9em;font-family:var(--font-logo);margin-top:0;margin-bottom:.25em;font-size:7em;font-weight:700;line-height:1}.scaling-element-header__eyebrow{color:#ece8e080;text-transform:uppercase;font-family:var(--font-head);font-size:1.25em;font-weight:400}.scaling-element-video{pointer-events:none;flex-flow:column;justify-content:center;align-items:center;gap:25vh;padding-bottom:12vh;padding-left:5vw;padding-right:5vw;display:flex;position:relative}.scaling-element__big-box{border-radius:1em;width:100%;position:relative}.scaling-element__small-box{border-radius:1em;width:20em;position:relative}.scaling-video__wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.scaling-video{will-change:transform;isolation:isolate;background-color:#1a1a1a;border-radius:1em;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:translate(0)rotate(.001deg)}.scaling-video__before{padding-top:56.25%}.scaling-video__video{object-fit:cover;border-radius:inherit;width:100%;height:100%;padding-bottom:0;padding-right:0;position:absolute}.scaling-video__video-player{border-radius:inherit;pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}.scaling-video__video-player.bunny-player{pointer-events:auto}.scaling-video__video-player .bunny-player__before{display:none}.scaling-video__video-player .bunny-player__video{object-fit:cover}.scaling-video__svg{color:#ece8e0;mix-blend-mode:overlay;width:6.25em;position:absolute}.project-credits{border-bottom:1px solid #ece8e026;max-width:80em;margin:0 auto;padding:0 5vw 12vh}.project-credits__grid{grid-template-columns:1fr 2fr;gap:1.5em;display:grid;position:relative}.project-credits__item{flex-direction:column;gap:.5em;display:flex}.project-credits__role{color:#888;font-family:var(--font-logo);text-transform:uppercase;letter-spacing:.05em;font-size:.8em;font-weight:300;line-height:1.3}.project-credits__name{color:#ece8e0;font-family:var(--font-logo);font-size:2em;font-weight:700;line-height:1.2}.project-credits__cta{color:#ece8e0;font-family:var(--font-logo);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;align-items:center;gap:.5em;font-size:.9em;font-weight:500;text-decoration:none;display:flex;position:absolute;top:0;right:0}.project-credits__cta:after{content:"";background:#ece8e0;width:0;height:1px;transition:width .3s ease-out;position:absolute;bottom:-4px;left:0}.project-credits__cta:hover:after{width:100%}.project-description{justify-content:flex-end;max-width:80em;margin:0 auto;padding:4vh 5vw;display:flex}.project-description__text{color:#ece8e0;font-family:var(--font-logo);width:66.666%;font-size:1em;font-weight:700;line-height:1.6}.bts-section .pin-height{height:500vh}.bts-section .container{justify-content:center;align-items:center;height:100vh;display:flex}.bts-section .text{width:100%;font-family:var(--font-logo);letter-spacing:-.03em;color:#ece8e0;justify-content:space-between;padding:0 25px;font-size:1.6vw;font-weight:500;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bts-section .medias{aspect-ratio:1.5;perspective:25vw;width:35%}.bts-section .medias[data-orientation=portrait]{aspect-ratio:.75;width:22%}.bts-section .media{object-fit:cover;border-radius:1vw;width:100%;height:100%;position:absolute;top:0;left:0}.project-back{justify-content:center;padding:8em 0;display:flex}.project-back .project-credits__cta{position:relative;top:auto;right:auto}@media screen and (max-width:767px){.scaling-element-header__h1{font-size:13.5vw}.scaling-element__small-box{width:15em}.scaling-video__svg{width:5em}.project-credits__grid{grid-template-columns:1fr;gap:1.5em}.project-credits__cta{order:-1;position:relative;top:auto;right:auto}.bts-section .text{display:none}.bts-section .medias{perspective:50vw;width:70%}.bts-section .medias[data-orientation=portrait]{width:50%}}
