.about-page{background:var(--white);direction:rtl;position:relative;overflow-x:hidden}.about-container{max-width:var(--max-w);margin:0 auto;padding:0 1.5rem}.about-hero{height:var(--hero-h);min-height:var(--hero-min-h);position:relative;overflow:hidden}.about-bg-img{object-fit:cover;object-position:center 35%;filter:brightness(.85);width:100%;height:100%}.about-hero-overlay{background:linear-gradient(#1a4e8a59 0%,#1a4e8aa6 50%,#1a4e8af2 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.85rem;padding:3.5rem 4rem;display:flex;position:absolute;inset:0}.about-hero-title{font-family:var(--font-sans);color:var(--white);font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:700;line-height:1.25}.about-hero-subtitle{font-family:var(--font-sans);color:var(--blue-pale);max-width:680px;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.6}.about-intro-section{padding:5rem 0 3.5rem}.about-single-column{flex-direction:column;gap:1.5rem;max-width:820px;margin:0 auto;display:flex}.about-single-column p{font-family:var(--font-sans);color:var(--text-dark);font-size:1.15rem;line-height:2.05}.about-sub-block{flex-direction:column;gap:1.25rem;margin-top:.5rem;display:flex}.about-sub-heading{font-family:var(--font-sans);color:var(--blue-deep);margin-top:.75rem;margin-bottom:.25rem;font-size:1.45rem;font-weight:700;display:inline-block;position:relative}.about-sub-heading:after{content:"";background:var(--coral);border-radius:2px;width:44px;height:3px;margin-top:.5rem;display:block}.about-principles-block{margin:.75rem 0}.about-callout-box{background:var(--warm-bg);border-right:4px solid var(--blue-deep);border-radius:0 10px 10px 0;margin:.5rem 0;padding:1.5rem 1.75rem}.about-callout-box p{color:var(--text-dark);margin:0;font-size:1.12rem;line-height:1.95}.about-action-section{padding:4rem 0}.about-section-header{margin-bottom:3.5rem}.about-cards-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem;display:grid}.about-feature-card{background:var(--white);border:1px solid var(--divider);border-radius:12px;flex-direction:column;gap:1rem;padding:2rem 1.75rem;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 4px 16px #00000008}.about-feature-card:hover{border-color:var(--blue-light);transform:translateY(-6px);box-shadow:0 12px 30px #1a4e8a17}.feature-card-header{justify-content:flex-start;align-items:center;margin-bottom:.25rem;display:flex}.card-badge{background:var(--blue-pale);color:var(--blue-deep);border:1px solid var(--blue-light);border-radius:999px;align-items:center;width:fit-content;padding:.35rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.card-title{font-family:var(--font-sans);color:var(--blue-deep);font-size:1.25rem;font-weight:700;line-height:1.4}.card-desc{font-family:var(--font-sans);color:var(--text-mid);font-size:.96rem;line-height:1.7}.about-history-bridge{padding:4.5rem 0}.history-preview-container{margin:1.75rem 0 1rem}.history-preview-img{border-radius:8px;width:100%;display:block;box-shadow:0 8px 24px #00000014}.history-image-caption{font-family:var(--font-sans);color:var(--text-mid);text-align:center;margin-top:.75rem;font-size:.92rem}.history-cta-action{margin-top:1rem}.about-btn-primary{background:var(--blue-deep);color:var(--white);font-family:var(--font-sans);border-radius:8px;align-items:center;gap:.75rem;padding:.9rem 1.8rem;font-size:1.02rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px #1a4e8a33}.about-btn-primary:hover{background:var(--blue-mid);transform:translateY(-2px);box-shadow:0 8px 20px #1a4e8a4d}.btn-arrow{transition:transform .3s;display:inline-block}.about-btn-primary:hover .btn-arrow{transform:translate(-4px)}.about-principles-section{padding:3.5rem 0 5rem}.principles-mini-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.25rem;margin-top:2.5rem;display:grid}.principle-pill{background:var(--warm-bg);border:1px solid var(--divider);font-family:var(--font-sans);color:var(--text-dark);border-radius:10px;align-items:flex-start;gap:.9rem;padding:1.35rem 1.6rem;font-size:.98rem;line-height:1.65;transition:border-color .25s,background-color .25s;display:flex}.principle-pill:hover{background:var(--white);border-color:var(--blue-mid)}.principle-bullet{color:var(--coral);flex-shrink:0;margin-top:.1rem;font-size:1.1rem}.principle-pill strong{color:var(--blue-deep);margin-left:.35rem}@media (max-width:768px){.about-hero-overlay{gap:.6rem;padding:2rem 1.25rem 1.5rem}.about-hero-title{font-size:1.85rem}.about-hero-subtitle{font-size:.98rem;line-height:1.6}.about-container{padding:0 1.25rem}.about-intro-section{padding:2.25rem 0 1.5rem}.about-single-column{gap:1.15rem}.about-single-column p{font-size:1.02rem;line-height:1.85}.about-sub-heading{font-size:1.25rem}.about-principles-grid{grid-template-columns:1fr;gap:.85rem;margin-top:1.5rem}.principle-pill{padding:1rem 1.15rem}}
