.BlogIndex-module__1f_pva__page{background:var(--background)}.BlogIndex-module__1f_pva__hero{text-align:center;padding:140px 0 60px}.BlogIndex-module__1f_pva__heroContainer{max-width:800px;margin:0 auto;padding:0 clamp(20px,4vw,60px)}.BlogIndex-module__1f_pva__sectionTag{border-radius:var(--radius-full);color:var(--secondary);letter-spacing:1.5px;text-transform:uppercase;font-size:.7rem;font-weight:700;font-family:var(--font-montserrat),sans-serif;background:#cf0;margin-bottom:24px;padding:6px 18px;display:inline-block}.BlogIndex-module__1f_pva__heroTitle{color:var(--secondary);letter-spacing:-2px;margin-bottom:20px;font-size:clamp(2.6rem,5.5vw,4.2rem);font-weight:900;line-height:1.05}.BlogIndex-module__1f_pva__heroSubtitle{color:var(--gray-500);max-width:560px;margin:0 auto;font-size:1.1rem;line-height:1.7}.BlogIndex-module__1f_pva__featuredSection{padding:20px 0 60px}.BlogIndex-module__1f_pva__featuredContainer{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,60px)}.BlogIndex-module__1f_pva__featuredWrapper{position:relative}.BlogIndex-module__1f_pva__featuredCard{background:var(--secondary);border-radius:var(--radius-xl);transition:transform .4s var(--ease-out-expo),box-shadow .4s ease;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 56px #0000001f}@keyframes BlogIndex-module__1f_pva__slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-60px)}}@keyframes BlogIndex-module__1f_pva__slideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}.BlogIndex-module__1f_pva__featuredCardSlideOut{animation:.3s cubic-bezier(.4,0,.6,1) forwards BlogIndex-module__1f_pva__slideOutLeft}.BlogIndex-module__1f_pva__featuredCardSlideIn{animation:.4s cubic-bezier(0,0,.2,1) forwards BlogIndex-module__1f_pva__slideInRight}.BlogIndex-module__1f_pva__featuredCard:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ccff0014 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-120px;right:-120px}.BlogIndex-module__1f_pva__featuredCard:hover{transform:translateY(-4px);box-shadow:0 24px 64px #00000026}.BlogIndex-module__1f_pva__featuredThumb{aspect-ratio:7/5;width:56.5%;overflow:hidden}.BlogIndex-module__1f_pva__featuredThumbImage{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out-expo);display:block}.BlogIndex-module__1f_pva__featuredCard:hover .BlogIndex-module__1f_pva__featuredThumbImage{transform:scale(1.04)}.BlogIndex-module__1f_pva__featuredInfo{z-index:1;flex-direction:column;justify-content:center;width:43.5%;padding:clamp(32px,4vw,56px);display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.BlogIndex-module__1f_pva__featuredLabel{text-transform:uppercase;letter-spacing:2px;color:#cf0;text-shadow:0 0 12px #cf06;margin-bottom:20px;font-size:.65rem;font-weight:700;display:inline-block}.BlogIndex-module__1f_pva__featuredTitle{color:var(--white);letter-spacing:-.8px;margin-bottom:14px;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:900;line-height:1.2}.BlogIndex-module__1f_pva__featuredDesc{color:#ffffff8c;margin-bottom:20px;font-size:.88rem;line-height:1.6}.BlogIndex-module__1f_pva__featuredTags{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.BlogIndex-module__1f_pva__featuredTag{border-radius:var(--radius-full);color:#cf0;letter-spacing:.3px;background:#ccff0026;padding:5px 14px;font-size:.65rem;font-weight:700}.BlogIndex-module__1f_pva__featuredArrow{color:#cf0;transition:gap .3s var(--ease-out-expo);align-items:center;gap:8px;margin-top:8px;font-size:.85rem;font-weight:700;display:inline-flex}.BlogIndex-module__1f_pva__featuredCard:hover .BlogIndex-module__1f_pva__featuredArrow{gap:14px}.BlogIndex-module__1f_pva__carouselControls{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.BlogIndex-module__1f_pva__carouselBtn{border:1px solid var(--gray-200);background:var(--white);width:40px;height:40px;color:var(--secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.BlogIndex-module__1f_pva__carouselBtn:hover{background:var(--secondary);color:var(--white);border-color:var(--secondary)}.BlogIndex-module__1f_pva__carouselDots{gap:8px;display:flex}.BlogIndex-module__1f_pva__carouselDot{background:var(--gray-200);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;transition:all .3s}.BlogIndex-module__1f_pva__carouselDotActive{background:#cf0;border-radius:10px;width:28px}.BlogIndex-module__1f_pva__searchSection{padding:0 0 48px}.BlogIndex-module__1f_pva__searchContainer{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,60px)}.BlogIndex-module__1f_pva__searchBarWrap{margin-bottom:20px;position:relative}.BlogIndex-module__1f_pva__searchIcon{color:var(--gray-400);pointer-events:none;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.BlogIndex-module__1f_pva__searchInput{border:1.5px solid var(--gray-200);border-radius:var(--radius-full);background:var(--white);width:100%;color:var(--secondary);outline:none;padding:16px 52px;font-family:inherit;font-size:.95rem;transition:border-color .3s,box-shadow .3s}.BlogIndex-module__1f_pva__searchInput::placeholder{color:var(--gray-400)}.BlogIndex-module__1f_pva__searchInput:focus{border-color:#cf0;box-shadow:0 0 0 3px #ccff0026}.BlogIndex-module__1f_pva__searchClear{background:var(--gray-200);cursor:pointer;width:28px;height:28px;color:var(--gray-600);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.BlogIndex-module__1f_pva__searchClear:hover{background:var(--gray-300,#d1d5db)}.BlogIndex-module__1f_pva__toolbarRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.BlogIndex-module__1f_pva__dropdownWrap{position:relative}.BlogIndex-module__1f_pva__dropdownToggle{border:1.5px solid var(--gray-200);border-radius:var(--radius-full);background:var(--white);color:var(--secondary);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .25s;display:inline-flex}.BlogIndex-module__1f_pva__dropdownToggle:hover{border-color:var(--secondary)}.BlogIndex-module__1f_pva__dropdownToggleOpen{border-color:#cf0;box-shadow:0 0 0 3px #ccff0026}.BlogIndex-module__1f_pva__dropdownLabel{color:var(--gray-400);font-weight:500}.BlogIndex-module__1f_pva__dropdownChevron{color:var(--gray-400);transition:transform .25s}.BlogIndex-module__1f_pva__dropdownToggleOpen .BlogIndex-module__1f_pva__dropdownChevron{transform:rotate(180deg)}.BlogIndex-module__1f_pva__dropdownPanel{background:var(--white);border:1.5px solid var(--gray-200);z-index:50;border-radius:16px;min-width:240px;max-height:280px;padding:8px 0;animation:.2s BlogIndex-module__1f_pva__dropdownFadeIn;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 12px 40px #0000001a}@keyframes BlogIndex-module__1f_pva__dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.BlogIndex-module__1f_pva__dropdownOption{text-align:left;width:100%;color:var(--gray-600);cursor:pointer;background:0 0;border:none;padding:10px 20px;font-family:inherit;font-size:.85rem;transition:all .15s;display:block}.BlogIndex-module__1f_pva__dropdownOption:hover{background:var(--gray-100,#f3f4f6);color:var(--secondary)}.BlogIndex-module__1f_pva__dropdownOptionActive{color:var(--secondary);background:#ccff001a;font-weight:700}.BlogIndex-module__1f_pva__checkboxRow{color:var(--gray-600);cursor:pointer;align-items:center;gap:10px;padding:10px 20px;font-size:.85rem;transition:background .15s;display:flex}.BlogIndex-module__1f_pva__checkboxRow:hover{background:var(--gray-100,#f3f4f6);color:var(--secondary)}.BlogIndex-module__1f_pva__checkbox{appearance:none;border:2px solid var(--gray-300,#d1d5db);background:var(--white);cursor:pointer;border-radius:5px;width:18px;min-width:18px;height:18px;transition:all .2s;position:relative}.BlogIndex-module__1f_pva__checkbox:checked{background:#cf0;border-color:#cf0}.BlogIndex-module__1f_pva__checkbox:checked:after{content:"";border:solid var(--secondary);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.BlogIndex-module__1f_pva__clearBtn{border-radius:var(--radius-full);color:#ef4444;cursor:pointer;white-space:nowrap;background:#ef444414;border:none;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .25s;display:inline-flex}.BlogIndex-module__1f_pva__clearBtn:hover{background:#ef444426}.BlogIndex-module__1f_pva__gridSection{padding:0 0 80px}.BlogIndex-module__1f_pva__gridContainer{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,60px)}.BlogIndex-module__1f_pva__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.BlogIndex-module__1f_pva__card{border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--gray-200);flex-direction:column;text-decoration:none;transition:transform .4s,box-shadow .4s;display:flex;overflow:hidden}.BlogIndex-module__1f_pva__card:hover{transform:translateY(-6px);box-shadow:0 16px 48px #0000001a}.BlogIndex-module__1f_pva__cardThumb{aspect-ratio:7/5;overflow:hidden}.BlogIndex-module__1f_pva__cardThumbImage{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.BlogIndex-module__1f_pva__card:hover .BlogIndex-module__1f_pva__cardThumbImage{transform:scale(1.05)}.BlogIndex-module__1f_pva__cardBody{flex-direction:column;gap:10px;padding:20px 24px 24px;display:flex}.BlogIndex-module__1f_pva__cardMeta{align-items:center;gap:12px;font-size:.78rem;display:flex}.BlogIndex-module__1f_pva__cardAuthor{color:var(--secondary);font-weight:600}.BlogIndex-module__1f_pva__cardDate{color:var(--gray-400);font-weight:500}.BlogIndex-module__1f_pva__cardTitle{color:var(--secondary);letter-spacing:-.3px;font-size:1.15rem;font-weight:700;line-height:1.3}.BlogIndex-module__1f_pva__cardTags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.BlogIndex-module__1f_pva__cardTag{border-radius:var(--radius-full);color:var(--secondary);text-transform:capitalize;font-size:.65rem;font-weight:700;font-family:var(--font-montserrat),sans-serif;background:#cf0;padding:3px 10px}.BlogIndex-module__1f_pva__emptyState{text-align:center;color:var(--gray-400);padding:60px 0;font-size:1.1rem}.BlogIndex-module__1f_pva__ctaSection{padding:0 0 100px}.BlogIndex-module__1f_pva__ctaContainer{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,60px)}.BlogIndex-module__1f_pva__ctaBox{background:var(--secondary);border-radius:var(--radius-xl);text-align:center;padding:clamp(48px,6vw,80px)}.BlogIndex-module__1f_pva__ctaTitle{color:var(--white);letter-spacing:-1px;margin-bottom:14px;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:900}.BlogIndex-module__1f_pva__ctaSubtitle{color:#ffffff8c;margin-bottom:32px;font-size:1.05rem}.BlogIndex-module__1f_pva__ctaBtn{border-radius:var(--radius-full);color:var(--secondary);background:#cf0;align-items:center;gap:8px;padding:14px 36px;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex}.BlogIndex-module__1f_pva__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #ccff004d}@media (max-width:1024px){.BlogIndex-module__1f_pva__featuredCard{flex-direction:column}.BlogIndex-module__1f_pva__featuredThumb{width:100%}.BlogIndex-module__1f_pva__featuredInfo{width:100%;padding:32px;position:relative}.BlogIndex-module__1f_pva__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.BlogIndex-module__1f_pva__hero{padding:120px 0 40px}.BlogIndex-module__1f_pva__grid{grid-template-columns:1fr}.BlogIndex-module__1f_pva__toolbarRow{flex-direction:column;align-items:stretch}.BlogIndex-module__1f_pva__dropdownToggle{justify-content:space-between;width:100%}.BlogIndex-module__1f_pva__dropdownPanel{width:100%}.BlogIndex-module__1f_pva__clearBtn{justify-content:center;width:100%}.BlogIndex-module__1f_pva__ctaBox{padding:36px 24px}}
