*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--color-gold:#ab997f;--color-gold-dark:#877257;--color-charcoal:#4d4d4d;--color-off-white:#eaede8;--font-builtin:"IBM Plex Sans Arabic", sans-serif}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:var(--color-off-white);color:var(--color-charcoal);font-family:var(--font-sans,var(--font-builtin));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit}img{max-width:100%;display:block}ul,ol{list-style:none}::selection{background-color:var(--color-gold);color:#fff}.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3}.line-clamp-1{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-main{padding-top:128px;padding-bottom:96px}@media (width<=768px){.page-main{padding-top:88px;padding-bottom:80px}}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:12px;animation:1.5s infinite shimmer}.prose p{color:#4b5563;margin-bottom:1rem;line-height:1.8}.prose h3{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.prose .lead{font-size:1.125rem}@media (width<=768px){body{padding-bottom:env(safe-area-inset-bottom,0px)}footer{padding-bottom:72px!important}.mobile-nav-item{min-width:44px;min-height:44px}main,section,footer{overflow-x:hidden}input,textarea,select{border-radius:12px;font-size:16px!important}}input:focus,textarea:focus,select:focus{outline:none;box-shadow:0 0 0 3px #ab997f26;border-color:var(--color-gold)!important}@media (hover:hover){a:hover,button:hover{opacity:.9}}.pb-main{padding-block-end:0}.pb-container{max-width:1152px;margin-inline:auto;padding-inline:16px}.pb-narrow{max-width:860px}.pb-section{position:relative}.pb-space-s{padding-block:24px}.pb-space-m{padding-block:56px}.pb-space-l{padding-block:96px}.pb-bg-none{background:0 0}.pb-bg-light{background:#fff}.pb-bg-gold{color:#fff;background:linear-gradient(135deg,#ab997f,#877257)}.pb-bg-dark{color:#fff;background:#4d4d4d}.pb-bg-gold .pb-heading,.pb-bg-dark .pb-heading,.pb-bg-gold .pb-body,.pb-bg-dark .pb-body,.pb-bg-gold .pb-stat-label,.pb-bg-dark .pb-stat-label,.pb-bg-gold .pb-stat-value,.pb-bg-dark .pb-stat-value{color:#fff}.pb-align-center{text-align:center}.pb-align-start{text-align:start}.pb-heading{color:#111827;margin-block-end:20px;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:800;line-height:1.3}.pb-body{color:#4b5563;white-space:pre-line;margin-block-end:16px;font-size:1.0625rem;line-height:1.9}.pb-rounded{border-radius:24px;width:100%;height:auto;display:block}.pb-hero{color:#fff;background:linear-gradient(135deg,#4d4d4d,#2f2f2f);border-radius:0;padding-block:clamp(72px,12vw,140px);position:relative;overflow:hidden}.pb-hero-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pb-hero-image:after{content:"";background:linear-gradient(#00000059,#0009);position:absolute;inset:0}.pb-hero-content{z-index:1;position:relative}.pb-hero-title{color:#fff;margin-block-end:16px;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.2}.pb-hero-subtitle{opacity:.92;white-space:pre-line;max-width:720px;margin-block-end:28px;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.8}.pb-align-center .pb-hero-subtitle{margin-inline:auto}.pb-align-center .pb-buttons{justify-content:center}.pb-type-hero.pb-space-s,.pb-type-hero.pb-space-m,.pb-type-hero.pb-space-l{padding-block:0}.pb-buttons{flex-wrap:wrap;gap:12px;margin-block-start:8px;display:flex}.pb-btn{border-radius:9999px;align-items:center;gap:8px;padding:12px 26px;font-weight:700;transition:all .3s;display:inline-flex}.pb-btn-primary{color:#fff;background:linear-gradient(90deg,#ab997f,#877257);box-shadow:0 8px 20px #87725740}.pb-btn-primary:hover{transform:translateY(-2px)}.pb-btn-secondary{color:#877257;background:#fff;border:1.5px solid #ab997f}.pb-btn-light{color:#fff;background:#ffffff14;border:1.5px solid #fffc}[dir=rtl] .pb-btn svg{transform:none}.pb-split{align-items:center;gap:40px;display:grid}@media (width>=900px){.pb-split{grid-template-columns:1fr 1fr}.pb-image-start .pb-split-media{order:0}.pb-image-end .pb-split-media{order:2}}.pb-figure{margin:0}.pb-figure-full{margin-inline:0}.pb-full-image{object-fit:cover;width:100%;height:auto;max-height:70vh;display:block}.pb-caption{text-align:center;color:#6b7280;margin-block-start:12px;padding-inline:16px;font-size:.9rem}.pb-gallery{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:12px;display:grid}.pb-gallery-item{aspect-ratio:4/3;background:#fff;border-radius:16px;display:block;overflow:hidden}.pb-gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.pb-gallery-item:hover img{transform:scale(1.05)}.pb-video{aspect-ratio:16/9;background:#000;border-radius:24px;position:relative;overflow:hidden}.pb-video iframe,.pb-video video{border:0;width:100%;height:100%;position:absolute;inset:0}.pb-cards{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=640px){.pb-cols-2,.pb-cols-3,.pb-cols-4{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.pb-cols-3{grid-template-columns:repeat(3,1fr)}.pb-cols-4{grid-template-columns:repeat(4,1fr)}}.pb-card{color:inherit;background:#fff;border-radius:24px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000d}.pb-card-link:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.pb-card-image{aspect-ratio:16/10;object-fit:cover;width:100%}.pb-card-body{padding:24px}.pb-card-title{color:#1f2937;margin-block-end:8px;font-size:1.15rem;font-weight:700}.pb-card-text{color:#4b5563;white-space:pre-line;line-height:1.8}.pb-stats{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:16px;margin:0;display:grid}.pb-stat{text-align:center;background:#fff9;border-radius:20px;padding:24px 12px}.pb-bg-gold .pb-stat,.pb-bg-dark .pb-stat{background:#ffffff1a}.pb-stat-value{color:#877257;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:800}.pb-stat-label{color:#4b5563;margin-block-start:6px;font-weight:600}.pb-cta{text-align:center;color:#fff;background:linear-gradient(135deg,#ab997f,#877257);border-radius:28px;padding:clamp(32px,6vw,56px)}.pb-cta .pb-heading{color:#fff}.pb-cta-text{opacity:.95;max-width:640px;margin-block-end:20px;margin-inline:auto;font-size:1.1rem;line-height:1.8}.pb-cta .pb-buttons{justify-content:center}.pb-cta .pb-btn-primary{color:#877257;background:#fff}.pb-form-card{color:#1f2937;background:#fff;border-radius:24px;padding:clamp(20px,4vw,40px);box-shadow:0 4px 12px #0000000d}.pb-quote{text-align:center;margin:0}.pb-quote-mark{color:#ab997f;margin-block-end:12px;margin-inline:auto}.pb-quote-text{color:#1f2937;white-space:pre-line;margin-block-end:12px;font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:600;line-height:1.7}.pb-bg-gold .pb-quote-text,.pb-bg-dark .pb-quote-text,.pb-bg-gold .pb-quote-mark,.pb-bg-dark .pb-quote-mark{color:#fff}.pb-quote-author{color:#877257;font-weight:700}.pb-spacer-s{height:16px}.pb-spacer-m{height:40px}.pb-spacer-l{height:80px}.pb-type-spacer{align-items:center;display:flex;padding-block:0!important}.pb-line{border:0;border-block-start:1px solid #8772574d;width:100%}.pb-selectable{cursor:pointer}.pb-selectable:hover{outline-offset:-2px;outline:2px dashed #ab997fb3}.pb-selected{outline-offset:-3px;outline:3px solid #877257}
