.brand-mark.svelte-6d62c{display:inline-flex;min-height:44px;align-items:center;flex:0 0 auto;text-decoration:none}img.svelte-6d62c{display:block;width:156px;height:auto}.compact.svelte-6d62c img:where(.svelte-6d62c){width:112px}.inverse.svelte-6d62c img:where(.svelte-6d62c){filter:brightness(0) invert(1)}.brand-mark.svelte-6d62c:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:760px){img.svelte-6d62c{width:124px}}@media(max-width:380px){img.svelte-6d62c{width:106px}}.campaign-panel.svelte-3zii27{color:var(--white);background:var(--ink)}figure.svelte-3zii27{margin:0;background:var(--paper)}.campaign-image.svelte-3zii27{display:block;width:100%;height:auto;aspect-ratio:1.22;object-fit:cover;object-position:center 55%}figcaption.svelte-3zii27{display:flex;justify-content:space-between;gap:1rem;padding:14px 20px;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--heading-font);font-size:.625rem;line-height:1.6;letter-spacing:.04em;text-transform:uppercase}figcaption.svelte-3zii27 bdi:where(.svelte-3zii27){text-align:end}.panel-copy.svelte-3zii27{padding:clamp(26px,3vw,42px)}.panel-eyebrow.svelte-3zii27{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:22px;font-family:var(--heading-font);font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase}.panel-eyebrow.svelte-3zii27 p:where(.svelte-3zii27){margin:0}.panel-eyebrow.svelte-3zii27>span:where(.svelte-3zii27){color:#b8b5af;white-space:nowrap}h1.svelte-3zii27{max-width:28rem;margin:0;font-family:var(--heading-font);font-size:clamp(1.5rem,2.1vw,2rem);font-weight:400;line-height:1.35;letter-spacing:.05em;text-transform:uppercase;text-wrap:balance}.intro.svelte-3zii27{max-width:30rem;margin:20px 0 0;color:#d6d3cd;font-size:.875rem;line-height:1.75}.panel-signature.svelte-3zii27{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:28px;padding-top:18px;border-top:1px solid #55534e;font-family:var(--heading-font);font-size:.625rem;line-height:1.65;letter-spacing:.04em;text-transform:uppercase}.panel-signature.svelte-3zii27>span:where(.svelte-3zii27):last-child{font-size:1.25rem}.locale-ar :is(h1.svelte-3zii27,.panel-eyebrow.svelte-3zii27,.panel-signature.svelte-3zii27,figcaption.svelte-3zii27>span:where(.svelte-3zii27)){font-family:Noto Sans Arabic,sans-serif;letter-spacing:0;text-transform:none}.locale-ar h1.svelte-3zii27{line-height:1.65}.locale-ar .intro.svelte-3zii27{line-height:1.85}@media(min-width:761px)and (max-width:1024px){.campaign-panel.svelte-3zii27{display:grid;grid-template-columns:1fr 1fr}.campaign-photograph.svelte-3zii27{display:flex;flex-direction:column}.campaign-image.svelte-3zii27{flex:1;height:0;min-height:300px;aspect-ratio:auto}.panel-copy.svelte-3zii27{align-self:center;padding:30px}h1.svelte-3zii27{font-size:1.5rem}}@media(max-width:760px){.campaign-panel.svelte-3zii27{display:grid;grid-template-columns:38% 1fr}.campaign-photograph.svelte-3zii27{overflow:hidden}.campaign-image.svelte-3zii27{height:100%;min-height:230px;aspect-ratio:auto;object-position:center}figcaption.svelte-3zii27{display:none}.panel-copy.svelte-3zii27{padding:24px 20px}.panel-eyebrow.svelte-3zii27{margin-bottom:14px;font-size:.5625rem}.panel-eyebrow.svelte-3zii27>span:where(.svelte-3zii27){display:none}h1.svelte-3zii27{font-size:1.125rem;line-height:1.45}.intro.svelte-3zii27{margin-top:12px;font-size:.75rem;line-height:1.7}.panel-signature.svelte-3zii27{display:none}.locale-ar h1.svelte-3zii27{font-size:1.1rem}}@media(max-width:380px){.campaign-panel.svelte-3zii27{grid-template-columns:33% 1fr}.panel-copy.svelte-3zii27{padding:22px 16px}h1.svelte-3zii27{font-size:1rem}}.progress-shell.svelte-t9mdnl{padding-bottom:28px;border-bottom:1px solid var(--soft-line)}.progress-copy.svelte-t9mdnl{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:22px}.progress-label.svelte-t9mdnl{margin:0;font-family:var(--heading-font);font-size:.75rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.progress-meta.svelte-t9mdnl{margin:7px 0 0;color:var(--muted);font-size:.75rem;line-height:1.6}strong.svelte-t9mdnl{font-family:var(--heading-font);font-size:1.125rem;font-weight:400;line-height:1.4}ol.svelte-t9mdnl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--line)}li.svelte-t9mdnl{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;min-width:0;padding:8px 4px;color:var(--muted);font-size:.6875rem;line-height:1.4}li.svelte-t9mdnl+li:where(.svelte-t9mdnl){border-inline-start:1px solid var(--line)}li.active.svelte-t9mdnl{color:var(--white);background:var(--ink)}li.done.svelte-t9mdnl{color:var(--ink);background:var(--paper)}.step-index.svelte-t9mdnl{font-family:var(--heading-font);font-size:.625rem}.step-name.svelte-t9mdnl{overflow-wrap:anywhere}.complete-mark.svelte-t9mdnl{font-size:.75rem}.progress-track.svelte-t9mdnl{height:2px;margin-top:12px;overflow:hidden;background:var(--soft-line)}.progress-track.svelte-t9mdnl>span:where(.svelte-t9mdnl){display:block;height:100%;background:var(--ink);transition:width .3s ease}.status-only.svelte-t9mdnl{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.locale-ar .progress-label.svelte-t9mdnl{font-family:Noto Sans Arabic,sans-serif;letter-spacing:0;text-transform:none}@media(max-width:760px){.progress-shell.svelte-t9mdnl{padding-bottom:24px}.progress-copy.svelte-t9mdnl{margin-bottom:18px}li.svelte-t9mdnl{flex-direction:column;gap:5px;min-height:58px;font-size:.625rem}}@media(prefers-reduced-motion:reduce){.progress-track.svelte-t9mdnl>span:where(.svelte-t9mdnl){transition:none}}
