.case-studies-list-2026{background:#f8f9fc;box-sizing:border-box;font-family:var(--bu-font-body);padding-bottom:96px;padding-top:96px}.case-studies-list-2026 *,.case-studies-list-2026 :after,.case-studies-list-2026 :before{box-sizing:border-box}.case-studies-list-2026__container,.case-studies-list-2026__header{align-items:center;display:flex;flex-direction:column}.case-studies-list-2026__header{max-width:760px;text-align:center;width:100%}.case-studies-list-2026__title{color:#0e1330;margin:16px 0 0}.case-studies-list-2026__description{margin-top:20px;max-width:720px}.case-studies-list-2026__description,.case-studies-list-2026__description p{color:#475569;font-size:16px;font-weight:400;line-height:26px;margin-bottom:0;text-align:center}.case-studies-list-2026__description p:first-child{margin-top:0}.case-studies-list-2026__grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px;width:100%}.case-studies-list-2026__card{background:#fff;border:1px solid #e8ecf4;border-radius:24px;box-shadow:0 4px 48px rgba(14,19,48,.06);color:inherit;cursor:pointer;display:flex;flex-direction:column;min-height:460px;overflow:hidden;padding:0 32px 32px;position:relative;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.case-studies-list-2026__card:focus,.case-studies-list-2026__card:hover{box-shadow:0 14px 56px rgba(14,19,48,.11);color:inherit;text-decoration:none;transform:translateY(-4px)}.case-studies-list-2026__brand{align-items:center;display:flex;min-height:88px;padding-bottom:24px;padding-top:30px}.case-studies-list-2026__logo{display:block;height:42px;max-width:190px;object-fit:contain;width:auto}.case-studies-list-2026__metric{align-items:baseline;display:flex;gap:10px;padding-bottom:24px}.case-studies-list-2026__metric strong{color:#facf40;font-family:var(--bu-font-heading);font-size:44px;font-weight:800;letter-spacing:0;line-height:44px}.case-studies-list-2026__metric span{color:#475569;font-size:16px;font-weight:600;line-height:21px}.case-studies-list-2026__card-title{color:#0e1330;font-family:var(--bu-font-heading);font-size:24px;font-weight:800;line-height:32px;margin:0 0 16px}.case-studies-list-2026__copy{color:#64748b;flex:1;font-size:16px;font-weight:400;line-height:26px;margin:0}.case-studies-list-2026__link{align-self:flex-start;margin-top:34px}.case-studies-list-2026__link:focus .case-studies-list-2026__arrow,.case-studies-list-2026__link:hover .case-studies-list-2026__arrow{transform:translateX(5px)}.case-studies-list-2026__arrow{display:block;flex:0 0 20px;height:20px;line-height:1;position:relative;transition:transform .45s cubic-bezier(.22,.61,.36,1);width:20px}.case-studies-list-2026__arrow:after,.case-studies-list-2026__arrow:before{background:currentColor;content:"";display:block;position:absolute}.case-studies-list-2026__arrow:before{border-radius:999px;height:1.7px;left:4px;top:9px;width:12px}.case-studies-list-2026__arrow:after{background:transparent;border-right:1.7px solid;border-top:1.7px solid;height:8px;right:4px;top:5.7px;transform:rotate(45deg);width:8px}@media (max-width:1023px){.case-studies-list-2026__grid{grid-template-columns:1fr;max-width:680px}}@media (max-width:767px){.case-studies-list-2026{padding-bottom:72px;padding-top:72px}.case-studies-list-2026__grid{margin-top:40px}.case-studies-list-2026__card{border-radius:20px;min-height:0;padding:0 24px 28px}.case-studies-list-2026__brand{min-height:76px;padding-bottom:20px;padding-top:26px}.case-studies-list-2026__metric{align-items:flex-start;flex-direction:column;gap:4px}.case-studies-list-2026__metric strong{font-size:38px;line-height:40px}.case-studies-list-2026__card-title{font-size:22px;line-height:30px}}