.filter-case-studies .title-content{max-width:822px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:44px}.filter-case-studies .title-content p{font-size:19px;line-height:1.75rem;font-weight:500}.filter-case-studies .fcs-count{margin-bottom:24px;font-size:14px;color:#666}.filter-case-studies .fcs-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:29px}@media(max-width: 991.98px){.filter-case-studies .fcs-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767.98px){.filter-case-studies .fcs-grid{grid-template-columns:1fr}}.filter-case-studies .fcs-card{position:relative;display:flex;flex-direction:column;background:#fff;row-gap:29px;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:4px;padding:42px 40px;color:inherit;transition:box-shadow .2s ease;text-decoration:none}@media(max-width: 991.98px){.filter-case-studies .fcs-card{padding:30px 30px 30px 30px}}@media(max-width: 767.98px){.filter-case-studies .fcs-card{padding:20px 15px 20px 15px}}.filter-case-studies .fcs-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)}.filter-case-studies .fcs-card:hover .fcs-card__cta::after{width:100%}.filter-case-studies .fcs-card__logo{display:flex;align-items:center;justify-content:center;height:211px;max-width:300px;width:100%;margin-left:auto;margin-right:auto}.filter-case-studies .fcs-card__logo img{width:100%;height:80px;object-fit:contain;object-position:center center}@media(max-width: 1199.98px){.filter-case-studies .fcs-card__logo{height:130px}}@media(max-width: 991.98px){.filter-case-studies .fcs-card__logo{height:178px;max-width:250px}}@media(max-width: 767.98px){.filter-case-studies .fcs-card__logo{height:125px}}.filter-case-studies .fcs-card__content{display:flex;flex-direction:column;padding-top:18px}@media(max-width: 991.98px){.filter-case-studies .fcs-card__content{padding-top:15px}}.filter-case-studies .fcs-card__title{color:#0e1f46;font-size:22px;line-height:1.4545em;text-align:start;font-family:"Montserrat",sans-serif;font-weight:500;letter-spacing:0}@media(max-width: 991.98px){.filter-case-studies .fcs-card__title{font-size:20px}}@media(max-width: 767.98px){.filter-case-studies .fcs-card__title{font-size:18px}}.filter-case-studies .fcs-card__cta{display:inline-block;align-self:flex-start;font-size:16px;line-height:1.5625em;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#0e1f46;text-decoration:none;padding-top:16px;text-align:start;position:relative}.filter-case-studies .fcs-card__cta::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#0e1f46;transition:width .25s ease}@media(max-width: 991.98px){.filter-case-studies .fcs-card__cta{font-size:14px;padding-top:15px}}.filter-case-studies .fcs-filter{padding-bottom:53px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox-base{background-color:#fff;border-radius:9999px !important;border:1px solid #0e1f46;min-width:424px;margin:0 auto;padding-left:40px}@media(max-width: 991.98px){.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox-base{height:auto !important;max-height:none !important}}@media(max-width: 767.98px){.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox-base{max-width:100% !important;width:100% !important;min-width:320px !important}}.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__actions input[type=text],.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__actions .search-filter-component-combobox__selection,.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input::placeholder{color:#0e1f46 !important;text-align:left !important;font-size:20px !important;line-height:25px !important;font-family:"Montserrat",sans-serif !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;padding-top:12px !important;padding-bottom:12px !important}.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox-base__screen-reader-text{display:none !important}.filter-case-studies .fcs-filter .search-filter-base .search-filter-component-combobox__listbox-toggle svg{fill:#0e1f46;color:#0e1f46}.filter-case-studies .fcs-pagination{margin-top:48px;display:flex;justify-content:center;gap:8px}.filter-case-studies .fcs-pagination:not(:has(*)){display:none}.filter-case-studies .fcs-pagination .page-numbers{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid #e8e8e8;text-decoration:none;color:#1a1a1a;font-size:14px}.filter-case-studies .fcs-pagination .page-numbers.current{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.filter-case-studies .fcs-no-results{text-align:center;padding:60px 0;color:#666}.filter-case-studies .search-filter-component-combobox__listbox-toggle{padding-right:25px !important}.filter-case-studies .search-filter-component-combobox .search-filter-component-combobox__listbox-toggle svg{--search-filter-input-toggle-size: 35px !important}@media(max-width: 991px){.filter-case-studies .search-filter-component-combobox .search-filter-component-combobox__listbox-toggle svg{width:30px !important;height:30px !important}}.search-filter-component-combobox-base__listbox{background-color:#fff !important;border-radius:0 !important;border-top:1px solid #0e1f46 !important}.search-filter-component-combobox-base__listbox-list .search-filter-component-combobox-base__listbox-option{background-color:#fff !important;color:#0e1f46 !important}.search-filter-component-combobox-base__listbox-list .search-filter-component-combobox-base__listbox-option--selected{background-color:#008ad8 !important;color:#fff !important}.search-filter-component-combobox-base__listbox-list .search-filter-component-combobox-base__listbox-option--active{background-color:#0e1f46 !important;color:#fff !important}