.InteriorCategory_mainLayout__BOWsA{margin-top:15px}.InteriorCategory_categoryHeader__0QBo5{background-color:#f4f4f4;padding:1.5rem 1rem 1rem;border-bottom:1px solid #ddd}.InteriorCategory_categoryHeaderTitle__bhuEQ{text-align:center;font-size:2rem;font-weight:800;margin-bottom:1rem;color:#222}.InteriorCategory_categoryNav__VixN_{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.InteriorCategory_categoryLink__NKzXC{text-decoration:none;padding:.7rem 1.5rem;border-radius:8px;background-color:#fff;border:1px solid #ccc;font-weight:700;color:#333;transition:all .3s ease}.InteriorCategory_categoryLink__NKzXC:hover{background-color:#e32923;color:#fff;border-color:#e32923}.InteriorCategory_pageContent__XfqYV{padding-top:2rem;padding-bottom:4rem;background-color:#fff}.InteriorCategory_animatedTitle__H_4iu{font-size:2.8rem;text-align:center;margin-bottom:1.2rem;font-weight:600;animation:InteriorCategory_fadeSlideUp__4wxZV .7s ease-out;color:#222;text-transform:uppercase;letter-spacing:1.8px;font-family:Segoe UI,Helvetica Neue,Roboto,sans-serif;text-shadow:1px 1px 3px rgba(0,0,0,.05);background:linear-gradient(90deg,#111,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.InteriorCategory_description__LSMg7{text-align:center;font-size:1.2rem;margin:0 auto 3rem;color:#555;max-width:95%;line-height:1.7}.InteriorCategory_readMoreBtn__FTqfn{background:none;border:none;color:#e32923;font-weight:600;cursor:pointer;font-size:1rem;padding-left:6px;transition:color .3s ease}.InteriorCategory_readMoreBtn__FTqfn:hover{text-decoration:underline;color:#c2201b}.InteriorCategory_sectionTitle__MibUo{font-size:2rem;color:#d9534f;border-bottom:3px solid #d9534f;margin:30px 0 20px;text-align:center;font-weight:700}@keyframes InteriorCategory_fadeSlideUp__4wxZV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.InteriorCategory_animatedTitle__H_4iu{font-size:2.2rem}.InteriorCategory_sectionTitle__MibUo{font-size:1.6rem}.InteriorCategory_categoryLink__NKzXC{font-size:.95rem;padding:.6rem 1.2rem}}