:root{--t4-blue:#73ADDF;--t4-blue-light:#eef6fc;--t4-blue-hover:#5fa0d6;--t4-text-dark:#1e293b;--t4-text-gray:#64748b;--t4-bg-white:#ffffff;--t4-bg-gray:#f8fafc;--t4-border-light:#e2e8f0;--t4-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.05),0 2px 4px -1px rgba(0, 0, 0, 0.03)}body{background-color:var(--t4-bg-gray);font-family:'DIN Next LT Arabic',sans-serif;color:var(--t4-text-dark);line-height:1.6}.t4-page-container{max-width:1200px;margin:0 auto;padding:0 24px;padding-bottom:80px}.t4-hero{background:#fff;padding:80px 0 60px;text-align:center;border-bottom:1px solid var(--t4-border-light);margin-bottom:50px}.t4-hero h1{font-size:3rem;font-weight:800;color:var(--t4-text-dark);margin-bottom:20px}.t4-hero h1 span{color:var(--t4-blue)}.t4-hero p{font-size:1.2rem;color:var(--t4-text-gray);max-width:800px;margin:0 auto;line-height:1.8}.t4-intro-box{background:var(--t4-blue-light);border:1px solid rgba(115,173,223,.3);border-radius:16px;padding:30px;max-width:900px;margin:40px auto 0;text-align:center}.t4-intro-box p{font-size:1.1rem;color:var(--t4-blue);font-weight:600;margin:0}.t4-section{background:#fff;border-radius:20px;border:1px solid var(--t4-border-light);margin-bottom:40px;overflow:hidden;box-shadow:var(--t4-shadow);transition:transform .3s}.t4-section:hover{transform:translateY(-5px);border-color:var(--t4-blue)}.t4-header{background:#fff;padding:40px;border-bottom:1px solid var(--t4-border-light);display:flex;align-items:center;gap:20px}.t4-icon{width:60px;height:60px;background:var(--t4-blue-light);color:var(--t4-blue);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0;font-weight:700}.t4-title h2{font-size:1.8rem;margin:0 0 10px;color:var(--t4-text-dark)}.t4-title p{margin:0;color:var(--t4-text-gray)}.t4-content{padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:60px}.t4-content-col h3{font-size:1.2rem;color:var(--t4-blue);margin-bottom:20px;display:flex;align-items:center;gap:10px}.t4-content-col h3::before{content:'';display:block;width:8px;height:8px;background:var(--t4-blue);border-radius:50%}.t4-content-col ul{list-style:none;padding:0;margin:0}.t4-content-col li{margin-bottom:12px;padding-right:20px;position:relative;color:var(--t4-text-dark);font-size:1rem}.t4-content-col li::before{content:"✓";color:var(--t4-blue);position:absolute;right:0;font-weight:700}.t4-why-section{background:#fff;border:1px solid var(--t4-border-light);border-radius:20px;padding:60px 40px;text-align:center;margin-bottom:60px;box-shadow:var(--t4-shadow)}.t4-why-section h2{font-size:2rem;margin-bottom:40px;color:var(--t4-text-dark)}.t4-why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px}.t4-why-card{background:var(--t4-bg-gray);padding:30px 20px;border-radius:16px;border:1px solid var(--t4-border-light);transition:all .3s ease}.t4-why-card:hover{border-color:var(--t4-blue);transform:translateY(-5px)}.t4-why-card p{margin:0;font-size:1.1rem;font-weight:600;color:var(--t4-text-dark)}.t4-cta-academy{background:var(--t4-blue);color:#fff;border-radius:24px;padding:60px 40px;text-align:center;margin-top:60px;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(115,173,223,.3)}.t4-cta-academy::before{content:'';position:absolute;top:-50%;right:-10%;width:300px;height:300px;background:rgba(255,255,255,.1);border-radius:50%}.t4-cta-academy h2{color:#fff;font-size:2.2rem;font-weight:800;margin-bottom:16px}.t4-cta-academy p{color:rgba(255,255,255,.9);font-size:1.2rem;max-width:600px;margin:0 auto 32px}.t4-btn-white{background:#fff;color:var(--t4-blue);padding:16px 32px;border-radius:12px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:transform .3s}.t4-btn-white:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.t4-btn-ghost{background:0 0;color:var(--t4-blue);border:2px solid rgba(115,173,223,.3);padding:10px 24px;border-radius:50px;font-size:.95rem;font-weight:700;text-decoration:none;display:flex;align-items:center;gap:8px;width:fit-content;margin-top:20px;margin-left:auto;transition:all .3s}.t4-btn-ghost:hover{border-color:var(--t4-blue);background:rgba(115,173,223,.08)}@media (max-width:991px){.t4-hero h1{font-size:2.2rem}.t4-header{flex-direction:column;text-align:center}.t4-content{grid-template-columns:1fr;gap:30px}.t4-content-col{border-bottom:1px dashed var(--t4-border-light);padding-bottom:20px}.t4-content-col:last-child{border-bottom:none}}@keyframes t4-morph{0%,100%{border-radius:20px 20px 32px 12px}25%{border-radius:12px 32px 20px 20px}50%{border-radius:32px 12px 12px 32px}75%{border-radius:20px 20px 12px 32px}}@keyframes t4-softPulse{0%,100%{opacity:.18}50%{opacity:.3}}@keyframes t4-chevronSlide{0%{transform:translateX(0);opacity:.15}50%{transform:translateX(6px);opacity:.25}100%{transform:translateX(0);opacity:.15}}.t4-title h2+p,.t4-why-section h2+p{font-size:1.08rem;line-height:1.9;color:#64748b;max-width:700px;margin:22px auto 30px;padding:28px 32px;background:linear-gradient(160deg,#fff 0,#f0f9ff 30%,#fdf4ff 60%,#fff 100%);animation:t4-morph 14s ease-in-out infinite;border:1px solid rgba(92,181,229,.1);position:relative;text-align:right;overflow:hidden;box-shadow:0 4px 24px rgba(92,181,229,.06);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.t4-title h2+p:hover,.t4-why-section h2+p:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(92,181,229,.1)}.t4-title h2+p::before,.t4-why-section h2+p::before{content:'\276F\276F\276F';position:absolute;top:50%;right:-28px;transform:translateY(-50%);font-size:.9rem;letter-spacing:-3px;color:rgba(92,181,229,.2);animation:t4-chevronSlide 3s ease-in-out infinite;pointer-events:none}.t4-title h2+p::after,.t4-why-section h2+p::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:rgba(92,181,229,.2);animation:t4-softPulse 2.5s ease-in-out infinite;box-shadow:-18px 0 0 0 rgba(139,92,246,.15),18px 0 0 0 rgba(6,182,212,.15),-36px 0 0 -1px rgba(236,72,153,.1),36px 0 0 -1px rgba(92,181,229,.12);pointer-events:none}@media (max-width:768px){.t4-title h2+p,.t4-why-section h2+p{font-size:.98rem;padding:22px 24px;margin:16px auto 22px;border-radius:18px;animation:none}.t4-title h2+p::before,.t4-why-section h2+p::before{right:-22px;font-size:.75rem}.t4-title h2+p::after,.t4-why-section h2+p::after{box-shadow:-14px 0 0 0 rgba(139,92,246,.12),14px 0 0 0 rgba(6,182,212,.12)}}