1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1191,2860,4948,7805],{64720:(e,n,t)=>{"use strict";t.d(n,{A:()=>d});var i=t(96540),r=t.t(i,2),a=t(21529),o=t(37340),l=t(25463);let u={...r}.useSyncExternalStore;function s(e={}){let{themeId:n}=e;return function(e,t={}){let r=(0,l.A)();r&&n&&(r=r[n]||r);let s="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:d=!1,matchMedia:c=s?window.matchMedia:null,ssrMatchMedia:f=null,noSsr:m=!1}=(0,o.A)({name:"MuiUseMediaQuery",props:t,theme:r}),v="function"==typeof e?e(r):e;return(void 0!==u?function(e,n,t,r,a){let o=i.useCallback(()=>n,[n]),l=i.useMemo(()=>{if(a&&t)return()=>t(e).matches;if(null!==r){let{matches:n}=r(e);return()=>n}return o},[o,e,r,a,t]),[s,d]=i.useMemo(()=>{if(null===t)return[o,()=>()=>{}];let n=t(e);return[()=>n.matches,e=>(n.addEventListener("change",e),()=>{n.removeEventListener("change",e)})]},[o,t,e]);return u(d,s,l)}:function(e,n,t,r,o){let[l,u]=i.useState(()=>o&&t?t(e).matches:r?r(e).matches:n);return(0,a.A)(()=>{if(!t)return;let n=t(e),i=()=>{u(n.matches)};return i(),n.addEventListener("change",i),()=>{n.removeEventListener("change",i)}},[e,t]),l})(v=v.replace(/^@media( ?)/m,""),d,c,f,m)}}s();let d=s({themeId:t(85679).A})},76472:(e,n,t)=>{"use strict";t.d(n,{A:()=>f});var i=t(73556),r=t(82402);t(96540);var a=t(26438),o=t(24802),l=t(74848),u=["children"];function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,i)}return t}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?s(Object(t),!0).forEach(function(n){(0,i.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var c=o.Df.create(function(e){return e.theme,{lightboxBtn:{width:"100%",height:"100%",display:"block"}}});let f=function(e){var n=e.children,t=(0,r.A)(e,u),i=c().classes;return(0,l.jsx)(a.A,d(d({className:i.lightboxBtn},t),{},{children:n}))}},7098:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var i=t(64720);function r(){var e=(0,i.A)(function(e){return e.breakpoints.down("xs")}),n=(0,i.A)(function(e){return e.breakpoints.down("sm")}),t=(0,i.A)(function(e){return e.breakpoints.down("md")}),r=(0,i.A)(function(e){return e.breakpoints.down("lg")}),a=(0,i.A)(function(e){return e.breakpoints.down("xl")});return e?"xs":n?"sm":t?"md":r?"lg":a?"xl":"lg"}},2860:(e,n,t)=>{"use strict";t.d(n,{A:()=>s});var i=t(96540),r=t(86715),a=t(97085),o=t(41078),l=t(75886),u=t(71531);function s(e){var n,t,s,d,c,f=e.data,m=(0,r.useRouter)().query,v=m.division,h=m.gender,p=m.subDivision,g=null==f||null===(n=f.subPortfolio)||void 0===n||null===(n=n.media)||void 0===n?void 0:n.map(function(e){return(0,l.ni)(u.G,e)}),w=null==f||null===(t=f.subPortfolio)||void 0===t||null===(t=t.media)||void 0===t?void 0:t.map(function(e){return(0,l.ni)(u.G,e)}),y=null==f||null===(s=f.videoLibrary)||void 0===s||null===(s=s.media)||void 0===s?void 0:s.map(function(e){return(0,l.ni)(u.G,e)}),b=null==f||null===(d=f.subPortfolios)||void 0===d?void 0:d.map(function(e){return(0,o.Op)(null==e?void 0:e.id)}),x=null==f||null===(c=f.biographies)||void 0===c?void 0:c.map(function(e){return(0,o.TO)(null==e?void 0:e.id)}),A=i.useContext(a.TA),E=A.dispatch;return{division:v,subDivision:p,gender:h,talent:f,images:g,videos:y,subDivisions:b,biographies:x,handleOpenLightBox:function(e){return function(){E({type:"openLightBox",payload:e})}},isLightBoxOpen:A.state.open,media:w}}},60186:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>w});var i=t(87567),r=t(96540),a=t(73156),o=t(30803),l=t(24802),u=t(51521),s=t(24564),d=t(2860),c=t(76472),f=t(41078),m=t(34944),v=t(7098),h=t(74848),p=s.h.agencyTitle,g=l.Df.create(function(e){return e.theme,{root:{position:"relative"},staticRow:{display:"flex",flexWrap:"wrap",justifyContent:"center",alignItems:"center"},slide:{display:"flex",justifyContent:"center",alignItems:"center",marginLeft:10,marginRight:10}}});function w(e){var n,t=e.media,l=e.data,s=g().classes,w=(0,d.A)({data:l}),y=w.division,b=w.subDivision,x=w.talent,A=w.images,E=w.handleOpenLightBox,j=t||A,O=(null===(n=(0,f.d3)(b||y))||void 0===n?void 0:n.title)||"",k=r.useRef(null),N=r.useState(!1),D=(0,i.A)(N,2),M=D[0],P=D[1],C=(0,v.A)(),L="xs"===C||"sm"===C;r.useEffect(function(){var e=k.current;if(!e||!(null!=j&&j.length)){P(!1);return}var n=function(){var n=e.clientWidth,t=.7*window.innerHeight;P(j.reduce(function(e,i){var r,a,o=(null==i||null===(r=i.mediaDetails)||void 0===r?void 0:r.width)||0,l=(null==i||null===(a=i.mediaDetails)||void 0===a?void 0:a.height)||0,u=l>0?o/l:1;return e+(L?Math.min(u*t,n):u*t)+20},0)>n)};return n(),window.addEventListener("resize",n),function(){return window.removeEventListener("resize",n)}},[j,L]);var R=L?{width:"auto",maxWidth:"calc(100vw - 48px)",height:"auto",maxHeight:"none"}:{width:"auto",maxHeight:"70vh"},S=null==j?void 0:j.map(function(e,n){var t,i,r,a=null==e||null===(t=e.mediaDetails)||void 0===t?void 0:t.caption;return(0,h.jsx)("div",{className:s.slide,children:(0,h.jsx)(c.A,{onClick:E(n),children:(0,h.jsx)(m.A,{talentMedia:e,itemWidth:(null==e||null===(i=e.mediaDetails)||void 0===i?void 0:i.width)||0,itemHeight:(null==e||null===(r=e.mediaDetails)||void 0===r?void 0:r.height)||0,imageProps:{alt:a?"".concat(a,", Portfolio image of ").concat(null==x?void 0:x.firstName," ").concat(null==x?void 0:x.lastName," in ").concat(O," for ").concat(p):"Portfolio image of ".concat(null==x?void 0:x.firstName," ").concat(null==x?void 0:x.lastName," in ").concat(O," for ").concat(p),draggable:!1,style:R},videoProps:{style:R}})})},n)});return(0,h.jsx)(h.Fragment,{children:j?(0,h.jsx)(a.A,{ref:k,className:s.root,component:"article",children:M?(0,h.jsx)(u.A,{speed:120,children:S}):(0,h.jsx)("div",{className:s.staticRow,children:S})}):(0,h.jsx)(o.A,{component:"p",align:"center",children:"No media to show."})})}},51521:(e,n,t)=>{var i=t(96540),r=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(i);!function(e){if(!e||"undefined"==typeof window)return;let n=document.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=e,document.head.appendChild(n)}('.rfm-marquee-container {\n overflow-x: hidden;\n display: flex;\n flex-direction: row;\n position: relative;\n width: var(--width);\n transform: var(--transform);\n}\n.rfm-marquee-container:hover div {\n animation-play-state: var(--pause-on-hover);\n}\n.rfm-marquee-container:active div {\n animation-play-state: var(--pause-on-click);\n}\n\n.rfm-overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.rfm-overlay::before, .rfm-overlay::after {\n background: linear-gradient(to right, var(--gradient-color), rgba(255, 255, 255, 0));\n content: "";\n height: 100%;\n position: absolute;\n width: var(--gradient-width);\n z-index: 2;\n pointer-events: none;\n touch-action: none;\n}\n.rfm-overlay::after {\n right: 0;\n top: 0;\n transform: rotateZ(180deg);\n}\n.rfm-overlay::before {\n left: 0;\n top: 0;\n}\n\n.rfm-marquee {\n flex: 0 0 auto;\n min-width: var(--min-width);\n z-index: 1;\n display: flex;\n flex-direction: row;\n align-items: center;\n animation: scroll var(--duration) linear var(--delay) var(--iteration-count);\n animation-play-state: var(--play);\n animation-delay: var(--delay);\n animation-direction: var(--direction);\n}\n@keyframes scroll {\n 0% {\n transform: translateX(0%);\n }\n 100% {\n transform: translateX(-100%);\n }\n}\n\n.rfm-initial-child-container {\n flex: 0 0 auto;\n display: flex;\n min-width: auto;\n flex-direction: row;\n align-items: center;\n}\n\n.rfm-child {\n transform: var(--transform);\n}');let a=i.forwardRef(function({style:e={},className:n="",autoFill:t=!1,play:a=!0,pauseOnHover:o=!1,pauseOnClick:l=!1,direction:u="left",speed:s=50,delay:d=0,loop:c=0,gradient:f=!1,gradientColor:m="white",gradientWidth:v=2
100,onFinish:h,onCycleComplete:p,onMount:g,children:w},y){let[b,x]=i.useState(0),[A,E]=i.useState(0),[j,O]=i.useState(1),[k,N]=i.useState(!1),D=i.useRef(null),M=y||D,P=i.useRef(null),C=i.useCallback(()=>{if(P.current&&M.current){let e=M.current.getBoundingClientRect(),n=P.current.getBoundingClientRect(),i=e.width,r=n.width;("up"===u||"down"===u)&&(i=e.height,r=n.height),t&&i&&r?O(r<i?Math.ceil(i/r):1):O(1),x(i),E(r)}},[t,M,u]);i.useEffect(()=>{if(k&&(C(),P.current&&M.current)){let e=new ResizeObserver(()=>C());return e.observe(M.current),e.observe(P.current),()=>{e&&e.disconnect()}}},[C,M,k]),i.useEffect(()=>{C()},[C,w]),i.useEffect(()=>{N(!0)},[]),i.useEffect(()=>{"function"==typeof g&&g()},[]);let L=i.useMemo(()=>t?A*j/s:A<b?b/s:A/s,[t,b,A,j,s]),R=i.useMemo(()=>Object.assign(Object.assign({},e),{"--pause-on-hover":!a||o?"paused":"running","--pause-on-click":!a||o&&!l||l?"paused":"running","--width":"up"===u||"down"===u?"100vh":"100%","--transform":"up"===u?"rotate(-90deg)":"down"===u?"rotate(90deg)":"none"}),[e,a,o,l,u]),S=i.useMemo(()=>({"--gradient-color":m,"--gradient-width":"number"==typeof v?`${v}px`:v}),[m,v]),q=i.useMemo(()=>({"--play":a?"running":"paused","--direction":"left"===u?"normal":"reverse","--duration":`${L}s`,"--delay":`${d}s`,"--iteration-count":c?`${c}`:"infinite","--min-width":t?"auto":"100%"}),[a,u,L,d,c,t]),B=i.useMemo(()=>({"--transform":"up"===u?"rotate(90deg)":"down"===u?"rotate(-90deg)":"none"}),[u]),z=i.useCallback(e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map((e,n)=>r.default.createElement(i.Fragment,{key:n},i.Children.map(w,e=>r.default.createElement("div",{style:B,className:"rfm-child"},e)))),[B,w]);return k?r.default.createElement("div",{ref:M,style:R,className:"rfm-marquee-container "+n},f&&r.default.createElement("div",{style:S,className:"rfm-overlay"}),r.default.createElement("div",{className:"rfm-marquee",style:q,onAnimationIteration:p,onAnimationEnd:h},r.default.createElement("div",{className:"rfm-initial-child-container",ref:P},i.Children.map(w,e=>r.default.createElement("div",{style:B,className:"rfm-child"},e))),z(j-1)),r.default.createElement("div",{className:"rfm-marquee",style:q},z(j))):null});n.A=a}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.