.body:has(.project){background-color:var(--background-color--background-case-study);background-image:none;font-weight:300}@media screen and (min-width:1440px){.body:has(.project){line-height:var(--text-size--body-desktop-1-25)}}@media screen and (max-width:991px){.body:has(.project){font-size:var(--text-size--body-mobile);line-height:var(--text-height--body-mobile-height)}}.hero-title-span-wrapper{white-space:nowrap;display:inline-block}@media (max-width:780px){.hero-title-span-wrapper{flex-flow:row;margin-bottom:5px;display:flex}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{opacity:0;animation:.4s forwards fadeInUp}.container-project-link .image-wrapper-cover img{transition:transform .3s cubic-bezier(.55,.085,.68,.53)}.container-project-link:hover .image-wrapper-cover img{transition-duration:.5s;transition-timing-function:ease;transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.container-project-link .image-wrapper-cover img,.container-project-link:hover .image-wrapper-cover img{transition:none;transform:none}}.menuButton{cursor:pointer;float:right;background:0 0;border:none;display:none;position:relative}@media screen and (max-width:991px){.menuButton{display:flex}.nav-menu{display:none}.nav-menu.navMenuOpen{width:100%;height:100vh;display:block;top:100%;left:0;right:0}.nav-menu.navMenuOpen .nav-menu-dropdown{aspect-ratio:auto;width:100%;height:100%}}.nav-link.w-nav-link.w--current{padding:4px 24px}.nav-link.last.w-nav-link.w--current{margin-right:-24px}.nav-menu.navMenuOpen .nav-link.w-nav-link,.nav-menu.navMenuOpen .nav-link.w-nav-link.w--current{padding:16px 24px}.nav-menu.navMenuOpen .nav-link.last.w-nav-link.w--current{margin-right:0}.nav-link.w-nav-link.w--current:after,.nav-menu.navMenuOpen .nav-link.w-nav-link.w--current:after{content:"";background-color:#9c9c9c;width:15px;height:2px;display:block;position:absolute;left:50%;transform:translate(-50%,75%)}.nav-link.w-nav-link.w--current:hover:after,.nav-menu.navMenuOpen .nav-link.w-nav-link.w--current:hover:after{content:"";background-color:#ff988a;width:15px;height:2px;display:block;position:absolute;left:50%;transform:translate(-50%,75%)}.w-embed-youtubevideo{position:relative}:where(img[data-nimg]){width:auto;height:auto}@media screen and (max-width:767px){.page-title-container{flex-wrap:wrap}}.cover-screenshot-wrapper>.project-hero{height:100%}.body:has([data-page=bank-green-gpe]) .section.footer{background-color:var(--background-colors--background-case-study-bankgreen,#fcfcfc)}.frosted-glass{-webkit-backdrop-filter:saturate(200%)blur(30px)brightness();backdrop-filter:saturate(200%)blur(30px)brightness()}.body:has(.utility-page-wrap) .navbar{display:none}.body:has(.utility-page-wrap) .section.footer{display:none}.body:has(.utility-page-wrap.is-404){background-image:none}.tab-link.w--current .tab-link_text,.tab-link.w--current{color:#5a5a5a}[data-graphic-text]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.image-wrapper-800>.image-single{width:100%}
.page-transition{--pt-color:#ed6b6b;--pt-duration:.3s;--pt-r:72vmax;--pt-x-off:calc(50vw + 52.91vmax);--pt-y-off:calc(50vh + 52.91vmax);--pt-ease-fall:cubic-bezier(.11, 0, .5, 0);--pt-ease-rise:cubic-bezier(.5, 1, .89, 1);z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-transition[data-phase=cover],.page-transition[data-phase=reveal]{pointer-events:auto}.page-transition__x{width:0;height:0;transform:translateX(var(--pt-x-off));will-change:transform;position:absolute;top:50%;left:50%}.page-transition__ball{top:calc(-1 * var(--pt-r));left:calc(-1 * var(--pt-r));width:calc(2 * var(--pt-r));height:calc(2 * var(--pt-r));background-color:var(--pt-color);transform:translateY(calc(-1 * var(--pt-y-off)));will-change:transform;border-radius:50%;position:absolute}.page-transition[data-phase=cover] .page-transition__x{animation:pt-x-in var(--pt-duration) linear forwards}.page-transition[data-phase=cover] .page-transition__ball{animation:pt-y-fall var(--pt-duration) var(--pt-ease-fall) forwards}.page-transition[data-phase=reveal] .page-transition__x{animation:pt-x-out var(--pt-duration) linear forwards}.page-transition[data-phase=reveal] .page-transition__ball{animation:pt-y-rise var(--pt-duration) var(--pt-ease-rise) forwards}:root[data-pt-entry] .page-transition__x{transform:translate(0)}:root[data-pt-entry] .page-transition__ball{transform:translateY(0)}:root[data-pt-entry] .page-transition{pointer-events:auto}@keyframes pt-x-in{0%{transform:translateX(var(--pt-x-off))}to{transform:translate(0)}}@keyframes pt-x-out{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--pt-x-off)))}}@keyframes pt-y-fall{0%{transform:translateY(calc(-1 * var(--pt-y-off)))}to{transform:translateY(0)}}@keyframes pt-y-rise{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--pt-y-off)))}}@media (prefers-reduced-motion:reduce){.page-transition{display:none}}
@media (hover:hover) and (pointer:fine){html.has-custom-cursor{cursor:none}html.has-custom-cursor :is(input,textarea,select,[contenteditable]){cursor:auto}.cursor-root{--cursor-color:var(--color--pink--color);--cursor-text-h:18px;--cursor-morph:.28s cubic-bezier(.2, .8, .2, 1);pointer-events:none;z-index:1000000;opacity:0;will-change:transform;width:0;height:0;transition:opacity .16s ease-out;position:fixed;top:0;left:0}.cursor-root[data-visible=true]{opacity:1}.cursor-ring,.cursor-caret{box-sizing:border-box;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.cursor-ring{background:var(--cursor-color);border-radius:9999px;width:12px;height:12px;transition:opacity .16s ease-out}.cursor-caret{background:var(--cursor-color);opacity:0;width:2px;height:0;transition:height var(--cursor-morph), opacity .16s ease-out;border-radius:2px}.cursor-root[data-state=text] .cursor-ring{opacity:0}.cursor-root[data-state=text] .cursor-caret{height:var(--cursor-text-h);opacity:1}}
:root{--heading-font:var(--font-baloo-2), sans-serif;--text-body-font:var(--font-nunito), sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}html{height:auto}
