.blog-listing-filters{align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.blog-filters__dropdown,.blog-listing-filters{display:flex;flex-wrap:wrap;gap:1rem}.search-filter{position:relative}.search-filter__input{background-color:#fff;border:1px solid rgba(48,5,58,.2);border-radius:10px;color:#667085;font-family:Founders Grotesk;font-size:18px;font-weight:300;line-height:24px;padding:10px 20px 10px 50px;width:280px}.search-filter__icon{height:20px;left:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.dropdown-filter{position:relative;width:280px;h6{text-transform:uppercase}}.dropdown-filter__select{align-items:center;background:#fff;border:1px solid rgba(48,5,58,.2);border-radius:10px;color:#667085;cursor:pointer;display:flex;font-family:Founders Grotesk;font-size:18px;font-weight:300;line-height:24px;padding:10px 20px;position:relative}#resourceFilter .dropdown-filter__select:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:16px;margin-right:8px;width:16px}#resourceFilter[data-selected=blog] .dropdown-filter__select:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' fill='none' viewBox='0 0 14 16'%3E%3Cpath fill='%23000' d='M2 1C.897 1 0 1.897 0 3v10c0 1.103.897 2 2 2h7v-3.5a1.5 1.5 0 0 1 1.5-1.5H14V3c0-1.103-.897-2-2-2zm12 10h-3.5c-.275 0-.5.225-.5.5V15l1-1 2-2z'/%3E%3C/svg%3E");display:block}#resourceFilter[data-selected=video] .dropdown-filter__select:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16' fill='none' viewBox='0 0 18 16'%3E%3Cpath fill='%23000' d='M0 4c0-1.103.897-2 2-2h8c1.103 0 2 .897 2 2v8c0 1.103-.897 2-2 2H2c-1.103 0-2-.897-2-2zm17.472-.881A1 1 0 0 1 18 4v8a1 1 0 0 1-1.556.831l-3-2-.444-.297V5.466l.444-.297 3-2c.306-.203.7-.225 1.028-.05'/%3E%3C/svg%3E");display:block}#resourceFilter[data-selected=news] .dropdown-filter__select:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M3 3c0-1.103.897-2 2-2h9c1.103 0 2 .897 2 2v10c0 1.103-.897 2-2 2H2.5A2.5 2.5 0 0 1 0 12.5V4a.999.999 0 1 1 2 0v8.5c0 .275.225.5.5.5s.5-.225.5-.5zm2 .75v2.5c0 .416.334.75.75.75h3.5c.416 0 .75-.334.75-.75v-2.5A.75.75 0 0 0 9.25 3h-3.5a.75.75 0 0 0-.75.75m6.5-.25c0 .275.225.5.5.5h1.5c.275 0 .5-.225.5-.5s-.225-.5-.5-.5H12c-.275 0-.5.225-.5.5m0 3c0 .275.225.5.5.5h1.5c.275 0 .5-.225.5-.5s-.225-.5-.5-.5H12c-.275 0-.5.225-.5.5M5 9.5c0 .275.225.5.5.5h8c.275 0 .5-.225.5-.5s-.225-.5-.5-.5h-8c-.275 0-.5.225-.5.5m0 3c0 .275.225.5.5.5h8c.275 0 .5-.225.5-.5s-.225-.5-.5-.5h-8c-.275 0-.5.225-.5.5'/%3E%3C/svg%3E");display:block}#resourceFilter[data-selected=download] .dropdown-filter__select:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M16 13c0 1.103-.897 2-2 2H2c-1.103 0-2-.897-2-2V3c0-1.103.897-2 2-2h4c.628 0 1.222.297 1.6.8l.6.8c.188.253.484.4.8.4h5c1.103 0 2 .897 2 2zM8.75 6.25A.75.75 0 0 0 8 5.5a.75.75 0 0 0-.75.75v3.19l-.969-.968a.75.75 0 0 0-1.06 1.06l2.25 2.25a.747.747 0 0 0 1.06 0l2.25-2.25a.75.75 0 0 0-1.06-1.06l-.968.969z'/%3E%3C/svg%3E");display:block}#solutionFilter .dropdown-filter__select:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:22px;margin-right:8px;width:22px}#solutionFilter[data-selected=data-security--resilience] .dropdown-filter__select:before{background-image:url(https://2642977.fs1.hubspotusercontent-eu1.net/hubfs/2642977/raw_assets/public/2025%20Celerity%20Theme/images/solution-icons/data-security-icon.png);display:block}#solutionFilter[data-selected=software] .dropdown-filter__select:before{background-image:url(https://2642977.fs1.hubspotusercontent-eu1.net/hubfs/2642977/raw_assets/public/2025%20Celerity%20Theme/images/solution-icons/software-icon.png);display:block}#solutionFilter[data-selected=cyber-security] .dropdown-filter__select:before{background-image:url(https://2642977.fs1.hubspotusercontent-eu1.net/hubfs/2642977/raw_assets/public/2025%20Celerity%20Theme/images/solution-icons/cyber-sec-icon.png);display:block}#solutionFilter[data-selected=cloud--datacenter] .dropdown-filter__select:before{background-image:url(https://2642977.fs1.hubspotusercontent-eu1.net/hubfs/2642977/raw_assets/public/2025%20Celerity%20Theme/images/solution-icons/cloud-icon.png);display:block}.dropdown-filter__icon{height:20px;margin-left:auto;width:20px}.dropdown-filter__options{background:#fff;border:1px solid rgba(48,5,58,.2);border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:none;flex-direction:column;left:0;margin-top:2px;padding:8px 0;position:absolute;right:0;top:100%;z-index:10}.dropdown-filter__option{align-items:center;color:#000;cursor:pointer;display:flex;font-family:Founders Grotesk;font-size:14px;font-weight:600;gap:8px;line-height:16px;padding:12px 10px 12px 16px;img{height:22px;object-fit:contain;width:22px}}.dropdown-filter__option:hover{background:#f9f7fe;color:#6633fc;svg{path{fill:#6633fc}}}.dropdown-filter__option__icon{flex-shrink:0;height:20px;width:20px}.blog-listing-posts__wrapper{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.blog-listing-posts__more{display:flex;flex-direction:column;justify-content:center;margin-top:2rem}.blog-listing-posts__more__label{color:#475467;font-family:Founders Grotesk;font-size:14px;font-weight:600;line-height:16px;margin-bottom:1rem}.blog-listing-posts__more__button{background:#30053a;border:unset;border-radius:100px;color:#fff;font-family:Founders Grotesk;font-size:18px;font-weight:600;line-height:20px;margin:0 auto;outline:unset;padding:16px 32px;text-decoration:none;transition:all 333ms ease;width:fit-content}.blog-listing-posts__more__button:hover{background:#6633fc}#resourceFilter[data-selected]:not([data-selected=""]) .dropdown-filter__select,#solutionFilter[data-selected]:not([data-selected=""]) .dropdown-filter__select{color:#000}@media (max-width:993px){.blog-listing-posts__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog-listing-filters{margin-bottom:1rem}.blog-listing-posts__more{margin-top:1rem}.blog-listing-posts__wrapper{grid-template-columns:1fr}}