.case-study-container{padding:100px 0}.work-card__title{color:var(--pink)}.preview-details p:last-child{margin-bottom:0}.preview-details__item:not(:last-child){border-bottom:1px solid #e7e5da;margin-bottom:16px}.case-study-listing-header .header-static-content{max-width:380px;text-align:right}.csl-header-top-row{gap:20px;margin-bottom:40px}.csl-search-field{position:relative}.csl-search-field__input{box-sizing:border-box;width:100%}.csl-search-field__suggestions{list-style:none;margin:0;padding:0}.csl-search-field__suggestions li{display:block;margin:0;padding:0}.csl-search-field__suggestions #results-for{font-weight:700}.csl-search-field__suggestions #results-for,.csl-search-field__suggestions a{display:block}.csl-search-field__suggestions a:focus,.csl-search-field__suggestions a:hover{color:#ec2f8f;outline:none}.csl-search-field__bar form{margin:0;max-width:350px;padding:0}.csl-search-field__bar form .csl-search-field__input{background:#fff;border:1px solid #e7e5da;border-radius:0;color:#171814;font-size:16px;height:45px;margin:0;outline:none;padding:0 16px 0 52px;width:350px!important}.csl-search-field__bar form .csl-search-field__input::placeholder{color:#a3a3a3}.csl-search-field__bar form .csl-search-field__input:focus{border-color:#171814}.csl-search-box--icon{left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.csl-search-field--open .csl-search-field__suggestions{background:#fff;border:1px solid #e7e5da;left:0;padding:20px;position:absolute;right:0;top:51px;z-index:1}.csl-search-field__suggestions a{color:#171814;font-size:14px;text-decoration:none}.csl-search-field__suggestions li:not(:last-child){margin-bottom:8px}@media(max-width:1200px){.case-study-container{padding:100px 0}}@media only screen and (max-width:820px){.csl-header-top-row{align-items:start;flex-direction:column}.header-static-content p{text-align:left}}.filter-options{gap:20px}.filter-options .dropdown{position:relative}.filter-options .dropdown-toggle{align-items:center;background:#fff;border:1px solid #e7e5da;box-sizing:border-box;cursor:pointer;display:flex;font-size:16px;gap:20px;height:45px;justify-content:space-between;min-width:150px;padding:0 14px 0 16px;transition:border-color .2s;user-select:none}.filter-options .dropdown-toggle.activated{border-color:var(--pink)}.filter__dropdown-icons{gap:2px}.filter__dropdown-icon,.filter__options--clear{height:24px;width:24px}.filter__dropdown-icon{display:flex;transition:transform .2s ease}.filter__dropdown-icon.opened{transform:rotate(180deg)}.filter__options--clear{display:none}.filter__options--clear.show{display:flex}.filter__options--clear:hover path{stroke:#ec2f8f}.filter-options .dropdown-menu{background:#fff;border:1px solid #e7e5da;box-shadow:0 8px 24px rgba(23,24,20,.08);box-sizing:border-box;display:none;left:0;max-height:280px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);width:320px;z-index:999}.filter-options .dropdown-menu.show{display:block}.filter-options .dropdown-menu::-webkit-scrollbar{width:5px}.filter-options .dropdown-menu::-webkit-scrollbar-track{background:#f8f7ef}.filter-options .dropdown-menu::-webkit-scrollbar-thumb{background:#c9c7bc}.filter-options .dropdown-menu .dropdown-menu--search-box__wrapper{align-items:center;background:#fff;border:1px solid #e7e5da;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:10px 12px}.filter-options .dropdown-menu .dropdown-menu--search-box__wrapper:focus-within{border-color:#171814}.dropdown-menu--search-box__wrapper input[type=text]{background-color:transparent;border:none;color:#171814;flex:1;font-size:16px;min-width:0;outline:none;padding:0}.dropdown-menu--search-box__wrapper input[type=text]::placeholder{color:#a3a3a3}.dropdown-menu--search-icon{flex:none}.filter-options .dropdown-menu .option{align-items:center;display:flex;margin-bottom:4px;transition:background .2s}.filter-options .dropdown-menu .option:last-child{margin-bottom:0}.filter-options .dropdown-menu .option.checked,.filter-options .dropdown-menu .option:hover{background-color:#f8f7ef}.filter-options .dropdown-menu .option input{accent-color:#ec2f8f;cursor:pointer;flex:none;height:16px;margin:0 0 0 10px;width:16px}.filter-options .dropdown-menu .option label{cursor:pointer;flex:1;font-size:15px;line-height:1.3;padding:10px 10px 10px 12px}.read-more-case-studies__button-wrapper{padding-bottom:30px;padding-top:20px;text-align:center;width:100%}.read-more-case-studies__button-wrapper a{text-align:center}.csl-header-second-row{gap:20px 40px}.clear-btn{max-width:fit-content}@media only screen and (max-width:600px){.filter-options{flex-direction:column;width:100%}.csl-header-second-row{align-items:start;flex-direction:column;justify-content:start}.csl-search-box-wrapper,.filter-options .dropdown-menu{width:100%}.csl-search-field__bar form{max-width:none!important;width:100%!important}.csl-search-field__bar form .csl-search-field__input{width:100%!important}}.work-listing__grid{gap:32px}.work-card__body{padding:24px}.work-card__sector{letter-spacing:.04em}.work-card__title{border-bottom:1px solid #e7e5da}.work-card__block+.work-card__block{border-top:1px solid #e7e5da}.work-card__link{border:1px solid var(--pink);letter-spacing:.04em;padding:12px 13px;transition:background-color .2s ease}.work-card__link:hover{background-color:rgba(254,0,156,.06)}.work-card__link:focus-visible{outline:2px solid var(--pink);outline-offset:3px}@media (min-width:1024px){.work-listing{padding-top:50px}.work-listing__grid{gap:50px}.work-card__body{padding:40px}}@media(max-width:768px){.case-study-container{padding:100px 0}}