.Cases_wrap__FbqFu{max-width:1280px;margin:0 auto;padding:140px clamp(24px,4vw,48px) 120px}.Cases_back__gfOQo{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display),system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--text-2);margin-bottom:64px;transition:color .2s}.Cases_back__gfOQo:hover{color:var(--text)}.Cases_header__eXF6A{margin-bottom:clamp(56px,7vw,96px);max-width:760px}.Cases_eyebrow__y11T6{display:flex;align-items:center;gap:16px;margin-bottom:32px}.Cases_eyebrowLine__AvyHf{width:40px;height:1px;background:var(--text-3)}.Cases_eyebrow__y11T6 span{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3)}.Cases_eyebrow__y11T6 span,.Cases_title__p_oAZ{font-family:var(--font-display),system-ui,sans-serif}.Cases_title__p_oAZ{font-size:clamp(48px,7vw,96px);font-weight:600;letter-spacing:-.04em;line-height:.96;color:var(--text);margin-bottom:28px}.Cases_subtitle__G6jbZ{font-size:clamp(16px,1.4vw,19px);font-weight:300;color:var(--text-2);line-height:1.55;max-width:64ch;margin-bottom:24px}.Cases_count__pHNJR{font-family:var(--font-display),system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3)}.Cases_grid__2NoT7{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:1px;gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:4px;overflow:hidden}.Cases_card__JjyJ3{display:flex;flex-direction:column;background:var(--bg);min-height:320px;transition:background .2s}.Cases_card__JjyJ3:hover{background:var(--bg-2)}.Cases_cardVisual__KN_mf{position:relative;height:220px;overflow:hidden}.Cases_cardBody__RivuP{display:flex;flex-direction:column;flex:1 1;padding:clamp(28px,3.5vw,44px)}.Cases_cardEyebrow__Q_XHB{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px;font-family:var(--font-display),system-ui,sans-serif;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.Cases_dot__RZpKU{width:3px;height:3px;border-radius:50%;background:var(--text-3)}.Cases_cardTitle__r4tkq{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--text);margin-bottom:16px}.Cases_cardTeaser__wpE9B{font-size:14px;font-weight:300;color:var(--text-2);line-height:1.55;margin-bottom:28px;flex:1 1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.Cases_cardFooter__Ty_Us{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;border-top:1px solid var(--border-subtle)}.Cases_cardPeriod__0VVg3{font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--text-3)}.Cases_cardArrow__TWxQT,.Cases_cardPeriod__0VVg3{font-family:var(--font-display),system-ui,sans-serif}.Cases_cardArrow__TWxQT{font-size:18px;color:var(--text-2);transition:transform .2s var(--ease),color .2s}.Cases_card__JjyJ3:hover .Cases_cardArrow__TWxQT{transform:translateX(4px);color:var(--text)}@media (max-width:700px){.Cases_grid__2NoT7{grid-template-columns:1fr}}