.cases-list-page .solution-hero,body[data-case-page] .case-detail-hero{position:relative;display:flex;min-height:370px;height:370px;align-items:center;overflow:hidden;color:#fff;background-position:center 53%;background-size:cover}.cases-list-page .solution-hero:after,body[data-case-page] .case-detail-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(110deg,rgba(255,107,26,.12),transparent 40%);pointer-events:none}.cases-list-page .solution-hero-inner,body[data-case-page] .case-detail-hero .solution-hero-inner{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding-top:48px;padding-bottom:52px}.cases-list-page .solution-kicker,body[data-case-page] .case-detail-hero .solution-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#ff9b66;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cases-list-page .solution-kicker i,body[data-case-page] .case-detail-hero .solution-kicker i{font-size:.8rem}.cases-list-page .solution-hero h1,body[data-case-page] .case-detail-hero h1{max-width:none;color:#fff;font-size:clamp(2.2rem,3.55vw,3.35rem);font-weight:500;line-height:1.14;letter-spacing:-.015em;white-space:nowrap}.cases-list-page .solution-hero h1 span,body[data-case-page] .case-detail-hero h1 span{color:#ff8a4b}.cases-list-page .solution-hero p,body[data-case-page] .case-detail-hero p{width:100%;max-width:920px;margin-top:17px;color:#ffffffc2;font-size:.98rem;font-weight:500;line-height:1.65}.cases-list-page .solution-breadcrumb,body[data-case-page] .case-detail-hero .solution-breadcrumb{position:static;display:flex;align-items:center;gap:9px;margin:36px 0 0;color:#ffffffb3;font-size:.8rem}.cases-list-page .solution-breadcrumb i,body[data-case-page] .case-detail-hero .solution-breadcrumb i{margin:0;color:#ffffffb3;font-size:.72rem}.cases-list-page .solution-breadcrumb a:first-child i,body[data-case-page] .case-detail-hero .solution-breadcrumb a:first-child i{margin-right:7px;color:#ff8a4b;font-size:.85em}.case-list-hero{background-image:linear-gradient(90deg,#052335e6,#05233547),url(fx-37371d648dbd.webp)}.cases-list-page .solution-list-section{padding:72px 0 90px;background:#f4f7f8}.case-list-toolbar{margin-bottom:34px}.case-list-toolbar>div:first-child{max-width:610px}.case-list-toolbar .catalog-filters{flex-wrap:nowrap;justify-content:flex-end}.case-list-toolbar .case-filter-button{flex:0 0 auto;white-space:nowrap}.cases-list-page .solution-list-card.case-filter-hidden{display:none!important}.cases-list-page .solution-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cases-list-page .solution-list-card{display:flex!important;min-height:0;overflow:hidden;flex-direction:column;background:#fff;border:1px solid #dce4e8}.cases-list-page .solution-list-card{position:relative;cursor:pointer}.cases-list-page .solution-list-card:nth-child(n+9){display:none!important}.cases-list-page .solution-list-card .solution-list-image{width:100%;height:245px;min-height:245px}.cases-list-page .solution-list-card .solution-list-image>span{width:auto;padding:0 13px;background:#0d405e}.cases-list-page .solution-list-card .solution-list-copy{display:flex;min-width:0;min-height:0;padding:14px 26px 15px;flex-direction:column}.cases-list-page .solution-list-card .solution-list-copy>i{display:none}.cases-list-page .solution-list-card .solution-list-copy h2{margin:0 0 5px;font-size:20px;line-height:1.3}.cases-list-page .solution-list-card .solution-list-copy h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cases-list-page .solution-list-card .solution-list-copy h2 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cases-list-page .solution-list-card .solution-list-copy h2 a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;content:""}.cases-list-page .solution-list-card .solution-list-copy h2 a:before{display:inline-block;margin-right:8px;color:#ff7547;content:"\f1ea";font-family:"Font Awesome 6 Free";font-size:.72em;font-weight:900}.cases-list-page .solution-list-card .solution-list-copy p{margin:0;color:#71818b;font-size:13px;font-weight:700;line-height:1.55}.cases-list-page .solution-list-card .solution-list-copy p:before{display:inline-block;margin-right:7px;color:#ff7547;content:"\f05a";font-family:"Font Awesome 6 Free";font-size:.82em;font-weight:900}.case-card-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin-top:10px;padding-top:10px;border-top:1px solid #e0e6e9}.case-card-meta span{display:grid;align-items:center;min-width:0;grid-template-columns:18px auto minmax(0,1fr);gap:7px;color:#536a78;font-size:14px;font-weight:600;line-height:1.4}.case-card-meta span:nth-child(2n){grid-template-columns:18px auto auto;justify-self:end;text-align:right}.case-card-meta i{color:#ff7547;font-size:14px;text-align:center}.case-card-meta b{margin-right:3px;color:#7f8d95;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.cases-list-page .solution-list-link{width:100%;margin-top:9px;padding-top:9px;font-size:11px}.case-card-summary{display:flex;margin-top:12px;padding-top:10px;align-items:center;justify-content:space-between;gap:12px;color:#607582;border-top:1px solid #e0e6e9;font-size:12px;font-weight:700}.case-card-summary span,.case-card-summary time{display:flex;min-width:0;align-items:center;gap:7px}.case-card-summary i{color:#ff7547}.case-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:42px}.case-pagination a,.case-pagination button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#31566f;font-size:12px;font-weight:800;background:#fff;border:1px solid #d7e0e5;border-radius:4px;transition:.2s}.case-pagination a:hover,.case-pagination a.active,.case-pagination .current{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.case-pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;color:#31566f;font-size:12px;font-weight:800;background:#fff;border:1px solid #d7e0e5;border-radius:4px}.case-pagination button:disabled{color:#aab5bb;background:#edf1f3;cursor:not-allowed}.case-detail-hero{background-image:linear-gradient(90deg,#051c2ef5,#05273dc2 46%,#05273d1f 76%),url(fx-b0998e6cfaea.webp)!important;background-position:center 52%!important;background-size:cover!important}.case-facts{display:grid;grid-template-columns:repeat(4,1fr);margin:26px 0 32px;border:1px solid #dce4e8}.case-facts div{padding:18px;border-right:1px solid #dce4e8}.case-facts div:last-child{border-right:0}.case-facts small,.case-facts strong{display:block}.case-facts small{margin-bottom:5px;color:#81909a;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.case-facts strong{color:#1c4056;font-size:14px}.case-result-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.case-result-grid div{padding:22px 18px;background:#f2f6f8;border-top:3px solid #ff7547}.case-result-grid strong{display:block;color:#154c70;font-size:24px}.case-result-grid span{color:#71818b;font-size:11px}@media(max-width:900px){.case-list-toolbar{align-items:flex-start;flex-direction:column}.case-list-toolbar .catalog-filters{width:100%;justify-content:flex-start;overflow-x:auto;padding-bottom:5px}.cases-list-page .solution-list-grid{grid-template-columns:1fr}.case-facts{grid-template-columns:1fr 1fr}.case-facts div:nth-child(2){border-right:0}.case-facts div:nth-child(-n+2){border-bottom:1px solid #dce4e8}}@media(max-width:580px){.cases-list-page .solution-hero,body[data-case-page] .case-detail-hero{min-height:350px;height:auto}.cases-list-page .solution-hero-inner,body[data-case-page] .case-detail-hero .solution-hero-inner{width:100%;padding-top:38px;padding-bottom:32px}.cases-list-page .solution-hero h1,body[data-case-page] .case-detail-hero h1{font-size:clamp(2rem,8vw,2.8rem);white-space:normal}.cases-list-page .solution-hero p,body[data-case-page] .case-detail-hero p{font-size:.88rem}.cases-list-page .solution-breadcrumb,body[data-case-page] .case-detail-hero .solution-breadcrumb{margin-top:28px}.cases-list-page .solution-list-card .solution-list-image{height:220px;min-height:220px}.cases-list-page .solution-list-card .solution-list-copy{min-height:0;padding:22px 20px 18px}.case-card-meta{gap:14px}.case-facts,.case-result-grid{grid-template-columns:1fr}.case-facts div{border-right:0;border-bottom:1px solid #dce4e8}.case-facts div:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/fx-089e2e4b0574.css.map */
