@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800;900&family=Plus+Jakarta+Sans:wght@400;600;800&family=Tajawal:wght@400;600;800;900&family=Cairo:wght@400;600;800;900&display=swap";#contact.svelte-xui7n6 :where(a:where(.svelte-xui7n6)){text-decoration:none;-webkit-tap-highlight-color:transparent}#contact.svelte-xui7n6{--font-sans-en: "Inter", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-sans-ar: "Tajawal", "Cairo", system-ui, -apple-system, "Segoe UI", Tahoma, Arial, sans-serif;--font-display-en: "Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-display-ar: "Tajawal", "Cairo", system-ui, -apple-system, "Segoe UI", Tahoma, Arial, sans-serif;font-family:var(--font-sans-en);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#contact[dir=rtl].svelte-xui7n6{font-family:var(--font-sans-ar)}#contact.svelte-xui7n6 .contact-title:where(.svelte-xui7n6){font-family:var(--font-display-en);font-weight:900;letter-spacing:-.3px}#contact[dir=rtl].svelte-xui7n6 .contact-title:where(.svelte-xui7n6){font-family:var(--font-display-ar);letter-spacing:0}#contact.svelte-xui7n6 .badge-eyebrow:where(.svelte-xui7n6){font-family:inherit;letter-spacing:.35px}#contact[dir=rtl].svelte-xui7n6 .badge-eyebrow:where(.svelte-xui7n6){letter-spacing:0}#contact.svelte-xui7n6 .tile-k:where(.svelte-xui7n6){font-family:inherit;font-weight:900}#contact.svelte-xui7n6 .tile-v:where(.svelte-xui7n6),#contact.svelte-xui7n6 .contact-subtitle:where(.svelte-xui7n6){font-family:inherit;font-weight:600}#contact[dir=rtl].svelte-xui7n6 .contact-subtitle:where(.svelte-xui7n6),#contact[dir=rtl].svelte-xui7n6 .tile-v:where(.svelte-xui7n6){font-size:.85rem}.contact-theme.svelte-xui7n6{--bg: var(--bg, #051a2c);--surface: var(--surface, #06233a);--surface-2: var(--surface-2, #08314f);--border: var(--border, rgba(220, 235, 255, .18));--text: var(--text, #faf6f0);--muted: var(--muted, rgba(251, 253, 255, .86));--soft: var(--soft, rgba(251, 253, 255, .9));--accent: var(--accent, #d6a85e);--accent-2: var(--accent-2, #f1ddb7);--accent-3: var(--accent-3, #8a6a3b);--glow: var(--glow, rgba(214, 168, 94, .22));--ice: rgba(103, 232, 249, .18);--ice-border: rgba(103, 232, 249, .38);--ice-border-hover: rgba(103, 232, 249, .52);--ice-text: rgba(240, 249, 255, .94);--tile-bg-top: rgba(255, 255, 255, .07);--tile-bg-bot: rgba(255, 255, 255, .03);color:var(--text)}.contact-shell.svelte-xui7n6{position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(220,235,255,.16);background:radial-gradient(980px 620px at 0% -25%,rgba(120,196,255,.16),transparent 60%),radial-gradient(900px 520px at 100% -20%,rgba(70,220,255,.12),transparent 55%),radial-gradient(900px 520px at 18% 120%,rgba(214,168,94,.1),transparent 55%),linear-gradient(180deg,#06233ab8,#051a2cb8);box-shadow:0 1px #ffffff0a,0 20px 60px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.contact-ambient.svelte-xui7n6{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.blob.svelte-xui7n6{position:absolute;width:380px;height:380px;border-radius:999px;filter:blur(64px) saturate(1.35);opacity:.32;transform:translateZ(0);animation:svelte-xui7n6-blobFloat 12s ease-in-out infinite;mix-blend-mode:screen}.blob-a.svelte-xui7n6{top:-150px;right:-160px;background:radial-gradient(circle at 30% 30%,rgba(110,250,255,.55),transparent 65%),radial-gradient(circle at 70% 70%,rgba(120,196,255,.35),transparent 65%)}.blob-b.svelte-xui7n6{bottom:-170px;left:-160px;background:radial-gradient(circle at 30% 30%,rgba(214,168,94,.38),transparent 62%),radial-gradient(circle at 70% 70%,rgba(241,221,183,.22),transparent 65%);animation-delay:1.2s}.grain.svelte-xui7n6{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.02) 1px,transparent 1px);background-size:3px 3px;opacity:.18;mix-blend-mode:overlay}@keyframes svelte-xui7n6-blobFloat{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-12px,10px) scale(1.03)}}.badge-eyebrow.svelte-xui7n6{display:inline-flex;align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(220,235,255,.18);padding:6px 10px;font-size:11px;font-weight:900;color:var(--muted);background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.badge-eyebrow.svelte-xui7n6 .dot:where(.svelte-xui7n6){width:7px;height:7px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#67e8f9,#38bdf8);box-shadow:0 0 0 3px #67e8f929}.badge-eyebrow.svelte-xui7n6 .sep:where(.svelte-xui7n6){opacity:.55}.badge-eyebrow.svelte-xui7n6 .name:where(.svelte-xui7n6){color:var(--text);font-weight:950}.contact-title.svelte-xui7n6{margin-top:14px;font-size:1.8rem;font-weight:850;letter-spacing:-.2px;color:var(--text)}@media (min-width: 768px){.contact-title.svelte-xui7n6{font-size:2.1rem}}.contact-subtitle.svelte-xui7n6{margin-top:6px;font-size:.95rem;color:var(--muted);min-height:.25rem}.contact-chips.svelte-xui7n6{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;font-size:11px}section#contact.svelte-xui7n6 .contact-chip:where(.svelte-xui7n6){border-radius:999px;border:1px solid var(--ice-border)!important;background:#67e8f91f!important;padding:6px 10px;font-weight:900;color:var(--ice-text)!important;transition:transform .14s ease,filter .14s ease,border-color .14s ease,background .14s ease}section#contact.svelte-xui7n6 .contact-chip:where(.svelte-xui7n6):hover{transform:translateY(-1px);filter:brightness(1.06);background:#67e8f929!important;border-color:var(--ice-border-hover)!important}section#contact.svelte-xui7n6 .contact-tile:where(.svelte-xui7n6){position:relative;display:flex;align-items:center;gap:14px;border-radius:22px;border:1px solid var(--border);background:linear-gradient(180deg,var(--tile-bg-top),var(--tile-bg-bot));box-shadow:0 1px #ffffff0f,0 16px 44px #00000047;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:14px;overflow:hidden;isolation:isolate;outline:none;transition:transform .18s ease,border-color .18s ease,filter .18s ease,box-shadow .18s ease}section#contact.svelte-xui7n6 .contact-tile:where(.svelte-xui7n6):hover{transform:translateY(-2px);border-color:#dcebff47;filter:brightness(1.03);box-shadow:0 1px #ffffff12,0 22px 60px #00000059}section#contact.svelte-xui7n6 .contact-tile:where(.svelte-xui7n6):focus-visible{box-shadow:0 0 0 3px #d6a85e38,0 22px 60px #00000059;border-color:#f1ddb76b}.tile-icon.svelte-xui7n6{display:flex;height:42px;width:42px;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(90deg,var(--accent),var(--accent-2));border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 22px #00000047,0 0 0 1px #ffffff0f inset;flex-shrink:0;color:#fff;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.contact-tile.svelte-xui7n6:hover .tile-icon:where(.svelte-xui7n6){transform:translateY(-1px);box-shadow:0 14px 28px #00000059,0 0 0 1px #ffffff14 inset,0 0 18px #d6a85e2e;filter:saturate(1.05)}.tile-icon.svelte-xui7n6 svg{color:#fff;stroke:currentColor;stroke-width:2.2;fill:none}.tile-icon.svelte-xui7n6 svg path{fill:currentColor}.tile-k.svelte-xui7n6{font-size:.92rem;font-weight:950;color:var(--text)}.tile-v.svelte-xui7n6{margin-top:2px;font-size:.78rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.contact-shell.svelte-xui7n6,section#contact.svelte-xui7n6 .contact-tile:where(.svelte-xui7n6),.badge-eyebrow.svelte-xui7n6{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-motion: reduce){.blob.svelte-xui7n6,.grain.svelte-xui7n6,.contact-tile.svelte-xui7n6,.tile-icon.svelte-xui7n6,.contact-chip.svelte-xui7n6{animation:none!important;transition:none!important;transform:none!important}}
