*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Cairo',sans-serif;font-weight:400;line-height:1.7;color:var(--gray-light);background:radial-gradient(circle at 50% 0%,var(--blue-dark) 0%,var(--blue-darker) 60%);background-attachment:fixed;direction:rtl;text-align:right;overflow-x:hidden;min-height:100vh}[data-theme="light"] body{background:#f0f4f8;color:#334155}[data-theme="light"] .glass{background:#012859!important;border-color:rgb(255 255 255 / .08)!important;box-shadow:0 4px 20px rgb(0 0 0 / .15)!important;color:#ffffff!important}[data-theme="light"] .glass:hover{box-shadow:0 12px 30px rgb(0 0 0 / .2),0 0 15px rgb(250 175 64 / .1)!important;background:#013a70!important}[data-theme="light"] .glass h3,[data-theme="light"] .glass h4,[data-theme="light"] .glass p,[data-theme="light"] .glass span,[data-theme="light"] .glass li{color:#ffffff!important}[data-theme="light"] .btn-gold{color:#011633!important;box-shadow:0 6px 15px rgb(250 175 64 / .2)}[data-theme="light"] .btn-pro{color:#011633!important}[data-theme="light"] .btn-outline{border-color:#011633!important;color:#ffffff!important;background:#011633!important;border-radius:10px}[data-theme="light"] .btn-outline:hover{background:#012859!important;border-color:#012859!important}[data-theme="light"] .btn-pro-outline{background:#011633!important;border-color:#011633!important;color:#ffffff!important}[data-theme="light"] .btn-pro-outline:hover{background:#012859!important;border-color:#012859!important}[data-theme="light"] .grad-text{background:linear-gradient(90deg,var(--gold-h),var(--gold),var(--gold-h));background-size:200% 100%;-webkit-background-clip:text;background-clip:text}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;transition:var(--transition)}ul,ol{list-style:none}button{font-family:inherit;cursor:pointer;border:none;background:none}h1,h2,h3,h4,h5,h6{color:var(--white);font-weight:800;line-height:1.3}h1{font-size:clamp(2rem, 4vw, 3.5rem)}h2{font-size:clamp(1.8rem, 3.5vw, 3rem)}h3{font-size:clamp(1.3rem, 2.5vw, 1.8rem)}h4{font-size:clamp(1.1rem, 2vw, 1.4rem)}p{color:var(--gray-light);line-height:1.7}.container{max-width:1400px;margin:0 auto;padding:0 4%}section{padding:100px 0;position:relative;contain:layout style}.ph-duotone{position:relative;display:inline-flex;justify-content:center;align-items:center}.ph-duotone::before{position:relative;z-index:1}.ph-duotone::after{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:2}.reveal{opacity:0;transform:translateY(40px);transition:opacity 0.8s ease,transform 0.8s ease;will-change:opacity,transform}.reveal.active{opacity:1;transform:translateY(0)}.delay-1{transition-delay:0.1s}.delay-2{transition-delay:0.2s}.delay-3{transition-delay:0.3s}.grad-text{background:linear-gradient(90deg,var(--gold),var(--gold-light),var(--gold));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;animation:grad-text 4s infinite;will-change:background-position}@keyframes animate-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes animate-float-reverse{0%,100%{transform:translateY(0)}50%{transform:translateY(15px)}}@keyframes glow-blob{0%,100%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes pulse-dot{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@keyframes grad-text{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes border-spin{to{transform:rotate(360deg)}}@keyframes candle-float{0%,100%{transform:translateY(0) scaleY(1);opacity:.5}50%{transform:translateY(-8px) scaleY(1.1);opacity:.8}}@keyframes chart-pan{0%{stroke-dashoffset:100}100%{stroke-dashoffset:0}}@keyframes shine{0%{left:-100%}100%{left:200%}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}.reveal{opacity:1;transform:none}}.alignleft{float:right;margin-left:1.5em;margin-bottom:1em}.alignright{float:left;margin-right:1.5em;margin-bottom:1em}.aligncenter{display:block;margin:1.5em auto}.wp-caption{max-width:100%}.wp-caption-text{font-size:.85rem;color:var(--gray);text-align:center;padding:.5em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}.el7-content-section{padding:140px 0 80px;min-height:60vh}.el7-page-title,.el7-single-title,.el7-archive-title{margin-bottom:2rem}.el7-page-content,.el7-single-content{font-size:1.1rem;line-height:1.8}.el7-page-content img,.el7-single-content img{border-radius:16px;margin:2rem 0}.el7-posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;margin-top:3rem}.el7-article-thumbnail img{width:100%;height:220px;object-fit:cover;border-radius:16px 16px 0 0}.el7-article-body{padding:24px}.el7-article-title a{color:var(--white)}.el7-article-title a:hover{color:var(--gold)}.el7-404-section{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:140px 0}.el7-404-icon{font-size:5rem;color:var(--gold);margin-bottom:1rem}.el7-404-section h1{font-size:clamp(6rem, 15vw, 12rem);font-weight:900;background:linear-gradient(135deg,var(--gold),var(--gold-light));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;line-height:1;margin-bottom:.5rem}.el7-404-section h2{margin-bottom:1rem}.el7-404-section p{max-width:500px;margin:0 auto 2rem}.el7-404-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.el7-pagination{margin-top:3rem;text-align:center}.el7-pagination .nav-links{display:flex;justify-content:center;gap:8px}.el7-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--white);font-weight:700;transition:var(--transition)}.el7-pagination .page-numbers.current,.el7-pagination .page-numbers:hover{background:var(--gold);color:var(--blue-darker);border-color:var(--gold)}