.sk-intro{z-index:100;cursor:pointer;background:#cdef9f;animation:.35s ease-out both sk-intro-in;position:fixed;inset:0;overflow:hidden}.sk-intro--out{animation:.7s cubic-bezier(.77,0,.18,1) forwards sk-intro-out}@keyframes sk-intro-in{0%{opacity:0}to{opacity:1}}@keyframes sk-intro-out{0%{opacity:1}to{opacity:0;transform:scale(1.05)}}.sk-intro__stack{flex-direction:column;justify-content:center;width:140vmax;height:140vmax;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)}.sk-intro__row{white-space:nowrap;flex:1 1 0;align-items:center;width:100%;line-height:1;display:flex;overflow:hidden}.sk-intro__track{will-change:transform;backface-visibility:hidden;flex-shrink:0;padding-right:.4em;display:inline-flex;transform:translate(0)}.sk-intro__row--commercial .sk-intro__track,.sk-intro__row--stylist .sk-intro__track{gap:.7em}.sk-intro__row--wardrobe .sk-intro__track,.sk-intro__row--setdesign .sk-intro__track{gap:1.4em}.sk-intro__word{text-transform:uppercase;color:#0047ab;letter-spacing:-.02em;font-family:Space Grotesk,Helvetica Neue,Arial,sans-serif;font-size:12vmax;font-style:italic;font-weight:700;line-height:1}.sk-intro[data-rows="16"] .sk-intro__word{font-size:8.5vmax}.sk-intro__row:nth-child(odd) .sk-intro__track{animation:40s linear infinite sk-slide-left}.sk-intro__row:nth-child(2n) .sk-intro__track{animation:40s linear infinite sk-slide-right}@keyframes sk-slide-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sk-slide-right{0%{transform:translate(-50%)}to{transform:translate(0)}}
