.page-hero-nova{display:flex;height:auto;flex-direction:column}@media (min-width:320px){.page-hero-nova{min-height:690px}}@media (min-width:768px){.page-hero-nova{min-height:750px}}@media (min-width:1025px){.page-hero-nova{max-height:100%;padding-left:10px;padding-right:10px}}.page-hero-nova>div{position:relative;z-index:1;display:flex;flex-grow:1;align-items:center;overflow:hidden;padding-top:104px;padding-bottom:94px}@media (min-width:1025px){.page-hero-nova>div{border-radius:48px;padding-top:0;padding-bottom:0}}.page-hero-nova>div>div{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1440px;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media (min-width:768px){.page-hero-nova.hero-h-550{min-height:550px}}@media (min-width:1025px){.page-hero-nova.hero-h-550.two-columns>div{padding-top:1.25rem;padding-bottom:1.25rem}}.page-hero-nova.two-columns>div>div{gap:32px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1025px){.page-hero-nova.two-columns>div>div{flex-direction:row;justify-content:space-between;padding-left:70px;padding-right:70px;text-align:left}}@media (min-width:768px){.page-hero-nova.two-columns .heading-wrapper{width:50%}}.page-hero-nova.two-columns .heading-wrapper h1,.page-hero-nova.two-columns .heading-wrapper span.as-h1{font-size:24px}@media (min-width:768px){.page-hero-nova.two-columns .heading-wrapper h1,.page-hero-nova.two-columns .heading-wrapper span.as-h1{max-width:100%}}@media (min-width:1025px){.page-hero-nova.two-columns .heading-wrapper h1,.page-hero-nova.two-columns .heading-wrapper span.as-h1{font-size:54px}.page-hero-nova.two-columns .heading-wrapper p:last-child:has(.button-nice){justify-content:flex-start}}.page-hero-nova.two-columns .img-wrapper{order:-1;display:flex;justify-content:center}@media (min-width:768px){.page-hero-nova.two-columns .img-wrapper{width:43%}}@media (min-width:1025px){.page-hero-nova.two-columns .img-wrapper{order:1;margin-top:-40px}}.page-hero-nova p:first-child{margin-bottom:1.25rem;font-size:12px;font-weight:600;text-transform:uppercase;line-height:120%;letter-spacing:2.24px}@media (min-width:768px){.page-hero-nova p:first-child{font-size:14px}}.page-hero-nova h1,.page-hero-nova span.as-h1{margin-bottom:1.25rem;display:block;font-size:32px;font-weight:500;line-height:120%;letter-spacing:-.96px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1025px){.page-hero-nova h1,.page-hero-nova span.as-h1{margin-bottom:2rem;font-size:54px;letter-spacing:-1.62px}}.page-hero-nova p{font-size:16px;font-weight:300;line-height:135%;letter-spacing:-.16px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1025px){.page-hero-nova p{font-size:20px;letter-spacing:-.4px}}.page-hero-nova p strong{font-weight:500}.page-hero-nova ul{margin-top:14px;margin-bottom:14px;list-style-type:disc;padding-left:2.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.page-hero-nova ul ::marker{color:#fff}.page-hero-nova ul::marker{color:#fff}@media (min-width:1025px){.page-hero-nova ul{margin-top:1rem;margin-bottom:1rem}}.page-hero-nova ul ul{list-style-type:circle}.page-hero-nova p:last-child:has(.button-nice){margin-top:1.25rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media (min-width:1025px){.page-hero-nova p:last-child:has(.button-nice){margin-top:2rem}}.page-hero-nova p:last-child:has(.button-nice) .button-nice{margin-right:.5rem;display:inline-flex}@media (min-width:768px){.page-hero-nova .heading-wrapper{width:55%}}.page-hero-nova .heading-wrapper img{margin-left:auto;margin-right:auto;margin-bottom:1.25rem}@media (min-width:1025px){.page-hero-nova .heading-wrapper img{margin-left:0;margin-right:0}}.page-hero-nova.skin-light p:last-child:has(.blue-arrow-link) .blue-arrow-link{margin-top:1.25rem;display:inline-flex}@media (min-width:768px){.page-hero-nova.skin-light p:last-child:has(.blue-arrow-link) .blue-arrow-link{margin-top:0;display:inline-flex}}.page-hero-nova+div>.skin-gray,.page-hero-nova:has(+.skin-gray){background:linear-gradient(180deg,#fff,#f2f0eb)}.page-hero-nova.case-study-inner{position:relative;z-index:2;--tw-bg-opacity:1;background-color:rgb(242 240 235/var(--tw-bg-opacity))}@media (min-width:1025px){.page-hero-nova.case-study-inner{border-bottom-left-radius:48px;border-bottom-right-radius:48px}}@media (min-width:768px){.page-hero-nova.case-study-inner>div>div{flex-direction:row;text-align:left}}.page-hero-nova.case-study-inner figure:first-child+p{margin-bottom:1.25rem;font-size:12px;font-weight:600;text-transform:uppercase;line-height:120%;letter-spacing:2.24px;--tw-text-opacity:1;color:rgb(47 51 245/var(--tw-text-opacity))}@media (min-width:768px){.page-hero-nova.case-study-inner figure:first-child+p{font-size:14px}}.page-hero-nova.case-study-inner .has-video{position:relative}.page-hero-nova.case-study-inner .has-video:after{position:absolute;top:50%;left:50%;width:50px;height:50px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;--tw-content:"";content:var(--tw-content)}@media (min-width:1025px){.page-hero-nova.case-study-inner .has-video:after{width:100px;height:100px}}.page-hero-nova.case-study-inner .has-video:after{background:url(/assets/img/case-study/playBtn.svg) no-repeat 50%/contain;pointer-events:none}.page-hero-nova.case-study-inner.two-columns .heading-wrapper h1{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-.48px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity))}@media (min-width:1025px){.page-hero-nova.case-study-inner.two-columns .heading-wrapper h1{margin-bottom:1.25rem;font-size:48px;letter-spacing:-.96px}}@media (min-width:768px){.page-hero-nova.case-study-inner.two-columns .heading-wrapper img{margin-left:0;margin-right:0}.page-hero-nova.case-study-inner.two-columns .img-wrapper{order:1}}.page-hero-nova.case-study-inner p{--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity))}@media (min-width:1025px){.page-hero-nova.case-study-inner p{font-size:18px}}.page-hero-nova.case-study-inner p:has(img){margin-top:1rem;display:inline-flex;align-items:center;gap:10px}@media (min-width:1025px){.page-hero-nova.case-study-inner p:has(img){margin-top:1.5rem}}.page-hero-nova.case-study-inner p:has(img) img{margin:0}@media (min-width:1025px){.page-hero-nova.case-study-inner .img-wrapper{height:580px}}.page-hero-nova.case-study-inner .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-hero-nova.case-study-inner .success-metrics{margin-top:1.25rem}@media (min-width:1025px){.page-hero-nova.case-study-inner .success-metrics{margin-top:2.5rem}}.page-hero-nova.case-study-inner .success-metrics p{margin-top:.5rem;font-size:14px;line-height:135%;--tw-text-opacity:1;color:rgb(84 86 102/var(--tw-text-opacity))}@media (min-width:1025px){.page-hero-nova.case-study-inner .success-metrics p{font-size:16px}}