:root{--ef-purple:#8B5CF6;--ef-purple-dark:#7C3AED;--ef-purple-glow:rgba(139, 92, 246, 0.4);--ef-cyan:#22D3EE;--ef-cyan-glow:rgba(34, 211, 238, 0.3);--ef-pink:#F472B6;--ef-white:#ffffff;--ef-gray:#a1a1aa;--ef-gray-light:#71717a;--ef-dark:#09090b;--ef-dark-100:#0f0f12;--ef-dark-200:#18181b;--ef-radius:20px;--ef-radius-sm:12px;--ef-transition:0.35s cubic-bezier(0.4, 0, 0.2, 1)}.ef-ar-blog-section{position:relative!important;width:100vw!important;margin-inline-start:-50vw!important;inset-inline-start:50%!important;background:var(--ef-dark)!important;font-family:'Cairo','Inter',-apple-system,BlinkMacSystemFont,sans-serif!important;overflow-x:hidden!important;padding:100px 0!important}.ef-ar-blog-section *,.ef-ar-blog-section *::before,.ef-ar-blog-section *::after{box-sizing:border-box!important}.ef-ar-blog-bg{position:absolute!important;inset:0!important;background:radial-gradient(ellipse 100% 80% at 50% 0%,rgb(139 92 246 / .1) 0%,transparent 60%),radial-gradient(ellipse 80% 60% at 80% 100%,rgb(34 211 238 / .05) 0%,transparent 50%),radial-gradient(ellipse 60% 50% at 20% 80%,rgb(244 114 182 / .04) 0%,transparent 50%)!important;pointer-events:none!important}.ef-ar-blog-grid-pattern{position:absolute!important;inset:0!important;background-image:linear-gradient(rgb(255 255 255 / .015) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .015) 1px,transparent 1px)!important;background-size:50px 50px!important;mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 20%,transparent 70%)!important;pointer-events:none!important}.ef-ar-blog-container{max-width:1200px!important;margin:0 auto!important;padding:0 24px!important;position:relative!important;z-index:1!important}.ef-ar-blog-header{text-align:center!important;margin-bottom:60px!important}.ef-ar-blog-eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:10px 20px!important;background:linear-gradient(135deg,rgb(139 92 246 / .1),rgb(34 211 238 / .05))!important;border:1px solid rgb(139 92 246 / .2)!important;border-radius:100px!important;margin-bottom:24px!important}.ef-ar-blog-eyebrow-line{width:24px!important;height:1px!important;background:linear-gradient(90deg,transparent,var(--ef-purple))!important}.ef-ar-blog-eyebrow-text{font-size:13px!important;font-weight:600!important;color:var(--ef-purple)!important;letter-spacing:0.05em!important}.ef-ar-blog-title{font-family:'Space Grotesk','Cairo',sans-serif!important;font-size:clamp(36px, 7vw, 56px)!important;font-weight:700!important;color:var(--ef-white)!important;line-height:1.2!important;letter-spacing:-0.02em!important;margin:0 0 20px 0!important}.ef-ar-blog-title span{background:linear-gradient(135deg,var(--ef-purple) 0%,var(--ef-cyan) 50%,var(--ef-pink) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.ef-ar-blog-subtitle{font-size:clamp(16px, 2.5vw, 18px)!important;color:var(--ef-gray)!important;line-height:1.9!important;max-width:600px!important;margin:0 auto!important}.ef-ar-blog-filters{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin-bottom:48px!important}.ef-ar-blog-categories{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.ef-ar-cat-btn{padding:10px 20px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:100px!important;font-family:'Cairo',sans-serif!important;font-size:14px!important;font-weight:500!important;color:var(--ef-gray)!important;cursor:pointer!important;transition:all 0.3s!important}.ef-ar-cat-btn:hover{background:rgb(255 255 255 / .06)!important;color:var(--ef-white)!important}.ef-ar-cat-btn.active{background:linear-gradient(135deg,var(--ef-purple),var(--ef-purple-dark))!important;border-color:transparent!important;color:var(--ef-white)!important;box-shadow:0 4px 15px rgb(139 92 246 / .3)!important}.ef-ar-blog-search{position:relative!important;width:100%!important;max-width:280px!important}.ef-ar-blog-search-input{width:100%!important;padding:12px 16px 12px 44px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:var(--ef-radius-sm)!important;font-family:'Cairo',sans-serif!important;font-size:14px!important;color:var(--ef-white)!important;outline:none!important;transition:all 0.3s!important}.ef-ar-blog-search-input::placeholder{color:var(--ef-gray-light)!important}.ef-ar-blog-search-input:focus{border-color:var(--ef-purple)!important;background:rgb(255 255 255 / .05)!important}.ef-ar-blog-search-icon{position:absolute!important;inset-inline-start:14px!important;top:50%!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;color:var(--ef-gray-light)!important;pointer-events:none!important}.ef-ar-blog-loader{display:none!important;width:50px!important;height:50px!important;margin:80px auto!important;position:relative!important}.ef-ar-blog-loader::before{content:''!important;position:absolute!important;inset:0!important;border:3px solid rgb(139 92 246 / .2)!important;border-radius:50%!important}.ef-ar-blog-loader::after{content:''!important;position:absolute!important;inset:0!important;border:3px solid transparent!important;border-top-color:var(--ef-purple)!important;border-radius:50%!important;animation:ef-ar-spin 1s linear infinite!important}@keyframes ef-ar-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ef-ar-blog-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}.ef-ar-article-card{background:linear-gradient(145deg,rgb(24 24 27 / .6),rgb(15 15 18 / .8))!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:var(--ef-radius)!important;overflow:hidden!important;transition:all 0.4s cubic-bezier(.4,0,.2,1)!important;display:flex!important;flex-direction:column!important;cursor:pointer!important}.ef-ar-article-card:hover{transform:translateY(-8px)!important;border-color:rgb(139 92 246 / .3)!important;box-shadow:0 20px 50px rgb(0 0 0 / .4)!important}.ef-ar-card-image{position:relative!important;height:200px!important;overflow:hidden!important;background:linear-gradient(135deg,rgb(139 92 246 / .2),rgb(34 211 238 / .1))!important}.ef-ar-card-image img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 0.5s ease!important}.ef-ar-article-card:hover .ef-ar-card-image img{transform:scale(1.05)!important}.ef-ar-card-category{position:absolute!important;top:16px!important;inset-inline-start:16px!important;padding:6px 14px!important;background:rgb(0 0 0 / .6)!important;backdrop-filter:blur(10px)!important;border-radius:100px!important;font-size:12px!important;font-weight:600!important;color:var(--ef-purple)!important;letter-spacing:0.05em!important}.ef-ar-card-body{padding:24px!important;display:flex!important;flex-direction:column!important;flex:1!important}.ef-ar-card-meta{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important}.ef-ar-card-date{font-size:13px!important;color:var(--ef-gray-light)!important}.ef-ar-card-read-time{font-size:13px!important;color:var(--ef-gray-light)!important;display:flex!important;align-items:center!important;gap:4px!important}.ef-ar-card-read-time svg{width:14px!important;height:14px!important}.ef-ar-card-title{font-family:'Space Grotesk','Cairo',sans-serif!important;font-size:20px!important;font-weight:600!important;color:var(--ef-white)!important;line-height:1.5!important;margin:0 0 12px 0!important;transition:color 0.3s!important}.ef-ar-article-card:hover .ef-ar-card-title{color:var(--ef-purple)!important}.ef-ar-card-excerpt{font-size:15px!important;color:var(--ef-gray)!important;line-height:1.8!important;margin:0 0 20px 0!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;flex:1!important}.ef-ar-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-top:16px!important;border-top:1px solid rgb(255 255 255 / .05)!important;margin-top:auto!important}.ef-ar-card-author{display:flex!important;align-items:center!important;gap:10px!important}.ef-ar-author-avatar{width:36px!important;height:36px!important;border-radius:50%!important;background:linear-gradient(135deg,var(--ef-purple),var(--ef-cyan))!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:600!important;font-size:14px!important;color:white!important;overflow:hidden!important}.ef-ar-author-avatar img{border-radius:50%!important}.ef-ar-author-name{font-size:14px!important;font-weight:500!important;color:var(--ef-gray)!important}.ef-ar-read-more{display:flex!important;align-items:center!important;gap:6px!important;font-size:14px!important;font-weight:600!important;color:var(--ef-purple)!important}.ef-ar-read-more svg{width:16px!important;height:16px!important;transition:transform 0.3s!important}.ef-ar-article-card:hover .ef-ar-read-more svg{transform:translateX(-4px)!important}.ef-ar-no-results{text-align:center!important;padding:80px 24px!important;display:none!important}.ef-ar-no-results.visible{display:block!important}.ef-ar-no-results-icon{width:80px!important;height:80px!important;margin:0 auto 20px!important;border-radius:50%!important;background:rgb(255 255 255 / .03)!important;display:flex!important;align-items:center!important;justify-content:center!important}.ef-ar-no-results-icon svg{width:36px!important;height:36px!important;color:var(--ef-gray-light)!important}.ef-ar-no-results-text{font-size:18px!important;color:var(--ef-gray)!important;margin:0 0 8px 0!important}.ef-ar-no-results-hint{font-size:14px!important;color:var(--ef-gray-light)!important}.ef-ar-load-more{text-align:center!important;margin-top:48px!important}.ef-ar-load-btn{padding:14px 32px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:var(--ef-radius-sm)!important;font-family:'Cairo',sans-serif!important;font-size:15px!important;font-weight:600!important;color:var(--ef-white)!important;cursor:pointer!important;transition:all 0.3s!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.ef-ar-load-btn:hover{background:rgb(139 92 246 / .1)!important;border-color:var(--ef-purple)!important;color:var(--ef-purple)!important}.ef-ar-load-btn:disabled{opacity:0.5!important;cursor:not-allowed!important}.ef-ar-load-btn svg{width:18px!important;height:18px!important}.ef-ar-newsletter{margin-top:80px!important;padding:48px!important;background:linear-gradient(145deg,rgb(24 24 27 / .6),rgb(15 15 18 / .8))!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:var(--ef-radius)!important;text-align:center!important;position:relative!important;overflow:hidden!important}.ef-ar-newsletter::before{content:''!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 0%,rgb(139 92 246 / .1),transparent 60%)!important;pointer-events:none!important}.ef-ar-newsletter-icon{width:64px!important;height:64px!important;margin:0 auto 20px!important;border-radius:16px!important;background:linear-gradient(135deg,rgb(139 92 246 / .15),rgb(34 211 238 / .1))!important;border:1px solid rgb(139 92 246 / .2)!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:1!important}.ef-ar-newsletter-icon svg{width:28px!important;height:28px!important;color:var(--ef-purple)!important}.ef-ar-newsletter-title{font-family:'Space Grotesk','Cairo',sans-serif!important;font-size:28px!important;font-weight:700!important;color:var(--ef-white)!important;margin:0 0 12px 0!important;position:relative!important;z-index:1!important}.ef-ar-newsletter-text{font-size:16px!important;color:var(--ef-gray)!important;line-height:1.8!important;margin:0 0 28px 0!important;position:relative!important;z-index:1!important}.ef-ar-newsletter-form{display:flex!important;gap:12px!important;max-width:480px!important;margin:0 auto!important;position:relative!important;z-index:1!important}.ef-ar-honeypot{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}.ef-ar-newsletter-input{flex:1!important;padding:14px 20px!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:var(--ef-radius-sm)!important;font-family:'Cairo',sans-serif!important;font-size:15px!important;color:var(--ef-white)!important;outline:none!important;transition:all 0.3s!important}.ef-ar-newsletter-input::placeholder{color:var(--ef-gray-light)!important}.ef-ar-newsletter-input:focus{border-color:var(--ef-purple)!important}.ef-ar-newsletter-btn{padding:14px 28px!important;background:linear-gradient(135deg,var(--ef-purple),var(--ef-purple-dark))!important;border:none!important;border-radius:var(--ef-radius-sm)!important;font-family:'Cairo',sans-serif!important;font-size:15px!important;font-weight:600!important;color:var(--ef-white)!important;cursor:pointer!important;transition:all 0.3s!important;box-shadow:0 4px 20px rgb(139 92 246 / .3)!important}.ef-ar-newsletter-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 25px rgb(139 92 246 / .4)!important}.ef-ar-toast{position:fixed!important;bottom:24px!important;left:50%!important;transform:translateX(-50%) translateY(100px)!important;background:var(--ef-dark-200)!important;color:var(--ef-white)!important;padding:14px 28px!important;border-radius:100px!important;font-size:14px!important;font-weight:500!important;box-shadow:0 8px 30px rgb(0 0 0 / .3)!important;border:1px solid rgb(255 255 255 / .1)!important;z-index:9999!important;opacity:0!important;transition:all 0.3s cubic-bezier(.34,1.56,.64,1)!important}.ef-ar-toast.show{transform:translateX(-50%) translateY(0)!important;opacity:1!important}.ef-ar-toast.success{background:linear-gradient(135deg,rgb(16 185 129 / .2),rgb(5 150 105 / .1))!important;border-color:rgb(16 185 129 / .3)!important;color:#10B981!important}@media (max-width:1024px){.ef-ar-blog-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.ef-ar-blog-section{padding:80px 0!important}.ef-ar-blog-filters{flex-direction:column!important;align-items:stretch!important}.ef-ar-blog-categories{justify-content:center!important}.ef-ar-blog-search{max-width:none!important}.ef-ar-blog-grid{grid-template-columns:1fr!important;gap:20px!important}.ef-ar-newsletter{padding:36px 24px!important}.ef-ar-newsletter-form{flex-direction:column!important}}@media (max-width:480px){.ef-ar-blog-section{padding:60px 0!important}.ef-ar-blog-container{padding:0 16px!important}.ef-ar-blog-title{font-size:32px!important}.ef-ar-cat-btn{padding:8px 14px!important;font-size:13px!important}.ef-ar-card-body{padding:20px!important}.ef-ar-card-title{font-size:18px!important}.ef-ar-newsletter-title{font-size:24px!important}}.ef-ar-cat-btn:focus-visible,.ef-ar-blog-search-input:focus-visible,.ef-ar-newsletter-input:focus-visible,.ef-ar-newsletter-btn:focus-visible,.ef-ar-load-btn:focus-visible{outline:2px solid var(--ef-purple)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}