.categories_customSearchInput__rcg0L{width:100%;max-width:500px;padding:12px 20px;border:1px solid #ddd;border-radius:30px;font-size:16px;outline:none;transition:all .3s ease}.categories_customSearchInput__rcg0L:focus{border-color:#1f5476;box-shadow:0 0 0 2px rgba(31,84,118,.2)}.categories_headingStyle__zPrW6{text-align:center;font-size:2.5rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#1F5476,#7BB7AB);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.categories_cardLink__Nk9fb{text-decoration:none;color:inherit;display:block;height:100%;transition:transform .2s}.categories_cardLink__Nk9fb:hover{transform:translateY(-4px)}.categories_card__jGn5J{height:100%;border-radius:12px;border:1px solid #eee;overflow:hidden;background-color:#fff;transition:all .3s ease}.categories_card__jGn5J:hover{box-shadow:0 10px 20px rgba(0,0,0,.1)}.categories_cardImgContainer__B19Jn{background:#f0f7ff;padding:2rem;height:200px;display:flex;justify-content:center;align-items:center;position:relative;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.categories_cardImg__xUB5l{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;position:absolute;border-top-left-radius:12px;border-top-right-radius:12px}.categories_cardBody__aFuEt{padding:1.25rem}.categories_cardTitle__u0_zQ{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#333}.categories_cardText__A_Br1{font-size:.9rem;color:#666;line-height:1.5}@media(max-width:768px){.categories_customSearchInput__rcg0L{max-width:90%}.categories_cardTitle__u0_zQ{font-size:1.1rem}.categories_cardText__A_Br1{font-size:.85rem}}