.case-studies_page__zbp9Q{background-image:linear-gradient(90deg,transparent calc(100% - 1px),#e4edeb65 1px);background-size:calc((min(1280px, 100vw - var(--page-gutter) * 2)) / 4) 100%;background-position:top}.case-studies_intro__Nk3F3{padding-block:85px 45px}.case-studies_intro__Nk3F3 h1{margin-top:23px;font-weight:400;font-size:clamp(40px,4.5vw,62px);line-height:1.1;letter-spacing:-.05em}.case-studies_intro__Nk3F3>p:not(:first-child){color:var(--color-muted);font-size:16px;line-height:1.8;margin-top:24px;max-width:610px}.case-studies_intro__Nk3F3>span{display:block;max-width:660px;font-size:11px;line-height:1.8;color:var(--color-muted);margin-top:13px}.case-studies_controls__NxHqk{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:16px}.case-studies_filters__AGKa3{display:flex;gap:3px;padding:4px;background:#fff;border:1px solid var(--color-line);border-radius:7px}.case-studies_filters__AGKa3 button{border:0;padding:10px 15px;min-height:40px;border-radius:4px;background:white;color:var(--color-muted);font-size:11px}.case-studies_filters__AGKa3 button[aria-pressed=true]{background:#e9f2ef;color:var(--color-ink)}.case-studies_filters__AGKa3 button:hover{background:var(--color-surface)}.case-studies_search__T5t8q{display:flex;align-items:center;gap:8px;width:330px;padding:10px 13px;background:#f9fbfa;border:1px solid var(--color-line);border-radius:6px;color:var(--color-muted)}.case-studies_search__T5t8q input{min-width:0;width:100%;outline:none;border:0;background:transparent;font-size:12px;min-height:24px;color:var(--color-ink)}.case-studies_search__T5t8q:focus-within{outline:3px solid #298c73;outline-offset:3px}.case-studies_search__T5t8q input::placeholder{color:#667d79}.case-studies_search__T5t8q svg{flex-shrink:0}.case-studies_srOnly__unNUH{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.case-studies_resultsInfo__o8Lk3{padding-block:6px 20px;font-size:10px;line-height:1.8;color:var(--color-muted)}.case-studies_stories__aLE9V{padding-bottom:85px}.case-studies_featured__vXjVU{display:grid;grid-template-columns:1fr 1fr;min-height:390px;background:#f5f8f6;border:1px solid #edf2ef;border-radius:7px;overflow:hidden}.case-studies_storyCopy__SE8Wa{display:flex;flex-direction:column;align-items:flex-start;padding:36px}.case-studies_cardLabels__8Jz8V{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:9px;color:var(--color-muted)}.case-studies_tag__JhoKE{display:inline-flex;padding:5px 8px;border-radius:4px;background:#e3efea;color:#32644e;font-size:10px;line-height:1.2}.case-studies_onboarding__5xrdg{background:#e2eee5;color:#356c46}.case-studies_workflow__KMBCw{background:#e3eef1;color:#356774}.case-studies_guide__fPTQb{background:#eee6ed;color:#795573}.case-studies_featured__vXjVU h2{font-size:36px;font-weight:400;letter-spacing:-.045em;line-height:1.15;max-width:440px;margin-top:26px}.case-studies_resourceGrid__CzhdR h3 a:hover,.case-studies_storyCopy__SE8Wa h2 a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.case-studies_storyCopy__SE8Wa .case-studies_meta__98FFj{margin-bottom:24px}.case-studies_storyCopy__SE8Wa>p{font-size:13px;line-height:1.9;color:var(--color-muted);max-width:410px;margin-top:21px}.case-studies_meta__98FFj{display:block;color:var(--color-muted);font-size:10px;line-height:1.8;margin-top:23px}.case-studies_readLink__f253N{display:inline-flex;align-items:center;gap:9px;padding:10px 12px;min-height:39px;font-size:11px;line-height:1.4;border:1px solid var(--color-line);border-radius:5px;background:white;margin-top:28px}.case-studies_readLink__f253N:hover{border-color:#8db8a5;background:#f9fcfa}.case-studies_featured__vXjVU .case-studies_storyCopy__SE8Wa>.case-studies_readLink__f253N{margin-top:auto}.case-studies_teasers__2u1ra{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px}.case-studies_teaser__h8F0h{display:grid;grid-template-columns:1.15fr .85fr;min-height:280px;background:#f6f9f7;border:1px solid #edf2ef;border-radius:6px;overflow:hidden}.case-studies_teaser__h8F0h .case-studies_storyCopy__SE8Wa{padding:26px}.case-studies_teaser__h8F0h h2{font-size:23px;font-weight:400;letter-spacing:-.035em;line-height:1.25;margin-top:20px}.case-studies_teaser__h8F0h .case-studies_meta__98FFj{font-size:9px;margin-block:18px}.case-studies_teaser__h8F0h .case-studies_readLink__f253N{margin-top:auto}.case-studies_teaser__h8F0h .case-studies_cardLabels__8Jz8V>span:last-child{font-size:8px}.case-studies_visual__4lngJ{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:36px;min-width:0;color:#eaf7f1;background:radial-gradient(ellipse at 100% 100%,#2f6854,transparent 80%),#10343a}.case-studies_visualEyebrow__ymGhs{width:100%;color:#bfd7cf;font-size:8px;letter-spacing:.09em}.case-studies_visualCaption__IZzJv{color:#bfd7cf;font-size:7px;letter-spacing:.06em;text-align:center;line-height:1.8}.case-studies_visualAccount__oro08{width:100%;max-width:355px;padding:25px;border:1px solid #789b8f65;background:#0b2d31;border-radius:6px;box-shadow:0 10px 24px #001e241c}.case-studies_visualAccount__oro08>div:first-child{display:flex;align-items:center;gap:12px}.case-studies_visualAccount__oro08>div:first-child>span{display:grid;place-items:center;width:34px;height:34px;background:#ffffff0c;border:1px solid #ffffff15;border-radius:5px;font-size:11px}.case-studies_visualAccount__oro08 p{font-size:18px;font-weight:400;letter-spacing:-.025em}.case-studies_visualAccount__oro08 small{display:block;font-size:7px;letter-spacing:.06em;color:#bad2c8;margin-top:6px}.case-studies_visualAccount__oro08>span{display:block;font-size:9px;color:#bad2c8;border-block:1px solid #ffffff1c;padding-block:19px;margin-top:20px}.case-studies_visualAccount__oro08 strong{display:block;color:#f2faf7;font-size:31px;font-weight:400;letter-spacing:-.04em;margin-top:7px}.case-studies_visualRows__VOGvb{display:grid;gap:11px;margin-top:19px}.case-studies_visualRows__VOGvb>span{display:flex;justify-content:space-between;gap:15px;align-items:center;color:#d4e5dd;font-size:10px}.case-studies_visualRows__VOGvb svg{width:13px;height:13px;color:#a9d3b8}.case-studies_visualChip__0or59{position:relative;align-self:flex-end;display:flex;align-items:center;gap:7px;margin-top:-42px;margin-right:-5px;background:#e3f1e7;color:#265b42;padding:12px 16px;border-radius:5px;box-shadow:0 8px 20px #001b2420;font-size:10px}.case-studies_visualChip__0or59 svg{width:14px;height:14px}.case-studies_visualStack__gtJKt{width:100%;max-width:350px;display:grid;gap:12px}.case-studies_visualStack__gtJKt>div{display:flex;align-items:center;gap:12px;background:#ffffff08;border:1px solid #ffffff23;padding:17px;border-radius:5px}.case-studies_visualStack__gtJKt>div>span{font-size:9px;color:#bad2c8}.case-studies_visualStack__gtJKt p{font-size:12px;line-height:1.7}.case-studies_visualStack__gtJKt svg{width:13px;height:13px;color:#a9d3b8;margin-left:auto;flex-shrink:0}.case-studies_documents__cTzUe{background:radial-gradient(ellipse at bottom,#3e7475,transparent 80%),#193c40}.case-studies_payments__6EP_C{background:radial-gradient(ellipse at bottom,#376f6b,transparent 80%),#163b45}.case-studies_baseline__3bUC6,.case-studies_review__m6Bh_{background:radial-gradient(ellipse at 100% 100%,#54745f,transparent 80%),#1c3e3c}.case-studies_handover__xHWHw{background:radial-gradient(ellipse at bottom,#3e6878,transparent 80%),#16363f}.case-studies_moneyCard__0hzy0{width:100%;max-width:355px;border:1px solid #7aa7a760;border-radius:6px;background:#153d43;padding:25px;display:grid;gap:15px}.case-studies_moneyCard__0hzy0>span{color:#c2d9d6;font-size:9px;line-height:1.8}.case-studies_moneyCard__0hzy0>strong{font-size:30px;font-weight:400;letter-spacing:-.04em}.case-studies_moneyBalance__ZQ95B{width:80%;max-width:300px;margin-top:-7px;background:#e3f1ed;color:#204b45;padding:16px;border-radius:5px;display:flex;justify-content:space-between;gap:10px;align-items:center}.case-studies_moneyBalance__ZQ95B span{font-size:9px}.case-studies_moneyBalance__ZQ95B strong{font-weight:400;font-size:18px;letter-spacing:-.03em}.case-studies_teaser__h8F0h .case-studies_visual__4lngJ{padding:20px;gap:18px}.case-studies_teaser__h8F0h .case-studies_visualEyebrow__ymGhs{font-size:6px;line-height:1.7}.case-studies_teaser__h8F0h .case-studies_visualCaption__IZzJv{font-size:6px}.case-studies_teaser__h8F0h .case-studies_visualStack__gtJKt{gap:8px}.case-studies_teaser__h8F0h .case-studies_visualStack__gtJKt>div{padding:11px 9px;gap:7px}.case-studies_teaser__h8F0h .case-studies_visualStack__gtJKt p{font-size:8px}.case-studies_teaser__h8F0h .case-studies_visualStack__gtJKt>div>span{font-size:7px}.case-studies_teaser__h8F0h .case-studies_visualStack__gtJKt svg{width:10px;height:10px}.case-studies_teaser__h8F0h .case-studies_moneyCard__0hzy0{padding:16px;gap:10px}.case-studies_teaser__h8F0h .case-studies_moneyCard__0hzy0>span{font-size:7px}.case-studies_teaser__h8F0h .case-studies_moneyCard__0hzy0>strong{font-size:22px}.case-studies_teaser__h8F0h .case-studies_moneyBalance__ZQ95B{flex-direction:column;width:90%;align-items:flex-start;padding:13px}.case-studies_teaser__h8F0h .case-studies_moneyBalance__ZQ95B span{font-size:7px}.case-studies_teaser__h8F0h .case-studies_moneyBalance__ZQ95B strong{font-size:16px}.case-studies_libraryBand__CngDb{background:#f0f7f6;padding-block:80px 90px;border-top:1px solid #edf2ef}.case-studies_libraryHeading__Qisw8 h2{font-size:clamp(30px,3.3vw,43px);letter-spacing:-.045em;font-weight:400;line-height:1.15;margin-top:20px}.case-studies_libraryHeading__Qisw8>p:last-child{font-size:14px;color:var(--color-muted);line-height:1.8;max-width:560px;margin-top:20px}.case-studies_resourceGrid__CzhdR{display:grid;grid-template-columns:1fr 1fr;gap:0 60px;margin-top:35px}.case-studies_resourceGrid__CzhdR article{display:flex;flex-direction:column;align-items:flex-start;padding-block:30px;border-bottom:1px solid #dbe7e2}.case-studies_resourceGrid__CzhdR h3{margin-top:21px;font-size:23px;letter-spacing:-.03em;line-height:1.3;font-weight:400;max-width:460px}.case-studies_resourceGrid__CzhdR article>p{font-size:13px;line-height:1.8;color:var(--color-muted);margin-top:16px;margin-bottom:22px;max-width:460px}.case-studies_resourceGrid__CzhdR .case-studies_readLink__f253N{margin-top:auto}.case-studies_empty__XF6eC{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-block:70px 110px}.case-studies_empty__XF6eC h2{font-size:32px;font-weight:400;letter-spacing:-.04em}.case-studies_empty__XF6eC p{color:var(--color-muted);font-size:14px;line-height:1.8}.case-studies_articleHeader__XBoM7{padding-block:55px 40px}.case-studies_backLink__4z_6O{display:inline-flex;gap:9px;align-items:center;color:var(--color-muted);font-size:11px;min-height:35px;margin-bottom:35px}.case-studies_backLink__4z_6O svg{transform:rotate(180deg)}.case-studies_articleHeader__XBoM7 h1{font-size:clamp(36px,4.4vw,60px);font-weight:400;line-height:1.1;letter-spacing:-.05em;max-width:940px;margin-top:26px}.case-studies_articleHeader__XBoM7>p{font-size:17px;line-height:1.8;color:var(--color-muted);max-width:780px;margin-top:25px}.case-studies_articleVisual__tadYF{padding-bottom:60px}.case-studies_articleVisual__tadYF .case-studies_visual__4lngJ{min-height:430px;border-radius:7px}.case-studies_articleVisual__tadYF .case-studies_visualEyebrow__ymGhs{position:absolute;left:35px;top:30px;width:auto}.case-studies_articleVisual__tadYF .case-studies_visualAccount__oro08{max-width:430px}.case-studies_articleVisual__tadYF .case-studies_visualChip__0or59{align-self:center;margin-right:-300px}.case-studies_articleVisual__tadYF .case-studies_visualStack__gtJKt{max-width:450px}.case-studies_articleVisual__tadYF .case-studies_visualCaption__IZzJv{position:absolute;bottom:23px}.case-studies_articleLayout__A3K94{display:grid;grid-template-columns:240px 1fr;gap:100px;padding-block:0 60px;align-items:start}.case-studies_articleLayout__A3K94 aside{position:sticky;top:30px}.case-studies_articleLayout__A3K94 aside>span{font-size:9px;color:var(--color-muted);letter-spacing:.07em}.case-studies_articleLayout__A3K94 aside nav{display:grid;gap:15px;margin-top:23px}.case-studies_articleLayout__A3K94 aside nav a{border-left:1px solid var(--color-line);padding-left:14px;font-size:11px;color:var(--color-muted);line-height:1.8}.case-studies_articleLayout__A3K94 aside nav a:hover{color:var(--color-positive);border-color:var(--color-positive)}.case-studies_articleBody__O7tt6{max-width:760px}.case-studies_articleIntro__BM9Wz{font-size:18px;line-height:1.85;letter-spacing:-.015em}.case-studies_articleBody__O7tt6>section{padding-top:45px}.case-studies_sectionNumber__9_3q3{font-size:9px;letter-spacing:.07em;color:#527c6c}.case-studies_articleBody__O7tt6 h2{font-size:30px;line-height:1.2;letter-spacing:-.035em;font-weight:400;margin-top:14px}.case-studies_articleBody__O7tt6 section>p{font-size:15px;color:var(--color-muted);line-height:1.95;margin-top:22px}.case-studies_articleBody__O7tt6 ul{list-style:disc;padding-left:20px;color:var(--color-muted);font-size:14px;line-height:1.9;margin-top:20px}.case-studies_articleBody__O7tt6 li{padding-left:5px;margin-top:9px}.case-studies_articleBody__O7tt6 li::marker{color:#579579}.case-studies_measurements__QLtOS{margin-top:25px;border:1px solid var(--color-line);border-radius:5px;overflow:hidden}.case-studies_measurements__QLtOS>div{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:20px;padding:23px;background:#f5f9f6;border-bottom:1px solid var(--color-line)}.case-studies_measurements__QLtOS>div:last-child{border:0}.case-studies_measurements__QLtOS h3{font-size:14px;line-height:1.5;font-weight:500}.case-studies_measurements__QLtOS span{font-size:7px;color:#537a68;letter-spacing:.06em}.case-studies_measurements__QLtOS p{color:var(--color-muted);font-size:11px;line-height:1.8;margin-top:7px}.case-studies_resultNote__ZZSRe{display:flex;align-items:flex-start;gap:12px;background:#edf5f2;border-radius:5px;margin-top:18px;padding:20px}.case-studies_resultNote__ZZSRe svg{flex-shrink:0;width:17px;height:17px;color:#53806b;margin-top:3px}.case-studies_resultNote__ZZSRe p{font-size:11px;line-height:1.9;color:var(--color-muted)}.case-studies_articleEnd__JHvx_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;align-items:center;border-block:1px solid var(--color-line);padding-block:24px;margin-top:45px}.case-studies_articleEnd__JHvx_ p{font-size:16px;letter-spacing:-.025em}.case-studies_articleEnd__JHvx_ a{display:inline-flex;gap:10px;align-items:center;font-size:11px}.case-studies_relatedStories__2RZIm{padding-block:20px 80px}.case-studies_relatedStories__2RZIm h2{font-size:36px;font-weight:400;letter-spacing:-.04em;line-height:1.2;margin-top:20px}.case-studies_relatedStories__2RZIm>div{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}.case-studies_relatedStories__2RZIm>div>a{display:flex;flex-direction:column;align-items:flex-start;padding:30px;border:1px solid var(--color-line);border-radius:5px;background:var(--color-surface)}.case-studies_relatedStories__2RZIm h3{font-size:25px;font-weight:400;letter-spacing:-.035em;line-height:1.2;margin-top:22px}.case-studies_relatedStories__2RZIm a>p{font-size:13px;line-height:1.85;color:var(--color-muted);margin-block:17px 23px}.case-studies_relatedAction__tftCP{display:inline-flex;align-items:center;gap:8px;font-size:11px;margin-top:auto}.case-studies_relatedStories__2RZIm a:hover{border-color:#8db8a5}@media (max-width:1100px){.case-studies_storyCopy__SE8Wa{padding:28px}.case-studies_featured__vXjVU h2{font-size:32px}.case-studies_visual__4lngJ{padding:28px}.case-studies_teaser__h8F0h{grid-template-columns:1fr}.case-studies_teaser__h8F0h .case-studies_visual__4lngJ{display:none}.case-studies_teaser__h8F0h .case-studies_storyCopy__SE8Wa{min-height:265px}.case-studies_articleLayout__A3K94{gap:50px;grid-template-columns:210px 1fr}.case-studies_measurements__QLtOS>div{grid-template-columns:1fr 1fr}.case-studies_measurements__QLtOS h3{grid-column:1/-1}}@media (max-width:760px){.case-studies_intro__Nk3F3{padding-block:55px 30px}.case-studies_intro__Nk3F3 h1{font-size:43px}.case-studies_intro__Nk3F3>p:not(:first-child){font-size:15px}.case-studies_controls__NxHqk{flex-direction:column;align-items:stretch;gap:15px}.case-studies_filters__AGKa3{align-self:flex-start}.case-studies_filters__AGKa3 button{font-size:10px;padding-inline:12px}.case-studies_search__T5t8q{width:100%}.case-studies_featured__vXjVU{grid-template-columns:1fr}.case-studies_featured__vXjVU .case-studies_storyCopy__SE8Wa{min-height:330px}.case-studies_featured__vXjVU h2{font-size:32px}.case-studies_featured__vXjVU .case-studies_visual__4lngJ{min-height:390px}.case-studies_stories__aLE9V{padding-bottom:55px}.case-studies_teasers__2u1ra{gap:15px}.case-studies_teaser__h8F0h h2{font-size:21px}.case-studies_teaser__h8F0h .case-studies_storyCopy__SE8Wa{padding:23px}.case-studies_teaser__h8F0h .case-studies_cardLabels__8Jz8V>span:last-child{display:none}.case-studies_libraryBand__CngDb{padding-block:55px}.case-studies_libraryHeading__Qisw8 h2{font-size:33px}.case-studies_resourceGrid__CzhdR{gap:0 30px}.case-studies_articleHeader__XBoM7{padding-top:35px}.case-studies_articleHeader__XBoM7 h1{font-size:40px}.case-studies_articleHeader__XBoM7>p{font-size:15px}.case-studies_articleVisual__tadYF{padding-bottom:40px}.case-studies_articleLayout__A3K94{grid-template-columns:1fr;gap:35px}.case-studies_articleLayout__A3K94 aside{position:static;border-bottom:1px solid var(--color-line);padding-bottom:25px}.case-studies_articleLayout__A3K94 aside nav{gap:10px}.case-studies_articleLayout__A3K94 aside .case-studies_readLink__f253N{display:none}.case-studies_articleIntro__BM9Wz{font-size:17px}.case-studies_articleBody__O7tt6 h2{font-size:28px}.case-studies_articleBody__O7tt6 section>p{font-size:14px}.case-studies_articleVisual__tadYF .case-studies_visualEyebrow__ymGhs{left:25px;top:23px;font-size:7px}.case-studies_articleVisual__tadYF .case-studies_visualChip__0or59{margin-right:0}.case-studies_relatedStories__2RZIm h2{font-size:32px}.case-studies_relatedStories__2RZIm>div{gap:15px}.case-studies_relatedStories__2RZIm>div>a{padding:25px}.case-studies_relatedStories__2RZIm h3{font-size:23px}}@media (max-width:500px){.case-studies_intro__Nk3F3 h1{font-size:39px}.case-studies_storyCopy__SE8Wa{padding:25px}.case-studies_featured__vXjVU h2{font-size:30px}.case-studies_featured__vXjVU .case-studies_storyCopy__SE8Wa{min-height:360px}.case-studies_cardLabels__8Jz8V{gap:8px;font-size:8px}.case-studies_relatedStories__2RZIm>div,.case-studies_resourceGrid__CzhdR,.case-studies_teasers__2u1ra{grid-template-columns:1fr}.case-studies_teaser__h8F0h .case-studies_storyCopy__SE8Wa{min-height:245px}.case-studies_teaser__h8F0h .case-studies_cardLabels__8Jz8V>span:last-child{display:inline}.case-studies_visual__4lngJ{padding:25px}.case-studies_visualAccount__oro08{padding:22px}.case-studies_visualAccount__oro08 strong{font-size:29px}.case-studies_visualChip__0or59{font-size:9px;padding:10px 12px}.case-studies_visualAccount__oro08 small{font-size:6px}.case-studies_articleHeader__XBoM7 h1{font-size:36px}.case-studies_articleVisual__tadYF .case-studies_visual__4lngJ{min-height:415px;padding:45px 22px}.case-studies_articleVisual__tadYF .case-studies_visualAccount__oro08{padding:20px}.case-studies_articleVisual__tadYF .case-studies_visualChip__0or59{margin-top:-37px}.case-studies_articleVisual__tadYF .case-studies_visualCaption__IZzJv{font-size:6px}.case-studies_articleVisual__tadYF .case-studies_visualStack__gtJKt p{font-size:11px}.case-studies_articleVisual__tadYF .case-studies_visualStack__gtJKt>div{padding:15px}.case-studies_measurements__QLtOS>div{padding:20px;gap:18px}.case-studies_measurements__QLtOS p{font-size:10px}.case-studies_resourceGrid__CzhdR h3{font-size:23px}}