body:has(.mn-motion) .container-wrap,body:has(.mn-motion) .main-content{padding-top:0 !important;padding-bottom:0 !important}body:has(.mn-motion) .main-content{padding-right:0 !important;padding-left:0 !important}body:has(.mn-motion) .main-content>.row{margin:0 !important}body:has(.mn-motion) .wpb_row.top-level,body:has(.mn-motion) .wpb_raw_code,body:has(.mn-motion) .wpb_raw_html,body:has(.mn-motion) .wpb_content_element{margin-bottom:0 !important}body:has(.mn-motion) .wpb_raw_code>.wpb_wrapper,body:has(.mn-motion) .wpb_raw_html>.wpb_wrapper{margin:0 !important;padding:0 !important}body:has(.mn-motion)[data-footer-reveal="1"] #ajax-content-wrap{margin-bottom:0 !important}body:has(.mn-motion) #header-space{display:none !important;width:0 !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important}body:has(.mn-motion) #header-outer,body:has(.mn-motion) #header-outer #top{margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}body:has(.mn-motion) #header-outer{position:absolute !important;top:0 !important;right:0 !important;left:0 !important;z-index:10000 !important;width:100% !important}body.admin-bar:has(.mn-motion) #header-outer{top:32px !important}body:has(.mn-motion) #header-outer #top>.container{width:100% !important;max-width:none !important;margin:0 !important;padding:0 clamp(1rem,3vw,3rem) !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important}body:has(.mn-motion) #header-outer ul.buttons.sf-menu,body:has(.mn-motion) #header-outer .logo-spacing{display:none !important}@media only screen and (min-width:1000px){body:has(.mn-motion) #header-outer #top .row{display:flex !important;align-items:center !important;width:100% !important;min-height:88px !important;margin:0 !important}body:has(.mn-motion) #header-outer #top .col.span_3{display:flex !important;flex:0 0 auto !important;align-items:center !important;justify-content:flex-start !important;width:auto !important;min-width:190px !important;margin:0 auto 0 0 !important;padding:0 !important;text-align:left !important}body:has(.mn-motion) #header-outer #top .col.span_9{display:flex !important;flex:1 1 auto !important;align-items:center !important;justify-content:flex-end !important;width:auto !important;margin:0 0 0 auto !important;padding:0 !important;text-align:right !important}body:has(.mn-motion) #header-outer #logo{display:flex !important;align-items:center !important;justify-content:flex-start !important;margin:0 !important;padding:0 !important}body:has(.mn-motion) #header-outer #logo img.stnd.default-logo{display:block !important;width:190px !important;height:auto !important;max-width:190px !important;max-height:46px !important;margin:0 !important;filter:brightness(0) invert(1) !important;opacity:1 !important;visibility:visible !important}body:has(.mn-motion) #header-outer #logo img.mobile-only-logo{display:none !important}body:has(.mn-motion) #header-outer #top nav{display:flex !important;align-items:center !important;justify-content:flex-end !important;width:auto !important;margin:0 0 0 auto !important;padding:0 !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons){display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:clamp(12px,1.8vw,26px) !important;width:auto !important;margin:0 0 0 auto !important;padding:0 !important;opacity:1 !important;visibility:visible !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li{display:block !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important}html body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li:first-child{display:block !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;height:auto !important;min-height:42px !important;margin:0 !important;padding:8px 0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.08em !important;line-height:1.2 !important;text-transform:uppercase !important;opacity:1 !important;visibility:visible !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li>a span{color:inherit !important}body:has(.mn-motion) #header-outer .menu-title-text::after{display:none !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li.current-menu-item>a,body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li.current_page_item>a{border:0 !important;background:transparent !important;color:#fff !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li:not(:last-child)>a:hover{color:#fff !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:6px !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li:last-child>a{min-height:44px !important;padding:10px 16px !important;border:1px solid #fff !important;border-radius:999px !important;background:transparent !important;color:#fff !important}body:has(.mn-motion) #header-outer #top nav>ul.sf-menu:not(.buttons)>li:last-child>a:hover{border-color:#c7ff2f !important;background:#c7ff2f !important;color:#09090a !important;text-decoration:none !important}}body:has(.mn-motion) #header-outer .sub-menu{padding:10px !important;border:1px solid rgba(255,255,255,.15) !important;border-radius:14px !important;background:#09090a !important;box-shadow:0 16px 32px rgba(0,0,0,.22) !important}body:has(.mn-motion) #header-outer .sub-menu a{padding:10px 14px !important;border-radius:8px !important;background:transparent !important;color:#fff !important}body:has(.mn-motion) #header-outer .sub-menu a:hover{background:rgba(255,255,255,.12) !important;color:#fff !important}@media only screen and (max-width:999px){body.admin-bar:has(.mn-motion) #header-outer{top:46px !important}body:has(.mn-motion) #header-outer #top>.container{padding:0 18px !important}body:has(.mn-motion) #header-outer #top .row{min-height:72px !important;margin:0 !important}body:has(.mn-motion) #header-outer #logo img.stnd.default-logo{display:none !important}body:has(.mn-motion) #header-outer #logo img.mobile-only-logo{display:block !important;width:165px !important;height:auto !important;max-width:165px !important;max-height:38px !important;filter:brightness(0) invert(1) !important;opacity:1 !important;visibility:visible !important}body:has(.mn-motion) #header-outer .slide-out-widget-area-toggle{display:block !important;opacity:1 !important;visibility:visible !important}body:has(.mn-motion) #header-outer .lines,body:has(.mn-motion) #header-outer .lines::before,body:has(.mn-motion) #header-outer .lines::after{background-color:#fff !important}body:has(.mn-motion) #slide-out-widget-area,body:has(.mn-motion) #slide-out-widget-area-bg{background:#09090a !important}body:has(.mn-motion) #slide-out-widget-area a,body:has(.mn-motion) #slide-out-widget-area .menu-title-text{color:#fff !important}body:has(.mn-motion) #slide-out-widget-area .off-canvas-menu-container>ul>li>a{font-family:Arial,Helvetica,sans-serif !important;font-weight:900 !important;letter-spacing:-.035em !important}}.mn-motion{--mn-ink:#09090a;--mn-paper:#f5f2ec;--mn-white:#fff;--mn-property:#ff4d00;--mn-talent:#c7ff2f;--mn-violet:#9c4dff;--mn-cyan:#35e6d2;--mn-line:rgba(9,9,10,.18);--mn-max:1280px;--mn-text:var(--mn-ink);width:100vw;margin-left:calc(50% - 50vw);background:var(--mn-paper);color:var(--mn-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.45;overflow:hidden}.mn-motion,.mn-motion *,.mn-motion *::before,.mn-motion *::after{box-sizing:border-box}.mn-motion a{color:inherit}.mn-motion img,.mn-motion video{display:block;max-width:100%;margin:0;padding:0;border:0}.mn-motion__hero{position:relative;display:flex;align-items:flex-end;min-height:min(880px,88svh);background:var(--mn-ink);color:var(--mn-white);isolation:isolate;overflow:hidden}.row .col .mn-motion__hero video,.mn-motion__hero video,.row .col .mn-motion__hero .mn-motion__hero-image,.mn-motion__hero-image{position:absolute;inset:0;z-index:-3;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover}html body:has(.mn-motion) .row .col .mn-motion__hero>iframe.mn-motion__hero-video,html body:has(.mn-motion) .mn-motion__hero>iframe.mn-motion__hero-video{position:absolute !important;top:50% !important;right:auto !important;bottom:auto !important;left:50% !important;z-index:-3 !important;display:block !important;width:177.78vh !important;height:56.25vw !important;min-width:100% !important;min-height:100% !important;max-width:none !important;max-height:none !important;margin:0 !important;padding:0 !important;border:0 !important;transform:translate(-50%,-50%) !important;pointer-events:none !important}.mn-motion__hero::before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient( 90deg,rgba(0,0,0,.8),rgba(0,0,0,.22) 68%,rgba(0,0,0,.5) )}.mn-motion__hero::after{content:"";position:absolute;right:-12vw;bottom:-20vw;z-index:-1;width:42vw;height:42vw;border:clamp(22px,5vw,80px) solid var(--mn-violet);border-radius:50%;mix-blend-mode:screen;opacity:.72}.mn-motion--property .mn-motion__hero::after{border-color:var(--mn-property)}.mn-motion--talent .mn-motion__hero::after{border-color:var(--mn-talent)}.mn-motion__hero-inner{width:min(var(--mn-max),calc(100% - 2rem));margin:0 auto;padding:clamp(7rem,12vw,11rem) 0 clamp(3rem,6vw,5rem)}.mn-motion__eyebrow{display:flex;align-items:center;gap:.65rem;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mn-motion__eyebrow::before{content:"";width:2.8rem;height:.55rem;background:currentColor}.mn-motion--property .mn-motion__eyebrow{color:#ffaf87}.mn-motion--talent .mn-motion__eyebrow{color:var(--mn-talent)}.mn-motion__display{max-width:11ch;margin:.45rem 0 1.5rem;color:var(--mn-white);font-family:Arial,Helvetica,sans-serif;font-size:clamp(4.25rem,12vw,10.5rem);font-weight:950;line-height:.78;letter-spacing:-.085em;text-transform:uppercase}.mn-motion__outline{color:transparent;-webkit-text-stroke:2px var(--mn-white)}.mn-motion__hero-copy{max-width:38rem;margin:0;font-size:clamp(1.12rem,2vw,1.55rem);line-height:1.35}.mn-motion__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.mn-motion a.mn-motion__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.8rem 1.2rem;border:2px solid var(--mn-white) !important;border-radius:999px !important;background:transparent !important;color:var(--mn-white) !important;font-family:Arial,Helvetica,sans-serif !important;font-weight:900 !important;letter-spacing:.02em;text-decoration:none !important;transition:transform .2s ease,background .2s ease,color .2s ease}.mn-motion a.mn-motion__button:hover,.mn-motion a.mn-motion__button:focus-visible{transform:translateY(-3px)}.mn-motion a.mn-motion__button--fill{border-color:var(--mn-talent) !important;background:var(--mn-talent) !important;color:var(--mn-ink) !important}.mn-motion a.mn-motion__button--dark{border-color:var(--mn-ink) !important;background:var(--mn-ink) !important;color:var(--mn-white) !important}.mn-motion__ticker{overflow:hidden;border-block:2px solid var(--mn-ink);background:var(--mn-talent);color:var(--mn-ink);white-space:nowrap;font-size:clamp(1rem,2vw,1.6rem);font-weight:950;letter-spacing:-.03em;text-transform:uppercase}.mn-motion__ticker div{display:inline-block;padding:.9rem 0;animation:mn-ticker 24s linear infinite}.mn-motion__ticker span{padding-right:3rem}@keyframes mn-ticker{to{transform:translateX(-50%)}}.mn-motion__section{padding:clamp(4rem,8vw,8rem) clamp(1rem,3vw,3rem)}.mn-motion__inner{width:min(var(--mn-max),100%);margin:0 auto}.mn-motion__section-head{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:2rem;margin-bottom:3rem}.mn-motion__section-head--top{align-items:start;margin-bottom:0}.mn-motion__section-head--top .mn-motion__headline{max-width:14ch}.mn-motion__body-copy{width:100%;max-width:38rem}.mn-motion__body-copy .mn-motion__intro{margin:0}.mn-motion__body-copy .mn-motion__intro + .mn-motion__intro{margin-top:1.4rem}.mn-motion__kicker{font-size:.8rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mn-motion__headline{max-width:12ch;margin:.4rem 0 0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:clamp(3rem,7.2vw,7rem);font-weight:950;line-height:.86;letter-spacing:-.075em;text-transform:uppercase}.mn-motion__intro{max-width:34rem;margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem)}.mn-motion__routes{display:grid;grid-template-columns:1fr 1fr}.mn-motion__route{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:660px;padding:clamp(1.5rem,4vw,4rem);color:var(--mn-white);text-decoration:none;overflow:hidden}.row .col .mn-motion a.mn-motion__route>img,.mn-motion a.mn-motion__route>img{position:absolute;inset:0;z-index:-2;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;transition:transform .7s ease}.mn-motion__route::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient( 0deg,rgba(0,0,0,.88),rgba(0,0,0,.08) )}.mn-motion a.mn-motion__route:hover>img{transform:scale(1.045)}.mn-motion__route-no{font-size:.75rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.mn-motion__route h2{max-width:7ch;margin:.6rem 0 1rem;color:var(--mn-white);font-size:clamp(3.5rem,7vw,7rem);line-height:.8;letter-spacing:-.075em;text-transform:uppercase}.mn-motion__route p{max-width:26rem;margin:0;font-size:1.1rem}.mn-motion__route-arrow{margin-top:1.2rem;font-size:2.6rem;line-height:1}.mn-motion__route--property{border-right:1px solid var(--mn-white)}.mn-motion__route--property .mn-motion__route-no{color:#ffaf87}.mn-motion__route--talent .mn-motion__route-no{color:var(--mn-talent)}.mn-motion__proof{background:var(--mn-ink);color:var(--mn-white)}.mn-motion__proof-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.3)}.mn-motion__proof-item{padding:2rem 1.2rem 2rem 0;border-right:1px solid rgba(255,255,255,.3)}.mn-motion__proof-item + .mn-motion__proof-item{padding-left:1.2rem}.mn-motion__proof-item:last-child{border-right:0}.mn-motion__proof strong{display:block;color:var(--mn-talent);font-size:clamp(2rem,4vw,4.5rem);line-height:1;letter-spacing:-.07em}.mn-motion__proof span{display:block;max-width:13rem;margin-top:.75rem;color:rgba(255,255,255,.75)}.mn-motion__split{display:grid;grid-template-columns:1fr 1fr;min-height:620px}.mn-motion__split-media{position:relative;min-width:0;min-height:620px;overflow:hidden}.row .col .mn-motion__split-media img,.mn-motion__split-media img{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover}.mn-motion__split-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem)}.mn-motion__split-copy h2{margin:.5rem 0 1.25rem;color:inherit;font-size:clamp(2.7rem,5vw,5.5rem);line-height:.9;letter-spacing:-.065em;text-transform:uppercase}.mn-motion__split-copy p{max-width:31rem;margin:0;font-size:1.12rem}.mn-motion__split--video{align-items:stretch;min-height:0}.mn-motion__split--video .mn-motion__split-media{min-height:0;aspect-ratio:16 / 9;background:var(--mn-ink)}.row .col .mn-motion__split--video .mn-motion__split-media iframe,.mn-motion__split--video .mn-motion__split-media iframe{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important}.mn-motion__split--video .mn-motion__split-copy{justify-content:flex-start;min-width:0;min-height:0;padding:clamp(2.5rem,4vw,4rem)}.mn-motion__property-bg{background:var(--mn-property)}.mn-motion__talent-bg{background:var(--mn-talent)}.mn-motion__service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--mn-ink)}.mn-motion__service{padding:1.5rem 1.5rem 2.5rem 0;border-bottom:1px solid var(--mn-line)}.mn-motion__service:nth-child(3n + 2),.mn-motion__service:nth-child(3n + 3){padding-left:1.5rem;border-left:1px solid var(--mn-line)}.mn-motion__service .mn-motion__num{font-size:.75rem;font-weight:900;letter-spacing:.1em}.mn-motion__service h3{margin:1.7rem 0 .6rem;color:inherit;font-size:1.55rem;letter-spacing:-.04em}.mn-motion__service p{max-width:24rem;margin:0}.mn-motion__case{background:var(--mn-violet);color:var(--mn-white)}.mn-motion__case-grid{display:grid;grid-template-columns:1.15fr .85fr;align-items:start;gap:4rem}.mn-motion__case .mn-motion__headline{max-width:9ch}.mn-motion__case-note{max-width:32rem;padding-top:1.2rem;border-top:2px solid currentColor;font-size:1.2rem}.mn-motion__metrics{display:grid;grid-template-columns:1fr 1fr}.mn-motion__metric{min-height:10rem;padding:1.5rem;border:1px solid rgba(255,255,255,.45)}.mn-motion__metric strong{display:block;font-size:clamp(2.4rem,4.5vw,5.2rem);line-height:1;letter-spacing:-.075em}.mn-motion__metric span{display:block;margin-top:.8rem;color:rgba(255,255,255,.75)}.mn-motion__stages,.mn-motion__programme{display:grid;grid-template-columns:repeat(4,1fr);margin-top:3rem}.mn-motion__stage{display:flex;flex-direction:column;justify-content:space-between;min-height:18rem;padding:1.4rem;border:1px solid var(--mn-ink)}.mn-motion__stage + .mn-motion__stage{border-left:0}.mn-motion__stage h3{margin:0;color:inherit;font-size:clamp(2rem,3vw,3.5rem);letter-spacing:-.06em;text-transform:uppercase}.mn-motion__stage p{margin:0}.mn-motion__programme{gap:1rem}.mn-motion__programme-step{display:flex;flex-direction:column;justify-content:space-between;min-height:17rem;padding:1.5rem;background:var(--mn-ink);color:var(--mn-white)}.mn-motion__programme-step b{color:var(--mn-talent);font-size:.85rem;letter-spacing:.1em}.mn-motion__programme-step h3{margin:0;color:var(--mn-white);font-size:1.8rem;letter-spacing:-.045em}.mn-motion__programme-step p{margin:0;color:rgba(255,255,255,.72)}.mn-motion__audiences{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.mn-motion__audience{display:flex;flex-direction:column;align-items:flex-start;min-height:23rem;padding:clamp(1.5rem,4vw,3.5rem);border:2px solid var(--mn-ink)}.mn-motion__audience h3{margin:.4rem 0 1rem;color:inherit;font-size:clamp(2.4rem,4vw,4.2rem);line-height:.9;letter-spacing:-.06em;text-transform:uppercase}.mn-motion__audience p{max-width:29rem}.mn-motion__audience .mn-motion__button{margin-top:auto}.mn-motion__contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}.mn-motion__contact-card{display:flex;flex-direction:column;align-items:flex-start;min-height:22rem;padding:clamp(1.5rem,3vw,3rem);border:2px solid var(--mn-ink)}.mn-motion__contact-card:nth-child(1){background:var(--mn-property)}.mn-motion__contact-card:nth-child(2){background:var(--mn-talent)}.mn-motion__contact-card:nth-child(3){background:var(--mn-cyan)}.mn-motion__contact-card h2{margin:.5rem 0 1rem;color:inherit;font-size:clamp(2.2rem,4vw,4rem);line-height:.9;letter-spacing:-.06em;text-transform:uppercase}.mn-motion__contact-card p{max-width:26rem}.mn-motion__contact-card .mn-motion__button{margin-top:auto}.mn-motion__email{display:inline-block;margin-top:1rem;color:inherit;font-size:clamp(1.7rem,5vw,5.5rem);font-weight:950;line-height:.95;letter-spacing:-.06em;text-decoration-thickness:.08em;text-underline-offset:.12em;overflow-wrap:anywhere}.mn-motion__about{background:var(--mn-cyan)}.mn-motion__about-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem)}.mn-motion__about-grid>*{min-width:0}.mn-motion__about h2{width:100%;max-width:8ch;margin:0;color:inherit;font-size:clamp(3rem,5.5vw,6rem);line-height:.9;letter-spacing:-.065em;text-transform:uppercase;overflow-wrap:normal;word-break:normal}.mn-motion__about-grid>div,.mn-motion__about p{width:100%;max-width:44rem}.mn-motion__about p{margin:0 0 1.25rem;font-size:clamp(1.1rem,1.7vw,1.4rem)}.mn-motion__cta{padding:clamp(5rem,11vw,10rem) 1rem;background:var(--mn-ink);color:var(--mn-white);text-align:center}.mn-motion__cta h2{max-width:10ch;margin:0 auto 1.5rem;color:var(--mn-white);font-size:clamp(3.7rem,9vw,9rem);line-height:.8;letter-spacing:-.08em;text-transform:uppercase}.mn-motion__cta p{max-width:36rem;margin:0 auto 2rem;color:rgba(255,255,255,.72);font-size:1.2rem}.mn-motion__cta a.mn-motion__button{border-color:var(--mn-talent) !important;background:var(--mn-talent) !important;color:var(--mn-ink) !important}body:has(.mn-motion) #footer-outer{display:none !important}.mn-motion__footer{width:100%;margin:0;padding:2rem clamp(1rem,3vw,3rem);border-top:1px solid rgba(255,255,255,.2);background:var(--mn-ink);color:var(--mn-white)}.mn-motion__footer-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;width:min(var(--mn-max),100%);margin:0 auto}.mn-motion__footer-brand{color:var(--mn-white);font-size:clamp(2rem,5vw,5rem);font-weight:950;line-height:.9;letter-spacing:-.07em}.mn-motion__footer-meta{color:rgba(255,255,255,.65);font-size:.85rem;line-height:1.6;text-align:right}.mn-motion__footer-meta a{color:var(--mn-white) !important;text-decoration:none !important}.mn-motion__footer-meta a:hover{text-decoration:underline !important}.mn-motion__hero,.mn-motion__route,.mn-motion__proof,.mn-motion__case,.mn-motion__programme-step,.mn-motion__cta,.mn-motion__footer{--mn-text:var(--mn-white)}.mn-motion__property-bg,.mn-motion__talent-bg,.mn-motion__about,.mn-motion__contact-card,.mn-motion__audience,.mn-motion__stage,.mn-motion__service{--mn-text:var(--mn-ink)}.mn-motion h1,.mn-motion h2,.mn-motion h3,.mn-motion h4,.mn-motion h5,.mn-motion h6,.mn-motion p,.mn-motion li,.mn-motion strong,.mn-motion b,.mn-motion .mn-motion__kicker,.mn-motion .mn-motion__route-no,.mn-motion .mn-motion__route-arrow{color:var(--mn-text) !important}.mn-motion h1,.mn-motion h2,.mn-motion h3,.mn-motion h4,.mn-motion h5,.mn-motion h6{font-family:Arial,Helvetica,sans-serif !important;font-weight:950 !important}.mn-motion p,.mn-motion li,.mn-motion a,.mn-motion span,.mn-motion strong,.mn-motion b{font-family:Arial,Helvetica,sans-serif}.mn-motion a:not(.mn-motion__button){color:var(--mn-text) !important}.mn-motion--property .mn-motion__eyebrow,.mn-motion__route--property .mn-motion__route-no{color:#ffaf87 !important}.mn-motion--talent .mn-motion__eyebrow,.mn-motion__route--talent .mn-motion__route-no,.mn-motion__proof strong,.mn-motion__programme-step b{color:var(--mn-talent) !important}.mn-motion__proof span,.mn-motion__metric span,.mn-motion__programme-step p,.mn-motion__cta p,.mn-motion__footer-meta{color:rgba(255,255,255,.72) !important}.mn-reveal{opacity:1;transform:none}.mn-motion--enhanced .mn-reveal{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.mn-reveal.mn-is-visible{opacity:1;transform:none}@media only screen and (max-width:1050px){.mn-motion__about-grid{grid-template-columns:1fr;gap:2.5rem}.mn-motion__about h2{max-width:11ch}}@media only screen and (max-width:860px){.mn-motion__routes,.mn-motion__section-head,.mn-motion__split,.mn-motion__case-grid,.mn-motion__about-grid{grid-template-columns:1fr}.mn-motion__route{min-height:580px}.mn-motion__route--property{border-right:0;border-bottom:1px solid var(--mn-white)}.mn-motion__proof-grid{grid-template-columns:1fr 1fr}.mn-motion__proof-item:nth-child(2){border-right:0}.mn-motion__service-grid{grid-template-columns:1fr 1fr}.mn-motion__service:nth-child(n){padding-left:0;border-left:0}.mn-motion__service:nth-child(even){padding-left:1.5rem;border-left:1px solid var(--mn-line)}.mn-motion__stages,.mn-motion__programme,.mn-motion__contact-grid{grid-template-columns:1fr 1fr}.mn-motion__stage + .mn-motion__stage{border-left:1px solid var(--mn-ink)}.mn-motion__stage:nth-child(even){border-left:0}.mn-motion__stage:nth-child(n + 3){border-top:0}.mn-motion__split--video{grid-template-columns:1fr}.mn-motion__split--video .mn-motion__split-media{width:100%;min-height:0;aspect-ratio:16 / 9}.mn-motion__split--video .mn-motion__split-copy{padding:3rem 1.25rem}.mn-motion__section-head--top{grid-template-columns:1fr}}.mn-motion__hero .mn-motion__hero-poster,.mn-motion__hero .mn-motion__hero-video{position:absolute;inset:0;z-index:-3;display:block;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;object-fit:cover}.mn-motion__hero .mn-motion__hero-video{opacity:0;transition:opacity .45s ease}.mn-motion__hero .mn-motion__hero-video.is-ready{opacity:1}.mn-motion__video-lite{position:relative;width:100%;height:100%;min-height:0;aspect-ratio:16 / 9;overflow:hidden;isolation:isolate;background:#09090a}.mn-motion__video-lite>img,.mn-motion__video-lite>iframe{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;border:0 !important;object-fit:cover}.mn-motion__video-lite>img{opacity:.78}.mn-motion__play{position:absolute;top:50%;left:50%;z-index:2;min-width:7rem;min-height:3.25rem;padding:.75rem 1.25rem;border:2px solid #fff;border-radius:999px;background:#c7ff2f;color:#09090a;font:900 .85rem/1 Arial,Helvetica,sans-serif;letter-spacing:.05em;text-transform:uppercase;transform:translate(-50%,-50%);cursor:pointer}.mn-motion__video-band{padding:clamp(2rem,5vw,5rem) max(1rem,calc((100vw - 1280px) / 2));background:#09090a}.mn-motion__video-band .mn-motion__video-lite{max-width:1280px;margin:0 auto}@media (prefers-reduced-motion:reduce),(max-width:767px){.mn-motion__hero-video{display:none !important}}@media only screen and (max-width:580px){.mn-motion__display{font-size:clamp(3.5rem,19vw,6rem)}.mn-motion__hero-inner{padding-bottom:2.5rem}.mn-motion__actions{flex-direction:column;align-items:stretch}.mn-motion a.mn-motion__button{width:100%}.mn-motion__proof-grid,.mn-motion__service-grid,.mn-motion__stages,.mn-motion__programme,.mn-motion__audiences,.mn-motion__metrics,.mn-motion__contact-grid{grid-template-columns:1fr}.mn-motion__proof-item:nth-child(n),.mn-motion__service:nth-child(n),.mn-motion__stage:nth-child(n){padding-left:0;border-right:0;border-left:0}.mn-motion__stage:nth-child(n + 2){border-top:0}.mn-motion__split-media{min-height:380px}.mn-motion__split--video .mn-motion__split-media{min-height:0}.mn-motion__split-copy{padding:3rem 1.25rem}.mn-motion__footer-inner{flex-direction:column;align-items:flex-start}.mn-motion__footer-meta{text-align:left}}@media (prefers-reduced-motion:reduce){.mn-motion *,.mn-motion *::before,.mn-motion *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.mn-reveal{opacity:1;transform:none}}.mn-motion__split.mn-motion__split--video{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;align-items:stretch !important;width:100% !important;min-height:0 !important;overflow:hidden !important}.mn-motion__split--video>.mn-motion__split-media{position:relative !important;z-index:0 !important;display:block !important;width:100% !important;min-width:0 !important;min-height:0 !important;aspect-ratio:16 / 9 !important;overflow:hidden !important;isolation:isolate !important;contain:layout paint !important;clip-path:inset(0) !important;background:#09090a !important}.mn-motion__split--video>.mn-motion__split-media>iframe{position:absolute !important;inset:0 !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:0 !important;display:block !important;width:100% !important;height:100% !important;min-width:0 !important;min-height:0 !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;transform:none !important}.mn-motion__split--video>.mn-motion__split-copy{position:relative !important;z-index:2 !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;width:100% !important;min-width:0 !important;min-height:0 !important;padding:clamp(2.5rem,4vw,4rem) !important;background:#f5f2ec !important;overflow:hidden !important}@media only screen and (max-width:860px){.mn-motion__split.mn-motion__split--video{grid-template-columns:minmax(0,1fr) !important}.mn-motion__split--video>.mn-motion__split-media{width:100% !important;aspect-ratio:16 / 9 !important}.mn-motion__split--video>.mn-motion__split-copy{width:100% !important;padding:3rem 1.25rem !important}}
