body{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){body{font-size:1rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){body{font-size:1rem;line-height:1.5rem;letter-spacing:0}}body{color:var(--text-primary);background:var(--background-white);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}@media(min-width:744px){h1{font-size:2.875rem;line-height:3.125rem;letter-spacing:-1px}}@media(min-width:1048px){h1{font-size:2.5rem;line-height:3rem;letter-spacing:-.5px}}@media(min-width:1920px){h1{font-size:4rem;line-height:4.5rem;letter-spacing:-3px}}h1{margin:0 0 var(--space-4)}h2{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}@media(min-width:1048px){h2{font-size:2.375rem;line-height:2.875rem;letter-spacing:-.5px}}@media(min-width:1920px){h2{font-size:3rem;line-height:3.5rem;letter-spacing:-1px}}h2{margin:0 0 var(--space-4)}h3{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1.5rem;line-height:1.875rem;letter-spacing:-.5px}@media(min-width:1048px){h3{font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}}@media(min-width:1920px){h3{font-size:2rem;line-height:2.5rem;letter-spacing:-.5px}}h3{margin:0 0 var(--space-3)}h4{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1.5rem;line-height:1.875rem;letter-spacing:-.5px}@media(min-width:1920px){h4{font-size:1.75rem;line-height:1.875rem;letter-spacing:-.5px}}h4{margin:0 0 var(--space-3)}h5{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1.5rem;line-height:1.875rem;letter-spacing:-.5px}@media(min-width:744px){h5{font-size:2.125rem;line-height:2rem;letter-spacing:-.5px}}@media(min-width:1048px){h5{font-size:1.25rem;line-height:1.625rem;letter-spacing:-.5px}}@media(min-width:1920px){h5{font-size:3.25rem;line-height:2.625rem;letter-spacing:-.5px}}h5{margin:0 0 var(--space-2)}h6{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.875rem;letter-spacing:0}@media(min-width:744px){h6{font-size:1rem;line-height:1.5rem;letter-spacing:0}}@media(min-width:1920px){h6{font-size:2.75rem;line-height:1.75rem;letter-spacing:0}}h6{margin:0 0 var(--space-2)}p{margin:0 0 var(--space-4)}.final-cta{display:flex;flex-direction:column}.final-cta__panel{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-9);min-height:402px;padding:var(--space-8);background:url(/wp-content/themes/lemonn/assets/images/components/final-cta/panel-bg.svg) center/100% 100% no-repeat}.final-cta__text{display:flex;flex-direction:column;gap:var(--space-13)}.final-cta__eyebrow{margin:0;color:var(--text-secondary);font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){.final-cta__eyebrow{font-size:1rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){.final-cta__eyebrow{font-size:1rem;line-height:1.5rem;letter-spacing:0}}.final-cta__eyebrow{text-box-trim:trim-both;text-box-edge:cap alphabetic}.final-cta__title{margin:0;color:var(--text-primary);font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1.5rem;line-height:1.875rem;letter-spacing:-.5px}@media(min-width:1048px){.final-cta__title{font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}}@media(min-width:1920px){.final-cta__title{font-size:2rem;line-height:2.5rem;letter-spacing:-.5px}}.final-cta__title{text-box-trim:trim-both;text-box-edge:cap alphabetic}.final-cta__desc{margin:calc(var(--space-9) - var(--space-13)) 0 0;color:var(--text-secondary);font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){.final-cta__desc{font-size:1rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1048px){.final-cta__desc{font-size:.875rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){.final-cta__desc{font-size:.875rem;line-height:1.5rem;letter-spacing:0}}.final-cta__desc{text-box-trim:trim-both;text-box-edge:cap alphabetic}.final-cta__ask{display:flex;flex-direction:column;gap:var(--space-3)}.final-cta__ask-label{margin:0;color:var(--text-secondary);font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){.final-cta__ask-label{font-size:1rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1048px){.final-cta__ask-label{font-size:.875rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){.final-cta__ask-label{font-size:.875rem;line-height:1.5rem;letter-spacing:0}}.final-cta__ask-label{text-box-trim:trim-both;text-box-edge:cap alphabetic}.final-cta__cta{width:100%;justify-content:center}@media(min-width:1048px){.final-cta__cta{width:auto;align-self:flex-start}}.final-cta__media{display:block;position:relative;aspect-ratio:430/530}.final-cta__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media(min-width:744px){.final-cta--option-1{position:relative;display:block;min-height:1024px}.final-cta--option-1 .final-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.final-cta--option-1 .final-cta__panel{position:absolute;z-index:1;inset-block-start:0;inset-inline:auto 0;width:384px;height:420px;min-height:0;padding:var(--space-5)}}@media(min-width:1048px){.final-cta--option-1{display:flex;flex-direction:row;align-items:stretch;min-height:750px}.final-cta--option-1 .final-cta__media{position:relative;flex:1 1 0;order:-1;aspect-ratio:auto}.final-cta--option-1 .final-cta__panel{position:static;flex:0 0 501px;justify-content:flex-start;width:auto;height:auto;padding:var(--space-5)}.final-cta--option-1 .final-cta__text{padding-inline-end:var(--space-11)}}.final-cta--option-2{position:relative;min-height:900px}.final-cta--option-2 .final-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.final-cta--option-2 .final-cta__panel{position:absolute;z-index:1;inset-block-start:var(--space-8);inset-inline:var(--space-8);min-height:420px;padding:var(--space-5)}.final-cta--option-2 .final-cta__text{gap:var(--space-9)}@media(min-width:744px){.final-cta--option-2{position:relative;display:block;min-height:1024px}.final-cta--option-2 .final-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.final-cta--option-2 .final-cta__panel{position:absolute;z-index:1;inset-block-start:var(--space-8);inset-inline:auto var(--space-8);width:398px;height:420px;min-height:0;padding:var(--space-5)}}@media(min-width:1048px){.final-cta--option-2{position:relative;display:block;min-height:820px}.final-cta--option-2 .final-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.final-cta--option-2 .final-cta__panel{position:absolute;z-index:1;inset-block-start:var(--space-12);inset-inline:auto 128px;width:437px;height:534px;min-height:0;padding:var(--space-5)}}.final-cta--option-3 .final-cta__title{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}@media(min-width:1048px){.final-cta--option-3 .final-cta__title{font-size:2.375rem;line-height:2.875rem;letter-spacing:-.5px}}@media(min-width:1920px){.final-cta--option-3 .final-cta__title{font-size:3rem;line-height:3.5rem;letter-spacing:-1px}}.final-cta--option-3 .final-cta__panel{min-height:400px;padding:var(--space-5)}.final-cta--option-3 .final-cta__cta{width:auto;align-self:flex-start}@media(min-width:1048px){.final-cta--option-3 .final-cta__text{max-width:56%}}.final-cta--option-4{position:relative;display:block;min-height:720px}.final-cta--option-4 .final-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.final-cta--option-4 .final-cta__panel{position:absolute;z-index:1;inset-block-start:var(--space-8);inset-inline:var(--space-8);min-height:0;padding:var(--space-5)}@media(min-width:744px){.final-cta--option-4{position:relative;display:block;min-height:1024px}.final-cta--option-4 .final-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.final-cta--option-4 .final-cta__panel{position:absolute;z-index:1;inset-block-start:var(--space-8);inset-inline:auto var(--space-8);width:398px;height:420px;min-height:0;padding:var(--space-5)}}@media(min-width:1048px){.final-cta--option-4{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;min-height:572px;padding:var(--space-5)}.final-cta--option-4 .final-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.final-cta--option-4 .final-cta__panel{position:relative;inset:auto;z-index:1;width:437px;height:534px;min-height:0;padding:var(--space-5)}}.case-study-sections .case-study-tile__author-name,.case-study-sections .testimonial__name{font-weight:450}@media(min-width:1920px){.case-study-sections{--space-0: 0;--space-1: .125rem;--space-2: .25rem;--space-3: .5rem;--space-4: .625rem;--space-5: 1rem;--space-6: 1.75rem;--space-7: 1.5rem;--space-8: 2rem;--space-9: 2.5rem;--space-10: 3rem;--space-11: 3.5rem;--space-12: 4rem;--space-13: 5rem;--space-14: 6.5rem;--space-15: 9rem;--space-16: 11.25rem;--space-17: 12.5rem;--space-18: 15.25rem;--space-19: 17.5rem}.case-study-sections .case-study-hero__lead,.case-study-sections .case-study-hero__stat-label,.case-study-sections .case-study-proof__stat-label,.case-study-sections .btn,.case-study-sections .tag,.case-study-sections .link,.case-study-sections .case-study-find-team__reset .link,.case-study-sections .case-study-item__chip,.case-study-sections .case-study-tile__chip,.case-study-sections .case-study-tile__author,.case-study-sections .testimonial__chip,.case-study-sections .testimonial__quote,.case-study-sections .testimonial__meta{font-size:.875rem;line-height:1.375rem;letter-spacing:0}.case-study-sections .case-study-find-team__filter-label,.case-study-sections .case-study-final-cta__eyebrow,.case-study-sections .link--inline,.case-study-sections .logo-strip__heading,.case-study-sections .case-study-tile .case-study-tile__quote-text{font-size:1rem;line-height:1.375rem;letter-spacing:0}.case-study-sections .case-study-item__title{font-size:1.5rem;line-height:1.875rem;letter-spacing:-.5px}.case-study-sections .case-study-final-cta__title,.case-study-sections .case-study-tile__headline{font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}.case-study-sections .case-study-find-team__title,.case-study-sections .case-study-testimonials__title{font-size:2.375rem;line-height:2.875rem;letter-spacing:-.5px}.case-study-sections .case-study-hero__title{font-size:2.5rem;line-height:3rem;letter-spacing:-.5px}.case-study-sections .case-study-hero__stat-value,.case-study-sections .case-study-proof__stat-value{font-size:1rem;line-height:1.5rem;letter-spacing:0}}.case-study-hero>.container{padding:0}@media(min-width:744px){.case-study-hero>.container{padding-inline:var(--space-5)}}@media(min-width:1048px){.case-study-hero>.container{padding-inline:var(--space-12)}}@media(min-width:744px){.case-study-hero__border-wrapper{display:flex;flex-direction:column;min-height:64rem;border-left:1px solid var(--borders-primary);border-right:1px solid var(--borders-primary)}}@media(min-width:1048px){.case-study-hero__border-wrapper{min-height:50rem}}.case-study-hero,.case-study-hero__inner-top{background-position:center top;background-size:cover;background-repeat:no-repeat}@media(min-width:744px){.case-study-hero{background-image:url(/wp-content/themes/lemonn/assets/images/case-study/hero-visual-tablet.webp)}}@media(min-width:1048px){.case-study-hero{background-image:url(/wp-content/themes/lemonn/assets/images/case-study/hero-visual-desktop.webp)}}.case-study-hero__inner-top{background-image:url(/wp-content/themes/lemonn/assets/images/case-study/hero-visual-mobile.webp)}@media(min-width:744px){.case-study-hero__inner-top{background:none}}@media(min-width:744px){.case-study-hero__inner-top .container,.case-study-hero__inner-bottom .container{padding:0}}.case-study-hero__text-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:var(--space-9);min-height:100vh;padding-top:60px;padding-bottom:var(--space-5);border-left:1px solid var(--borders-primary);border-right:1px solid var(--borders-primary)}@media(min-width:744px){.case-study-hero__text-wrapper{justify-content:flex-start;gap:var(--space-10);min-height:auto;border:none}}@media(min-width:1048px){.case-study-hero__text-wrapper{gap:var(--space-12)}}.case-study-hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-9);margin:var(--space-11) var(--space-5) 0 var(--space-5)}@media(min-width:744px){.case-study-hero__text{margin-left:var(--space-10);margin-right:var(--space-16)}}@media(min-width:1048px){.case-study-hero__text{max-width:32.0625rem}}.case-study-hero__title{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}@media(min-width:744px){.case-study-hero__title{font-size:2.875rem;line-height:3.125rem;letter-spacing:-1px}}@media(min-width:1048px){.case-study-hero__title{font-size:2.5rem;line-height:3rem;letter-spacing:-.5px}}@media(min-width:1920px){.case-study-hero__title{font-size:4rem;line-height:4.5rem;letter-spacing:-3px}}.case-study-hero__title{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;color:var(--text-primary)}.case-study-hero__lead{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){.case-study-hero__lead{font-size:1rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1048px){.case-study-hero__lead{font-size:.875rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){.case-study-hero__lead{font-size:.875rem;line-height:1.5rem;letter-spacing:0}}.case-study-hero__lead{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;padding-right:4.5rem;color:var(--text-primary)}@media(min-width:744px){.case-study-hero__lead{padding-right:12rem}}.case-study-hero__cta{width:100%}@media(min-width:744px){.case-study-hero__cta{width:fit-content;margin-left:var(--space-10)}}.case-study-hero__inner-bottom{padding:var(--space-14) 0}@media(min-width:744px){.case-study-hero__inner-bottom{margin-top:auto;padding:0}}.case-study-hero__stats{margin:0;padding:0}@media(min-width:744px){.case-study-hero__stats{display:flex;padding-bottom:var(--space-10)}}@media(min-width:1048px){.case-study-hero__stats{padding-bottom:var(--space-12)}}.case-study-hero__stat{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-7);padding:var(--space-10) var(--space-5)}@media(min-width:744px){.case-study-hero__stat{flex:1 1 0;gap:var(--space-12);padding:var(--space-5) var(--space-5) var(--space-10)}}@media(min-width:1048px){.case-study-hero__stat{border-top:1px solid var(--borders-primary);padding-bottom:0}}@media(min-width:744px){.case-study-hero__stat:not(:first-child){border-left:1px solid var(--borders-primary)}}.case-study-hero__stat:not(:last-child){border-bottom:1px solid var(--borders-primary)}@media(min-width:744px){.case-study-hero__stat:not(:last-child){border-bottom:none}}.case-study-hero__stat-diamond svg [fill]:not([fill=none]){fill:currentcolor}.case-study-hero__stat-diamond svg [stroke]:not([stroke=none]){stroke:currentcolor}.case-study-hero__stat-diamond{display:none;color:#bfbfbf}@media(min-width:744px){.case-study-hero__stat-diamond{position:absolute;display:flex;bottom:-.5rem;left:-.5rem}}.case-study-hero__stat-diamond svg{display:flex;width:1rem;height:1rem}.case-study-hero__stat-label{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){.case-study-hero__stat-label{font-size:1rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1048px){.case-study-hero__stat-label{font-size:.875rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){.case-study-hero__stat-label{font-size:.875rem;line-height:1.5rem;letter-spacing:0}}.case-study-hero__stat-label{text-box-trim:trim-both;text-box-edge:cap alphabetic;min-height:2.25rem;margin:0;color:#060e1566}@media(min-width:1048px){.case-study-hero__stat-label{padding-right:13rem}}.case-study-hero__stat-value{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.875rem;letter-spacing:0}@media(min-width:744px){.case-study-hero__stat-value{font-size:1rem;line-height:1.5rem;letter-spacing:0}}@media(min-width:1920px){.case-study-hero__stat-value{font-size:2.75rem;line-height:1.75rem;letter-spacing:0}}.case-study-hero__stat-value{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;color:var(--text-primary)}@media(min-width:1048px){.case-study-hero__stat-value{margin-bottom:-.3125rem}}.case-study-proof{display:flex;flex-direction:column;padding-block:var(--space-18);background:var(--background-surface)}.case-study-proof__media{position:relative;display:flex;justify-content:center;overflow:hidden}.case-study-proof__video-poster{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}@media(min-width:1048px){.case-study-proof__video-poster{aspect-ratio:875/576}}.case-study-proof .case-study-tile{min-height:30.375rem}@media(min-width:744px){.case-study-proof .case-study-tile{padding-right:17rem}}@media(min-width:1048px){.case-study-proof .case-study-tile{padding-right:var(--space-5)}}@media(min-width:1048px){.case-study-proof .container{display:grid;grid-template-columns:2fr 1fr;align-items:stretch}}.case-study-companies{margin-top:var(--space-15)}.case-study-find-team{margin-top:var(--space-18)}.case-study-find-team .container{display:flex;flex-direction:column;gap:var(--space-13)}.case-study-find-team__head{display:flex;flex-direction:column;gap:var(--space-9);padding-inline:var(--space-5)}.case-study-find-team__title{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}@media(min-width:1048px){.case-study-find-team__title{font-size:2.375rem;line-height:2.875rem;letter-spacing:-.5px}}@media(min-width:1920px){.case-study-find-team__title{font-size:3rem;line-height:3.5rem;letter-spacing:-1px}}.case-study-find-team__title{margin:0;color:var(--text-primary)}.case-study-find-team__mark{padding:0 var(--space-2);background:radial-gradient(135% 160% at 0% 0%,#f8ff8c,#fbfdbe 24%,#ddd7ff 59%,#e2def9 67%,#edeeff 76%,#fff 87%) no-repeat center/100% 1.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--text-primary)}.case-study-find-team__filters{display:flex;flex-direction:column;gap:var(--space-8)}.case-study-find-team__filter{display:flex;flex-direction:column;gap:var(--space-5)}.case-study-find-team__filter-label{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){.case-study-find-team__filter-label{font-size:1rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){.case-study-find-team__filter-label{font-size:1rem;line-height:1.5rem;letter-spacing:0}}.case-study-find-team__filter-label{color:var(--text-primary)}.case-study-find-team__chips{display:flex;min-width:0;gap:var(--space-4);overflow-x:auto}.case-study-find-team__chips .tag__label{width:max-content}.case-study-find-team__reset{display:flex}.case-study-find-team__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:33rem}.case-study-find-team__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-12) var(--space-5);border-top:1px solid var(--borders-primary);text-align:center}.case-study-find-team__empty-text{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:1.5rem;line-height:1.5rem;letter-spacing:0}@media(min-width:744px){.case-study-find-team__empty-text{font-size:1.5rem;line-height:1.375rem;letter-spacing:0}}@media(min-width:1920px){.case-study-find-team__empty-text{font-size:1.75rem;line-height:1.5rem;letter-spacing:0}}.case-study-find-team__empty-text{margin:0;color:var(--text-secondary)}.case-study-find-team__more{width:100%}@media(min-width:1048px){.case-study-find-team__more{width:27.3125rem;margin:0 auto}}@media(min-width:744px){.case-study-find-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-study-item{border-inline-end:1px solid var(--borders-primary)}.case-study-item:nth-child(2n){border-inline-end-color:transparent}}@media(min-width:1048px){.case-study-find-team__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.case-study-item:nth-child(2n){border-inline-end-color:var(--borders-primary)}.case-study-item:nth-child(3n){border-inline-end-color:transparent}.case-study-find-team__filters{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-8) var(--space-5)}.case-study-find-team__filter{flex-direction:row;align-items:center;min-width:0;gap:var(--space-5)}.case-study-find-team__filter-label{flex:none}.case-study-find-team__filter:nth-of-type(1){grid-row:1;grid-column:1/-1}.case-study-find-team__filter:nth-of-type(2){grid-row:2;grid-column:1}.case-study-find-team__reset{grid-row:2;grid-column:2;justify-self:end}}@media(hover:hover){.case-study-item:hover{border-inline-end-color:transparent}}.case-study-find-team .case-study-item[hidden],.case-study-find-team [data-cs-loadmore][hidden],.case-study-find-team__grid[hidden],.case-study-find-team__empty[hidden]{display:none}@keyframes cs-item-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.case-study-item.is-entering{animation:cs-item-enter .26s ease both;animation-delay:calc(var(--enter-i, 0) * 40ms)}@media(prefers-reduced-motion:reduce){.case-study-item.is-entering{animation:none}}.case-study-testimonials{display:flex;flex-direction:column;margin-top:var(--space-18)}.case-study-testimonials__title{font-family:"Suisse Int'l",system-ui,sans-serif;font-weight:450;font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}@media(min-width:1048px){.case-study-testimonials__title{font-size:2.375rem;line-height:2.875rem;letter-spacing:-.5px}}@media(min-width:1920px){.case-study-testimonials__title{font-size:3rem;line-height:3.5rem;letter-spacing:-1px}}.case-study-testimonials__title{margin:0;color:var(--text-primary)}.case-study-testimonials__track{display:flex;gap:0;margin-block-start:var(--space-12);min-width:0;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.case-study-testimonials__track::-webkit-scrollbar{display:none}.case-study-testimonials__track>*{flex:0 0 100%;min-width:0;scroll-snap-align:start}.case-study-testimonials__track .testimonial.is-active{background-image:url(/wp-content/themes/lemonn/assets/images/front-page/testi-mesh-1.svg),url(/wp-content/themes/lemonn/assets/images/front-page/testi-mesh-2.svg),linear-gradient(248.57deg,#fafafa 2.34%,#f1f2f3 98.78%);background-repeat:no-repeat;background-size:100% 100%}.case-study-testimonials__track .testimonial.is-active .testimonial__role{color:#060e1566}.case-study-testimonials__slider{display:flex;justify-content:center;margin-block-start:var(--space-5)}@media(min-width:744px){.case-study-testimonials .container{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--space-7)}.case-study-testimonials__title{order:0;margin:0}.case-study-testimonials__slider{order:1;margin:0 0 0 auto}.case-study-testimonials__track{order:2;flex-basis:100%;margin-block-start:0}.case-study-testimonials__track>*{flex:0 0 89%}}@media(min-width:1048px){.case-study-testimonials__track{overflow:visible;scroll-snap-type:none}.case-study-testimonials__track .testimonial{flex:1 1 0;min-width:0;height:27.5rem;scroll-snap-align:none;transition:flex-grow .45s ease}.case-study-testimonials__track .testimonial__body{transition:padding .45s ease}.case-study-testimonials__track .testimonial__quote{text-box-trim:trim-both;text-box-edge:cap alphabetic;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;transition:font-size .45s ease,line-height .45s ease,letter-spacing .45s ease}.case-study-testimonials__track .testimonial+.testimonial{border-inline-start:1px solid var(--borders-primary)}.case-study-testimonials__track .testimonial.is-active,.case-study-testimonials__track:hover .testimonial:hover{flex-grow:2}.case-study-testimonials__track:hover .testimonial:hover{background-image:url(/wp-content/themes/lemonn/assets/images/front-page/testi-mesh-1.svg),url(/wp-content/themes/lemonn/assets/images/front-page/testi-mesh-2.svg),linear-gradient(248.57deg,#fafafa 2.34%,#f1f2f3 98.78%);background-repeat:no-repeat;background-size:100% 100%;border-inline-start-color:transparent}.case-study-testimonials__track .testimonial.is-active .testimonial__body,.case-study-testimonials__track:hover .testimonial:hover .testimonial__body{padding-inline-end:var(--space-13)}.case-study-testimonials__track .testimonial.is-active .testimonial__quote,.case-study-testimonials__track:hover .testimonial:hover .testimonial__quote{font-size:2rem;line-height:2.375rem;letter-spacing:-.5px}.case-study-testimonials__track:hover .testimonial.is-active:not(:hover){flex-grow:1;background:var(--background-white)}.case-study-testimonials__track:hover .testimonial.is-active:not(:hover) .testimonial__body{padding-inline-end:0}.case-study-testimonials__track:hover .testimonial.is-active:not(:hover) .testimonial__quote{font-size:.875rem;line-height:1.375rem;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.case-study-testimonials__track .testimonial,.case-study-testimonials__track .testimonial__body,.case-study-testimonials__track .testimonial__quote{transition:none}}.case-study-final-cta{margin-top:var(--space-18)}
