.CaseStudyCard_case_study_card__v4Vly{position:relative;height:100%;list-style:none}.CaseStudyCard_case_study_card__v4Vly .CaseStudyCard_container__PqbLK{list-style:none}.CaseStudyCard_case_study_card__v4Vly .CaseStudyCard_square__8d_eM{width:100%;position:relative;padding-bottom:100%;overflow:hidden}.CaseStudyCard_case_study_card__v4Vly .CaseStudyCard_title__gzeCo{position:absolute;display:flex;justify-content:center;align-items:center;inset:0;color:#fff;text-align:center;font-size:30px;padding:1em;margin:0}.CaseStudyCard_case_study_card__v4Vly .CaseStudyCard_description__WfyFk{flex-direction:column;justify-content:center;align-items:center;margin:0;padding:2em;font-size:1.3em;line-height:1.5em;text-align:center}.CaseStudyCard_case_study_card__v4Vly .CaseStudyCard_descriptionDesktop__CR_ig{position:absolute;inset:0;background:hsla(0,0%,100%,.8);opacity:0;display:flex;transition:opacity .5s}.CaseStudyCard_case_study_card__v4Vly .CaseStudyCard_descriptionMobile__3vL49{display:none;background:#d3d3d3;min-height:100px}@media(min-width:576px){.CaseStudyCard_case_study_card__v4Vly:hover .CaseStudyCard_title__gzeCo{display:none}.CaseStudyCard_case_study_card__v4Vly:hover .CaseStudyCard_descriptionDesktop__CR_ig{opacity:1}}@media(max-width:575px){.CaseStudyCard_case_study_card__v4Vly .CaseStudyCard_descriptionMobile__3vL49{display:flex}}.CaseStudyGrid_case_study_grid__Kt7xs{display:grid;overflow:hidden;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:5px;grid-row-gap:5px;margin:0;padding:0 0 5em}@media(max-width:767px){.CaseStudyGrid_case_study_grid__Kt7xs{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.CaseStudyGrid_case_study_grid__Kt7xs{grid-template-columns:repeat(1,1fr)}}.AutoPlayer_auto_player__X9iRw{width:100vw;max-width:100%}.AutoPlayer_auto_player__X9iRw video{width:100%}.AutoPlayer_auto_player__X9iRw .AutoPlayer_inner_react_player__GHhZb,.AutoPlayer_auto_player__X9iRw video{height:auto!important;aspect-ratio:16/9}.DownloadBrochure_downloads____67b{padding:3em 0;text-align:center;min-height:500px;background:#fff}.DownloadBrochure_absolute__p8RCN{position:absolute;top:0;left:0;width:100%;height:100%}.Home_container__B1VFq{padding:0}.Home_hero__B0w79{position:relative;padding-bottom:56.25%;padding-top:0;height:0;background:#000}.Home_hero__B0w79 .Home_video_blocker__p4d9H{width:100%;height:100%;position:absolute;z-index:1}@media(max-width:600px){.Home_hero__B0w79{height:unset;padding-bottom:unset}}.Home_hero__B0w79>div:last-child{width:100%!important}.Home_hero__B0w79 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Home_intro_block__huEt8{background:#010203;color:#fff;padding:5rem 0;text-align:center}.Home_intro_block__huEt8 .Home_tomorrows_world__ifHui{white-space:nowrap}@media(max-width:991px){.Home_intro_block__huEt8{padding:2rem}}.Home_intro_block__huEt8 h1,.Home_intro_block__huEt8 p{margin:0;padding:0}.Home_intro_block__huEt8 h1{max-width:75%;margin:auto}@media(max-width:991px){.Home_intro_block__huEt8 h1{max-width:100%;font-size:1.8em}}.Home_intro_block__huEt8 h2{padding-bottom:.5em}.Home_intro_block__huEt8 p{margin-top:3rem;font-size:1.7em;text-transform:lowercase}.Home_intro_block__huEt8 p .Home_highlight_word__HKv_h{color:#ff0;text-transform:uppercase;font-weight:700;font-size:1.3em}@media(max-width:991px){.Home_intro_block__huEt8 p{font-size:1.2em;text-align:center}}@media(max-width:767px){.Home_intro_block__huEt8 p span.Home_we_do__SBBqA{display:block}}.Home_intro_block__huEt8 .Home_three_pillars__rCh1E{margin-top:3rem}.Home_intro_block__huEt8 .Home_three_pillars__rCh1E img{width:100%;height:auto}.Home_intro_block__huEt8 .Home_three_pillars__rCh1E>a:link{position:relative;color:#fff}.Home_intro_block__huEt8 .Home_three_pillars__rCh1E .Home_pillar_title__rlKxE{text-transform:uppercase;position:absolute;bottom:0;text-align:center;font-size:1.6em;font-weight:700;padding-bottom:1.5rem;width:100%;color:#fff}@media(max-width:991px){.Home_intro_block__huEt8 .Home_three_pillars__rCh1E .Home_pillar_title__rlKxE{font-size:1.2em}}@media(max-width:767px){.Home_intro_block__huEt8 .Home_three_pillars__rCh1E .Home_pillar_title__rlKxE{font-size:2em}}.Home_neon_bg__znvBc{background:#010203;background-image:url(/home/neon_background.webp);background-size:cover;background-repeat:no-repeat}@media(max-width:991px){.Home_neon_bg__znvBc{background-image:unset}}.Home_about_the_tech__b8JaA{color:#fff;padding:0}@media(max-width:991px){.Home_about_the_tech__b8JaA{padding:2rem 0}}.Home_about_the_tech__b8JaA>div{max-width:1100px;margin:auto}.Home_about_the_tech__b8JaA span.Home_highlight__zrRMK{color:#ff0}.Home_about_the_tech__b8JaA span.Home_highlight_green__VZSpu{color:#1bcbac}.Home_gradient_section__IGWCQ{padding:5% 0;background:#1c1535;background:linear-gradient(90deg,#2c215a,#4a4b86);overflow:hidden;color:#fff}.Home_gradient_section__IGWCQ>div{max-width:1100px;margin:auto}.Home_gradient_section__IGWCQ .Home_ziggy_image__Lt1Z9{max-width:500px}.Home_full_video__bmKJY{display:flex}.Home_full_video__bmKJY video{object-fit:cover;height:unset!important}.Home_technologies__IS9i1{color:#fff;padding:0 0 5%}.Home_technologies__IS9i1 h2{text-align:center}.Home_technologies__IS9i1 h2 span.Home_highlight__zrRMK{color:#ff0}.Home_technologies__IS9i1 .Home_list__9UDt1{display:flex}.Home_technologies__IS9i1 .Home_list__9UDt1 h3{font-size:1em}.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO{text-align:center;font-size:1.6em;font-weight:700}.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO a:link,.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO a:visited{color:#fff}.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO:not(:first-child){margin-left:5px}.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO:not(:last-child){margin-right:5px}.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO img{width:60%;height:auto}@media(max-width:991px){.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO{margin:1rem 0!important;font-size:1.2em}}@media(max-width:767px){.Home_technologies__IS9i1 .Home_list__9UDt1{flex-wrap:wrap}.Home_technologies__IS9i1 .Home_list__9UDt1 .Home_tech__mKpAO{width:50%}}.Home_led_facility__dA06x{background:#333;background-image:url(/showroom.webp);background-size:cover;height:700px;color:#fff;display:flex;align-items:center;background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.Home_led_facility__dA06x h2{margin-top:0;padding-top:0}.Home_led_facility__dA06x .Home_text__mf6qY{max-width:550px;background:rgba(1,2,3,.8);padding:4em}.Home_led_facility__dA06x .Home_text__mf6qY a:link{margin-top:20px;display:inline-block}@media(max-width:600px){.Home_led_facility__dA06x .Home_text__mf6qY{position:relative;top:-50px}}.Home_led_facility__dA06x .Home_mobile_image__xgs0X{display:none}.Home_led_facility__dA06x .Home_mobile_image__xgs0X img{width:100%;height:auto}@media(max-width:600px){.Home_led_facility__dA06x{background:#010203;background-image:unset;height:unset;flex-direction:column}.Home_led_facility__dA06x .Home_text__mf6qY{padding:2em;max-width:unset;background:none}.Home_led_facility__dA06x>div:last-child{width:100%}.Home_led_facility__dA06x .Home_mobile_image__xgs0X{display:block}}.Home_sectors__FCyrU{background:#010203;color:#fff;padding:5% 0}.Home_sectors__FCyrU h2{text-align:center;margin-top:0}.Home_sectors__FCyrU a:active,.Home_sectors__FCyrU a:link,.Home_sectors__FCyrU a:visited{color:#fff}.Home_news_updates__MZ3tr{background:#fff;color:#010203;padding:5% 0}.Home_news_updates__MZ3tr h2{text-align:center;margin-top:0;padding-bottom:5%}.Home_global_service__egsMh{background:#222;background-image:url(/home/twinklemap.jpg);background-size:cover;background-position:50%;height:700px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.Home_global_service__egsMh h2{margin-top:0;padding-top:0;text-align:center}.Home_global_service__egsMh .Home_text__mf6qY{max-width:900px;min-width:800px;background:rgba(1,2,3,.25);padding:4em;width:60%}.Home_global_service__egsMh .Home_text__mf6qY a:hover,.Home_global_service__egsMh .Home_text__mf6qY a:link,.Home_global_service__egsMh .Home_text__mf6qY a:visited{color:#fff}.Home_global_service__egsMh ul{list-style:none;padding:0;margin-top:3em;column-count:3}.Home_global_service__egsMh li{padding:5%}.Home_global_service__egsMh .Home_link__yP80F{text-align:center;margin-top:40px}@media(max-width:991px){.Home_global_service__egsMh .Home_text__mf6qY{min-width:600px;text-align:center}.Home_global_service__egsMh ul{column-count:2}}@media(max-width:767px){.Home_global_service__egsMh .Home_text__mf6qY{min-width:300px;width:100%;padding:3%}.Home_global_service__egsMh ul{column-count:1}.Home_global_service__egsMh li{padding:1%;white-space:wrap}}.Home_contact__d5Mj0{padding:5% 0;background:#1c1535;background:linear-gradient(90deg,#2c215a,#4a4b86);overflow:hidden;color:#010203;display:flex;justify-content:center}.Home_contact__d5Mj0 .Home_block__9Z5_2{max-width:600px;min-width:400px;background:#fff;padding:4em}@media(max-width:600px){.Home_grid__Exju9{width:100%;flex-direction:column}}@media(prefers-color-scheme:dark){.Home_card__fubC7,.Home_footer__S146O{border-color:#222}.Home_code__cY_Tv{background:#111}.Home_logo__Nw1fV img{filter:invert(1)}}.Tag_tag__98SrA{background-color:#f1f1f1;border-radius:4px;color:#333;display:inline-block;font-size:12px;line-height:1;padding:4px 8px;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.Tag_tag__98SrA:not(:last-child){margin-right:8px}a.Tag_tag__98SrA{color:#333;text-decoration:none}a.Tag_tag__98SrA:hover{background-color:#d5d5d5}.HomeSlide_home_slide__Bc9D0{background:none;box-sizing:border-box;transition:background .2s ease-in-out;display:block}.HomeSlide_home_slide__Bc9D0.HomeSlide_coloured_cube__ZCFQg{background:#e0e0e0}.HomeSlide_home_slide__Bc9D0 img{width:100%;object-fit:cover}.HomeSlide_home_slide__Bc9D0>div{padding:0}.HomeSlide_home_slide__Bc9D0>div h3{padding-top:0;margin-top:10px}.HomeSlide_home_slide__Bc9D0 .HomeSlide_tags__Z62is{margin:5px 0}@media(max-width:800px){.HomeSlide_home_slide__Bc9D0 img{height:auto}.HomeSlide_home_slide__Bc9D0>div{padding:20px}}