.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1789 .elementor-element.elementor-element-ac722de{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-1789 .elementor-element.elementor-element-ac722de:after{content:"0.66"}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__thumbnail__link{width:100%}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__meta-data span+span:before{content:"•"}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__card{border-width:0;border-radius:0;padding-top:0;padding-bottom:0}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__text{padding:0 0;margin-top:20px}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__meta-data{padding:10px 0}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__avatar{padding-right:0;padding-left:0}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__badge{right:0}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__card .elementor-post__badge{margin:20px}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-pagination{text-align:center}body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-ac722de .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(10px/2)}body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-ac722de .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(10px/2)}body.rtl .elementor-1789 .elementor-element.elementor-element-ac722de .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(10px/2)}body.rtl .elementor-1789 .elementor-element.elementor-element-ac722de .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(10px/2)}:root{--page-title-display:none}@media(max-width:767px){.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-1789 .elementor-element.elementor-element-ac722de:after{content:"0.5"}.elementor-1789 .elementor-element.elementor-element-ac722de .elementor-post__thumbnail__link{width:100%}}.elementor-widget-posts .elementor-posts-container{display:grid!important;grid-template-columns:repeat(3,1fr)!important;align-items:stretch!important;row-gap:28px!important;column-gap:28px!important}.elementor-widget-posts .elementor-post{border-radius:16px!important;border:1px solid #E2E8F0!important;border-top:4px solid #2563EB!important;box-shadow:0 2px 8px rgb(0 0 0 / .04)!important;transition:box-shadow 0.25s ease!important;background:#FFFFFF!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.elementor-widget-posts .elementor-post__card{border:none!important;box-shadow:none!important;border-top:none!important}.elementor-widget-posts .elementor-post:hover{box-shadow:0 12px 28px -4px rgb(15 23 42 / .13)!important}.elementor-widget-posts .elementor-post:nth-child(6n+1){border-top-color:#2563EB!important}.elementor-widget-posts .elementor-post:nth-child(6n+2){border-top-color:#E11D48!important}.elementor-widget-posts .elementor-post:nth-child(6n+3){border-top-color:#7C3AED!important}.elementor-widget-posts .elementor-post:nth-child(6n+4){border-top-color:#0284C7!important}.elementor-widget-posts .elementor-post:nth-child(6n+5){border-top-color:#D97706!important}.elementor-widget-posts .elementor-post:nth-child(6n+6){border-top-color:#059669!important}.elementor-widget-posts .elementor-post__text{padding:24px 24px 22px!important;flex:1!important}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a,.elementor-widget-posts .elementor-post__title a:visited{font-family:'Plus Jakarta Sans',sans-serif!important;font-size:18px!important;font-weight:800!important;color:#1D4ED8!important;line-height:1.35!important;letter-spacing:-0.02em!important;text-decoration:none!important;margin-bottom:0!important;transition:color 0.2s ease!important}.elementor-widget-posts .elementor-post:hover .elementor-post__title a{color:#1E40AF!important}.elementor-widget-posts .elementor-post__badge{font-family:'Inter',sans-serif!important;font-size:10.5px!important;font-weight:700!important;border-radius:100px!important;text-transform:uppercase!important;letter-spacing:0.06em!important;padding:5px 14px!important;line-height:1!important}.elementor-widget-posts .elementor-post:nth-child(6n+1) .elementor-post__badge{background:#DBEAFE!important;color:#1E40AF!important}.elementor-widget-posts .elementor-post:nth-child(6n+2) .elementor-post__badge{background:#FEE2E2!important;color:#991B1B!important}.elementor-widget-posts .elementor-post:nth-child(6n+3) .elementor-post__badge{background:#EDE9FE!important;color:#5B21B6!important}.elementor-widget-posts .elementor-post:nth-child(6n+4) .elementor-post__badge{background:#E0F2FE!important;color:#0369A1!important}.elementor-widget-posts .elementor-post:nth-child(6n+5) .elementor-post__badge{background:#FEF3C7!important;color:#92400E!important}.elementor-widget-posts .elementor-post:nth-child(6n+6) .elementor-post__badge{background:#D1FAE5!important;color:#065F46!important}.elementor-widget-posts .elementor-post__avatar,.elementor-widget-posts .elementor-avatar,.elementor-widget-posts .elementor-post__avatar img{display:none!important}.elementor-widget-posts .elementor-post__meta-data{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;border-top:1px solid #F1F5F9!important;margin:20px 0 0 0!important;padding:16px 0 0 0!important;font-family:'Inter',sans-serif!important;font-size:13.5px!important;color:#64748B!important;font-weight:500!important;overflow:visible!important}.elementor-widget-posts .elementor-post-author{font-weight:600!important;color:#1E293B!important;display:inline-flex!important;align-items:center!important;gap:10px!important;order:1!important;overflow:visible!important;white-space:nowrap!important}.elementor-widget-posts .elementor-post-author::before{content:"A"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#2563EB!important;color:#FFFFFF!important;font-family:'Plus Jakarta Sans',sans-serif!important;font-size:13px!important;font-weight:700!important;flex-shrink:0!important}.elementor-widget-posts .elementor-post-date{color:#94A3B8!important;font-weight:500!important;font-size:13.5px!important;order:3!important;margin-left:auto!important;white-space:nowrap!important}.elementor-widget-posts .elementor-post__meta-data span.elementor-post__meta-data-separator{display:none!important;width:0!important;height:0!important;font-size:0!important;visibility:hidden!important}.elementor-widget-posts .elementor-post__excerpt{font-family:'Inter',sans-serif!important;font-size:14px!important;color:#64748B!important;line-height:1.55!important;margin-top:10px!important}.elementor-pagination,nav.navigation .nav-links{font-family:'Inter',sans-serif!important;display:flex!important;justify-content:center!important;gap:8px!important;margin-top:36px!important;padding-bottom:20px!important}.page-numbers,.elementor-pagination a,.elementor-pagination span{padding:10px 18px!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;border:1px solid #E2E8F0!important;color:#475569!important;background:#FFFFFF!important;text-decoration:none!important;transition:all 0.2s ease!important}.page-numbers.current,.elementor-pagination span.current,.page-numbers:hover,.elementor-pagination a:hover{background:#2563EB!important;color:#FFFFFF!important;border-color:#2563EB!important}.pillar-strip{flex-wrap:wrap!important;gap:12px!important}.pillar-btn:hover{background:#EFF6FF!important;border-color:#BFDBFE!important;transform:translateY(-1px)!important}