.cases_page__jjeDD{padding-top:120px;min-height:100vh;background:#fafafa}.cases_container__3wl2L{max-width:1200px;margin:0 auto;padding:0 16px}.cases_hero__jv2JP{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:64px 0 72px;text-align:center}.cases_hero_badge__jvGor{display:inline-block;padding:4px 14px;background:rgba(253,125,0,.15);border:1px solid rgba(253,125,0,.3);border-radius:20px;font-size:12px;font-weight:600;color:#fd7d00;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.cases_hero_title__gune6{font-size:48px;font-weight:800;color:#fff;margin-bottom:16px;line-height:1.1}@media(min-width:360px)and (max-width:1174px){.cases_hero_title__gune6{font-size:32px}}.cases_hero_subtitle__n1VdU{font-size:16px;color:hsla(0,0%,100%,.65);line-height:1.6;max-width:560px;margin:0 auto}.cases_filters_section__tUJPm{padding:32px 0 0}.cases_filters__FxeZg{display:flex;flex-wrap:wrap;gap:8px}.cases_filter_btn__Ri9Rf{padding:8px 18px;border:1px solid #e0e0e0;border-radius:20px;background:#fff;font-size:14px;color:#555;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.cases_filter_btn__Ri9Rf:hover{border-color:#fd7d00;color:#fd7d00}.cases_filter_btn__Ri9Rf.cases_filter_active__yW3g2{background:#fd7d00;border-color:#fd7d00;color:#fff}.cases_cases_section__X_Ri5{padding:32px 0 64px}.cases_cases_grid__pxOQI{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:1024px){.cases_cases_grid__pxOQI{grid-template-columns:repeat(2,1fr)}}@media(min-width:360px)and (max-width:1174px){.cases_cases_grid__pxOQI{grid-template-columns:1fr}}.cases_case_card__1fgR_{background:#fff;border:1px solid #e8e8e8;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .15s}.cases_case_card__1fgR_:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.cases_case_header__iXr57{padding:20px 20px 0}.cases_case_tag_row__wlMTz{display:flex;align-items:center;gap:8px;margin-bottom:12px}.cases_case_tag__UTgPG{display:inline-block;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.cases_tag_cargo__kbWzV{background:rgba(253,125,0,.1);color:#e06500}.cases_tag_air__6xXss{background:rgba(59,130,246,.1);color:#2563eb}.cases_tag_buyout__PGdK9{background:rgba(16,185,129,.1);color:#059669}.cases_tag_consolidation__AvgrO{background:rgba(139,92,246,.1);color:#7c3aed}.cases_tag_customs__8FP8B{background:rgba(245,158,11,.1);color:#d97706}.cases_case_economy_badge__oSe9M{margin-left:auto;font-size:12px;font-weight:700;color:#059669;background:rgba(16,185,129,.08);padding:3px 10px;border-radius:12px}.cases_case_title__GFvbX{font-size:16px;font-weight:700;color:#1a1a1a;line-height:1.35;margin-bottom:8px}.cases_case_label__NGNDp{font-size:12px;color:#999;margin-bottom:16px}.cases_case_metrics__rYulT{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.cases_case_metric__Q5gIb{padding:12px 10px;text-align:center;border-right:1px solid #f0f0f0}.cases_case_metric__Q5gIb:last-child{border-right:none}.cases_metric_value__B1hV9{display:block;font-size:18px;font-weight:700;color:#fd7d00;line-height:1.2}.cases_metric_label__YBBOx{display:block;font-size:11px;color:#999;margin-top:2px;line-height:1.3}.cases_case_body__6evKG{padding:16px 20px 20px;flex:1;display:flex;flex-direction:column}.cases_case_desc__mD9Gp{font-size:14px;color:#555;line-height:1.6;flex:1;margin-bottom:16px}.cases_case_verdict__eqrvl{font-size:13px;font-weight:600;color:#1a1a1a;background:#f5f5f5;border-radius:8px;padding:10px 14px;border-left:3px solid #fd7d00}.cases_cta_section__7mr3K{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:64px 0;text-align:center}.cases_cta_title__g2_QH{font-size:32px;font-weight:800;color:#fff;margin-bottom:12px}@media(min-width:360px)and (max-width:1174px){.cases_cta_title__g2_QH{font-size:24px}}.cases_cta_sub__XOEcV{font-size:16px;color:hsla(0,0%,100%,.65);margin-bottom:32px}.cases_btn__Lzj3h{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#FD7D00,#e56e00);color:#fff;font-weight:700;font-size:16px;border-radius:8px;text-decoration:none;transition:opacity .2s,transform .15s}.cases_btn__Lzj3h:hover{opacity:.9;transform:translateY(-1px)}