.BlogSearch-module__9Uz2Ma__searchWrapper{width:100%;max-width:36rem;position:relative}.BlogSearch-module__9Uz2Ma__searchIcon{width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.BlogSearch-module__9Uz2Ma__searchInput{border:1px solid hsl(var(--border));background-color:hsl(var(--background));width:100%;color:hsl(var(--foreground));font-family:var(--font-body);border-radius:.5rem;outline:none;padding:.75rem 1rem .75rem 3rem;transition:all .2s ease-in-out}.BlogSearch-module__9Uz2Ma__searchInput::placeholder{color:hsl(var(--muted-foreground))}.BlogSearch-module__9Uz2Ma__searchInput:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsla(var(--primary),.3);outline:none}
.CategoryFilter-module__v_PLSG__container{flex-wrap:wrap;gap:.5rem;display:flex}.CategoryFilter-module__v_PLSG__filterButton{cursor:pointer;border:none;border-radius:9999px;padding:.5rem 1.25rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:500;transition:all .2s ease-in-out}.CategoryFilter-module__v_PLSG__inactive{color:var(--text);background-color:#eee}.CategoryFilter-module__v_PLSG__inactive:hover{color:var(--foreground);background-color:#e2e2e2}.CategoryFilter-module__v_PLSG__active{background-color:var(--red);color:#fff;box-shadow:0 4px 12px #ce102840}.CategoryFilter-module__v_PLSG__selectContainer{align-items:center;gap:20px;width:100%;margin-bottom:1rem;display:flex}.CategoryFilter-module__v_PLSG__selectContainer p{color:#666;font-weight:600}.CategoryFilter-module__v_PLSG__categorySelect .CategoryFilter-module__v_PLSG__ant-select-selector{transition:all .25s;border:1.5px solid #e5e5e5!important;border-radius:10px!important;padding:4px 10px!important}.CategoryFilter-module__v_PLSG__categorySelect:hover .CategoryFilter-module__v_PLSG__ant-select-selector{border-color:var(--red)!important}.CategoryFilter-module__v_PLSG__categorySelect.CategoryFilter-module__v_PLSG__ant-select-focused .CategoryFilter-module__v_PLSG__ant-select-selector{border-color:var(--red)!important;box-shadow:0 0 0 2px #ff000026!important}.CategoryFilter-module__v_PLSG__categoryDropdown .CategoryFilter-module__v_PLSG__ant-select-item-option-active{background:#ff000014!important}.CategoryFilter-module__v_PLSG__categoryDropdown .CategoryFilter-module__v_PLSG__ant-select-item-option-selected{background:var(--red)!important;color:#fff!important}
.BlogCard-module__CnadnW__card{cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.BlogCard-module__CnadnW__card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #00000014}.BlogCard-module__CnadnW__card:hover .BlogCard-module__CnadnW__title{color:var(--red)}.BlogCard-module__CnadnW__icon{color:#ce1028;width:15px!important;height:15px!important}.BlogCard-module__CnadnW__tamilText{letter-spacing:.02em;font-family:var(--font-tamil)!important;line-height:1.5!important}.BlogCard-module__CnadnW__title{color:var(--foreground);margin-top:.5rem;font-family:Merriweather,serif;font-weight:700;line-height:1.25;transition:color .2s}.BlogCard-module__CnadnW__featuredCard{grid-column:1/-1}.BlogCard-module__CnadnW__featuredCenter{flex-direction:column;align-items:center;display:flex}.BlogCard-module__CnadnW__featuredContentCenter{flex-direction:column;align-items:flex-start;width:100%;display:flex}.BlogCard-module__CnadnW__metaCenter{justify-content:center;gap:1.5rem}.BlogCard-module__CnadnW__featuredCenter .BlogCard-module__CnadnW__imageWrapper{width:100%;max-width:800px}.BlogCard-module__CnadnW__gridContainer{grid-template-columns:1fr;display:grid}@media (min-width:768px){.BlogCard-module__CnadnW__featuredCard .BlogCard-module__CnadnW__gridContainer{grid-template-columns:1fr 1fr}}.BlogCard-module__CnadnW__imageWrapper{aspect-ratio:16/10;position:relative;overflow:hidden}.BlogCard-module__CnadnW__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.BlogCard-module__CnadnW__card:hover .BlogCard-module__CnadnW__image{transform:scale(1.05)}.BlogCard-module__CnadnW__badge{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:.75rem;left:.75rem}.BlogCard-module__CnadnW__content{flex-direction:column;flex:1;padding:1.25rem;display:flex}.BlogCard-module__CnadnW__featuredCard .BlogCard-module__CnadnW__content{justify-content:center;padding:1.5rem}@media (min-width:768px){.BlogCard-module__CnadnW__featuredCard .BlogCard-module__CnadnW__content{padding:2rem}}.BlogCard-module__CnadnW__category{color:var(--red);text-transform:uppercase;font-size:.875rem;font-weight:600}.BlogCard-module__CnadnW__titleSmall{font-size:1.125rem}.BlogCard-module__CnadnW__titleLarge{font-size:1.5rem}@media (min-width:768px){.BlogCard-module__CnadnW__titleLarge{font-size:1.875rem}}.BlogCard-module__CnadnW__clampTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BlogCard-module__CnadnW__excerptContainer{flex:1;margin-top:.75rem}.BlogCard-module__CnadnW__excerpt{color:var(--text);font-size:.95rem;line-height:1.6}.BlogCard-module__CnadnW__clampTwo{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BlogCard-module__CnadnW__clampThree{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BlogCard-module__CnadnW__excerpt p{margin:0}.BlogCard-module__CnadnW__excerpt p+p{margin-top:0}.BlogCard-module__CnadnW__meta{color:hsl(var(--muted-foreground));align-items:center;gap:1rem;margin-top:1.25rem;font-size:.75rem;display:flex}.BlogCard-module__CnadnW__metaItem{color:gray;align-items:center;gap:.35rem;font-weight:500;display:flex}.BlogCard-module__CnadnW__metaSmall{justify-content:space-between}
.Blogs-module__HtJvpa__blogContainer{background-color:var(--background);min-height:100vh}.Blogs-module__HtJvpa__sectionContainer{max-width:1400px;margin:0 auto;padding:0 1.5rem}.Blogs-module__HtJvpa__blogBanner{background-color:#000;height:400px;position:relative;overflow:hidden}.Blogs-module__HtJvpa__bannerImage{object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.Blogs-module__HtJvpa__bannerOverlay{z-index:1;background:linear-gradient(75deg,#000c 0%,#0003 100%);position:absolute;inset:0}.Blogs-module__HtJvpa__bannerContent{z-index:10;color:#fff;justify-content:space-between;align-items:center;height:100%;margin-top:20px;display:flex;position:relative}.Blogs-module__HtJvpa__bannerSubtitle{text-transform:uppercase;letter-spacing:2px;opacity:.9;font-size:.85rem;font-weight:600}.Blogs-module__HtJvpa__bannerTitle{margin:.5rem 0;font-family:Merriweather,serif;font-size:3rem;font-weight:900;line-height:1.1}.Blogs-module__HtJvpa__bannerLogo{align-items:center;gap:20px;padding-top:20px;display:flex}.Blogs-module__HtJvpa__bannerLogo img{width:150px}.Blogs-module__HtJvpa__adContact{text-align:right;flex-direction:column;gap:10px;display:flex}@media (max-width:768px){.Blogs-module__HtJvpa__bannerTitle{font-size:2.3rem}.Blogs-module__HtJvpa__bannerContent{text-align:center;flex-direction:column;justify-content:center;margin-top:10px}.Blogs-module__HtJvpa__adContact{text-align:center;margin-top:35px;font-size:14px}.Blogs-module__HtJvpa__bannerLogo{justify-content:center}.Blogs-module__HtJvpa__bannerDescription{max-width:300px!important;font-size:14px!important}}.Blogs-module__HtJvpa__bannerDescription{opacity:.85;max-width:500px;font-size:1.1rem;line-height:1.6}.Blogs-module__HtJvpa__filterSection{z-index:20;margin-top:-50px;position:relative}.Blogs-module__HtJvpa__filterCard{background:#fff;border-radius:8px;padding:1.5rem 2rem;box-shadow:0 10px 30px #00000014}.Blogs-module__HtJvpa__filterFlex{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex}@media (max-width:768px){.Blogs-module__HtJvpa__filterFlex{flex-direction:column;align-items:flex-end;gap:0}.Blogs-module__HtJvpa__filterCard{padding:20px}.Blogs-module__HtJvpa__articlesGrid{padding:2rem 0!important}}.Blogs-module__HtJvpa__countText{color:#888;text-transform:uppercase;font-size:.75rem;font-weight:700}.Blogs-module__HtJvpa__articlesGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;padding:4rem 0;display:grid}.Blogs-module__HtJvpa__animateFadeIn{opacity:0;animation:.6s ease-out forwards Blogs-module__HtJvpa__fadeIn}@keyframes Blogs-module__HtJvpa__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Blogs-module__HtJvpa__emptyState{text-align:center;padding:100px 0}.Blogs-module__HtJvpa__emptyIcon{opacity:.3;width:60px;height:60px;margin-bottom:1rem}.Blogs-module__HtJvpa__footerAccent{background:var(--red);height:4px}.Blogs-module__HtJvpa__pagination{justify-content:center;align-items:center;gap:1rem;margin-bottom:2.5rem;padding:1rem 0;font-family:system-ui,-apple-system,sans-serif;display:flex}.Blogs-module__HtJvpa__pageNumbers{align-items:center;gap:.5rem;display:flex}.Blogs-module__HtJvpa__pageButton{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.Blogs-module__HtJvpa__pageButton:hover:not(:disabled){color:#1e293b;background-color:#f8fafc;border-color:#cbd5e1}.Blogs-module__HtJvpa__pageButton:disabled{opacity:.5;cursor:not-allowed;background-color:#f1f5f9}.Blogs-module__HtJvpa__pageNumber{color:#64748b;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;font-size:.875rem;transition:all .2s;display:flex}.Blogs-module__HtJvpa__pageNumber:hover{color:#fff;background-color:var(--red);border-color:#cbd5e1}.Blogs-module__HtJvpa__activePage{background-color:var(--red);border-color:var(--red);font-weight:600;color:#fff!important}@media (max-width:640px){.Blogs-module__HtJvpa__pageNumbers{display:none}.Blogs-module__HtJvpa__pagination{justify-content:space-between;width:100%}.Blogs-module__HtJvpa__sectionContainer{padding-left:10px;padding-right:10px}}
