.sd-hero{--sd-lime:#d9ee86;--sd-ink:#111210;--sd-nav:clamp(4.5rem, 11vw, 6.5rem);--sd-pad:clamp(1.25rem, 4vw, 4.5rem);isolation:isolate;background:var(--sd-lime);min-height:100svh;color:var(--sd-ink);display:grid;position:relative;overflow:clip}@media (min-width:1024px){.sd-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.sd-hero-panel{padding:calc(var(--sd-nav) + clamp(2.5rem, 7vh, 5rem)) var(--sd-pad) clamp(3rem, 8vh, 6rem);align-items:center;display:flex;container-type:inline-size}.sd-hero-panel-inner{width:100%;max-width:40rem}.sd-index{letter-spacing:.16em;text-transform:uppercase;align-items:baseline;gap:.7rem;margin:0;font-size:.82rem;display:flex}.sd-hero[data-rtl=true] .sd-index{letter-spacing:.02em}.sd-index-num{color:var(--sd-ink);font-variant-numeric:tabular-nums;font-weight:700}.sd-index-name{color:#11121099}.sd-title{font-family:var(--font-display), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:-.03em;text-transform:lowercase;text-wrap:balance;font-weight:500;line-height:.94;font-size:min(clamp(2.6rem, 8vw, 6.5rem), calc(100cqw / (var(--sd-c,12) * .56)));margin:clamp(1.4rem,4vh,2.6rem) 0 0}.sd-word{vertical-align:top;margin-block:-.1em -.24em;margin-inline-end:.2em;padding:.1em .02em .24em;display:inline-block;overflow:hidden}.sd-word-in{will-change:transform;display:inline-block}.sd-hero[data-rtl=true] .sd-title{font-family:var(--font-arabic), "Cairo", "Tajawal", sans-serif;letter-spacing:0;text-transform:none;font-weight:700;line-height:1.15;font-size:min(clamp(2rem, 6.5vw, 4.6rem), calc(100cqw / (var(--sd-c,12) * .68)))}.sd-hero[data-rtl=true] .sd-word{margin-inline-end:.16em}.sd-desc{color:#111210b8;max-width:32rem;margin:clamp(1.2rem,3vh,1.8rem) 0 0;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.55}.sd-hero[data-rtl=true] .sd-desc{line-height:1.85}.sd-hero-cta{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:clamp(1.6rem,4vh,2.6rem);display:flex}.sd-hero-media{background:#cfe27a;min-height:58svh;position:relative;overflow:hidden}.sd-hero-media-in{display:block;position:absolute;inset:0}.sd-hero-img{object-fit:cover}@media (min-width:1024px){.sd-hero-media{height:100%;min-height:0}}@media (prefers-reduced-motion:no-preference){.sd-hero [data-sd=index],.sd-hero [data-sd=desc],.sd-hero [data-sd=cta],.sd-hero [data-sd=media]{opacity:0}.sd-hero [data-sd=word]{transform:translateY(115%)}}.sd-content{color:var(--sd-ink,#111210);background:#fff;padding-block:clamp(4rem,11vw,8.5rem)}.sd-content-grid{gap:clamp(2.5rem,6vw,5rem);display:grid}@media (min-width:768px){.sd-content-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.sd-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#1112108c;align-items:center;gap:.75rem;margin:0;font-size:.78rem;display:inline-flex}.sd-eyebrow:before{content:"";background:#c5e05a;border-radius:9999px;width:.8rem;height:.8rem;box-shadow:0 0 0 .3rem #c5e05a47}.sd-heading{font-family:var(--font-display), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin:clamp(1.1rem,2.5vh,1.6rem) 0 0;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:500;line-height:1}.sd-body{color:#111210a8;max-width:34rem;margin:clamp(1.1rem,2.5vh,1.5rem) 0 0;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.6}[lang=ar] .sd-heading{font-family:var(--font-arabic), "Cairo", "Tajawal", sans-serif;text-transform:none;letter-spacing:0;line-height:1.35}[lang=ar] .sd-body{line-height:1.85}.sd-caps-label{letter-spacing:.16em;text-transform:uppercase;color:#11121080;margin:0 0 .4rem;font-size:.78rem}.sd-caps-list{border-top:1px solid #11121024;margin:0;padding:0;list-style:none}.sd-cap{border-bottom:1px solid #11121024;align-items:baseline;gap:clamp(.9rem,2vw,1.6rem);padding-block:clamp(.9rem,2vw,1.2rem);display:flex}.sd-cap-num{letter-spacing:.1em;color:#11121066;font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.sd-cap-name{font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.35}[lang=ar] .sd-cap-name{font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:1.6}.sd-closing{color:#f4f5ed;background:#111210;padding-block:clamp(4.5rem,12vw,9rem)}.sd-closing-inner{max-width:60rem}.sd-closing-title{font-family:var(--font-display), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.4rem,7vw,5.5rem);font-weight:500;line-height:.98}.sd-closing-text{color:#f4f5edb8;max-width:34rem;margin:clamp(1.2rem,3vh,1.8rem) 0 0;font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.6}.sd-closing-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:clamp(1.8rem,4vh,2.8rem);display:flex}.sd-closing-link{color:#f4f5edbf;text-underline-offset:.25em;transition:color var(--theme-duration,.56s) var(--theme-ease,ease), text-decoration-color var(--theme-duration,.56s) var(--theme-ease,ease);font-size:.95rem;-webkit-text-decoration:underline #f4f5ed4d;text-decoration:underline #f4f5ed4d}.sd-closing-link:hover{color:#d9ee86;text-decoration-color:#d9ee86}[lang=ar] .sd-closing-title{font-family:var(--font-arabic), "Cairo", "Tajawal", sans-serif;text-transform:none;letter-spacing:0;line-height:1.25}[lang=ar] .sd-closing-text{line-height:1.85}html[data-theme=dark] .sd-hero{background:var(--color-lime-deep);color:#0f100d}html[data-theme=dark] .sd-index-num,html[data-theme=dark] .sd-title{color:#0f100d}html[data-theme=dark] .sd-index-name,html[data-theme=dark] .sd-desc{color:#0f100db8}html[data-theme=dark] .sd-hero-media{background:var(--dark-surface-elevated)}html[data-theme=dark] .sd-content{background:var(--dark-background);color:var(--dark-foreground)}html[data-theme=dark] .sd-eyebrow,html[data-theme=dark] .sd-caps-label{color:var(--dark-text-secondary)}html[data-theme=dark] .sd-heading,html[data-theme=dark] .sd-cap-name{color:var(--dark-foreground)}html[data-theme=dark] .sd-body{color:var(--dark-text-secondary)}html[data-theme=dark] .sd-caps-list,html[data-theme=dark] .sd-cap{border-color:var(--dark-border)}html[data-theme=dark] .sd-cap-num{color:var(--dark-text-subtle)}html[data-theme=dark] .sd-closing{background:var(--dark-surface)}
