.marketing-case-study_page__MrHnZ{container-type:inline-size;min-width:0;color:#000}.marketing-case-study_page__MrHnZ :is(h1,h2){font-size:var(--vitrine-title-size);line-height:var(--vitrine-title-line);font-weight:500;letter-spacing:-.027em;white-space:pre-line;color:inherit}.marketing-case-study_headerBand__0Lyoj{position:relative;height:7.013177cqw}.marketing-case-study_hero__jFHLD{position:relative;min-height:28.052708cqw;background:#093623;color:#fff}.marketing-case-study_heroCopy__DJ5NT{position:relative;z-index:1;margin-left:4.9357cqw;display:flex;flex-direction:column;padding-bottom:32px}.marketing-case-study_page__MrHnZ .marketing-case-study_label__keSm8{font-size:var(--vitrine-body-size);line-height:var(--vitrine-body-line);font-weight:600;letter-spacing:-.027em;white-space:pre-wrap;color:#093623}.marketing-case-study_page__MrHnZ .marketing-case-study_hero__jFHLD .marketing-case-study_label__keSm8{color:#fff}.marketing-case-study_label__keSm8 span{color:#db5936}.marketing-case-study_body__cJiPN{font-size:var(--vitrine-body-size);line-height:var(--vitrine-body-line);font-weight:300;text-align:justify;white-space:pre-line}.marketing-case-study_demo__xSBqg,.marketing-case-study_footer__4tPhF,.marketing-case-study_step__YbGG6{position:relative}.marketing-case-study_stepCopy__XRMZT{position:relative;z-index:1;display:flex;flex-direction:column;gap:2.579429cqw;padding-bottom:2cqw}.marketing-case-study_description__WHo1g{display:flex;flex-direction:column;gap:1.075402cqw}.marketing-case-study_layers__9lSkn{position:absolute;inset:0;pointer-events:none}.marketing-case-study_artwork__J0qkU,.marketing-case-study_card__dcDyQ{position:absolute}.marketing-case-study_artwork__J0qkU{overflow:hidden;pointer-events:none}.marketing-case-study_artwork__J0qkU img{position:absolute;max-width:none;display:block;object-fit:cover}.marketing-case-study_card__dcDyQ{border-radius:2.04978cqw;background:#fff}.marketing-case-study_demoBackground__pqpUB{position:absolute;border-radius:4.46559cqw;background:#093623}.marketing-case-study_demoCopy__aQvRU{position:relative;z-index:1;width:30.90073cqw;color:#fff;padding-bottom:32px}.marketing-case-study_page__MrHnZ .marketing-case-study_demoCopy__aQvRU h2{font-size:var(--vitrine-title-size);line-height:var(--vitrine-title-line);letter-spacing:0}.marketing-case-study_demoCopy__aQvRU p{margin-top:1.24451cqw;font-size:11.73366px;line-height:15.84px}.marketing-case-study_page__MrHnZ .marketing-case-study_demoCopy__aQvRU a[class*=demoButton]{margin-top:2.6325cqw}.marketing-case-study_legal__hAyxD{position:absolute;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:1.05cqw;width:40.06149cqw;font:500 .908638cqw/1.22672cqw Boussol Canva Vietnam,sans-serif;white-space:nowrap}.marketing-case-study_footerLogo__DnRdu{position:absolute;width:59.60315cqw;font-size:11.7462cqw;line-height:16.293338cqw;font-weight:600;letter-spacing:-.076em;color:#093623!important}.marketing-case-study_footerDot__tUZuB{position:absolute;width:2.201025cqw;height:2.201025cqw}.marketing-case-study_footerDot__tUZuB img{display:block}.marketing-case-study_footer__4tPhF>.marketing-case-study_artwork__J0qkU{z-index:2}.marketing-case-study_page__MrHnZ :focus-visible{outline-offset:4px}.marketing-case-study_page__MrHnZ main *,.marketing-case-study_page__MrHnZ main :after,.marketing-case-study_page__MrHnZ main :before{animation:none!important;transition:none!important;scroll-behavior:auto}@media (hover:hover) and (pointer:fine){.marketing-case-study_legal__hAyxD a:hover{text-decoration:underline;text-underline-offset:3px}}@media (prefers-reduced-motion:reduce){.marketing-case-study_page__MrHnZ [data-case-reveal]{transform:none!important;opacity:1!important}}html:has(.marketing-case-study_page__MrHnZ){scroll-behavior:auto!important}.marketing-case-study_mobileHeroImage__G3l34,.marketing-case-study_mobileVisuals__xLATt{display:none}@media(max-width:1023px){.marketing-case-study_headerBand__0Lyoj{height:88px}.marketing-case-study_hero__jFHLD,.marketing-case-study_step__YbGG6{height:auto;min-height:0!important;padding:32px 20px 48px}.marketing-case-study_heroCopy__DJ5NT,.marketing-case-study_stepCopy__XRMZT{position:static;width:100%!important;padding:0!important;margin:0!important;gap:20px!important}.marketing-case-study_heroCopy__DJ5NT>div{gap:20px!important}.marketing-case-study_page__MrHnZ .marketing-case-study_hero__jFHLD h1{width:100%!important;font-size:38px}.marketing-case-study_page__MrHnZ .marketing-case-study_step__YbGG6 h2{font-size:30px;width:100%!important;white-space:normal}.marketing-case-study_page__MrHnZ .marketing-case-study_body__cJiPN{font-size:16px;line-height:1.5;text-align:left!important;width:100%!important;white-space:normal}.marketing-case-study_page__MrHnZ .marketing-case-study_label__keSm8{font-size:16px;line-height:1.5}.marketing-case-study_layers__9lSkn{display:none}.marketing-case-study_mobileHeroImage__G3l34{display:block;width:100%;height:auto;border-radius:24px;margin-top:28px}.marketing-case-study_mobileVisuals__xLATt{display:grid;gap:20px;margin-top:28px}.marketing-case-study_mobileVisuals__xLATt>div{overflow:auto;border:1px solid #dde4df;border-radius:18px}.marketing-case-study_mobileVisuals__xLATt img{display:block;width:100%;min-width:600px;max-width:none;height:auto}.marketing-case-study_description__WHo1g{gap:20px}}