*{box-sizing:border-box}html{scroll-behavior:smooth;background:#100d1c;min-width:320px;min-height:100%}body{color:#f8f6ff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#100d1c;min-width:320px;min-height:100svh;margin:0;font:16px/1.6 Archivo,Tajawal,system-ui,sans-serif}a{color:inherit;text-decoration:none}::selection{color:#100d1c;background:#3db2a9}:focus-visible{outline-offset:4px;outline:2px solid #3db2a9}.page.svelte-1uha8ag{--brand-violet:#5a2c8f;--brand-teal:#3db2a9;--ink:#f8f6ff;--ink-soft:#f8f6ffc2;--line:#f8f6ff47;z-index:1;isolation:isolate;grid-template-rows:auto 1fr auto;width:min(100%,1440px);min-height:100svh;margin:0 auto;padding:clamp(1.25rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.page.svelte-1uha8ag:before{z-index:-1;content:"";pointer-events:none;background:#0a08141f;position:fixed;inset:0}.topbar.svelte-1uha8ag,.footer.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.topbar.svelte-1uha8ag{border-bottom:1px solid var(--line);padding-bottom:1.1rem}.wordmark.svelte-1uha8ag{text-transform:uppercase;white-space:nowrap;align-items:center;gap:.65rem;font-size:.82rem;font-weight:800;display:inline-flex}.wordmark__mark.svelte-1uha8ag{aspect-ratio:1;background:linear-gradient(135deg, var(--brand-violet), var(--brand-teal));width:.65rem}.location.svelte-1uha8ag,.footer.svelte-1uha8ag{color:var(--ink-soft);font-size:.8rem}.location.svelte-1uha8ag{align-items:center;gap:.6rem;display:flex}.location__arabic.svelte-1uha8ag,.message__arabic.svelte-1uha8ag,.message__lead.svelte-1uha8ag{font-family:Tajawal,Archivo,system-ui,sans-serif}.stage.svelte-1uha8ag{grid-template-columns:minmax(0,1.08fr) minmax(17rem,.92fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);width:min(100%,1240px);margin:auto;padding:clamp(3rem,7vw,6.5rem) 0;display:grid}.message.svelte-1uha8ag{animation:.65s cubic-bezier(.23,1,.32,1) both svelte-1uha8ag-arrive}.message.svelte-1uha8ag h1:where(.svelte-1uha8ag){gap:.12em;margin:0;font-weight:800;line-height:1;display:grid}.message__arabic.svelte-1uha8ag{width:fit-content;color:var(--brand-teal);font-size:6rem;font-weight:900}.message__english.svelte-1uha8ag{font-size:4.8rem;line-height:1.04;display:block}.message__lead.svelte-1uha8ag{color:var(--ink);margin:1.75rem 0 0;font-size:1.2rem;font-weight:700}.message__body.svelte-1uha8ag{max-width:42ch;color:var(--ink-soft);margin:.35rem 0 0;line-height:1.8}.social-links.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:6rem;display:flex}.contact.svelte-1uha8ag{border:1px solid var(--brand-teal);background:var(--brand-teal);color:#100d1c;border-radius:8px;align-items:center;gap:.85rem;min-height:3.25rem;padding:.8rem 1.15rem;font-family:Tajawal,Archivo,system-ui,sans-serif;font-size:.95rem;font-weight:700;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,transform .1s ease-out;display:inline-flex}.contact--instagram.svelte-1uha8ag{color:var(--ink);background:#100d1c7a;border-color:#9c79c3;box-shadow:0 6px 18px #5a2c8f1f}.contact__divider.svelte-1uha8ag{opacity:.45;background:currentColor;width:1px;height:1rem}@media (hover:hover) and (pointer:fine){.contact.svelte-1uha8ag:not(.contact--instagram):hover{color:#100d1c;background:#5bc9bf;border-color:#5bc9bf;box-shadow:0 10px 24px #3db2a94d}.contact--instagram.svelte-1uha8ag:hover{background:#5a2c8f52;border-color:#b49ad5;box-shadow:0 10px 22px #5a2c8f47}}.contact.svelte-1uha8ag:active{transform:scale(.98)}.visual.svelte-1uha8ag{aspect-ratio:.94;place-items:center;min-height:420px;max-height:520px;display:grid;position:relative;overflow:hidden}.visual__logo.svelte-1uha8ag{object-fit:contain;width:min(72%,340px);height:auto;-webkit-mask-image:radial-gradient(circle,#fff 60%,#0000 120%);mask-image:radial-gradient(circle,#fff 60%,#0000 120%)}.visual__stamp.svelte-1uha8ag{top:5rem;border:1.5px solid var(--brand-violet);color:var(--brand-violet);text-transform:uppercase;border-radius:3px;margin:0;padding:.35rem .65rem;font-size:.72rem;font-weight:700;position:absolute;inset-inline-start:12rem;transform:rotate(-4deg)}.footer.svelte-1uha8ag{border-top:1px solid var(--line);padding-top:1rem}.footer.svelte-1uha8ag a:where(.svelte-1uha8ag){margin:0}.footer.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);font-weight:700}@keyframes svelte-1uha8ag-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.message__arabic.svelte-1uha8ag{font-size:5rem}.message__english.svelte-1uha8ag{font-size:3.7rem}}@media (width<=760px){.stage.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:0;max-width:38rem;min-height:clamp(30rem,72svh,38rem);position:relative}.message.svelte-1uha8ag{z-index:1;margin-top:8rem;position:relative}.message__arabic.svelte-1uha8ag{font-size:4.6rem}.message__english.svelte-1uha8ag{font-size:3.6rem}.visual.svelte-1uha8ag{top:34%;z-index:0;pointer-events:none;width:min(90vw,360px);min-height:0;max-height:none;position:absolute;inset-inline-end:-10rem;transform:translateY(-50%)}.visual__logo.svelte-1uha8ag{opacity:.16;width:100%}.visual__stamp.svelte-1uha8ag{top:3.4em;inset-inline-start:11em}}@media (width<=480px){.topbar.svelte-1uha8ag{align-items:flex-start}.location.svelte-1uha8ag{flex-direction:column;align-items:flex-end;gap:0;line-height:1.45}.message__arabic.svelte-1uha8ag{font-size:4rem}.message__english.svelte-1uha8ag{font-size:2.8rem}.message__lead.svelte-1uha8ag{margin-top:1.25rem}.social-links.svelte-1uha8ag{margin-top:10rem}.footer.svelte-1uha8ag{flex-direction:row;align-items:flex-end;gap:.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.message.svelte-1uha8ag{animation:none}.contact.svelte-1uha8ag,.contact.svelte-1uha8ag:active{transition:none;transform:none}}
