.about-preview-section{font-family:var(--font-main-family);background:#fff;padding:70px 0;position:relative;overflow:hidden}.about-preview-container{z-index:2;grid-template-columns:1fr;gap:58px;display:grid;position:relative}.about-preview-heading,.about-preview-body{opacity:0;transition:opacity 1s,transform 1.2s cubic-bezier(.22,1,.36,1);transform:translateY(120px)}.about-preview-section.show .about-preview-heading,.about-preview-section.show .about-preview-body{opacity:1;transform:translateY(0)}.about-preview-body{transition-delay:.15s}.about-preview-heading{max-width:1100px}.about-preview-heading span{color:#06130d8c;margin-bottom:14px;font-size:19px;font-weight:800;display:inline-block}.about-preview-heading h2{color:var(--color-primary);font-weight:500;line-height:.9;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity 1s}html[lang=ar] .about-preview-heading h2{font-size:clamp(42px,7vw,100px)}html[lang=en] .about-preview-heading h2{font-size:clamp(42px,7vw,100px);line-height:.95}.about-preview-section:hover .about-preview-heading h2{transform:translateY(-6px)scale(1.01)}.about-preview-body{border-inline-start:4px solid var(--color-primary);max-width:980px;margin-inline-start:auto;padding-inline-start:42px;transition:all .4s}.about-preview-section:hover .about-preview-body{transform:translate(-8px)}.about-preview-body p{margin-bottom:18px;font-size:24px;font-weight:500;line-height:1.5;transition:all .3s}.about-preview-body p:hover{color:#06130de6}.about-lead{color:var(--color-primary-dark)!important;font-weight:900!important}.about-points{flex-wrap:wrap;gap:14px;margin:38px 0;display:flex}.about-point{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-primary-dark);opacity:0;background:#ffffffd1;border:1px solid #1fc77e29;border-radius:999px;align-items:center;gap:10px;padding:13px 18px;font-size:17px;font-weight:900;transition:all .35s;animation:.8s forwards fadePoint;display:inline-flex;transform:translateY(24px);box-shadow:0 18px 45px #06130d0d}.about-point:first-child{animation-delay:.25s}.about-point:nth-child(2){animation-delay:.4s}.about-point:nth-child(3){animation-delay:.55s}.about-point:hover{border-color:#1fc77e73;transform:translateY(-6px)scale(1.04)}.about-point span{background:var(--color-primary);border-radius:50%;width:9px;height:9px}.about-preview-btn{background:var(--color-primary);height:58px;color:var(--color-primary-dark);opacity:0;border-radius:999px;justify-content:center;align-items:center;padding:0 34px;font-weight:900;transition:all .4s;animation:.9s .8s forwards fadeButton;display:inline-flex;transform:translateY(30px)}.about-preview-btn:hover{transform:translateY(-5px)scale(1.04);box-shadow:0 18px 38px #1fc77e47}@keyframes fadePoint{to{opacity:1;transform:translateY(0)}}@keyframes fadeButton{to{opacity:1;transform:translateY(0)}}@keyframes pulseDot{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@keyframes glowMove{0%{transform:translateY(0)translate(0)}to{transform:translateY(40px)translate(-30px)}}@media (max-width:992px){.about-preview-section{padding:90px 0}.about-preview-heading,.about-preview-body{text-align:center;margin:auto}.about-preview-heading h2{font-size:clamp(58px,18vw,92px)}.about-preview-body{border-inline-start:0;padding-inline-start:0}.about-preview-body p{font-size:18px;line-height:1.9}.about-points{justify-content:center}}
.partners-section{background:#f7f8f7;padding:60px 0 85px;position:relative;overflow:hidden}.partners-head{text-align:center;max-width:980px;margin:0 auto 64px;padding:0 20px;position:relative}.partners-head span{color:var(--color-primary);align-items:center;gap:18px;margin-bottom:22px;font-size:clamp(38px,4vw,60px);font-weight:900;line-height:1.15;display:inline-flex;position:relative}.partners-head h2{max-width:860px;margin:0 auto;font-size:clamp(18px,1.6vw,24px);font-weight:500;line-height:2;animation:.9s both fadeUp}.partners-slider{width:100%;position:relative;overflow:hidden}.partners-track{will-change:transform;transition:transform 1.2s;display:flex}.partners-slide{grid-template-columns:repeat(6,1fr);gap:4px;min-width:100%;display:grid}.partner-card{background:#fff;border-radius:14px;justify-content:center;align-items:center;height:120px;transition:all .3s;display:flex}.partner-card img{object-fit:contain;width:100%;max-height:80%;transition:all .3s}.partner-card:hover{z-index:5}.partner-card:hover img{transform:scale(1.25)}.partners-dots{justify-content:center;gap:10px;margin-top:28px;display:flex}.partners-dots button{cursor:pointer;background:#1fc77e2e;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:all .3s}.partners-dots button.active{background:var(--color-primary);border-radius:999px;width:22px}@media (max-width:992px){.partners-section{padding:60px 0}.partners-head{text-align:center;justify-content:center;margin-bottom:40px}.partners-head span{font-size:32px}.partners-head span:before{width:34px;height:34px}.partners-head h2{font-size:17px}.partners-slide{grid-template-columns:repeat(2,1fr)}.partner-card{height:115px}.partner-card img{width:100%;max-height:80%}}.partners-state{color:#07100dad;text-align:center;background:#07100d0a;border:1px solid #07100d14;border-radius:28px;justify-content:center;align-items:center;width:100%;min-height:190px;padding:34px;font-size:18px;font-weight:800;line-height:1.8;display:flex}.partners-state.error{color:#991b1b;background:#fee2e2;border-color:#fecaca}.partner-card-link{color:inherit;text-decoration:none;display:block}.partner-logo-placeholder{color:#07100d80;justify-content:center;align-items:center;width:100%;height:100%;min-height:80px;font-size:34px;font-weight:900;display:flex}.partners-section-subtitle{color:#5f6f7f;text-align:center;max-width:760px;margin:12px auto 0;font-size:18px;font-weight:700;line-height:1.8}@media (max-width:768px){.partners-section-subtitle{max-width:100%;font-size:15px;line-height:1.8}}
