@font-face{font-family:"Museo Sans";src:url(../fonts/MuseoSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url(../fonts/MuseoSans.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans Light";src:url(../fonts/MuseoSans-Light.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans Rounded";src:url(../fonts/MuseoSansRounded700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans Rounded";src:url(../fonts/MuseoSansRounded500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6{font-family:"Museo Sans",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;font-weight:600;color:#282c47}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:"Museo Sans Rounded",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;color:#fc3065}h1{font-size:4.5rem;line-height:1}@media screen and (max-width:744px){h1{font-size:2.75rem}}h2{font-size:3.875rem;line-height:1.05}@media screen and (max-width:744px){h2{font-size:2rem;line-height:37px}}h3,h4{font-size:3.25rem;line-height:56px}@media screen and (max-width:744px){h3{font-size:2rem;line-height:37px}}h4{font-size:2.625rem}h5{font-size:1.75rem;line-height:32px}h6{font-size:1.125rem;line-height:1.45}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:500;overflow-x:hidden;padding-top:80px}@media screen and (max-width:1024px){body{padding-top:52px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1205px}}@media screen and (min-width:1408px){.container{max-width:1204px!important}}.button,.search-filter-results .pagination-next,.search-filter-results .pagination-previous{border:0;border-radius:1px;font-family:"Museo Sans Rounded",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;background-color:#fc3065;-webkit-appearance:none;cursor:pointer}.button:focus,.button:focus-within,.button:hover,.search-filter-results .pagination-next:focus,.search-filter-results .pagination-next:focus-within,.search-filter-results .pagination-next:hover,.search-filter-results .pagination-previous:focus,.search-filter-results .pagination-previous:focus-within,.search-filter-results .pagination-previous:hover{color:#fff}#playButton{cursor:pointer}@media screen and (max-width:1600px){.blur{filter:blur(3px) brightness(1.02)}}#alpha-logo{position:relative;width:101px;max-height:calc(5.625rem + 11px);border:11px solid #fff;border-radius:100%;background-color:#fff;z-index:100}@media screen and (max-width:1024px){#mega-menu-navbar_start{z-index:-1!important;top:48px!important;padding:2rem 1.5rem!important}}@media only screen and (min-width:1024px){#mega-menu-wrap-navbar_start #mega-menu-navbar_start[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,#mega-menu-wrap-navbar_start #mega-menu-navbar_start[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{transform:translate(0,-6.5px)!important}}@media screen and (max-width:1023px){#mega-menu-item-400{display:none!important}}#mega-menu-wrap-navbar_start .mega-menu-toggle .mega-toggle-block-1 a.mega-menu-logo img.mega-menu-logo{width:90px;border:10px solid #fff;border-radius:100%}@media screen and (max-width:744px){#mega-menu-wrap-navbar_start #mega-menu-navbar_start>li.mega-menu-megamenu>ul.mega-sub-menu{position:relative!important;overflow:scroll!important;max-height:70vh!important}}.mega-menu .mega-block-title{font-weight:900!important;font-size:.875rem!important;line-height:16px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:rgba(40,44,71,.6)!important;padding-bottom:1rem!important;border-bottom:1px solid rgba(40,44,71,.2)!important}.mega-menu .mega-current-menu-item,.mega-menu .mega-menu-link:hover{text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:3px!important}.mega-menu .lnk-cstm a{width:fit-content!important;color:#282c47!important;text-decoration-color:transparent!important}.mega-menu .lnk-software a:hover{text-decoration-color:var(--dxt)!important}.mega-menu .lnk-medical a:hover{text-decoration-color:var(--medical)!important}.mega-menu .lnk-consumer a:hover{text-decoration-color:var(--consumer)!important}.mega-menu .lnk-creative a:hover{text-decoration-color:var(--creative)!important}.mega-menu .lnk-brands a:hover{text-decoration-color:var(--brands)!important}.mega-menu .lnk-dxt a:hover{text-decoration-color:var(--dxt)!important}.mega-menu .lnk-finance a:hover{text-decoration-color:var(--finance)!important}.mega-menu .lnk-automotive a:hover{text-decoration-color:var(--automotive)!important}.mega-menu .lnk-studios a:hover{text-decoration-color:var(--studios)!important}.mega-menu .lnk-games a:hover{text-decoration-color:var(--games)!important}.navbar{position:fixed;width:100%;max-height:80px;top:0}.navbar .navbar-item{padding:.5rem 1.25rem;font-size:.875rem;text-transform:uppercase;color:#282c47;min-width:130px;justify-content:center}.navbar .navbar-item:focus,.navbar .navbar-item:hover{background-color:transparent;color:#fc3065}.navbar .navbar-menu{justify-content:center}.navbar .navbar-start{margin:0 auto}.navbar .navbar-center .navbar-item{background-color:transparent}.navbar .navbar-center .navbar-item #alpha-logo,.navbar .navbar-center .navbar-item img{max-height:calc(5.625rem + 11px);border:11px solid #fff;border-radius:100%}.navbar>.container{display:block}.navbar-menu{display:block!important}@media screen and (min-width:1024px) and (max-width:1215px){.navbar .container{max-width:100%}.navbar-start{justify-content:center}}.footer{position:relative;min-height:500px;padding:6rem 1.5rem 2.875rem;background-color:#282c47;z-index:2}.footer,.footer a{color:#fff}.footer a:hover{color:#fc3065;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:3px}.footer .columns:not(.copyright) ul li a{line-height:2.4}.footer .columns:not(.copyright) span{font-family:"Museo Sans Rounded",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:1.125rem;line-height:22px;letter-spacing:1px;text-transform:uppercase}.footer .columns:not(.copyright) .social-icons{margin-top:1rem}.footer .columns:not(.copyright) .social-icons a{font-size:1.375rem;opacity:.7;transition:all ease-in-out .2s}.footer .columns:not(.copyright) .social-icons a:focus,.footer .columns:not(.copyright) .social-icons a:focus-visible,.footer .columns:not(.copyright) .social-icons a:hover{opacity:1;text-decoration:none}.footer .columns:not(.copyright) .social-icons a:focus svg path,.footer .columns:not(.copyright) .social-icons a:focus-visible svg path,.footer .columns:not(.copyright) .social-icons a:hover svg path{fill:#fc3065}.footer .columns:not(.copyright) .social-icons a:not(:last-of-type){margin-right:1rem}.footer .columns:not(.copyright) .resources{margin-top:.5rem}.footer .columns:not(.copyright) .resources a{opacity:.7;transition:all ease-in-out .2s}.footer .columns:not(.copyright) .resources a:focus,.footer .columns:not(.copyright) .resources a:focus-visible,.footer .columns:not(.copyright) .resources a:hover{opacity:1}.footer .copyright{border-top:1px solid rgba(255,255,255,.1);margin-top:130px;padding-top:1rem}@media screen and (max-width:1215px){.footer .copyright{font-size:.875rem}}.footer .copyright .column:nth-child(2){opacity:.4}@media screen and (min-width:834px){.footer .copyright ul{display:flex}}.footer .copyright ul li:not(:last-child){margin-right:24px;padding-right:24px;border-right:1px solid rgba(255,255,255,.2)}@media screen and (max-width:1215px){.footer .copyright ul li:not(:last-child){margin-right:12px;padding-right:12px}}@media screen and (max-width:768px){.footer .copyright ul li:not(:last-child){border:0}}.video-hero{position:relative;min-height:700px;margin-bottom:3rem}@media screen and (max-width:744px){.video-hero{min-height:auto}}.video-hero .circle{position:relative;width:100%;display:flex;justify-content:center;z-index:2}.video-hero .circle #closeButton{display:none;bottom:-3.5rem;z-index:1;cursor:pointer}.video-hero .circle svg{position:absolute;bottom:-4rem}.video-hero .video-container{padding:0 1.25rem}@media screen and (max-width:744px){.video-hero .video-container{padding:0 .75rem}}@media screen and (min-width:1024px){.video-hero .video-container{padding:0 2.5rem}}.video-hero .content-half{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:5rem 5rem 7rem;color:#fff;background:radial-gradient(76.36% 76.36% at 100% 108.64%,#3b4168 0,#282c47 100%)}@media screen and (max-width:744px){.video-hero .content-half{padding:5.5rem 1.5rem 3.5rem}}.video-hero .content-half::after{content:url(../images/hero-video-frame.png);position:absolute;top:0;right:0}.video-hero .video-half{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:700px}@media screen and (max-width:768px){.video-hero .video-half{overflow:hidden}}@media screen and (max-width:744px){.video-hero .video-half{min-height:580px}}@media screen and (max-width:428px){.video-hero .video-half{min-height:300px}}.video-hero .video-half .poster,.video-hero .video-half iframe,.video-hero .video-half video{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;z-index:1}.video-hero .video-half iframe,.video-hero .video-half video{z-index:0}@media screen and (max-width:834px){.video-hero .video-half iframe,.video-hero .video-half video{height:400px;position:absolute;left:unset;top:5rem;aspect-ratio:7/3}}@media screen and (max-width:428px){.video-hero .video-half iframe,.video-hero .video-half video{height:180px}}.video-hero .video-half #playButton{position:relative;z-index:2;cursor:pointer}@media screen and (max-width:834px){.video-hero .video-half #playButton{position:absolute}}.video-hero h1{margin:6.25rem 0 1.5rem;color:#fff}@media screen and (max-width:744px){.video-hero h1{margin:2.25rem 0 1.5rem}}.video-hero span{font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:1.5px;opacity:.7}.video-hero p{font-size:18px;line-height:26px;opacity:.6}.search-filter-results .video-hero .pagination-next,.search-filter-results .video-hero .pagination-previous,.video-hero .button,.video-hero .search-filter-results .pagination-next,.video-hero .search-filter-results .pagination-previous{margin-top:2.5rem;width:175px;height:52px}.search-filter-results .video-hero .pagination-next svg,.search-filter-results .video-hero .pagination-previous svg,.video-hero .button svg,.video-hero .search-filter-results .pagination-next svg,.video-hero .search-filter-results .pagination-previous svg{margin-left:.5rem}.image-hero{background-color:#282c47;color:#fff;overflow:hidden}@media screen and (min-width:1216px){.image-hero{height:700px}}.image-hero .columns{height:100%}.image-hero .column{padding-bottom:0}.full-text span,.image-hero span,.image-text span{font-size:1rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.image-hero span{line-height:1.2;opacity:.7}.image-hero .content-half{position:relative;display:block;height:100%;padding:5rem 5rem 5rem 7.5rem;color:#fff;background-color:#282c47}@media screen and (min-width:1216px){.image-hero .content-half{height:700px}}@media screen and (max-width:744px){.image-hero .content-half{padding:5.5rem 1.5rem 3.5rem}}.image-hero .content-half h1,.image-hero .content-half h2,.image-hero .content-half h3,.image-hero .content-half h4,.image-hero .content-half h5{position:relative;color:#fff;margin-bottom:1rem;z-index:4}.image-hero .content-half .copy{position:relative;margin:5rem 0 2.5rem;z-index:4}@media screen and (max-width:744px){.image-hero .content-half .copy{margin:2rem 0 2.5rem}}.image-hero .content-half .copy p{opacity:.7}.image-hero .content-half .button,.image-hero .content-half .search-filter-results .pagination-next,.image-hero .content-half .search-filter-results .pagination-previous,.search-filter-results .image-hero .content-half .pagination-next,.search-filter-results .image-hero .content-half .pagination-previous{position:relative;z-index:4;transition:all ease-in-out .3s}.image-hero .content-half .button:hover,.image-hero .content-half .search-filter-results .pagination-next:hover,.image-hero .content-half .search-filter-results .pagination-previous:hover,.search-filter-results .image-hero .content-half .pagination-next:hover,.search-filter-results .image-hero .content-half .pagination-previous:hover{transform:translate(0,.75rem)}.image-hero .content-half .button.has-title svg,.image-hero .content-half .search-filter-results .has-title.pagination-next svg,.image-hero .content-half .search-filter-results .has-title.pagination-previous svg,.search-filter-results .image-hero .content-half .has-title.pagination-next svg,.search-filter-results .image-hero .content-half .has-title.pagination-previous svg{margin-left:10px}.image-hero .content-half::after{content:url(../images/hero-image-lines.png);position:absolute;top:0;left:-23rem;z-index:3;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:744px){.image-hero .content-half::after{top:-6rem;transform:rotate(-30deg) scaleX(2);-webkit-transform:rotate(-30deg) scaleX(2)}}.image-hero .image-half{position:relative;height:100%;background-color:#282c47;z-index:2}@media screen and (min-width:1216px){.image-hero .image-half{height:700px}}.image-hero .image-half img{object-fit:cover;object-position:center;height:100%;width:100%}@media screen and (max-width:744px){.image-hero .image-half img{position:relative;bottom:-.5rem;max-height:300px}}.image-hero .circle{position:relative;width:100%;display:flex;justify-content:center;z-index:2}@media screen and (max-width:744px){.image-hero .circle{display:none}}.image-hero .circle svg{position:absolute;bottom:0}.full-text{padding:3.125rem 1.5rem}.full-text span,.image-text span{line-height:19px}.full-text h2{margin-top:60px}@media screen and (min-width:1200px) and (max-width:1500px){.full-text h2{font-size:3rem}}.image-text{padding:6.25rem 1.5rem 0}.image-text .image-half{position:relative;width:100%;max-width:483px;max-height:572px}.image-text .image-half img,.video-text video{object-fit:cover;object-position:center}.image-text .image-half svg{position:absolute;top:-2.5rem;right:-2.5rem;z-index:1}.image-text span{line-height:1.2;opacity:.4}@media screen and (min-width:1216px){.image-text .text-col{display:flex;flex-direction:column;justify-content:space-between;min-height:572px}}.content-block,.video-text{position:relative;padding:120px 1.5rem 60px}.video-text::after{content:url(../images/video-text-lines.png);position:absolute;top:-57rem;left:0;z-index:-1}.video-text .video-half{display:flex;align-items:center;justify-content:center;width:100%}.video-text video{height:600px;max-width:600px;width:100%;left:-1rem}.video-text #playButton{position:absolute;z-index:3}.content-block .text h1,.content-block .text h2,.content-block .text h3,.content-block .text h4,.content-block .text h5,.services-block .item h4,.services-block .item h5,.video-text h1,.video-text h2,.video-text h3,.video-text h4,.video-text h5{margin-bottom:1rem}.video-text p{opacity:.5}.video-text .text{max-width:400px;padding-left:1rem}.content-block{padding:60px 1.5rem 2rem}.content-block::after{position:absolute;top:-20rem;right:0;z-index:-1}.content-block ul{list-style:disc}.content ul ul,.content-block ul ul,.single-image_text ul ul,.single-text ul ul{list-style:circle}.content-block ol,.content-block ul{margin:.5rem 0;padding-left:1.1rem}.content ol li,.content ol li strong,.content ul li,.content ul li strong,.content-block ol li,.content-block ol li strong,.content-block ul li,.content-block ul li strong{color:#282c47}.content ol li::marker,.content ul li::marker,.content-block ol li::marker,.content-block ul li::marker,.single-image_text ol li::marker,.single-image_text ul li::marker,.single-text ol li::marker,.single-text ul li::marker{font-weight:900;color:#fc3065}.content-block .text{position:relative;max-width:440px;z-index:1}.content-block .text a{color:#fc3065}.content-block .image-half{position:relative}@media screen and (min-width:1024px) and (max-width:1299px){.content-block .image-half.i-2 img{position:relative;top:-1rem}}@media screen and (min-width:1300px){.content-block .image-half.i-1 img{position:relative;top:5rem}.content-block .image-half.i-2 img{position:relative;top:-5rem}}.content-block .image-half svg{position:absolute;bottom:-3rem;left:-4.5rem;z-index:1}.content-block .columns:nth-child(even){flex-direction:row-reverse}.content-block .columns:nth-child(even) svg{display:none}.content-block .columns:nth-child(even) .image-half{z-index:-2}@media screen and (min-width:768px){.content-block .columns:nth-child(even) .text{max-width:480px;padding-left:2.3rem}}@media screen and (max-width:768px){.content{padding:0 1.6rem}}.content ul{list-style:disc}.content ol,.content ul{padding-left:1.1rem}.client-carousel{position:relative;min-height:300px;padding:3.125rem 0 6.25rem}.client-carousel .lines{position:absolute;bottom:-6.25rem;right:0;object-position:center;object-fit:cover;width:100%;z-index:-1}.client-carousel span{font-size:1rem;font-weight:600;line-height:19px;letter-spacing:1.5px;text-transform:uppercase}.client-carousel .item-carousel{margin-top:30px}.client-carousel .item-carousel>div{display:flex;align-items:center}.client-carousel .item{margin:0 1.5rem}.client-carousel .item img{max-width:140px;max-height:82px;filter:grayscale(1);opacity:.6}.services-block{min-height:988px;background:linear-gradient(289.13deg,#282c47 48.3%,#4d5488 197.82%);color:#fff;overflow:hidden}.services-block.is-secondary{background:linear-gradient(289.13deg,#fc3065 48.3%,#fd95b0 197.82%)}.colour-block.is-primary h1,.services-block h1,.services-block h2,.services-block h3,.services-block h4,.services-block h5,.services-block.is-secondary .services-icon span{color:#fff}.services-block .columns,.services-block .container{position:relative;z-index:1}.services-block h1{margin-bottom:20px}.services-block p{font-size:18px;line-height:26px}.services-block .services-icon{position:relative;margin-bottom:2rem}.services-block .services-icon span{position:absolute;bottom:0;left:2rem;font-family:"Museo Sans Light",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;font-size:3rem;color:#fc3065}.services-block .item .item-content,.services-block .item .services-icon{transition:all ease-in-out .5s}.services-block .item:hover .item-content,.services-block .item:hover .services-icon{transform:translate(0,-.75rem)}@media screen and (min-width:768px) and (max-width:834px){.services-block .item:first-child{margin-left:0}.services-block .item:nth-child(2){margin-left:150px}.services-block .item:last-child{margin-left:300px}}@media screen and (min-width:768px) and (max-width:834px) and (max-height:428px){.services-block .item:first-child,.services-block .item:last-child,.services-block .item:nth-child(2){margin-left:0}}@media screen and (min-width:1024px){.services-block .item:first-child{margin-top:38px}.services-block .item:nth-child(2){margin-top:100px}.services-block .item:last-child{margin-top:170px}}@media screen and (min-width:1300px) and (max-width:1407px){.services-block .item:first-child{margin-top:0}.services-block .item:nth-child(2){margin-top:-100px}.services-block .item:last-child{margin-top:-200px}}@media screen and (min-width:1408px) and (max-width:1980px){.services-block .item:first-child{margin-top:-50px}.services-block .item:nth-child(2){margin-top:-150px}.services-block .item:last-child{margin-top:-250px}}@media screen and (min-width:1981px) and (max-width:2800px){.services-block .item:first-child{margin-top:0}.services-block .item:nth-child(2){margin-top:-60px}.services-block .item:last-child{margin-top:-130px}}@media screen and (min-width:2801px){.services-block .item:first-child{margin-top:0}.services-block .item:nth-child(2){margin-top:0}.services-block .item:last-child{margin-top:0}}.services-block .item p{font-size:1rem;line-height:24px}.services-block .item-content{max-width:300px}.services-block .lines{position:absolute;bottom:0;right:0;object-position:center;object-fit:cover;width:100%;z-index:0}.sectors,.services-block{position:relative;padding:7.5rem 1.5rem 5rem}.sectors::before{content:"";position:absolute;top:0;left:0;width:100%;height:85%;background-color:#f2f3f8;z-index:0}.sectors .top-content p{margin-bottom:2rem}.sectors .top-content a{position:relative;top:-2rem}.insights-block .item-content h4,.insights-block .item-content h5,.sectors h3{margin-bottom:1rem}.sectors a{font-weight:700;text-transform:uppercase;color:#fc3065}.sectors .sector-items{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:10px;grid-row-gap:10px}@media screen and (max-width:768px){.sectors .sector-items{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}}.sectors .sector-items .item{cursor:pointer}.sectors .sector-items .item-content{position:relative;width:100%;height:100%;transition:all ease .2s}.sectors .sector-items .item-content::before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,0) 50%,rgba(40,44,71,.73))}.sectors .sector-items .item-content::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:10px;z-index:0;transition:all ease .2s}.sectors .sector-items .item-content:focus::after,.sectors .sector-items .item-content:hover::after{height:90px}@media screen and (max-width:768px){.sectors .sector-items .item-content:focus::after,.sectors .sector-items .item-content:hover::after{height:60px}}.sectors .sector-items .item-content:focus .item-title:before,.sectors .sector-items .item-content:hover .item-title:before{display:inline}.sectors .sector-items .item-content:focus .item-title:after,.sectors .sector-items .item-content:hover .item-title:after{opacity:1}.sectors .sector-items .item-title{position:absolute;bottom:0;width:100%;padding:1.875rem;font-size:1.25rem;font-weight:600;line-height:32px;color:#fff;transition:all ease .2s;z-index:1}@media screen and (max-width:768px){.sectors .sector-items .item-title{padding:1rem;font-size:1.125rem;line-height:21px}}.sectors .sector-items .item-title::after{content:url("data:image/svg+xml,%3Csvg width='11' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15L8 8.5L2 2' stroke='white' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");position:absolute;right:2rem;opacity:0;transition:all ease .15s}@media screen and (max-width:768px){.sectors .sector-items .item-title::after{right:1rem}}@media screen and (max-width:428px){.sectors .sector-items .item-title::after{display:none}}.sectors .sector-items .item img{object-fit:cover;width:100%;height:100%}.sectors .sector-crc{grid-area:1/1/5/5}@media screen and (max-width:768px){.sectors .sector-crc{grid-area:1/1/5/3}}.sectors .sector-crc .item-content::after{background-color:var(--medical)}.sectors .sector-consumer{grid-area:1/5/4/9}@media screen and (max-width:768px){.sectors .sector-consumer{grid-area:1/3/4/5}}.sectors .sector-consumer .item-content::after{background-color:var(--consumer)}.sectors .sector-dxt{grid-area:1/9/5/13}@media screen and (max-width:768px){.sectors .sector-dxt{grid-area:5/1/8/3}}.sectors .sector-dxt .item-content::after{background-color:var(--dxt)}.sectors .sector-brands{grid-area:5/1/8/5}@media screen and (max-width:768px){.sectors .sector-brands{grid-area:4/3/8/5}}.sectors .sector-brands .item-content::after{background-color:var(--brands)}.sectors .sector-studios{grid-area:4/5/9/9}@media screen and (min-width:640px) and (max-width:768px){.sectors .sector-studios{max-height:320px;grid-area:8/1/11/5}}@media screen and (max-width:639px){.sectors .sector-studios{max-height:182px;grid-area:8/1/11/5}}.sectors .sector-studios .item-content::after{background-color:var(--studios)}.sectors .sector-automotive{grid-area:5/9/8/13}@media screen and (max-width:768px){.sectors .sector-automotive{grid-area:11/1/14/3}}.sectors .sector-automotive .item-content::after{background-color:var(--automotive)}.sectors .sector-games{grid-area:8/1/12/5}@media screen and (max-width:768px){.sectors .sector-games{grid-area:11/3/15/5}}.sectors .sector-games .item-content::after{background-color:var(--games)}.sectors .sector-creative{grid-area:9/5/12/9}@media screen and (max-width:768px){.sectors .sector-creative{grid-area:14/1/18/3}}.sectors .sector-creative .item-content::after{background-color:var(--creative)}.sectors .sector-finance{grid-area:8/9/12/13}@media screen and (max-width:768px){.sectors .sector-finance{grid-area:15/3/18/5}}.sectors .sector-finance .item-content::after{background-color:var(--finance)}.case-study-block,.related-posts-block{position:relative;padding:3rem 1.5rem 5rem}.case-study-use-case-block{position:relative}.case-study-block-title{position:relative;z-index:3}.case-study-block-title h3{margin-bottom:1.1rem}.case-study-block .case-studies,.case-study-use-case-block .case-studies,.related-posts-block .case-studies{margin-top:2rem}.case-study-block .case-studies .item-holder,.case-study-use-case-block .case-studies .item-holder,.related-posts-block .case-studies .item-holder{position:relative;width:auto}.case-study-block .case-studies .item-holder .circle,.case-study-use-case-block .case-studies .item-holder .circle,.related-posts-block .case-studies .item-holder .circle{position:absolute;top:-3rem;right:-2.85rem;z-index:2}.case-study-block .case-studies .item-holder.blog-card-col,.case-study-use-case-block .case-studies .item-holder.blog-card-col,.related-posts-block .case-studies .item-holder.blog-card-col{margin:0 10px 0 0}.case-study-block .case-studies .item,.case-study-use-case-block .case-studies .item,.related-posts-block .case-studies .item{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:391px;padding:3.75rem 2.5rem 2.5rem;background-color:#f2f3f8;transition:all ease-in-out 1s}@media screen and (max-width:428px){.case-study-block .case-studies .item,.case-study-use-case-block .case-studies .item,.related-posts-block .case-studies .item{width:100%;height:420px;padding:4rem 1.5rem 1.5rem}}.case-study-block .case-studies .item .item-meta,.case-study-use-case-block .case-studies .item .item-meta,.related-posts-block .case-studies .item .item-meta{display:flex;flex-direction:column}.case-study-block .case-studies .item p,.case-study-use-case-block .case-studies .item p,.related-posts-block .case-studies .item p{font-weight:500;font-size:1.25rem;line-height:32px}.case-study-block .case-studies .item a,.case-study-use-case-block .case-studies .item a,.related-posts-block .case-studies .item a{font-weight:700;font-size:1.125rem;line-height:22px;letter-spacing:1.5px;text-transform:uppercase;color:#282c47}.case-study-block .case-studies .item a:focus,.case-study-block .case-studies .item a:focus-within,.case-study-block .case-studies .item a:hover,.case-study-use-case-block .case-studies .item a:focus,.case-study-use-case-block .case-studies .item a:focus-within,.case-study-use-case-block .case-studies .item a:hover,.insights-block .item-content a:focus,.insights-block .item-content a:focus-within,.insights-block .item-content a:hover,.related-posts-block .case-studies .item a:focus,.related-posts-block .case-studies .item a:focus-within,.related-posts-block .case-studies .item a:hover{color:#fc3065}.case-study-block .case-studies .item .circle,.case-study-use-case-block .case-studies .item .circle,.related-posts-block .case-studies .item .circle{position:absolute;top:-2.75rem;right:-3rem;z-index:2}.case-study-block .case-studies .item span,.case-study-use-case-block .case-studies .item span,.related-posts-block .case-studies .item span{font-family:"Museo Sans Rounded",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;font-weight:700}.case-study-block .case-studies .item img,.case-study-use-case-block .case-studies .item img,.related-posts-block .case-studies .item img{max-width:100px;margin:2.5rem 0 2rem}.case-study-use-case-block{padding:4rem 1.5rem 7.5rem}.case-study-use-case-block .case-carousel-nav,.colour-block{position:relative}.case-study-use-case-block .case-carousel-nav .next,.case-study-use-case-block .case-carousel-nav .prev{cursor:pointer}.case-study-use-case-block .case-carousel-nav .next rect,.case-study-use-case-block .case-carousel-nav .prev rect{transition:all ease .2s}.case-study-use-case-block .case-carousel-nav .next:hover rect,.case-study-use-case-block .case-carousel-nav .prev:hover rect{opacity:1}.button-block .button.is-dark svg path,.button-block .button.is-primary svg path,.button-block .search-filter-results .is-dark.pagination-next svg path,.button-block .search-filter-results .is-dark.pagination-previous svg path,.button-block .search-filter-results .is-primary.pagination-next svg path,.button-block .search-filter-results .is-primary.pagination-previous svg path,.case-study-use-case-block .case-carousel-nav .next:hover path,.case-study-use-case-block .case-carousel-nav .prev:hover path,.colour-block.is-light .button svg path,.colour-block.is-light .search-filter-results .pagination-next svg path,.colour-block.is-light .search-filter-results .pagination-previous svg path,.search-filter-results .button-block .is-dark.pagination-next svg path,.search-filter-results .button-block .is-dark.pagination-previous svg path,.search-filter-results .button-block .is-primary.pagination-next svg path,.search-filter-results .button-block .is-primary.pagination-previous svg path,.search-filter-results .colour-block.is-light .pagination-next svg path,.search-filter-results .colour-block.is-light .pagination-previous svg path{stroke:#fff}.case-study-use-case-block .case-carousel-nav .circle{position:absolute;top:-1rem;right:4rem}@media screen and (max-width:1599px){.case-study-use-case-block .case-carousel{width:calc(100vw + 195px)}}@media screen and (min-width:1600px) and (max-width:2800px){.case-study-use-case-block .case-carousel{width:calc(100vw - 400px)}}@media screen and (min-width:5200px){.case-study-use-case-block .case-carousel{width:calc(50vw)}}@media screen and (min-width:3200px){.case-study-use-case-block .case-carousel{width:calc(70vw)}}@media screen and (min-width:2801px) and (max-width:3199px){.case-study-use-case-block .case-carousel{width:calc(80vw)}}@media screen and (max-width:1600px){.case-study-use-case-block .card{max-width:393px}}.colour-block{min-height:580px;padding:3rem 1.5rem}.colour-block::after{content:url(../images/colour-block-lines.png);position:absolute;bottom:-.5rem;left:0;z-index:0}.colour-block .column{position:relative;z-index:1}.colour-block h1{margin-bottom:.5rem}.colour-block .button,.colour-block .search-filter-results .pagination-next,.colour-block .search-filter-results .pagination-previous,.search-filter-results .colour-block .pagination-next,.search-filter-results .colour-block .pagination-previous{height:52px;margin-top:2rem;font-weight:700;font-size:.875rem;line-height:16px;letter-spacing:1px;text-transform:uppercase}.colour-block .button:hover svg,.colour-block .search-filter-results .pagination-next:hover svg,.colour-block .search-filter-results .pagination-previous:hover svg,.job-listings .item .button:hover svg,.job-listings .item .search-filter-results .pagination-next:hover svg,.job-listings .item .search-filter-results .pagination-previous:hover svg,.search-filter-results .colour-block .pagination-next:hover svg,.search-filter-results .colour-block .pagination-previous:hover svg,.search-filter-results .job-listings .item .pagination-next:hover svg,.search-filter-results .job-listings .item .pagination-previous:hover svg{margin-left:1rem}.colour-block .button svg,.colour-block .search-filter-results .pagination-next svg,.colour-block .search-filter-results .pagination-previous svg,.job-listings .item .button svg,.job-listings .item .search-filter-results .pagination-next svg,.job-listings .item .search-filter-results .pagination-previous svg,.search-filter-results .colour-block .pagination-next svg,.search-filter-results .colour-block .pagination-previous svg,.search-filter-results .job-listings .item .pagination-next svg,.search-filter-results .job-listings .item .pagination-previous svg{transition:all ease-in-out .2s;margin-left:10px}.colour-block.is-primary{background:linear-gradient(293.21deg,#fc3065 1.36%,#fd95b0 122.19%)}.colour-block.is-dark h1,.colour-block.is-dark p,.colour-block.is-primary p{color:#fff}.colour-block.is-dark .button,.colour-block.is-dark .search-filter-results .pagination-next,.colour-block.is-dark .search-filter-results .pagination-previous,.colour-block.is-primary .button,.colour-block.is-primary .search-filter-results .pagination-next,.colour-block.is-primary .search-filter-results .pagination-previous,.search-filter-results .colour-block.is-dark .pagination-next,.search-filter-results .colour-block.is-dark .pagination-previous,.search-filter-results .colour-block.is-primary .pagination-next,.search-filter-results .colour-block.is-primary .pagination-previous{background-color:#fff;color:#fc3065}.colour-block.is-dark{background:linear-gradient(293.21deg,#282c47 1.36%,#4d5488 122.19%)}.colour-block.is-light{background:linear-gradient(293.21deg,#f2f3f8 1.36%,#fff 122.19%)}.colour-block.is-light::after{filter:brightness(.5)}.colour-block.is-light h1,.colour-block.is-light p{color:#282c47}.colour-block.is-light .button,.colour-block.is-light .search-filter-results .pagination-next,.colour-block.is-light .search-filter-results .pagination-previous,.search-filter-results .colour-block.is-light .pagination-next,.search-filter-results .colour-block.is-light .pagination-previous{background-color:#282c47;color:#fff}.insights-block{position:relative;padding:2.5rem 1.5rem 7.5rem}.insights-block a{font-weight:600;text-transform:uppercase;color:#fc3065}.insights-block a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:3px}@media screen and (max-width:744px){.insights-block .column.is-5{padding:0}}.insights-block .item{position:relative;margin-top:3rem}.insights-block .item .column:first-child{padding-top:0;padding-bottom:0}.insights-block .item .column:last-child{background-color:#f2f3f8}.insights-block .item img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}@media screen and (max-width:744px){.insights-block .item img{height:300px}}.insights-block .item-content{padding:2.5rem 1.5rem}.insights-block .item-content p{margin-bottom:4rem;font-size:1rem;line-height:26px}.insights-block .item-content a{font-weight:600;font-size:1.125rem;line-height:22px;letter-spacing:1.5px;color:#282c47}.insights-block .item-image{position:relative;height:100%;width:100%}@media screen and (max-width:744px){.insights-block .item-image{height:300px;margin-bottom:10px}}.insights-block .item .circle{position:absolute;top:-1.75rem;right:-2rem;z-index:1}@media screen and (max-width:744px){.insights-block .item .circle{right:unset;display:flex;align-items:center;justify-content:center;width:100%}}.insights-block .lines{position:absolute;bottom:-16rem;right:0;object-position:center;object-fit:cover;width:100%;z-index:-1}.podcast-block-info,.prospectus-block{padding:0 1.5rem 7.5rem}@media screen and (max-width:744px){.podcast-block-info,.prospectus-block{padding:0 1.5rem 4rem}}.podcast-block-info .half-circle-top,.prospectus-block .half-circle-top{position:absolute;top:0;width:100%}@media screen and (max-width:744px){.podcast-block-info .half-circle-top,.prospectus-block .half-circle-top{display:none}}.podcast-block-info .half-circle-bottom,.prospectus-block .half-circle-bottom{position:absolute;bottom:0;width:100%}@media screen and (max-width:744px){.podcast-block-info .half-circle-bottom,.prospectus-block .half-circle-bottom{display:none}}.podcast-block-info .item,.prospectus-block .item{position:relative;height:470px;background:linear-gradient(289.56deg,#282c47 1.33%,#3a4068 103.16%);overflow:hidden}@media screen and (max-width:744px){.podcast-block-info .item,.prospectus-block .item{height:100%;padding:3rem 1.5rem}}.podcast-block-info .item::after,.prospectus-block .item::after{content:url(../images/colour-block-lines.png);position:absolute;bottom:-.5rem;left:0;z-index:0}.prospectus-block .item h1,.prospectus-block .item h2,.prospectus-block .item h3,.prospectus-block .item h4,.prospectus-block .item h5,.prospectus-block .item p{color:#fff}.podcast-block-info .item h1 strong,.podcast-block-info .item h2 strong,.podcast-block-info .item h3 strong,.podcast-block-info .item h4 strong,.podcast-block-info .item h5 strong,.podcast-block-info .item p strong,.prospectus-block .item h1 strong,.prospectus-block .item h2 strong,.prospectus-block .item h3 strong,.prospectus-block .item h4 strong,.prospectus-block .item h5 strong,.prospectus-block .item p strong{color:#fff!important}.podcast-block-info .item a,.prospectus-block .item a{margin-top:2.5rem;background-color:#fff;color:#fc3065;transition:all ease .2s}.podcast-block-info .item a:focus,.podcast-block-info .item a:focus-within,.podcast-block-info .item a:hover,.prospectus-block .item a:focus,.prospectus-block .item a:focus-within,.prospectus-block .item a:hover{background-color:#fc3065;color:#fff}.podcast-block-info .item .columns,.prospectus-block .item .columns{position:relative;height:100%;z-index:1}.team-cards{background-color:#f2f3f8;padding:5rem 1.5rem 7.5rem}.team-cards .team-card .card-body h5,.team-cards h3{margin-bottom:14px}.team-cards .masonry{column-gap:10px;column-count:3;column-fill:initial}@media screen and (max-width:1200px){.team-cards .masonry{column-count:2}}@media screen and (max-width:744px){.team-cards .masonry{column-count:1}}.team-cards .masonry .brick{display:inline-block;vertical-align:top;margin-bottom:10px}.team-cards .team-card-container{margin-top:10px}.team-cards .team-card{background-color:#fff}.team-cards .team-card img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.team-cards .team-card .card-header{position:relative;height:258px;box-shadow:none}.team-cards .team-card .card-body{height:100%;padding:30px 40px 0}.team-cards .team-card .card-body .card-copy{overflow:hidden;text-overflow:ellipsis;height:100px}.general-content a,.team-cards .team-card .card-body .card-copy a{color:#fc3065}.team-cards .team-card .card-body .card-copy strong{color:#000}.team-cards .team-card .card-footer{padding:20px 40px 30px;border:0}.blog-card-body br,.job-search-form-fields .searchandfilter>ul>li label::before,.team-cards .team-card .card-footer button.is-active{display:none}.team-cards .team-card .card-footer button{font-family:"Museo Sans Rounded",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:22px;letter-spacing:1.5px;text-transform:uppercase;-webkit-appearance:none;border:0;background:0 0;padding:0;cursor:pointer}.team-cards .team-card .card-footer button:focus,.team-cards .team-card .card-footer button:focus-visible,.team-cards .team-card .card-footer button:hover{color:#fc3065}.team-cards .team-card.is-active .card-copy{min-height:100px;height:100%}.team-cards .team-card.is-active .card-footer button:not(.is-active){display:none}.team-cards .team-card.is-active .card-footer button.is-active{display:block;color:#fc3065}.get-in-touch{padding:140px 1.5rem 80px;background-color:#f2f3f8}.get-in-touch-top{max-width:500px;margin-top:-1rem;margin-bottom:1.75rem}.get-in-touch-top h1{margin-bottom:12px}.get-in-touch-top p{font-size:1.125rem;line-height:26px}.get-in-touch .contact-image-container,.map h3,.map p,form .field{position:relative}.get-in-touch .contact-image-container .circle{position:absolute;top:-4rem;left:-4rem}.get-in-touch .contact-image{max-width:452px;width:100%;height:497px;object-fit:cover;object-position:center}.get-in-touch .contact-card{background:#fff}.get-in-touch .contact-card .contact-header img{width:100%;height:274px;object-fit:cover;object-position:center}.get-in-touch .contact-card .contact-body{padding:1.5rem 2.5rem 2.5rem}.get-in-touch .contact-card .contact-body span{font-size:1rem;font-weight:600;line-height:19px;letter-spacing:1.5px;text-transform:uppercase;opacity:.5}.get-in-touch .contact-card .contact-body h5{margin:12px 0}.map{padding:3.25rem 1.5rem 6.25rem;background-color:#f2f3f8}.map circle{fill:#f2f3f8}.map .next,.map .prev{position:absolute;bottom:0;z-index:3;cursor:pointer;font-weight:700;font-size:14px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(40,44,71,.4)}.map .next{right:0}.map .prev{left:0}.map .map-container{position:relative;margin:1rem 0}.map .map-container .circle-top{position:absolute;top:-5rem;width:100%;z-index:1}@media screen and (min-width:1408px){.map .map-container .circle-top{top:-4rem}}@media screen and (max-width:768px){.map .map-container .circle-top{display:none}}.map .map-container .circle-bottom{position:absolute;bottom:-5.5rem;width:100%;z-index:1}@media screen and (min-width:1408px){.map .map-container .circle-bottom{bottom:-4.5rem}}@media screen and (max-width:768px){.map .map-container .circle-bottom{display:none}}.map .map-carousel{position:relative;width:100%;height:auto;z-index:0;background-color:transparent}.map h3,.map p{z-index:2}.map h3{margin-bottom:14px}.map p{margin-bottom:1rem}.map.white-background{padding:6.25rem 1.5rem 7rem;background-color:#fff}.map.white-background circle{fill:#fff}.search-filter-results{margin-top:2rem}form{font-family:"Museo Sans Rounded",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif}form .field{width:100%}form .field.is-horizontal:not(:last-child){margin-bottom:1.625rem}@media screen and (max-width:768px){form .field.is-horizontal:not(:last-child){margin-bottom:.75rem}form .control{margin-bottom:1.5rem}}form .label,form label{position:absolute;top:-.5rem;left:1rem;z-index:1;font-size:.875rem;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#818284}form .label::before,form label::before{content:"";width:calc(100% + 10px);height:1px;background:#fff;position:absolute;bottom:7px;left:-6px;z-index:-1}form .input,form input{border-radius:0;-webkit-appearance:none;box-shadow:none;font-weight:600;font-size:18px;line-height:16px;text-transform:none;outline-style:none}form .input:not([type=submit],[type=file]),form input:not([type=submit],[type=file]){min-height:54px;width:100%;padding-left:1rem;border:1px solid #fff}@media screen and (max-width:744px){form .input:not([type=submit],[type=file]),form input:not([type=submit],[type=file]){width:100%}}form .input:not([type=submit],[type=file]):active,form .input:not([type=submit],[type=file]):focus,form .input:not([type=submit],[type=file]):focus-visible,form .input:not([type=submit],[type=file]):focus-within,form input:not([type=submit],[type=file]):active,form input:not([type=submit],[type=file]):focus,form input:not([type=submit],[type=file]):focus-visible,form input:not([type=submit],[type=file]):focus-within{box-shadow:none;outline:0;border:1px solid #2bb5a7}form .input::placeholder,form input::placeholder{font-weight:600;font-size:14px;line-height:16px;color:#818284}form [type=file]{margin:2rem 0 1rem}form .select,form textarea{width:100%;border-radius:0;-webkit-appearance:none;box-shadow:none}form .select{height:unset!important}form .select::after{border-color:#fc3065!important}form textarea{min-height:108px;height:108px;resize:vertical;padding:1rem;font-weight:600;font-size:1.125rem;line-height:1.1;text-transform:none;border:1px solid #fff;outline-style:none}form textarea::placeholder{font-size:14px;line-height:16px;color:#818284}form .select select:active,form .select select:focus,form .select select:focus-visible,form .select select:focus-within,form textarea:active,form textarea:focus,form textarea:focus-visible,form textarea:focus-within{box-shadow:none;outline:0;border:1px solid #2bb5a7}form .select select{padding-left:1rem;min-height:54px;border-radius:0;-webkit-appearance:none;box-shadow:none;font-weight:600;font-size:14px;line-height:16px;text-transform:none;border:1px solid #fff;outline-style:none}form .select select::placeholder{color:#818284}.search-filter-results form .pagination-next,.search-filter-results form .pagination-previous,form .button,form .search-filter-results .pagination-next,form .search-filter-results .pagination-previous{font-weight:700;width:175px;height:52px;font-size:14px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.general-hero{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:274px;padding:1.5rem;background:#f2f3f8}.general-hero .circle{position:absolute;right:-5rem;bottom:-5rem}@media screen and (min-width:1408px){.general-hero{padding:5rem 1.5rem 5rem 8rem}}.general-content{padding:4rem 1.5rem 7rem}.general-content h1,.general-content h2,.general-content h3,.general-content h4,.general-content h5{margin:1.25rem 0 1rem}.general-content p{margin:0 0 1rem}.general-content a:focus,.general-content a:focus-visible,.general-content a:hover{color:#282c47}.post-section{padding:100px 1.5rem 120px}.post-section .column{padding-top:0;padding-bottom:0}.blog-card,.blog-card-col{position:relative}.blog-card-col .circle{position:absolute;top:-2.8rem;right:-2.5rem;z-index:2}@media screen and (max-width:744px){.blog-card-col .circle{display:none}}.blog-card-col .bottom-circle{position:absolute;bottom:-3.25rem;right:-2.5rem;z-index:2}@media screen and (max-width:744px){.blog-card-col .bottom-circle{display:none}}.blog-card{min-height:420px;margin:5px 0;background-color:#f2f3f8;border:0;border-radius:1px;box-shadow:none;overflow:hidden;z-index:1;transition:all ease-in-out 1s}@media screen and (max-width:744px){.blog-card{min-height:357px}}.blog-card:focus .blog-card-footer,.blog-card:focus-within .blog-card-footer,.blog-card:hover .blog-card-footer{bottom:0}.blog-card img{width:100%;max-height:175px;object-fit:cover;object-position:center}@media screen and (max-width:744px){.blog-card img{height:175px}}.blog-card-body{padding:28px 40px;font-weight:500;font-size:1.5rem;line-height:32px;color:#282c47}@media screen and (max-width:1024px){.blog-card-body{font-size:1.25rem}}@media screen and (max-width:744px){.blog-card-body{height:144px;padding:20px;font-size:1.125rem;overflow:hidden}}.blog-card-body strong{font-weight:400}.blog-card-footer{position:absolute;bottom:-68px;width:100%;height:68px;padding:26px 40px;font-weight:700;font-size:1.125rem;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background-color:#fc3065;transition:all ease .2s}@media screen and (max-width:744px){.blog-card-footer{bottom:-70px}}.job-search{padding:4rem 1.5rem 0}@media screen and (max-width:744px){.job-search{padding:4rem 1rem 0}}.job-search .circle{position:absolute;width:100%;left:0;bottom:-5rem;display:flex;justify-content:center}.job-search-form{position:relative;padding:5rem 1rem 1.5rem;background-color:#f2f3f8}@media screen and (min-width:745px) and (max-width:834px){.job-search-form{padding:5rem 2.5rem 1.5rem}}@media screen and (max-width:744px){.job-search-form{padding:5rem 1.5rem 1.5rem}}.job-search-form h1{margin-bottom:10px}.job-search-form p{color:rgba(40,44,71,.6)}.job-search-form-fields{display:flex;align-items:center;width:100%;padding:2rem 0}@media screen and (max-width:834px){.job-search-form-fields{flex-direction:column;padding:3rem 0 1rem}}.job-search-form-fields p{display:block;min-width:80px;margin-top:-1.1rem}@media screen and (min-width:744px) and (max-width:834px){.job-search-form-fields p{margin-bottom:1.1rem}}.job-search-form-fields form,.single-image_block img.is-fullwidth{width:100%}.job-search-form-fields .searchandfilter>ul>li{padding:0 10px;margin:.5rem 0;max-width:300px;height:55px;width:100%;position:relative}@media screen and (min-width:1200px) and (max-width:1380px){.job-search-form-fields .searchandfilter>ul>li{max-width:250px}}@media screen and (max-width:744px){.job-search-form-fields .searchandfilter>ul>li{margin:0 0 10px;border:0;width:100%}}.job-search-form-fields .searchandfilter>ul>li::after{border:3px solid #fc3065;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625rem;margin-top:-1rem;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625rem;right:1rem;z-index:4}@media screen and (max-width:744px){.job-search-form-fields .searchandfilter>ul>li label{position:absolute;top:-.5rem;left:.5rem;width:100%}}.job-search-form-fields .searchandfilter>ul>li select{position:relative;width:100%;padding:0 1rem;-webkit-appearance:none;line-height:4;text-transform:uppercase}.job-search-form-fields .searchandfilter>ul>li select option{text-transform:uppercase}.job-listings{padding:3rem 1.5rem}.job-listings .item{max-width:1055px;margin:0 auto;padding:3.75rem 0}.job-listings .item:not(:last-child){border-bottom:1px solid rgba(40,44,71,.15)}.job-listings .item h4{font-weight:600;font-size:32px;line-height:38px;color:#282c47;margin-bottom:1rem}.job-listings .item span{display:inline-block;font-weight:700;font-size:14px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(40,44,71,.4)}.job-listings .item span strong,.single p strong{color:#282c47}.job-listings .item p{font-size:1.125rem;line-height:28px;color:#282c47;margin-top:1rem}.job-listings .item .button,.job-listings .item .search-filter-results .pagination-next,.job-listings .item .search-filter-results .pagination-previous,.search-filter-results .job-listings .item .pagination-next,.search-filter-results .job-listings .item .pagination-previous{margin-top:2rem;font-size:.875rem;line-height:16px;text-align:right;letter-spacing:1px;text-transform:uppercase}.page-it-and-software #alpha-logo .alpha-circle,.page-it-and-software .case-carousel-nav rect{fill:var(--dxt)}.page-automotive .mega-current-menu-item.lnk-cstm a,.page-it-and-software .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--dxt)!important;text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:3px!important}.page-it-and-software .blog-card-footer,.page-it-and-software .image-hero .button,.page-it-and-software .image-hero .search-filter-results .pagination-next,.page-it-and-software .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-it-and-software .image-hero .pagination-next,.search-filter-results .page-it-and-software .image-hero .pagination-previous{background-color:var(--dxt)}.page-it-and-software strong{color:var(--dxt)}.page-it-and-software .case-carousel-nav path{stroke:var(--dxt)}.page-automotive #alpha-logo .alpha-circle,.page-automotive .case-carousel-nav rect{fill:var(--automotive)}.page-automotive .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--automotive)!important}.page-automotive .blog-card-footer,.page-automotive .image-hero .button,.page-automotive .image-hero .search-filter-results .pagination-next,.page-automotive .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-automotive .image-hero .pagination-next,.search-filter-results .page-automotive .image-hero .pagination-previous{background-color:var(--automotive)}.page-automotive strong{color:var(--automotive)}.page-automotive .case-carousel-nav path{stroke:var(--automotive)}.page-fashion-and-beauty #alpha-logo .alpha-circle,.page-fashion-and-beauty .case-carousel-nav rect{fill:var(--brands)}.page-consumer .mega-current-menu-item.lnk-cstm a,.page-fashion-and-beauty .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--brands)!important;text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:3px!important}.page-fashion-and-beauty .blog-card-footer,.page-fashion-and-beauty .image-hero .button,.page-fashion-and-beauty .image-hero .search-filter-results .pagination-next,.page-fashion-and-beauty .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-fashion-and-beauty .image-hero .pagination-next,.search-filter-results .page-fashion-and-beauty .image-hero .pagination-previous{background-color:var(--brands)}.page-fashion-and-beauty strong{color:var(--brands)}.page-fashion-and-beauty .case-carousel-nav path{stroke:var(--brands)}.page-consumer #alpha-logo .alpha-circle,.page-consumer .case-carousel-nav rect{fill:var(--consumer)}.page-consumer .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--consumer)!important}.page-consumer .blog-card-footer,.page-consumer .image-hero .button,.page-consumer .image-hero .search-filter-results .pagination-next,.page-consumer .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-consumer .image-hero .pagination-next,.search-filter-results .page-consumer .image-hero .pagination-previous{background-color:var(--consumer)}.page-consumer strong{color:var(--consumer)}.page-consumer .case-carousel-nav path{stroke:var(--consumer)}.page-marketing-and-creative #alpha-logo .alpha-circle,.page-marketing-and-creative .case-carousel-nav rect{fill:var(--creative)}.page-dxt .mega-current-menu-item.lnk-cstm a,.page-marketing-and-creative .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--creative)!important;text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:3px!important}.page-marketing-and-creative .blog-card-footer,.page-marketing-and-creative .image-hero .button,.page-marketing-and-creative .image-hero .search-filter-results .pagination-next,.page-marketing-and-creative .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-marketing-and-creative .image-hero .pagination-next,.search-filter-results .page-marketing-and-creative .image-hero .pagination-previous{background-color:var(--creative)}.page-marketing-and-creative strong{color:var(--creative)}.page-marketing-and-creative .case-carousel-nav path{stroke:var(--creative)}.page-dxt #alpha-logo .alpha-circle,.page-dxt .case-carousel-nav rect{fill:var(--dxt)}.page-dxt .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--dxt)!important}.page-dxt .blog-card-footer,.page-dxt .image-hero .button,.page-dxt .image-hero .search-filter-results .pagination-next,.page-dxt .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-dxt .image-hero .pagination-next,.search-filter-results .page-dxt .image-hero .pagination-previous{background-color:var(--dxt)}.page-dxt strong{color:var(--dxt)}.page-dxt .case-carousel-nav path{stroke:var(--dxt)}.page-fintech-and-finance #alpha-logo .alpha-circle,.page-fintech-and-finance .case-carousel-nav rect{fill:var(--finance)}.page-fintech-and-finance .mega-current-menu-item.lnk-cstm a,.page-games .mega-current-menu-item.lnk-cstm a,.page-media .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--finance)!important;text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:3px!important}.page-fintech-and-finance .blog-card-footer,.page-fintech-and-finance .image-hero .button,.page-fintech-and-finance .image-hero .search-filter-results .pagination-next,.page-fintech-and-finance .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-fintech-and-finance .image-hero .pagination-next,.search-filter-results .page-fintech-and-finance .image-hero .pagination-previous{background-color:var(--finance)}.page-fintech-and-finance strong{color:var(--finance)}.page-fintech-and-finance .case-carousel-nav path{stroke:var(--finance)}.page-fintech-and-finance .image-hero strong{color:rgba(255,255,255,.6)}.page-fintech-and-finance .image-hero .button,.page-fintech-and-finance .image-hero .search-filter-results .pagination-next,.page-fintech-and-finance .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-fintech-and-finance .image-hero .pagination-next,.search-filter-results .page-fintech-and-finance .image-hero .pagination-previous{background-color:rgba(255,255,255,.6)}.page-games #alpha-logo .alpha-circle,.page-games .case-carousel-nav rect{fill:var(--games)}.page-games .mega-current-menu-item.lnk-cstm a,.page-media .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--games)!important}.page-games .blog-card-footer,.page-games .image-hero .button,.page-games .image-hero .search-filter-results .pagination-next,.page-games .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-games .image-hero .pagination-next,.search-filter-results .page-games .image-hero .pagination-previous{background-color:var(--games)}.page-games strong{color:var(--games)}.page-games .case-carousel-nav path{stroke:var(--games)}.page-media #alpha-logo .alpha-circle,.page-media .case-carousel-nav rect{fill:var(--studios)}.page-media .mega-current-menu-item.lnk-cstm a{text-decoration-color:var(--studios)!important}.page-media .blog-card-footer,.page-media .image-hero .button,.page-media .image-hero .search-filter-results .pagination-next,.page-media .image-hero .search-filter-results .pagination-previous,.search-filter-results .page-media .image-hero .pagination-next,.search-filter-results .page-media .image-hero .pagination-previous{background-color:var(--studios)}.page-media strong{color:var(--studios)}.page-media .case-carousel-nav path{stroke:var(--studios)}.searchandfilter>ul>li{display:inline-block;vertical-align:top;padding:0 20px}@media screen and (max-width:744px){.searchandfilter>ul>li{margin:0 0 10px;border:1px solid #ccc;width:100%}}.searchandfilter{position:relative;text-transform:uppercase;z-index:3}@media screen and (max-width:744px){.searchandfilter{padding:2rem 0 0}}.searchandfilter label{position:relative;display:flex;align-content:center;justify-content:center}@media screen and (max-width:744px){.searchandfilter label{top:0;left:0}}.searchandfilter select{min-height:54px;text-transform:uppercase;font-weight:700;font-size:.75rem;border:1px solid #fff;opacity:.5;background-color:#fff}@media screen and (max-width:744px){.searchandfilter select{width:100%}}.single h1,.single h2,.single h3,.single h4,.single h5,.single h6,.single p{margin:1rem 0}.single .wp-block-table{overflow-x:scroll}.single .wp-block-table table{width:100%;margin:2rem 0}@media screen and (max-width:744px){.single .wp-block-table table{width:max-content}}.single .wp-block-table table tr td{padding:.5rem}@media screen and (max-width:744px){.single .wp-block-table table tr td{max-width:280px}}.single-hero{position:relative;padding:4.5rem 0 3.5rem}.single-hero::after{content:"";position:absolute;top:0;width:100%;height:700px;background:linear-gradient(289.56deg,#282c47 1.33%,#4d5488 103.16%);z-index:-1}.single-hero.no-feature::after{height:100%}.single-hero .lines{margin:0 auto;max-width:996px}.single-hero .lines::before{content:url(../images/single-post-hero-lines.png);position:absolute;top:0;z-index:0}.single-hero .half-circle-bottom{position:absolute;bottom:3.875rem;width:100%;left:0;z-index:1}.author-block .author-card-details span,.single-hero span{font-size:1rem;line-height:19px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;opacity:.7}.single-hero h1{font-size:3.25rem;line-height:56px}@media screen and (max-width:744px){.single-hero h1{font-size:2rem;line-height:37px}}.single-hero h1,.single-hero h3{color:#fff;margin:1rem 1.5rem 0}.single-hero h1 strong,.single-hero h3 strong{font-family:"Museo Sans",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;font-weight:500}.single-hero .featured-image{max-width:1055px;width:100%;height:560px;margin-top:2.5rem;object-fit:cover;object-position:center}.single-image_text,.single-text{padding:2rem 1.5rem}.single-image_text a,.single-text a{text-decoration:underline;color:#fc3065}.single p,.single-text ol li,.single-text ol li strong,.single-text ul li,.single-text ul li strong{color:#282c47}.single-image_text ul,.single-text ul{list-style:disc;padding-left:1.1rem}.single-image_text ol,.single-text ol{padding-left:1.1rem}.single-image_text ol li,.single-image_text ol li strong,.single-image_text ul li,.single-image_text ul li strong{color:rgba(40,44,71,.6)}.single-image_text-block{position:relative;order:0}.single-image_text-block.left{order:0}.single-image_text-block.left .circle-top{position:absolute;top:-2rem;right:-2rem;z-index:1}.single-image_text-block.left .circle-bottom{position:absolute;bottom:-2rem;right:-2rem;z-index:1}.single-image_text-block.right{order:1}.single-image_text-block.right .circle-top{position:absolute;top:-2rem;left:-2rem;z-index:1}.single-image_text-block.right .circle-bottom{position:absolute;bottom:-2rem;left:-2rem;z-index:1}.single-multi_image{padding:2rem 1.5rem}.single-multi_image img{width:325px;height:332px;object-fit:cover;object-position:center}.single-image_block{position:relative;padding:2rem 0}.single-image_block .half-circle-top{position:absolute;top:1.875rem;width:100%;z-index:1}.single-image_block .half-circle-bottom{position:absolute;bottom:2.375rem;width:100%;z-index:1}.single-image_block img{display:block;margin:0 auto;object-fit:cover;object-position:center}.author-block{padding:4rem 1.5rem 5rem}.author-block .author-card{display:flex;flex-direction:row}.author-block .author-card-details{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;margin-left:1rem}.author-block .author-card-details span{font-weight:700;font-size:.875rem;line-height:16px;color:#282c47;opacity:.3}.author-block .author-card-meta h5{margin:1.5rem 0 5px}.author-block .author-card-meta p,[data-wpcf7-id="621"] p,[data-wpcf7-id="8028"] p{margin:0}.related-posts-block{margin-top:2rem;background-color:#f2f3f8}.related-posts-block .blog-card-col .blog-card{background:#fff}[data-wpcf7-id="621"],[data-wpcf7-id="8028"]{margin-top:4rem}[data-wpcf7-id="621"] input:not(.button,[type=file]),[data-wpcf7-id="621"] select,[data-wpcf7-id="621"] textarea,[data-wpcf7-id="8028"] input:not(.button,[type=file]),[data-wpcf7-id="8028"] select,[data-wpcf7-id="8028"] textarea{width:100%;max-width:100%;background-color:#f2f3f8}.error-page a:hover,[data-wpcf7-id="621"] .label,[data-wpcf7-id="8028"] .label{color:#282c47}[data-wpcf7-id="621"] .label span,[data-wpcf7-id="8028"] .label span{font-size:.75rem;color:rgba(40,44,71,.6)}.error-page{padding:5rem 1.5rem}.error-page h1{font-size:6rem;margin-bottom:1.5rem}.error-page p{font-weight:800;font-size:1.125rem;margin-top:.75rem}.error-page a{color:#fc3065}.hosts-block h1,.podcast-block h2{margin-bottom:2rem}.hosts-block .host,.hosts-block .host strong{color:#fff}.hosts-block .host-name{display:block;margin:8px 0 10px}.hosts-block .host p{max-width:350px;margin:0 auto}.podcast-block{margin:100px 0;padding:0 .75rem}@media screen and (min-width:1024px){.podcast-block{padding:0 2.5rem}}.podcast-block h2{font-size:3rem}.podcast-block-info{padding:0}.podcast-block-info .item{background:linear-gradient(293.21deg,#f2f3f8 1.36%,#fff 122.19%)}.podcast-block-info .item h4{margin-bottom:1rem;color:#282c47}.podcast-block-info .item h1,.podcast-block-info .item h2,.podcast-block-info .item h3,.podcast-block-info .item h5,.podcast-block-info .item h6,.podcast-block-info .item p{color:#282c47}.podcast-block-info .item::after{filter:brightness(.5)}.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-acceptance .wpcf7-list-item-label{font-weight:600;font-size:.875rem;line-height:1.1;letter-spacing:initial;text-transform:initial}.wpcf7-acceptance [type=checkbox]{appearance:auto;height:24px!important;width:24px!important;min-height:unset}.wpcf7-acceptance label{position:relative;top:unset;left:unset;right:unset;bottom:unset;display:flex;align-items:center;gap:16px}.wpcf7-acceptance label::after,.wpcf7-acceptance label::before{content:none}.button-block{padding:2rem 0}.button-block.is-primary{background-color:#fc3065}.button-block.is-dark{background-color:#282c47}.button-block.is-light{background-color:#f2f3f8}.button-block.is-white{background-color:#fff}.button-block.is-left{text-align:left}.button-block.is-centre{text-align:center}.button-block.is-right{text-align:right}.button-block .button,.button-block .search-filter-results .pagination-next,.button-block .search-filter-results .pagination-previous,.search-filter-results .button-block .pagination-next,.search-filter-results .button-block .pagination-previous{min-width:175px;height:52px;font-weight:700;font-size:.875rem;line-height:16px;letter-spacing:1px;text-transform:uppercase}.button-block .button.is-primary,.button-block .search-filter-results .is-primary.pagination-next,.button-block .search-filter-results .is-primary.pagination-previous,.search-filter-results .button-block .is-primary.pagination-next,.search-filter-results .button-block .is-primary.pagination-previous{background-color:#fc3065;color:#fff}.button-block .button.is-dark,.button-block .search-filter-results .is-dark.pagination-next,.button-block .search-filter-results .is-dark.pagination-previous,.search-filter-results .button-block .is-dark.pagination-next,.search-filter-results .button-block .is-dark.pagination-previous{background-color:#282c47;color:#fff}.button-block .button .is-light,.button-block .search-filter-results .pagination-next .is-light,.button-block .search-filter-results .pagination-previous .is-light,.search-filter-results .button-block .pagination-next .is-light,.search-filter-results .button-block .pagination-previous .is-light{background-color:#fff;color:#fc3065}.button-block .button:hover svg,.button-block .search-filter-results .pagination-next:hover svg,.button-block .search-filter-results .pagination-previous:hover svg,.search-filter-results .button-block .pagination-next:hover svg,.search-filter-results .button-block .pagination-previous:hover svg{margin-left:1rem}.button-block .button svg,.button-block .search-filter-results .pagination-next svg,.button-block .search-filter-results .pagination-previous svg,.search-filter-results .button-block .pagination-next svg,.search-filter-results .button-block .pagination-previous svg{transition:all ease-in-out .2s;margin-left:10px}.faq-section-main{padding:3rem 1.5rem}@media screen and (min-width:1024px){.faq-section-main{padding:6rem 1.5rem 3rem}}.faq-section-main .faq-title-area{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;height:100%}.faq-section-main .faq-title-area p{opacity:.5}.faq-section-main .faq-title-area a.is-link{display:block;margin-top:.375rem;color:#fc3065}.faq-section-main .faq-section{display:flex;flex-direction:column;gap:1rem}.faq-section-main .faq-section .faq{border-radius:.75rem;border:1px solid #f2f3f8;background:#f2f3f8;transition:all .35s ease}.faq-section-main .faq-section .faq.is-active{border-color:#fc3065}.faq-section-main .faq-section .faq.is-active .faq-heading::after{transform:rotate(90deg)}.faq-section-main .faq-section .faq.is-active .faq-body{margin:0 0 2rem}.faq-section-main .faq-section .faq-heading{position:relative;display:flex;gap:1rem;flex-wrap:nowrap;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.faq-section-main .faq-section .faq-heading::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='33' viewBox='0 0 32 33' fill='none'%3E%3Cpath d='M21.8589 22.0291L21.4548 22.4331C21.2317 22.6562 20.8699 22.6563 20.6467 22.4331L16 17.7864L11.3533 22.4331C11.1302 22.6562 10.7683 22.6562 10.5452 22.4331L10.1411 22.0291C9.91798 21.8059 9.91798 21.4441 10.1411 21.221L14.7878 16.5742L10.1411 11.9275C9.91795 11.7044 9.91796 11.3425 10.1411 11.1194L10.5451 10.7154C10.7683 10.4922 11.1301 10.4922 11.3533 10.7153L16 15.362L20.6467 10.7153C20.8699 10.4922 21.2317 10.4922 21.4549 10.7154L21.8589 11.1194C22.082 11.3425 22.0821 11.7044 21.8589 11.9275L17.2122 16.5742L21.8589 21.221C22.0821 21.4441 22.082 21.8059 21.8589 22.0291Z' fill='black'/%3E%3C/svg%3E");height:2.0625rem;width:2.0625rem;transform:rotate(-45deg);transform-origin:center;transition:all .35s ease}.faq-section-main .faq-section .faq-body{max-height:0;overflow:hidden;transition:max-height .35s ease;padding:0 1.5rem}.faq-section-main .faq-section .faq-body a.is-link{display:block;margin-top:1.5rem;color:#fc3065}