.kq-blog #kathia-vawa2026{ font-family: 'Lato', sans-serif !important; font-size: 18px !important; line-height: 1.85 !important; color: #1A1A1A !important; background: #ffffff !important; }.kq-blog #kathia-vawa2026 *, .kq-blog #kathia-vawa2026 *::before, .kq-blog #kathia-vawa2026 *::after{ box-sizing: border-box !important; }.kq-blog /* TOP BAR */
#kathia-vawa2026 .ik-topbar{ background-color: #0d0220 !important; color: rgba(255,255,255,0.75) !important; text-align: center !important; padding: 10px 20px !important; font-size: 13px !important; }.kq-blog #kathia-vawa2026 .ik-topbar a{ color: #E6B1FF !important; text-decoration: none !important; font-weight: 700 !important; }.kq-blog /* HERO */
#kathia-vawa2026 .ik-hero{ background-color: #180533 !important; color: #ffffff !important; padding: 72px 24px 60px !important; text-align: center !important; position: relative !important; overflow: hidden !important; }.kq-blog #kathia-vawa2026 .ik-hero::after{ content: '' !important; position: absolute !important; bottom: 0 !important; left: 0 !important; right: 0 !important; height: 4px !important; background-color: #EE747A !important; }.kq-blog #kathia-vawa2026 .ik-hero > *{ position: relative !important; z-index: 1 !important; }.kq-blog #kathia-vawa2026 .ik-eyebrow{ display: inline-block !important; background-color: #EE747A !important; color: #ffffff !important; font-size: 11px !important; font-weight: 700 !important; letter-spacing: 0.12em !important; text-transform: uppercase !important; padding: 5px 18px !important; border-radius: 3px !important; margin-bottom: 24px !important; }.kq-blog #kathia-vawa2026 .ik-hero h1{ font-family: 'Playfair Display', Georgia, serif !important; font-size: clamp(22px, 4vw, 42px) !important; font-weight: 700 !important; line-height: 1.18 !important; color: #ffffff !important; max-width: 820px !important; margin: 0 auto 20px !important; }.kq-blog #kathia-vawa2026 .ik-hero h1 em{ color: #E6B1FF !important; font-style: normal !important; }.kq-blog #kathia-vawa2026 .ik-hero .ik-subtitle{ font-size: 17px !important; color: rgba(255,255,255,0.72) !important; max-width: 620px !important; margin: 0 auto 22px !important; font-weight: 300 !important; }.kq-blog #kathia-vawa2026 .ik-hero .ik-meta{ font-size: 13px !important; color: rgba(255,255,255,0.42) !important; }.kq-blog /* CONTAINER */
#kathia-vawa2026 .ik-container{ max-width: 780px !important; margin: 0 auto !important; padding: 0 24px !important; }.kq-blog /* ARTICLE BODY */
#kathia-vawa2026 .ik-body{ padding: 52px 0 28px !important; }.kq-blog #kathia-vawa2026 .ik-body h2{ font-family: 'Playfair Display', Georgia, serif !important; font-size: 24px !important; font-weight: 700 !important; color: #180533 !important; margin: 52px 0 16px !important; padding-bottom: 10px !important; border-bottom: 3px solid #EE747A !important; }.kq-blog #kathia-vawa2026 .ik-body p{ margin-bottom: 20px !important; color: #1A1A1A !important; }.kq-blog #kathia-vawa2026 .ik-body ul, .kq-blog #kathia-vawa2026 .ik-body ol{ margin: 14px 0 22px 22px !important; }.kq-blog #kathia-vawa2026 .ik-body li{ margin-bottom: 9px !important; }.kq-blog #kathia-vawa2026 .ik-body strong{ color: #180533 !important; }.kq-blog #kathia-vawa2026 .ik-body a{ color: #EE747A !important; font-weight: 700 !important; }.kq-blog #kathia-vawa2026 .ik-body sup a{ color: #EE747A !important; font-size: 12px !important; font-weight: 700 !important; text-decoration: none !important; }.kq-blog /* ALERT */
#kathia-vawa2026 .ik-alert{ background-color: #F5F0FA !important; border: 2px solid #CD70FF !important; border-radius: 6px !important; padding: 20px 24px !important; margin: 30px 0 !important; }.kq-blog #kathia-vawa2026 .ik-alert .ik-alert-title{ font-family: 'Playfair Display', Georgia, serif !important; font-weight: 700 !important; color: #180533 !important; margin-bottom: 8px !important; font-size: 15px !important; }.kq-blog #kathia-vawa2026 .ik-alert p{ margin: 0 !important; font-size: 16px !important; }.kq-blog /* TABLES */
#kathia-vawa2026 .ik-table{ width: 100% !important; border-collapse: collapse !important; margin: 28px 0 !important; font-size: 15px !important; }.kq-blog #kathia-vawa2026 .ik-table thead tr{ background-color: #180533 !important; color: #ffffff !important; }.kq-blog #kathia-vawa2026 .ik-table thead th{ padding: 12px 14px !important; text-align: left !important; font-weight: 700 !important; color: #ffffff !important; }.kq-blog #kathia-vawa2026 .ik-table tbody tr:nth-child(even){ background-color: #F2F1F9 !important; }.kq-blog #kathia-vawa2026 .ik-table tbody tr:nth-child(odd){ background-color: #ffffff !important; }.kq-blog #kathia-vawa2026 .ik-table tbody td{ padding: 10px 14px !important; border-bottom: 1px solid #E8DFEF !important; vertical-align: top !important; }.kq-blog #kathia-vawa2026 .ik-ctable{ width: 100% !important; border-collapse: collapse !important; margin: 28px 0 !important; font-size: 15px !important; }.kq-blog #kathia-vawa2026 .ik-ctable th{ background-color: #180533 !important; color: #ffffff !important; padding: 12px 14px !important; text-align: left !important; font-weight: 700 !important; }.kq-blog #kathia-vawa2026 .ik-ctable td{ padding: 10px 14px !important; border: 1px solid #E8DFEF !important; vertical-align: top !important; }.kq-blog #kathia-vawa2026 .ik-ctable tr:nth-child(even) td{ background-color: #F2F1F9 !important; }.kq-blog /* AUTHOR BIO */
#kathia-vawa2026 .ik-bio{ background-color: #F2F1F9 !important; border-left: 5px solid #CD70FF !important; border-radius: 0 6px 6px 0 !important; padding: 34px 30px !important; margin: 52px 0 36px !important; }.kq-blog #kathia-vawa2026 .ik-bio h2{ font-family: 'Playfair Display', Georgia, serif !important; font-size: 20px !important; color: #180533 !important; margin-bottom: 14px !important; border-bottom: none !important; padding-bottom: 0 !important; }.kq-blog #kathia-vawa2026 .ik-bio p{ font-size: 16px !important; margin-bottom: 12px !important; }.kq-blog #kathia-vawa2026 .ik-contact-grid{ display: grid !important; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)) !important; gap: 12px !important; margin-top: 20px !important; padding-top: 16px !important; border-top: 1px solid #E8DFEF !important; }.kq-blog #kathia-vawa2026 .ik-contact-item{ font-size: 14px !important; color: #5A5A5A !important; }.kq-blog #kathia-vawa2026 .ik-contact-item strong{ display: block !important; font-size: 11px !important; font-weight: 700 !important; letter-spacing: 0.06em !important; text-transform: uppercase !important; color: #180533 !important; margin-bottom: 3px !important; }.kq-blog #kathia-vawa2026 .ik-contact-item a{ color: #EE747A !important; text-decoration: none !important; font-weight: 700 !important; }.kq-blog /* CTA */
#kathia-vawa2026 .ik-cta{ background-color: #180533 !important; color: #ffffff !important; border-radius: 8px !important; padding: 52px 40px !important; text-align: center !important; margin: 0 0 52px !important; }.kq-blog #kathia-vawa2026 .ik-cta h2{ font-family: 'Playfair Display', Georgia, serif !important; font-size: 27px !important; color: #ffffff !important; margin-bottom: 12px !important; border-bottom: none !important; padding-bottom: 0 !important; }.kq-blog #kathia-vawa2026 .ik-cta p{ color: rgba(255,255,255,0.75) !important; margin-bottom: 28px !important; font-size: 17px !important; }.kq-blog #kathia-vawa2026 .ik-btn{ display: inline-block !important; background-color: #EE747A !important; color: #ffffff !important; font-size: 16px !important; font-weight: 700 !important; padding: 16px 36px !important; border-radius: 4px !important; text-decoration: none !important; }.kq-blog #kathia-vawa2026 .ik-cta-details{ margin-top: 20px !important; font-size: 14px !important; color: rgba(255,255,255,0.5) !important; }.kq-blog #kathia-vawa2026 .ik-cta-details a{ color: #E6B1FF !important; text-decoration: none !important; font-weight: 700 !important; }.kq-blog /* SOURCES */
#kathia-vawa2026 .ik-sources{ background-color: #F2F1F9 !important; padding: 40px 24px !important; border-top: 3px solid #E8DFEF !important; }.kq-blog #kathia-vawa2026 .ik-sources h2{ font-family: 'Playfair Display', Georgia, serif !important; font-size: 17px !important; color: #180533 !important; margin-bottom: 16px !important; }.kq-blog #kathia-vawa2026 .ik-sources ol{ margin-left: 18px !important; }.kq-blog #kathia-vawa2026 .ik-sources li{ font-size: 13px !important; color: #5A5A5A !important; margin-bottom: 8px !important; }.kq-blog #kathia-vawa2026 .ik-sources a{ color: #EE747A !important; }.kq-blog /* FOOTER */
#kathia-vawa2026 .ik-footer{ background-color: #0d0220 !important; color: rgba(255,255,255,0.5) !important; text-align: center !important; padding: 28px 20px !important; font-size: 13px !important; }.kq-blog #kathia-vawa2026 .ik-footer a{ color: #E6B1FF !important; text-decoration: none !important; }.kq-blog #kathia-vawa2026 .ik-disclaimer{ font-size: 11px !important; color: rgba(255,255,255,0.3) !important; margin-top: 10px !important; max-width: 620px !important; margin-left: auto !important; margin-right: auto !important; line-height: 1.6 !important; }

@media (max-width: 600px) {.kq-blog #kathia-vawa2026 .ik-body h2{ font-size: 20px !important; }.kq-blog #kathia-vawa2026 .ik-cta{ padding: 36px 20px !important; }.kq-blog #kathia-vawa2026 .ik-table, .kq-blog #kathia-vawa2026 .ik-ctable{ font-size: 13px !important; }
}
