.casestudy_banner_section{background-position:center;background-size:cover;background-repeat:no-repeat}.casestudy_banner_section.mediater_banner_section{padding:90px 0 70px}.casestudy_banner_section .inner_details{max-width:780px}.casestudy_banner_section.mediater_banner_section .inner_details .logo{margin-bottom:20px}.casestudy_banner_section.mediater_banner_section .inner_details .logo img{max-height:50px;height:auto;width:auto;display:block;margin:0}.title-48{font-family:var(--font-display);font-size:var(--fs-26);font-weight:700;line-height:1.385;color:var(--color-title);margin:32px 0 14px;text-transform:capitalize}.title-48:first-child{margin-top:0}.casestudy_banner_section .title-48{color:var(--color-white);max-width:750px;margin:0}.summary_middle_section.transform-your-ideas{margin-top:40px;margin-bottom:140px}.transform-ideas-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.transform-ideas-wrapper .left{flex:0 0 100%;max-width:100%;font-family:var(--font-sans);font-size:var(--fs-16);line-height:1.75;color:var(--color-text)}.transform-ideas-wrapper .right{flex:0 0 100%;max-width:100%;background:var(--color-accent-purple);padding:25px 20px;color:var(--color-white);margin-top:30px}.transform-ideas-wrapper .title_section{text-align:center;margin-bottom:20px}.transform-ideas-wrapper .title_section .title_34{font-family:var(--font-display);font-weight:700;color:var(--color-white);text-transform:capitalize;margin:0 0 15px}.transform-ideas-wrapper .title_section p{font-family:var(--font-sans);font-size:var(--fs-16);color:#ffffffd9;margin:0;line-height:1.5}.cs-body-content :global(h2){font-family:var(--font-display);font-weight:700;font-size:var(--fs-22);color:var(--color-title);line-height:1.35;margin:32px 0 12px}.cs-body-content :global(h2:first-child){margin-top:0}.cs-body-content :global(h3){font-family:var(--font-display);font-weight:700;font-size:var(--fs-18);color:var(--color-title);line-height:1.4;margin:24px 0 10px}.cs-body-content :global(p){font-family:var(--font-sans);font-size:var(--fs-16);line-height:1.75;color:var(--color-text-muted);margin-bottom:18px}.cs-body-content :global(ul),.cs-body-content :global(ul.case_list),.cs-body-content :global(ul.icon_ul){list-style:none;padding:0;margin:16px 0 0}.cs-body-content :global(ul li),.cs-body-content :global(ul.case_list li),.cs-body-content :global(ul.icon_ul li){font-family:var(--font-sans);font-size:var(--fs-16);line-height:1.625;color:var(--color-text-muted);padding-left:1.75rem;position:relative;margin-bottom:.9375rem}.cs-body-content :global(ul li:last-child),.cs-body-content :global(ul.case_list li:last-child),.cs-body-content :global(ul.icon_ul li:last-child){margin-bottom:0}.cs-body-content :global(ul li:before),.cs-body-content :global(ul.case_list li:before),.cs-body-content :global(ul.icon_ul li:before){content:"";position:absolute;left:0;top:.25rem;width:1.125rem;height:1.0625rem;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjU0MjUgMi42ODczNEMxNi4zMDcxIDIuNDUxNTYgMTUuOTI1MiAyLjQ1MTE2IDE1LjY4OTggMi42ODYzNEw4LjQ1NTY5IDkuOTAxNDFMNS44NDU2MiA3LjA2NjYzQzUuNjIwMDkgNi44MjE4MSA1LjIzODc4IDYuODA1OTQgNC45OTM1NiA3LjAzMTQ0QzQuNzQ4NTMgNy4yNTY5NyA0LjczMjg0IDcuNjM4NDcgNC45NTgzNyA3Ljg4MzVMNy45OTM1NiAxMS4xNzk4QzguMTA0NzIgMTEuMzAwNiA4LjI2MDI4IDExLjM3MDcgOC40MjQzMSAxMS4zNzQyQzguNDI4NzIgMTEuMzc0MyA4LjQzMjk3IDExLjM3NDMgOC40MzcxOSAxMS4zNzQzQzguNTk2NTkgMTEuMzc0MyA4Ljc0OTk0IDExLjMxMSA4Ljg2MjkxIDExLjE5ODVMMTYuNTQxMyAzLjU0MDE5QzE2Ljc3NzMgMy4zMDUwMyAxNi43Nzc3IDIuOTIzMTMgMTYuNTQyNSAyLjY4NzM0WiIgZmlsbD0iI0U0NkE0NCIvPgo8cGF0aCBkPSJNMTYuMzk3IDcuODk2OTdDMTYuMDYzOSA3Ljg5Njk3IDE1Ljc5NCA4LjE2NjkxIDE1Ljc5NCA4LjVDMTUuNzk0IDEyLjI0NjMgMTIuNzQ2MyAxNS4yOTQgOSAxNS4yOTRDNS4yNTM4NyAxNS4yOTQgMi4yMDYwMyAxMi4yNDYzIDIuMjA2MDMgOC41QzIuMjA2MDMgNC43NTM4NyA1LjI1Mzg3IDEuNzA2MDMgOSAxLjcwNjAzQzkuMzMzMDYgMS43MDYwMyA5LjYwMzAzIDEuNDM2MDkgOS42MDMwMyAxLjEwMzAzQzkuNjAzMDMgMC43Njk5MzggOS4zMzMwNiAwLjUgOSAwLjVDNC41ODg3NSAwLjUgMSA0LjA4ODc1IDEgOC41QzEgMTIuOTExMSA0LjU4ODc1IDE2LjUgOSAxNi41QzEzLjQxMTEgMTYuNSAxNyAxMi45MTExIDE3IDguNUMxNyA4LjE2Njk0IDE2LjczMDEgNy44OTY5NyAxNi4zOTcgNy44OTY5N1oiIGZpbGw9IiNFNDZBNDQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:contain}.cs-content-heading{font-family:var(--font-display);font-size:var(--fs-28);font-weight:700;color:var(--color-title);margin:0 0 20px;line-height:1.3}.cs-abstract-bottom{margin-top:24px;padding-top:24px;border-top:1px solid var(--color-border)}.cs-meta{display:flex;flex-wrap:wrap;gap:24px;margin:28px 0 0}.cs-meta-item dt{font-family:var(--font-sans);font-size:var(--fs-13);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.cs-meta-item dd{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-15);color:var(--color-title)}.cs-meta-item dd a{color:var(--color-brand);text-decoration:none}.cs-meta-item dd a:hover{text-decoration:underline}.cs-download-form.enquiry-form .enquiry-field{margin-bottom:12px}.cs-download-form.enquiry-form .enquiry-field input[type=text],.cs-download-form.enquiry-form .enquiry-field input[type=email],.cs-download-form.enquiry-form .enquiry-field input[type=tel]{width:100%;height:40px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-sans);font-size:var(--fs-15);padding:8px 16px;box-shadow:none;transition:border-color var(--tr-240);-webkit-appearance:none}.cs-download-form.enquiry-form .enquiry-field input::placeholder{color:var(--color-gray-dim)}.cs-download-form.enquiry-form .enquiry-field input[type=text]:focus,.cs-download-form.enquiry-form .enquiry-field input[type=email]:focus,.cs-download-form.enquiry-form .enquiry-field input[type=tel]:focus{outline:none;border-color:var(--color-gray-medium);box-shadow:none}.cs-download-form .iti{width:100%}.cs-download-form.enquiry-form .iti input[type=tel]{padding-left:52px}.cs-download-form .iti .iti__flag-container .iti__selected-flag{background:var(--color-white)!important;border-right:1px solid var(--color-border);border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.cs-download-form .iti .iti__flag-container:hover .iti__selected-flag,.cs-download-form .iti .iti__flag-container .iti__selected-flag:focus{background:var(--color-soft-off-white)!important}.cs-privacy-row{margin:8px 0 16px}.cs-privacy-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-16);color:var(--color-white);line-height:1.55}.cs-privacy-cb{flex-shrink:0;margin-top:2px;width:16px;height:16px;accent-color:var(--color-brand);cursor:pointer;padding:0;border-radius:4px}.cs-privacy-label a{color:var(--color-white);text-decoration:underline}.cs-form-btn{padding:10px 28px}.enquiry-submit{justify-self:start}.cs-download-form .enquiry-status{font-size:var(--fs-14);margin:0 0 8px;color:var(--color-white)}.cs-html :global(p){font-family:var(--font-sans);font-size:var(--fs-16);line-height:1.75;color:var(--color-text-muted);margin-bottom:16px}.cs-html :global(ul),.cs-html :global(ol){margin:0 0 16px 24px}.cs-html :global(li){font-size:var(--fs-16);line-height:1.625;color:var(--color-text-muted);margin-bottom:8px}.cs-html :global(strong){font-weight:600;color:var(--color-title)}.cs-html :global(h3),.cs-html :global(h4){font-family:var(--font-display);font-weight:700;color:var(--color-title);margin:24px 0 10px}@media(min-width:768px){.casestudy_banner_section.mediater_banner_section{padding:105px 0 120px}.casestudy_banner_section.mediater_banner_section .inner_details .logo{margin-bottom:30px}.title-48{font-size:var(--fs-26);line-height:1.3125}.summary_middle_section.transform-your-ideas{margin-top:60px;margin-bottom:240px}.cs-body-content :global(h2){font-size:var(--fs-26)}}@media(min-width:992px){.transform-ideas-wrapper .left{padding-right:24px}}@media(min-width:1024px){.casestudy_banner_section.mediater_banner_section{padding:115px 0 120px}.casestudy_banner_section.mediater_banner_section .inner_details .logo img{max-height:60px}.title-48{font-size:var(--fs-28);line-height:1.333}.summary_middle_section.transform-your-ideas{margin-bottom:300px}.transform-ideas-wrapper .left{flex:0 0 calc(100% - 450px);max-width:calc(100% - 450px);font-size:var(--fs-18)}.transform-ideas-wrapper .right{flex:0 0 450px;max-width:450px;padding:30px 34px;margin-top:0;position:sticky;top:90px;z-index:2}.transform-ideas-wrapper .title_section{text-align:left}.cs-body-content :global(h2){font-size:var(--fs-28)}.cs-body-content :global(p){font-size:var(--fs-18);line-height:1.722}.cs-body-content :global(ul li),.cs-body-content :global(ul.case_list li),.cs-body-content :global(ul.icon_ul li){font-size:var(--fs-18)}}@media(min-width:1120px){.title-48{font-size:var(--fs-30);line-height:1.3}}@media(min-width:1280px){.casestudy_banner_section.mediater_banner_section{padding:125px 0 160px}.casestudy_banner_section.mediater_banner_section .inner_details .logo img{max-height:70px}.title-48{font-size:var(--fs-36);line-height:1.3}.transform-ideas-wrapper .left{flex:0 0 calc(100% - 610px);max-width:calc(100% - 610px)}.transform-ideas-wrapper .right{flex:0 0 610px;max-width:610px}}@media(min-width:1440px){.casestudy_banner_section.mediater_banner_section{padding:130px 0 180px}.cs-privacy-label{font-size:var(--fs-18);line-height:1.4}.transform-ideas-wrapper .title_section p{font-size:20px}.summary_middle_section.transform-your-ideas{margin-top:80px}.transform-ideas-wrapper .right{padding:50px 38px}.transform-ideas-wrapper .left{font-size:var(--fs-20);line-height:1.7}.transform-ideas-wrapper .left .icon_ul li{font-size:var(--fs-20);line-height:28px}.cs-body-content :global(p){font-size:var(--fs-20);line-height:1.7}.cs-body-content :global(ul li),.cs-body-content :global(ul.case_list li),.cs-body-content :global(ul.icon_ul li){font-size:var(--fs-20);line-height:1.7}}@media(min-width:1600px){.title-48{font-size:var(--fs-42);line-height:1.3}}
