.wp-container-core-buttons-is-layout-77b5a34d{justify-content:center}.wp-container-core-group-is-layout-d4747702>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:700px;margin-left:auto!important;margin-right:auto!important}@media (max-width:1023px){.ls-bannerbtns{margin-block-start:40px}}.ls-prose :is(h2,h3,h4){margin-top:0;margin-bottom:0}.ls-prose p{margin:20px 0 0;color:var(--wp--preset--color--dark-grey)}.ls-prose .ls-section>h2,.ls-prose h2{max-width:none;text-align:left;margin-left:0}.wp-block-buttons.is-content-justification-center{justify-content:center}.has-primary-blue-color{color:var(--wp--preset--color--primary-blue)!important}.ls-body-bold{line-height:1.5}.ls-body-large,.ls-body-large-semibold{font-size:var(--wp--preset--font-size--large);line-height:1.5}.ls-body-large-semibold{font-weight:600}.ls-body-bold{font-size:var(--wp--preset--font-size--body);font-weight:700}.ls-body-label,.ls-link-text{line-height:1.2}.ls-link-text{font-size:var(--wp--preset--font-size--body);font-weight:500}.ls-body-label{font-size:var(--wp--preset--font-size--label);font-weight:600}.ls-prose{max-width:920px}.ls-prose ol,.ls-prose ul,.single-case_study .ls-prose ul{margin:17px 0 0;padding-left:20px}.ls-faq,.ls-highlights{background:var(--wp--preset--color--snow-white);border-radius:20px}.ls-highlights{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--wp--preset--spacing--60);border:1px solid var(--wp--preset--color--border);padding:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--80)}.ls-highlights p,.single-case_study .ls-prose li,.single-case_study .ls-prose li p{margin:0}@media (max-width:900px){.ls-grid,.ls-highlights{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ls-grid,.ls-highlights{grid-template-columns:1fr}}.ls-banner+.ls-section,.single-case_study .ls-section+.wp-block-template-part,.single-case_study main+footer.wp-block-template-part{margin-block-start:0}.ls-bannertitle{color:#fff;font-size:60px;line-height:1.1;font-weight:700;letter-spacing:-.05em;text-align:center}.ls-bannerlead{margin-block-start:20px;max-width:650px}.ls-bannerlead p{margin:0;color:#fff;text-align:center;font-size:20px;line-height:30px;letter-spacing:-.6px}.ls-bannerbtns{margin-block-start:50px}.ls-bannerbtn .wp-block-button__link{background:#fafafa;color:#000;border-radius:55px;padding:16px 28px;font-size:16px;line-height:24px;font-weight:500}.single-case_study .ls-prose{max-width:1170px}.single-case_study .ls-prose :is(p,li){color:var(--wp--preset--color--grey)}.single-case_study .ls-prose :is(h2,h3,h4){margin-top:0}.ls-prose .ls-hlheading{text-align:center;margin:0}.single-case_study .ls-highlights{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:20px;background:0 0;border:0;padding:0;margin:50px 0 var(--wp--preset--spacing--110)}.single-case_study .ls-highlights>div{background:#fafafa;border-radius:20px;padding:30px;box-sizing:border-box}.single-case_study .ls-highlights .ls-body-label{font-size:24px;line-height:24px;font-weight:400;letter-spacing:-.03em;display:flex;align-items:center;gap:12px;color:#676c80!important}.single-case_study .ls-highlights .ls-body-label::before{content:"";width:40px;height:40px;flex:0 0 40px;background:50%center/contain no-repeat}.single-case_study .ls-highlights>div:nth-child(1) .ls-body-label::before{background-image:url(../icon/83itdyVXLSREggIMEL51wlyCis.svg)}.single-case_study .ls-highlights>div:nth-child(2) .ls-body-label::before{background-image:url(../icon/TSq05olb3w6zDERVUNG2xarUg.svg)}.single-case_study .ls-highlights>div:nth-child(3) .ls-body-label::before{background-image:url(../icon/WWz5EIzLdowrewDoWfpx4xCMvBY.svg)}.single-case_study .ls-highlights>div:nth-child(4) .ls-body-label::before{background-image:url(../icon/DAr5xAqc4rN3cyyskEIBK7r76tg.svg)}.single-case_study .ls-highlights .ls-body-bold{margin-top:18px;font-size:26px;line-height:34px;font-weight:500;color:var(--wp--preset--color--dark-blue)}@media (max-width:1279px) and (min-width:1024px){.single-case_study .ls-highlights{gap:38px;margin-bottom:80px}.single-case_study .ls-highlights>div{padding:50px 30px}.single-case_study .ls-section{padding-bottom:130px}}@media (max-width:1023px){.ls-bannerbtns{margin-block-start:40px}.single-case_study .ls-highlights{grid-template-columns:1fr;gap:40px;margin-bottom:80px}.single-case_study .ls-highlights>div{padding:30px 15px}}