:root{--primary-navy: #0A1629;--secondary-navy: #1E293B;--text-muted: #64748B;--text-light: #94A3B8;--accent-saffron: #FF7000;--accent-saffron-dark: #EA580C;--accent-saffron-light: #FFF7ED;--bg-white: #FFFFFF;--bg-soft: #F8FAFC;--border-subtle: #E2E8F0;--border-card: #E5E9F0;--card-shadow: 0 2px 10px rgba(10,22,41,0.04);--card-shadow-hover: 0 10px 25px rgba(10,22,41,0.08);--font-sans: 'Plus Jakarta Sans','Noto Sans Devanagari',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}*,*::before,*::after{box-sizing: border-box;margin: 0;padding: 0}html{scroll-behavior: smooth;font-size: 16px;background-color: #FFFFFF !important}body{font-family: var(--font-sans) !important;background-color: #FFFFFF !important;color: var(--primary-navy) !important;line-height: 1.6;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: hidden;width: 100%}#responsiveHeader,.responsive-header,.mobile-menu-overlay,.mobile-menu,.header-spacer,.mobile-header,header.responsive-header{display: none !important;height: 0 !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;border: 0 !important;visibility: hidden !important}.container{width: 100% !important;max-width: 1280px !important;margin-left: auto !important;margin-right: auto !important;padding-left: 1.25rem !important;padding-right: 1.25rem !important}@media (max-width: 640px){.container{padding-left: 1rem !important;padding-right: 1rem !important}}.site-header{position: sticky !important;top: 0 !important;z-index: 1000 !important;background: #FFFFFF !important;border-bottom: 1px solid var(--border-subtle) !important;box-shadow: 0 1px 3px rgba(10,22,41,0.03) !important;padding: 0.75rem 0 !important;width: 100% !important}.header-container{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 1.5rem !important}.brand-logo{display: flex !important;align-items: center !important;gap: 0.65rem !important;text-decoration: none !important;color: var(--primary-navy) !important;flex-shrink: 0 !important}.brand-icon{width: 38px !important;height: 38px !important;background: var(--accent-saffron-light) !important;border: 1px solid #FED7AA !important;border-radius: 10px !important;display: flex !important;align-items: center !important;justify-content: center !important;color: var(--accent-saffron) !important;transition: transform 0.2s ease !important}.brand-logo:hover .brand-icon{transform: rotate(15deg) scale(1.05) !important}.brand-title{font-size: 1.35rem !important;font-weight: 800 !important;color: var(--primary-navy) !important;line-height: 1.15 !important;letter-spacing: -0.02em !important}.brand-title span{color: var(--accent-saffron) !important}.brand-subtitle{font-size: 0.72rem !important;font-weight: 600 !important;color: var(--text-muted) !important;letter-spacing: 0.02em !important;text-transform: uppercase !important}.nav-pills{display: flex !important;align-items: center !important;gap: 0.4rem !important;flex-wrap: wrap !important}@media (max-width: 1080px){.nav-pills{display: none !important}}.nav-pill{padding: 0.5rem 0.9rem !important;border-radius: 9999px !important;font-size: 0.88rem !important;font-weight: 600 !important;color: var(--secondary-navy) !important;text-decoration: none !important;background: transparent !important;border: 1px solid transparent !important;transition: all 0.15s ease !important;white-space: nowrap !important}.nav-pill:hover{background: var(--bg-soft) !important;color: var(--accent-saffron-dark) !important;border-color: var(--border-subtle) !important}.nav-pill.active{background: var(--primary-navy) !important;color: #FFFFFF !important}.header-actions{display: flex !important;align-items: center !important;gap: 0.6rem !important;flex-shrink: 0 !important}.header-search-btn{width: 38px !important;height: 38px !important;border-radius: 50% !important;background: var(--bg-soft) !important;border: 1px solid var(--border-subtle) !important;display: flex !important;align-items: center !important;justify-content: center !important;color: var(--text-muted) !important;cursor: pointer !important;text-decoration: none !important;transition: all 0.2s ease !important}.header-search-btn:hover{background: #FFFFFF !important;color: var(--accent-saffron) !important;border-color: var(--accent-saffron) !important;box-shadow: 0 2px 6px rgba(255,112,0,0.15) !important}.mobile-menu-btn{display: none !important;width: 38px !important;height: 38px !important;border-radius: 8px !important;background: var(--bg-soft) !important;border: 1px solid var(--border-subtle) !important;align-items: center !important;justify-content: center !important;color: var(--primary-navy) !important;cursor: pointer !important}@media (max-width: 1080px){.mobile-menu-btn{display: flex !important}}.mobile-drawer-overlay{position: fixed !important;inset: 0 !important;background: rgba(10,22,41,0.5) !important;backdrop-filter: blur(2px) !important;z-index: 9998 !important;opacity: 0 !important;visibility: hidden !important;transition: all 0.25s ease !important}.mobile-drawer-overlay.active{opacity: 1 !important;visibility: visible !important}.mobile-drawer{position: fixed !important;top: 0 !important;right: 0 !important;bottom: 0 !important;width: 310px !important;max-width: 85vw !important;background: #FFFFFF !important;z-index: 9999 !important;transform: translateX(100%) !important;transition: transform 0.25s cubic-bezier(0.16,1,0.3,1) !important;padding: 1.5rem !important;display: flex !important;flex-direction: column !important;box-shadow: -4px 0 24px rgba(10,22,41,0.15) !important;overflow-y: auto !important}.mobile-drawer.active{transform: translateX(0) !important}.mobile-drawer-header{display: flex !important;align-items: center !important;justify-content: space-between !important;padding-bottom: 1rem !important;border-bottom: 1px solid var(--border-subtle) !important;margin-bottom: 1.25rem !important}.drawer-close-btn{width: 32px !important;height: 32px !important;border-radius: 50% !important;border: 1px solid var(--border-subtle) !important;background: var(--bg-soft) !important;display: flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;font-size: 1rem !important;color: var(--secondary-navy) !important}.mobile-drawer-search form{display: flex !important;align-items: center !important;background: var(--bg-soft) !important;border: 1px solid var(--border-subtle) !important;border-radius: 9999px !important;padding: 0.35rem 0.65rem 0.35rem 1rem !important;margin-bottom: 1.25rem !important}.mobile-drawer-search input{flex: 1 !important;border: none !important;background: transparent !important;font-size: 0.88rem !important;color: var(--primary-navy) !important;outline: none !important}.mobile-drawer-search button{background: var(--accent-saffron) !important;color: #FFFFFF !important;border: none !important;border-radius: 50% !important;width: 28px !important;height: 28px !important;cursor: pointer !important;font-size: 0.85rem !important}.mobile-drawer-nav{display: flex !important;flex-direction: column !important;gap: 0.35rem !important}.mobile-nav-link{padding: 0.65rem 0.85rem !important;border-radius: 10px !important;font-size: 0.95rem !important;font-weight: 600 !important;color: var(--secondary-navy) !important;text-decoration: none !important;transition: all 0.15s ease !important}.mobile-nav-link:hover,.mobile-nav-link.active{background: var(--accent-saffron-light) !important;color: var(--accent-saffron-dark) !important}.hero-section{background: #FFFFFF !important;padding: 3.5rem 1rem 2.25rem !important;text-align: center !important;border-bottom: 1px solid #F1F5F9 !important;width: 100% !important;box-sizing: border-box !important;position: relative !important;overflow: hidden !important}.hero-section .container,.hero-section .hero-container{width: 100% !important;max-width: 1000px !important;margin-left: auto !important;margin-right: auto !important;margin-inline: auto !important;padding-left: 1rem !important;padding-right: 1rem !important;box-sizing: border-box !important}.hero-section .hero-content,.hero-content{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: flex-start !important;text-align: center !important;max-width: 960px !important;width: 100% !important;margin-left: auto !important;margin-right: auto !important;margin-inline: auto !important;padding: 0 !important;gap: 0 !important;float: none !important;grid-template-columns: none !important;box-sizing: border-box !important}.hero-section .hero-badge,.hero-badge{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 0.45rem !important;padding: 0.35rem 0.95rem !important;background: var(--accent-saffron-light,#FFF7ED) !important;border: 1px solid #FED7AA !important;border-radius: 9999px !important;font-size: 0.82rem !important;font-weight: 700 !important;color: var(--accent-saffron-dark,#EA580C) !important;margin-left: auto !important;margin-right: auto !important;margin-inline: auto !important;margin-top: 0 !important;margin-bottom: 1.25rem !important;width: auto !important;max-width: max-content !important;box-sizing: border-box !important;flex-shrink: 0 !important}.hero-section .hero-title,.hero-title{display: block !important;width: 100% !important;max-width: 900px !important;margin-left: auto !important;margin-right: auto !important;margin-inline: auto !important;margin-top: 0 !important;margin-bottom: 1rem !important;font-family: 'Plus Jakarta Sans','Noto Sans Devanagari',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-weight: 800 !important;color: var(--primary-navy,#0A1629) !important;letter-spacing: -0.025em !important;text-align: center !important;word-break: normal !important;overflow-wrap: break-word !important;box-sizing: border-box !important}.hero-section .hero-title-accent,.hero-title-accent{color: var(--accent-saffron,#FF7000) !important;display: inline-block !important}@media (min-width: 1024px){.hero-section{padding: 3.75rem 1.5rem 2.5rem !important}.hero-section .hero-title,.hero-title{font-size: 44px !important;line-height: 1.32 !important;max-width: 880px !important}.hero-section .hero-subtitle,.hero-subtitle{font-size: 17px !important;line-height: 1.7 !important;max-width: 760px !important;margin-bottom: 2rem !important}.hero-section .search-bar-wrap,.search-bar-wrap{max-width: 620px !important}}@media (min-width: 769px) and (max-width: 1023px){.hero-section .hero-title,.hero-title{font-size: 34px !important;line-height: 1.35 !important;max-width: 760px !important}.hero-section .hero-subtitle,.hero-subtitle{font-size: 16px !important;line-height: 1.65 !important;max-width: 680px !important;margin-bottom: 1.75rem !important}.hero-section .search-bar-wrap,.search-bar-wrap{max-width: 580px !important}}.hero-section .hero-subtitle,.hero-subtitle{display: block !important;width: 100% !important;max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;margin-inline: auto !important;margin-top: 0 !important;margin-bottom: 1.75rem !important;color: var(--text-muted,#64748B) !important;text-align: center !important;word-break: normal !important;overflow-wrap: break-word !important;box-sizing: border-box !important}@media (max-width: 768px){.hero-section{padding: 2.5rem 1rem 1.75rem !important}.hero-section .hero-title,.hero-title{font-size: 1.75rem !important;line-height: 1.35 !important;max-width: 100% !important;margin-bottom: 0.85rem !important}.hero-section .hero-subtitle,.hero-subtitle{font-size: 0.95rem !important;line-height: 1.65 !important;max-width: 100% !important;margin-bottom: 1.5rem !important}}@media (max-width: 480px){.hero-section{padding: 2rem 0.85rem 1.5rem !important}.hero-section .hero-title,.hero-title{font-size: 1.5rem !important;line-height: 1.35 !important}}.hero-section .search-bar-wrap,.search-bar-wrap{display: block !important;width: 100% !important;max-width: 620px !important;margin-left: auto !important;margin-right: auto !important;margin-inline: auto !important;box-sizing: border-box !important}.search-bar-form{display: flex !important;align-items: center !important;background: #FFFFFF !important;border: 1.5px solid var(--border-subtle) !important;border-radius: 9999px !important;padding: 0.35rem 0.4rem 0.35rem 1.25rem !important;box-shadow: 0 4px 20px rgba(10,22,41,0.06) !important;transition: all 0.2s ease !important}.search-bar-form:focus-within{border-color: var(--accent-saffron) !important;box-shadow: 0 6px 24px rgba(255,112,0,0.14) !important}.search-bar-input{flex: 1 !important;border: none !important;background: transparent !important;font-size: 0.98rem !important;color: var(--primary-navy) !important;outline: none !important;padding: 0.5rem 0 !important;font-family: inherit !important}.search-bar-input::placeholder{color: var(--text-light) !important;font-size: 0.92rem !important}.search-clear-btn{background: transparent !important;border: none !important;color: var(--text-muted) !important;font-size: 1rem !important;cursor: pointer !important;padding: 0 0.5rem !important;display: none}.search-submit-btn{background: linear-gradient(135deg,#FF7000,#EA580C) !important;color: #FFFFFF !important;border: none !important;border-radius: 9999px !important;padding: 0.65rem 1.5rem !important;font-size: 0.95rem !important;font-weight: 700 !important;cursor: pointer !important;display: inline-flex !important;align-items: center !important;gap: 0.35rem !important;transition: all 0.2s ease !important;white-space: nowrap !important;box-shadow: 0 2px 8px rgba(234,88,12,0.25) !important}.search-submit-btn:hover{transform: translateY(-1px) !important;box-shadow: 0 4px 12px rgba(234,88,12,0.35) !important}@media (max-width: 480px){.search-submit-btn{padding: 0.55rem 1rem !important;font-size: 0.88rem !important}}.category-discovery-grid{display: grid !important;grid-template-columns: repeat(4,1fr) !important;gap: 1.25rem !important;margin-top: 2.5rem !important;text-align: left !important}@media (max-width: 1024px){.category-discovery-grid{grid-template-columns: repeat(2,1fr) !important}}@media (max-width: 580px){.category-discovery-grid{grid-template-columns: 1fr !important}}.category-discovery-card{background: #FFFFFF !important;border: 1px solid var(--border-card) !important;border-radius: 16px !important;padding: 1.25rem !important;text-decoration: none !important;color: inherit !important;display: flex !important;flex-direction: column !important;justify-content: space-between !important;box-shadow: var(--card-shadow) !important;transition: all 0.2s ease !important}.category-discovery-card:hover{transform: translateY(-3px) !important;border-color: #FDBA74 !important;box-shadow: var(--card-shadow-hover) !important}.category-card-icon{width: 42px !important;height: 42px !important;border-radius: 12px !important;background: var(--accent-saffron-light) !important;display: flex !important;align-items: center !important;justify-content: center !important;color: var(--accent-saffron) !important;margin-bottom: 0.85rem !important}.category-card-title{font-size: 1.05rem !important;font-weight: 700 !important;color: var(--primary-navy) !important;margin-bottom: 0.35rem !important}.category-card-desc{font-size: 0.84rem !important;color: var(--text-muted) !important;line-height: 1.5 !important;margin-bottom: 0.85rem !important;flex-grow: 1 !important}.category-card-action{font-size: 0.82rem !important;font-weight: 700 !important;color: var(--accent-saffron-dark) !important;display: inline-flex !important;align-items: center !important;gap: 0.25rem !important}.top-slider-section{padding: 1.5rem 0 1.25rem !important;background: #FFFFFF !important;overflow: hidden !important;width: 100% !important;border-bottom: 1px solid #F1F5F9 !important}.slider-outer-container{position: relative !important;width: 100% !important;overflow: hidden !important;padding: 0 0.5rem !important}@keyframes marqueeScroll{0%{transform: translate3d(0,0,0)}100%{transform: translate3d(-50%,0,0)}}.slider-track{display: flex !important;gap: 0.9rem !important;width: max-content !important;animation: marqueeScroll 22s linear infinite !important;padding: 0.4rem 0 !important;will-change: transform !important}.top-slider-section:hover .slider-track,.slider-track.is-paused{animation-play-state: paused !important}@media (prefers-reduced-motion: reduce){.slider-track{animation: none !important;overflow-x: auto !important;scroll-behavior: smooth !important}}.slider-portrait-card{width: 185px !important;height: 265px !important;flex-shrink: 0 !important;border-radius: 16px !important;overflow: hidden !important;text-decoration: none !important;color: #FFFFFF !important;position: relative !important;box-shadow: 0 4px 16px rgba(10,22,41,0.08) !important;border: 1px solid var(--border-subtle) !important;transition: transform 0.25s cubic-bezier(0.16,1,0.3,1),box-shadow 0.25s ease !important;cursor: pointer !important;background: var(--bg-soft) !important}.slider-portrait-card:hover{transform: translateY(-5px) scale(1.02) !important;box-shadow: 0 12px 28px rgba(10,22,41,0.16) !important;border-color: #FDBA74 !important}.slider-portrait-media{width: 100% !important;height: 100% !important;position: relative !important;overflow: hidden !important}.slider-portrait-img{width: 100% !important;height: 100% !important;object-fit: cover !important;display: block !important;transition: transform 0.35s ease !important}.slider-portrait-card:hover .slider-portrait-img{transform: scale(1.06) !important}.slider-portrait-overlay{position: absolute !important;inset: 0 !important;display: flex !important;flex-direction: column !important;justify-content: flex-end !important;padding: 0.85rem !important;background: linear-gradient(180deg,rgba(10,22,41,0) 30%,rgba(10,22,41,0.45) 60%,rgba(10,22,41,0.92) 100%) !important;pointer-events: none !important}.slider-portrait-tag{font-size: 0.68rem !important;font-weight: 700 !important;color: #FED7AA !important;text-transform: uppercase !important;letter-spacing: 0.04em !important;margin-bottom: 0.25rem !important;text-shadow: 0 1px 2px rgba(0,0,0,0.5) !important}.slider-portrait-title{font-size: 0.88rem !important;font-weight: 700 !important;color: #FFFFFF !important;line-height: 1.35 !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;text-shadow: 0 1px 3px rgba(0,0,0,0.7) !important}@media (max-width: 768px){.top-slider-section{padding: 1.25rem 0 1rem !important}.slider-portrait-card{width: 155px !important;height: 225px !important;border-radius: 14px !important}.slider-portrait-title{font-size: 0.82rem !important}}@media (max-width: 480px){.top-slider-section{padding: 1rem 0 0.75rem !important}.slider-portrait-card{width: 135px !important;height: 195px !important;border-radius: 14px !important}.slider-track{gap: 0.65rem !important}.slider-portrait-overlay{padding: 0.65rem !important}.slider-portrait-title{font-size: 0.78rem !important;line-height: 1.25 !important}}.articles-section{padding: 3.5rem 0 !important;background: #FFFFFF !important}.category-filter-bar{display: flex !important;align-items: center !important;gap: 0.5rem !important;flex-wrap: wrap !important;margin-bottom: 2rem !important;padding-bottom: 0.5rem !important}.category-filter-btn{padding: 0.5rem 1.15rem !important;border-radius: 9999px !important;font-size: 0.88rem !important;font-weight: 600 !important;color: var(--secondary-navy) !important;background: #FFFFFF !important;border: 1px solid var(--border-subtle) !important;cursor: pointer !important;transition: all 0.15s ease !important;white-space: nowrap !important}.category-filter-btn:hover{border-color: var(--accent-saffron) !important;color: var(--accent-saffron-dark) !important}.category-filter-btn.active{background: var(--primary-navy) !important;color: #FFFFFF !important;border-color: var(--primary-navy) !important}.articles-grid{display: grid !important;grid-template-columns: repeat(3,1fr) !important;gap: 1.75rem !important}@media (max-width: 1024px){.articles-grid{grid-template-columns: repeat(2,1fr) !important;gap: 1.25rem !important}}@media (max-width: 640px){.articles-grid{grid-template-columns: 1fr !important;gap: 1.25rem !important}}.article-card{background: #FFFFFF !important;border: 1px solid var(--border-card) !important;border-radius: 20px !important;overflow: hidden !important;display: flex !important;flex-direction: column !important;box-shadow: var(--card-shadow) !important;transition: all 0.25s ease !important}.article-card:hover{transform: translateY(-4px) !important;box-shadow: var(--card-shadow-hover) !important;border-color: #FDBA74 !important}.article-thumb-link{display: block !important;position: relative !important;aspect-ratio: 16 / 9 !important;overflow: hidden !important;background: var(--bg-soft) !important;text-decoration: none !important}.article-thumb{width: 100% !important;height: 100% !important;object-fit: cover !important;transition: transform 0.3s ease !important}.article-card:hover .article-thumb{transform: scale(1.04) !important}.article-body{padding: 1.25rem 1.35rem !important;display: flex !important;flex-direction: column !important;flex-grow: 1 !important}.category-badge{display: inline-block !important;font-size: 0.74rem !important;font-weight: 700 !important;color: var(--accent-saffron-dark) !important;background: var(--accent-saffron-light) !important;padding: 0.22rem 0.65rem !important;border-radius: 9999px !important;width: fit-content !important;margin-bottom: 0.65rem !important;text-transform: capitalize !important}.article-title{font-size: 1.12rem !important;font-weight: 700 !important;color: var(--primary-navy) !important;line-height: 1.45 !important;margin-bottom: 0.65rem !important}.article-title a{color: inherit !important;text-decoration: none !important;transition: color 0.15s ease !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important}.article-title a:hover{color: var(--accent-saffron-dark) !important}.article-excerpt{font-size: 0.88rem !important;color: var(--text-muted) !important;line-height: 1.6 !important;margin-bottom: 1.25rem !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;flex-grow: 1 !important}.article-footer{display: flex !important;align-items: center !important;justify-content: space-between !important;padding-top: 0.85rem !important;border-top: 1px solid #F1F5F9 !important;font-size: 0.82rem !important}.article-meta{color: var(--text-muted) !important}.read-more-link{color: var(--accent-saffron-dark) !important;font-weight: 700 !important;text-decoration: none !important;display: inline-flex !important;align-items: center !important;gap: 0.2rem !important;transition: transform 0.15s ease !important}.read-more-link:hover{transform: translateX(2px) !important}.pagination-wrap{display: flex !important;align-items: center !important;justify-content: center !important;gap: 0.4rem !important;margin-top: 3rem !important}.page-btn{width: 40px !important;height: 40px !important;border-radius: 10px !important;border: 1px solid var(--border-subtle) !important;background: #FFFFFF !important;display: flex !important;align-items: center !important;justify-content: center !important;font-size: 0.92rem !important;font-weight: 700 !important;color: var(--secondary-navy) !important;cursor: pointer !important;transition: all 0.15s ease !important}.page-btn:hover{border-color: var(--accent-saffron) !important;color: var(--accent-saffron-dark) !important}.page-btn.active{background: var(--primary-navy) !important;color: #FFFFFF !important;border-color: var(--primary-navy) !important}.info-section{padding: 3.5rem 0 !important;background: var(--bg-soft) !important;border-top: 1px solid #F1F5F9 !important;border-bottom: 1px solid #F1F5F9 !important}.info-box{background: #FFFFFF !important;border: 1px solid var(--border-card) !important;border-radius: 20px !important;padding: 2.5rem !important;box-shadow: var(--card-shadow) !important}@media (max-width: 640px){.info-box{padding: 1.5rem !important}}.faq-section{padding: 3.5rem 0 !important;background: #FFFFFF !important}.faq-accordion-wrap{display: flex !important;flex-direction: column !important;gap: 0.85rem !important;max-width: 820px !important;margin: 0 auto !important}.faq-item{background: #FFFFFF !important;border: 1px solid var(--border-card) !important;border-radius: 16px !important;overflow: hidden !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important;box-shadow: 0 2px 8px rgba(10,22,41,0.03) !important}.faq-item:hover{border-color: #CBD5E1 !important}.faq-item.active{border-color: #FDBA74 !important;box-shadow: 0 6px 20px rgba(255,112,0,0.08) !important}.faq-question{width: 100% !important;padding: 1.15rem 1.35rem !important;display: flex !important;align-items: center !important;justify-content: space-between !important;background: transparent !important;border: none !important;text-align: left !important;font-size: 1.05rem !important;font-weight: 700 !important;color: var(--primary-navy) !important;cursor: pointer !important;gap: 1rem !important;-webkit-tap-highlight-color: transparent !important;outline: none !important;user-select: none !important}.faq-question:hover,.faq-question:focus,.faq-question:active{background: transparent !important;outline: none !important}.faq-q-text{flex: 1 !important;line-height: 1.45 !important}.faq-icon{width: 32px !important;height: 32px !important;border-radius: 50% !important;background: var(--bg-soft) !important;display: flex !important;align-items: center !important;justify-content: center !important;color: var(--accent-saffron) !important;flex-shrink: 0 !important;transition: all 0.2s ease !important}.faq-item.active .faq-icon{background: var(--accent-saffron) !important;color: #FFFFFF !important;transform: rotate(90deg) !important}.faq-item.active .faq-icon-v{opacity: 0 !important}.faq-answer{display: none;padding: 0 1.35rem 1.35rem !important;font-size: 0.95rem !important;color: #475569 !important;line-height: 1.75 !important}.faq-item.active .faq-answer{display: block !important;animation: faqFadeIn 0.2s ease-out !important}@keyframes faqFadeIn{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: translateY(0)}}.author-section{padding: 3rem 0 !important;background: #FFFFFF !important}.author-card{max-width: 860px !important;margin: 0 auto !important;background: var(--bg-soft) !important;border: 1px solid var(--border-card) !important;border-radius: 20px !important;padding: 2rem !important;display: flex !important;align-items: center !important;gap: 1.75rem !important}@media (max-width: 640px){.author-card{flex-direction: column !important;text-align: center !important;padding: 1.5rem !important}}.author-avatar{width: 90px !important;height: 90px !important;border-radius: 50% !important;object-fit: cover !important;border: 3px solid #FFFFFF !important;box-shadow: 0 4px 12px rgba(10,22,41,0.08) !important;flex-shrink: 0 !important}.author-name-header{display: flex !important;align-items: center !important;flex-wrap: wrap !important;gap: 0.5rem !important;margin-bottom: 0.25rem !important}@media (max-width: 640px){.author-name-header{justify-content: center !important}}.author-profile-link{color: inherit !important;text-decoration: none !important;transition: color 0.15s ease !important}.author-profile-link:hover{color: var(--accent-saffron) !important}.author-verified-badge{display: inline-flex !important;align-items: center !important;gap: 0.25rem !important;font-size: 0.72rem !important;font-weight: 700 !important;color: #0D9488 !important;background: #F0FDF4 !important;border: 1px solid #BBF7D0 !important;padding: 2px 8px !important;border-radius: 9999px !important}.author-info h3{font-size: 1.25rem !important;font-weight: 800 !important;color: var(--primary-navy) !important;margin: 0 !important}.author-role{font-size: 0.82rem !important;font-weight: 700 !important;color: var(--accent-saffron) !important;text-transform: uppercase !important;margin-bottom: 0.65rem !important;display: block !important}.author-bio{font-size: 0.9rem !important;color: var(--text-muted) !important;line-height: 1.65 !important;margin-bottom: 1rem !important}.author-footer-actions{display: flex !important;align-items: center !important;justify-content: space-between !important;flex-wrap: wrap !important;gap: 1rem !important}@media (max-width: 640px){.author-footer-actions{flex-direction: column !important;gap: 0.85rem !important}}.author-read-more{display: inline-flex !important;align-items: center !important;gap: 0.4rem !important;font-size: 0.86rem !important;font-weight: 700 !important;color: var(--accent-saffron) !important;text-decoration: none !important;transition: transform 0.15s ease,color 0.15s ease !important}.author-read-more:hover{color: #C2410C !important;transform: translateX(3px) !important}.author-socials{display: flex !important;align-items: center !important;gap: 0.6rem !important}@media (max-width: 640px){.author-socials{justify-content: center !important}}.author-social-link{width: 34px !important;height: 34px !important;border-radius: 8px !important;background: #FFFFFF !important;border: 1px solid var(--border-subtle) !important;display: flex !important;align-items: center !important;justify-content: center !important;color: var(--secondary-navy) !important;text-decoration: none !important;transition: all 0.15s ease !important}.author-social-link:hover{background: var(--accent-saffron-light) !important;color: var(--accent-saffron) !important;border-color: #FDBA74 !important}.author-social-link svg{width: 17px !important;height: 17px !important;stroke: currentColor !important;flex-shrink: 0 !important}.breadcrumbs{background: #FFFFFF !important;padding: 0.9rem 0 !important;border-bottom: 1px solid var(--border-subtle) !important;font-size: 0.86rem !important;color: var(--text-muted) !important}.breadcrumbs-inner{display: flex !important;align-items: center !important;flex-wrap: wrap !important;gap: 0.5rem !important}.breadcrumbs a{color: var(--text-muted) !important;text-decoration: none !important;transition: color 0.15s ease !important}.breadcrumbs a:hover{color: var(--accent-saffron) !important}.breadcrumbs-sep{color: var(--border-subtle) !important}.breadcrumbs-current{color: var(--primary-navy) !important;font-weight: 600 !important}.search-modal-overlay{position: fixed !important;inset: 0 !important;background: rgba(10,22,41,0.6) !important;backdrop-filter: blur(4px) !important;z-index: 100000 !important;display: flex !important;align-items: flex-start !important;justify-content: center !important;padding: 5rem 1rem 2rem !important;opacity: 0 !important;visibility: hidden !important;transition: all 0.25s ease !important}.search-modal-overlay.active{opacity: 1 !important;visibility: visible !important}.search-modal-container{background: #FFFFFF !important;border-radius: 20px !important;width: 100% !important;max-width: 680px !important;box-shadow: 0 25px 60px rgba(10,22,41,0.25) !important;overflow: hidden !important;border: 1px solid var(--border-card) !important;transform: translateY(-20px) !important;transition: transform 0.25s cubic-bezier(0.16,1,0.3,1) !important}.search-modal-overlay.active .search-modal-container{transform: translateY(0) !important}.search-modal-header{display: flex !important;align-items: center !important;padding: 1.25rem 1.5rem !important;border-bottom: 1px solid var(--border-subtle) !important;gap: 1rem !important}.search-modal-input-wrap{display: flex !important;align-items: center !important;flex: 1 !important;gap: 0.75rem !important}.search-modal-input-wrap input{flex: 1 !important;border: none !important;outline: none !important;font-size: 1.05rem !important;color: var(--primary-navy) !important;font-family: inherit !important}.search-modal-close{background: var(--bg-soft) !important;border: 1px solid var(--border-subtle) !important;width: 32px !important;height: 32px !important;border-radius: 50% !important;font-size: 1rem !important;color: var(--text-muted) !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;transition: all 0.2s ease !important}.search-modal-close:hover{background: #FFFFFF !important;color: var(--accent-saffron) !important;border-color: var(--accent-saffron) !important}.search-modal-results{max-height: 60vh !important;overflow-y: auto !important;padding: 0.5rem 1rem !important}.article-author-bio-compact{display: flex !important;align-items: center !important;justify-content: space-between !important;flex-wrap: wrap !important;gap: 1rem !important;background: #FFFFFF !important;border: 1px solid #E2E8F0 !important;border-radius: 14px !important;padding: 0.85rem 1.25rem !important;margin: 1.25rem 0 1.75rem 0 !important;box-shadow: 0 2px 10px rgba(10,22,41,0.04) !important}.author-bio-compact-left{display: flex !important;align-items: center !important;gap: 0.9rem !important;min-width: 0 !important}.author-compact-avatar-link{display: block !important;flex-shrink: 0 !important;border-radius: 50% !important;transition: transform 0.2s ease !important}.author-compact-avatar-link:hover{transform: scale(1.05) !important}.author-compact-avatar{width: 52px !important;height: 52px !important;min-width: 52px !important;border-radius: 50% !important;object-fit: cover !important;border: 2.5px solid #FED7AA !important;box-shadow: 0 2px 8px rgba(249,115,22,0.15) !important;display: block !important}.author-compact-meta{display: flex !important;flex-direction: column !important;gap: 0.2rem !important;min-width: 0 !important}.author-compact-name-row{display: flex !important;align-items: center !important;flex-wrap: wrap !important;gap: 0.5rem !important}.author-compact-badge{background: #FFF7ED !important;color: #EA580C !important;border: 1px solid #FED7AA !important;font-size: 0.72rem !important;font-weight: 700 !important;padding: 2px 8px !important;border-radius: 9999px !important;letter-spacing: 0.02em !important;line-height: 1.3 !important}.author-compact-name{font-size: 1.02rem !important;font-weight: 800 !important;color: #0A1629 !important;text-decoration: none !important;line-height: 1.3 !important;transition: color 0.2s ease !important}.author-compact-name:hover{color: #FF7000 !important;text-decoration: underline !important}.author-verified-indicator{display: inline-flex !important;align-items: center !important;gap: 3px !important;background: #F0FDF4 !important;color: #0D9488 !important;border: 1px solid #BBF7D0 !important;font-size: 0.72rem !important;font-weight: 700 !important;padding: 2px 7px !important;border-radius: 9999px !important}.author-compact-title{font-size: 0.8rem !important;color: #64748B !important;font-weight: 500 !important;line-height: 1.3 !important}.author-bio-compact-right{display: flex !important;align-items: center !important;flex-shrink: 0 !important}.meta-date-row{display: flex !important;align-items: center !important;flex-wrap: wrap !important;gap: 0.65rem !important;font-size: 0.82rem !important;color: #64748B !important}.meta-date-item{display: inline-flex !important;align-items: center !important;gap: 0.35rem !important}.meta-date-item i{color: #FF7000 !important;font-size: 0.85rem !important}.meta-date-item .date-label{color: #64748B !important;font-weight: 500 !important}.meta-date-item .date-value{color: #0A1629 !important;font-weight: 700 !important}.meta-date-divider{color: #CBD5E1 !important}@media (max-width: 640px){.article-author-bio-compact{flex-direction: column !important;align-items: flex-start !important;padding: 0.85rem 1rem !important;gap: 0.75rem !important}.author-bio-compact-right{width: 100% !important;padding-top: 0.65rem !important;border-top: 1px solid #F1F5F9 !important}}body.single-article-page,.article-section-premium,.article-main-premium,.article-premium,.article-layout-premium,.article-content-premium,.single-post-page{background-color: #FFFFFF !important;background: #FFFFFF !important}.article-section-premium{padding: 2.25rem 0 3.5rem !important;background: #FFFFFF !important}.article-title-premium{font-size: 2.25rem !important;font-weight: 800 !important;color: var(--primary-navy) !important;line-height: 1.3 !important;letter-spacing: -0.025em !important;margin-bottom: 1.25rem !important}@media (max-width: 768px){.article-title-premium{font-size: 1.65rem !important}}.article-content-premium{color: #1E293B !important;font-size: 1.125rem !important;line-height: 1.85 !important;background: #FFFFFF !important}.article-content-premium p{color: #1E293B !important;margin-bottom: 1.35rem !important}.article-content-premium h2{color: var(--primary-navy) !important;font-size: 1.65rem !important;font-weight: 800 !important;margin-top: 2.25rem !important;margin-bottom: 0.9rem !important;line-height: 1.35 !important;padding-bottom: 0.4rem !important;border-bottom: 2px solid #F1F5F9 !important}.article-content-premium h3{color: var(--primary-navy) !important;font-size: 1.35rem !important;font-weight: 700 !important;margin-top: 1.75rem !important;margin-bottom: 0.75rem !important;line-height: 1.4 !important}.article-content-premium a.internal-link{color: var(--accent-saffron-dark) !important;border-bottom: 1.5px solid #FDBA74 !important;text-decoration: none !important;font-weight: 600 !important;transition: all 0.2s ease !important}.article-content-premium a.internal-link:hover{color: #C2410C !important;background: var(--accent-saffron-light) !important;border-bottom-color: var(--accent-saffron) !important}.article-content-premium blockquote{background: #FFFFFF !important;border-left: 4px solid var(--accent-saffron) !important;padding: 1rem 1.25rem !important;margin: 1.5rem 0 !important;font-style: italic !important;color: #334155 !important;border-radius: 0 12px 12px 0 !important;box-shadow: 0 1px 4px rgba(10,22,41,0.04) !important;border-top: 1px solid #F1F5F9 !important;border-right: 1px solid #F1F5F9 !important;border-bottom: 1px solid #F1F5F9 !important}.article-content-premium table{width: 100% !important;border-collapse: collapse !important;margin: 1.5rem 0 !important;background: #FFFFFF !important;border: 1px solid #E2E8F0 !important;border-radius: 12px !important;overflow: hidden !important}.article-content-premium th{background: #F8FAFC !important;color: var(--primary-navy) !important;font-weight: 700 !important;padding: 0.85rem 1rem !important;border: 1px solid #E2E8F0 !important;text-align: left !important}.article-content-premium td{padding: 0.85rem 1rem !important;border: 1px solid #E2E8F0 !important;color: #334155 !important;background: #FFFFFF !important}.sidebar-widget-premium,.article-sidebar-premium{background: #FFFFFF !important}.sidebar-widget-premium{border: 1px solid var(--border-subtle) !important;border-radius: 16px !important;padding: 1.35rem !important;margin-bottom: 1.75rem !important;box-shadow: 0 2px 10px rgba(10,22,41,0.03) !important}.sidebar-widget-title{font-size: 1.15rem !important;font-weight: 700 !important;color: var(--primary-navy) !important;padding-bottom: 0.65rem !important;border-bottom: 1px solid #F1F5F9 !important;margin-bottom: 1rem !important}.section-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:9999px;background:#FFF7ED;border:1px solid #FED7AA;color:#EA580C;font-size:.78rem;font-weight:700;margin-bottom:.75rem}.section-header{margin-bottom:2rem}.section-title{font-size:1.75rem;font-weight:800;color:#0A1629;line-height:1.3}.articles-section,.info-section,.faq-section,.author-section,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 420px}.adsense-widget-premium{min-height:250px}