.arusp-home{--arusp-bg:#f4f7fd;--arusp-ink:#0d1b2a;--arusp-muted:#4d5b74;--arusp-brand:#2f63d8;--arusp-brand-soft:#dfe8ff;--arusp-card:#ffffff;--arusp-stroke:#d6dff2;--arusp-shadow:0 18px 45px rgba(32, 58, 112, 0.14);direction:rtl;background:radial-gradient(circle at 10% 0%,#e4ecff 0%,transparent 32%),radial-gradient(circle at 95% 25%,#dbe5ff 0%,transparent 28%),var(--arusp-bg);color:var(--arusp-ink);font-family:"Tajawal","Segoe UI",Tahoma,sans-serif;overflow:hidden}.arusp-shell{width:min(1140px, calc(100% - 2rem));margin-inline:auto}.arusp-section{padding:72px 0}.arusp-section-head{margin-bottom:26px}.arusp-section-head span{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--arusp-brand-soft);color:var(--arusp-brand);font-size:14px;font-weight:700;margin-bottom:10px}.arusp-section-head h2{margin:0;font-size:clamp(1.5rem, 2.6vw, 2.15rem);line-height:1.35}.arusp-section-head p{margin:12px 0 0;color:var(--arusp-muted)}.arusp-hero{position:relative;min-height:72vh;display:grid;align-items:center;padding:28px 0 84px;background:linear-gradient(112deg,rgb(7 14 26 / .98),rgb(24 49 92 / .88))}.arusp-hero::before{content:"";position:absolute;inset:0;background-image:var(--arusp-hero-image,linear-gradient(120deg,rgb(69 100 160 / .35),rgb(15 32 60 / .2)));background-size:cover;background-position:center;mix-blend-mode:multiply;opacity:.88}.arusp-hero::after{content:"";position:absolute;inset:auto 0 0;height:72px;background:linear-gradient(180deg,transparent,var(--arusp-bg))}.arusp-hero .arusp-shell,.arusp-about,.arusp-stats,.arusp-journals,.arusp-faq,.arusp-cta{position:relative;z-index:1}.arusp-top-contact{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start;margin-bottom:56px}.arusp-contact-chip{background:rgb(255 255 255 / .13);border:1px solid rgb(255 255 255 / .28);color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:14px;backdrop-filter:blur(4px)}.arusp-chip-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.arusp-chip-icon svg{width:18px;height:18px}.arusp-contact-chip-whatsapp{background:rgb(37 211 102 / .18);border-color:rgb(37 211 102 / .45)}.arusp-hero-content{max-width:760px;color:#fff}.arusp-hero-icons{display:flex;gap:10px;margin-top:18px}.arusp-floating-icon{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .28);color:#fff;backdrop-filter:blur(4px);animation:aruspFloat 3.8s ease-in-out infinite}.arusp-floating-icon svg{width:22px;height:22px}.arusp-floating-icon-lamp{animation-delay:0.55s}.arusp-floating-icon-medal{animation-delay:1.1s}.arusp-inline-icon{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:999px;background:var(--arusp-brand-soft);color:var(--arusp-brand);font-size:13px;margin-left:8px;vertical-align:middle}.arusp-hero-slider{position:relative;margin-top:28px;border-radius:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .36);box-shadow:0 22px 40px rgb(9 19 39 / .34);min-height:clamp(220px, 35vw, 360px)}.arusp-hero-slider::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(120deg,rgb(6 12 24 / .78),rgb(6 12 24 / .56) 45%,rgb(6 12 24 / .8))}.arusp-hero-slides{position:relative;min-height:inherit}.arusp-hero-slide{position:absolute;inset:0;margin:0;opacity:0;transition:opacity 0.75s ease}.arusp-hero-slide.is-active{opacity:1}.arusp-hero-slide img{width:100%;height:100%;object-fit:cover;display:block}.arusp-hero-dots{position:absolute;z-index:3;left:50%;bottom:12px;transform:translateX(-50%);display:flex;gap:8px}.arusp-hero-dot{width:10px;height:10px;border:0;border-radius:999px;background:rgb(255 255 255 / .42);cursor:pointer;transition:transform 0.25s ease,background 0.25s ease}.arusp-hero-dot.is-active{background:#fbbf24;transform:scale(1.15)}.arusp-badge{display:inline-block;background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .3);border-radius:999px;padding:8px 14px;margin-bottom:14px;font-weight:700;font-size:14px}.arusp-hero h1{margin:0;font-size:clamp(2rem, 5vw, 3.55rem);line-height:1.2;text-wrap:balance}.arusp-hero p{margin:16px 0 0;color:rgb(255 255 255 / .92);max-width:62ch;font-size:1.05rem;line-height:1.8}.arusp-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.arusp-btn{border-radius:12px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;font-weight:700;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}.arusp-btn:hover{transform:translateY(-2px)}.arusp-about-content p{margin:0 0 1rem;line-height:1.9;color:var(--arusp-muted)}.arusp-about-content p:last-child{margin-bottom:0}.arusp-btn-primary{background:#fbbf24;color:#1a1407;box-shadow:0 10px 25px rgb(251 191 36 / .34)}.arusp-btn-secondary{color:#fff;border:1px solid rgb(255 255 255 / .44);background:rgb(255 255 255 / .11)}.arusp-about-body{background:var(--arusp-card);border:1px solid var(--arusp-stroke);border-radius:18px;padding:clamp(1rem, 3vw, 2rem);box-shadow:var(--arusp-shadow)}.arusp-about-body p{margin:0;color:var(--arusp-muted);font-size:1.04rem;line-height:1.9}.arusp-stats-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.arusp-stat-card{background:linear-gradient(180deg,#ffffff,#f7faff);border:1px solid var(--arusp-stroke);border-radius:16px;padding:18px;text-align:center;box-shadow:0 10px 24px rgb(45 74 140 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}.arusp-stat-card:hover{transform:translateY(-4px);box-shadow:0 16px 28px rgb(45 74 140 / .16)}.arusp-stat-icon{width:54px;height:54px;margin:0 auto 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--arusp-brand);background:#dfe9ff;box-shadow:inset 0 -3px 10px rgb(47 99 216 / .16)}.arusp-stat-icon svg{width:28px;height:28px}.arusp-stat-card h3{margin:0;color:var(--arusp-brand);font-size:clamp(1.4rem, 3.2vw, 2rem)}.arusp-stat-card p{margin:8px 0 0;color:var(--arusp-muted)}.arusp-journals-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.arusp-blogs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.arusp-ebooks-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.arusp-journal-card{background:#fff;border:1px solid var(--arusp-stroke);border-radius:18px;overflow:hidden;box-shadow:0 14px 30px rgb(41 64 116 / .11);transition:transform 0.25s ease,box-shadow 0.25s ease}.arusp-blog-card{background:#fff;border:1px solid var(--arusp-stroke);border-radius:18px;overflow:hidden;box-shadow:0 14px 30px rgb(41 64 116 / .11);transition:transform 0.25s ease,box-shadow 0.25s ease}.arusp-ebook-home-card{background:#fff;border:1px solid var(--arusp-stroke);border-radius:18px;overflow:hidden;box-shadow:0 14px 30px rgb(41 64 116 / .11);transition:transform 0.25s ease,box-shadow 0.25s ease}.arusp-blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 34px rgb(41 64 116 / .18)}.arusp-ebook-home-card:hover{transform:translateY(-4px);box-shadow:0 20px 34px rgb(41 64 116 / .18)}.arusp-blog-cover{display:block;aspect-ratio:16 / 9;background:#eaf0ff}.arusp-ebook-home-cover{display:block;aspect-ratio:16 / 9;background:#eaf0ff}.arusp-blog-cover img{width:100%;height:100%;object-fit:cover}.arusp-ebook-home-cover img{width:100%;height:100%;object-fit:cover}.arusp-blog-body{padding:16px}.arusp-ebook-home-body{padding:16px}.arusp-blog-date{display:inline-block;margin-bottom:8px;font-size:12px;font-weight:700;color:#4464ad;background:#e6eeff;border-radius:999px;padding:4px 10px}.arusp-blog-body h3{margin:0 0 8px;font-size:1.08rem}.arusp-ebook-home-body h3{margin:8px 0;font-size:1.08rem}.arusp-blog-body h3 a{color:var(--arusp-ink);text-decoration:none}.arusp-ebook-home-body h3 a{color:var(--arusp-ink);text-decoration:none}.arusp-blog-body p{margin:0;color:var(--arusp-muted);line-height:1.7;min-height:58px}.arusp-ebook-home-body p{margin:0;color:var(--arusp-muted);line-height:1.7;min-height:58px}.arusp-ebook-home-price{display:inline-block;font-size:12px;font-weight:700;color:#1c4cb4;background:#e5edff;border-radius:999px;padding:4px 10px}.arusp-blogs-footer{margin-top:20px;text-align:center}.arusp-btn-dark-outline{color:var(--arusp-ink);border:1px solid #1a315f33;background:#fff}.arusp-journal-card:hover{transform:translateY(-4px);box-shadow:0 20px 34px rgb(41 64 116 / .18)}.arusp-journal-cover{display:block;aspect-ratio:16 / 9;background:#eaf0ff}.arusp-journal-cover img{width:100%;height:100%;object-fit:cover}.arusp-placeholder-cover{width:100%;height:100%;background:linear-gradient(130deg,#dce6ff,#f3f6ff)}.arusp-journal-body{padding:16px}.arusp-journal-body h3{margin:0 0 8px;font-size:1.1rem}.arusp-journal-body h3 a{color:var(--arusp-ink);text-decoration:none}.arusp-journal-body p{margin:0;color:var(--arusp-muted);line-height:1.7;min-height:58px}.arusp-card-link{margin-top:13px;display:inline-block;font-weight:700;color:var(--arusp-brand);text-decoration:none;transition:transform 0.25s ease,color 0.25s ease}.arusp-card-link:hover{color:#1f4fc2;transform:translateX(-3px)}.arusp-empty{margin:0;background:#fff9ea;border:1px solid #ffd891;border-radius:12px;padding:14px}.arusp-faq-list{display:grid;gap:10px}.arusp-faq-item{background:#fff;border:1px solid var(--arusp-stroke);border-radius:12px;padding:0;overflow:hidden}.arusp-faq-question{width:100%;border:0;background:#fff0;text-align:right;display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;font-weight:700;color:var(--arusp-ink)}.arusp-faq-icon{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e8eeff;color:var(--arusp-brand);font-size:13px;margin-left:8px}.arusp-faq-answer{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.35s ease,opacity 0.25s ease}.arusp-faq-item.is-open .arusp-faq-answer{opacity:1}.arusp-faq-answer p{margin:0;padding:0 14px 14px;color:var(--arusp-muted);line-height:1.8}.arusp-cta-box{border-radius:22px;padding:clamp(1.2rem, 3vw, 2.2rem);background:linear-gradient(130deg,#0e2240,#345daa);color:#fff;text-align:center;box-shadow:var(--arusp-shadow)}.arusp-cta-box h2{margin:0;font-size:clamp(1.5rem, 3.3vw, 2.15rem)}.arusp-cta-box p{margin:10px auto 0;max-width:72ch;color:rgb(255 255 255 / .9)}.arusp-cta-box .arusp-btn{margin-top:20px}@keyframes aruspFloat{0%{transform:translateY(0)}50%{transform:translateY(-6px)}100%{transform:translateY(0)}}.arusp-home .is-reveal{opacity:0;transform:translateY(16px);transition:opacity 0.55s ease,transform 0.55s ease}.arusp-home .is-reveal.is-visible{opacity:1;transform:none}@media (max-width:991px){.arusp-stats-grid,.arusp-journals-grid,.arusp-ebooks-home-grid,.arusp-blogs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.arusp-section{padding:58px 0}}@media (max-width:680px){.arusp-stats-grid,.arusp-journals-grid,.arusp-ebooks-home-grid,.arusp-blogs-grid{grid-template-columns:1fr}.arusp-hero{min-height:64vh;padding-bottom:62px}.arusp-hero-slider{border-radius:14px;min-height:210px}.arusp-hero-actions{flex-direction:column}.arusp-hero-icons{margin-top:14px}.arusp-btn{width:100%}}