.players-preview[data-astro-cid-mb6utfqj]{background:#0d1215;border-bottom:1px solid #ffffff14}.preview-heading[data-astro-cid-mb6utfqj]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px;display:flex}.preview-heading[data-astro-cid-mb6utfqj] h2[data-astro-cid-mb6utfqj]{max-width:20ch;margin:0 0 16px;font-size:clamp(2.4rem,4vw,4rem)}.preview-heading[data-astro-cid-mb6utfqj] p[data-astro-cid-mb6utfqj]:not(.eyebrow){color:#bac5cf;max-width:54ch;line-height:1.7}.preview-heading[data-astro-cid-mb6utfqj]>.button[data-astro-cid-mb6utfqj]{flex-shrink:0}.preview-films[data-astro-cid-mb6utfqj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.preview-films[data-astro-cid-mb6utfqj]>a[data-astro-cid-mb6utfqj]{background:#1c242b;border-bottom:2px solid #d7a94044;min-width:0;text-decoration:none;transition:border-color .25s;display:block}.preview-films[data-astro-cid-mb6utfqj]>a[data-astro-cid-mb6utfqj]:hover{border-color:#d7a940}.preview-image[data-astro-cid-mb6utfqj]{position:relative;overflow:hidden}.preview-image[data-astro-cid-mb6utfqj] img[data-astro-cid-mb6utfqj]{aspect-ratio:16/9;object-fit:contain;background:#060a0d;width:100%;height:auto;display:block}.preview-play[data-astro-cid-mb6utfqj]{color:#e7bb55;background:#0d1215dd;border:1px solid #d7a940;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:16px;right:16px}.preview-name[data-astro-cid-mb6utfqj]{justify-content:space-between;align-items:center;gap:12px;padding:24px;display:flex}.preview-name[data-astro-cid-mb6utfqj] p[data-astro-cid-mb6utfqj]{color:#d7a940;margin:0 0 8px;font-size:.75rem}.preview-name[data-astro-cid-mb6utfqj] h3[data-astro-cid-mb6utfqj]{margin:0;font-size:1.8rem}.preview-name[data-astro-cid-mb6utfqj]>span[data-astro-cid-mb6utfqj]{color:#d7a940;font-size:1.5rem}@media (width<=800px){.preview-heading[data-astro-cid-mb6utfqj]{flex-direction:column;align-items:start;gap:12px}.preview-name[data-astro-cid-mb6utfqj]{padding:18px}.preview-name[data-astro-cid-mb6utfqj] h3[data-astro-cid-mb6utfqj]{font-size:1.5rem}}@media (width<=600px){.preview-films[data-astro-cid-mb6utfqj]{grid-template-columns:1fr}}@layer reset,tokens,base,layout,components;@layer utilities{@media (prefers-reduced-motion:reduce){.agency-hero[data-cinematic=true][data-motion-enabled=true] .agency-slide{transition-duration:1.25s!important;animation-duration:7.8s!important}.agency-hero[data-cinematic=true][data-motion-enabled=true] .agency-slides:after{animation-duration:13s!important;animation-iteration-count:infinite!important}}}.agency-hero[data-cinematic=true] .agency-slides{perspective:1400px;inset:0;overflow:hidden}.agency-hero[data-cinematic=true][data-motion-enabled=true] .agency-slide{transform-origin:70% 15%;transition:opacity 1.25s;transform:scale(1.18)}.agency-hero[data-cinematic=true][data-motion-enabled=true] .agency-slide.is-active{will-change:transform,opacity;animation:7.8s ease-in-out both pf-camera-drift}.agency-hero[data-cinematic=true][data-motion-enabled=true] .agency-slide:nth-child(2).is-active{animation-name:pf-camera-return}.agency-hero[data-cinematic=true][data-motion-enabled=true] .agency-slides:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 36%,#ebc36c12 44%,#ffffff0d 48%,#0000 57%);animation:13s ease-in-out infinite alternate pf-light-drift;position:absolute;inset:-20%}.agency-hero[data-cinematic=true][data-motion-paused=true] .agency-slide.is-active,.agency-hero[data-cinematic=true][data-motion-paused=true] .agency-slides:after{animation-play-state:paused}@keyframes pf-camera-drift{0%{transform:translate(-3%,1.2%)scale(1.12)rotateY(2deg)}to{transform:translate(3%,-1.2%)scale(1.25)rotateY(-2deg)}}@keyframes pf-camera-return{0%{transform:translate(3%,-1%)scale(1.25)rotateY(-2deg)}to{transform:translate(-3%,1%)scale(1.12)rotateY(2deg)}}@keyframes pf-light-drift{0%{transform:translate(-12%)skew(-4deg)}to{transform:translate(12%)skew(4deg)}}@media (width<=540px){.agency-hero[data-cinematic=true] .agency-slides{perspective:1800px}.agency-hero[data-cinematic=true][data-motion-enabled=true] .agency-slide{transform-origin:70% 15%}.agency-hero[data-cinematic=true] .agency-slide:nth-child(2){object-position:35% center;transform-origin:35% 15%}}@media (prefers-reduced-motion:reduce){.agency-hero[data-cinematic=true]:not([data-motion-enabled=true]) .agency-slide{transition:none!important;animation:none!important;transform:none!important}.agency-hero[data-cinematic=true]:not([data-motion-enabled=true]) .agency-slides:after{display:none}}
