@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.170gfl_1xpie6.woff2?dpl=dpl_3S4CQxE9u2RhWitYu6cztj28ajHH)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/a5b03b231ce290a0-s.079wdgm0e~ep~.woff2?dpl=dpl_3S4CQxE9u2RhWitYu6cztj28ajHH)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.02r-fjhi~6g_a.woff2?dpl=dpl_3S4CQxE9u2RhWitYu6cztj28ajHH)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_5c7861b0-module__h9KJsq__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_5c7861b0-module__h9KJsq__variable{--font-cairo:"Cairo", "Cairo Fallback"}
*{box-sizing:border-box;margin:0;padding:0}:before,:after{box-sizing:border-box}ul,ol{margin:0;padding:0;list-style:none}html,body{background-color:#000;width:100%;max-width:100vw;height:100%;overflow:hidden}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;font-family:var(--font-family-base);scroll-behavior:smooth}html.overlay-open{overflow:hidden}body.overlay-open{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}body{color:var(--color-text-primary);background:var(--background-primary);font-family:var(--font-family-base);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--line-height-relaxed);isolation:isolate;font-weight:var(--font-weight-normal)}body.is-dragging{cursor:grabbing}img,svg,video,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}button,a,[role=button]{-webkit-user-select:none;user-select:none}span,button,input::placeholder,select,option,label,a,p,li,h1,h2,h3,h4,h5,h6{font-family:inherit}*{scrollbar-width:thin;scrollbar-color:var(--color-gray) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0;border-radius:2px}::-webkit-scrollbar-thumb{background:var(--color-gray);border-radius:20px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}a{color:var(--color-link);transition:var(--transition-colors);text-decoration:none}a:hover{color:var(--color-link-hover)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible{box-shadow:var(--input-focus-ring);border-radius:var(--radius-md);outline:none}::selection{background:var(--color-accent-bg-hover);color:var(--color-text-primary)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-black:#000;--color-black-rgb:0, 0, 0;--color-white:#fff;--color-white-rgb:255, 255, 255;--color-dark:#1a1a1a;--color-dark-rgb:26, 26, 26;--color-gray:#a0a0a0;--color-primary:#1a1a1a;--color-primary-rgb:26, 26, 26;--color-primary-hover:#1a1a1ab3;--color-primary-active:#1a1a1ad9;--color-primary-bg:#1a1a1a0f;--color-primary-bg-hover:#1a1a1a1a;--color-primary-light:#1a1a1a14;--color-primary-lighter:#1a1a1a0a;--color-success:#1a7f3c;--color-success-rgb:26, 127, 60;--color-success-hover:#1a7f3c80;--color-success-bg:#1a7f3c14;--color-success-light:#1a7f3c26;--color-success-strong:#146130;--color-error:#c0392b;--color-error-rgb:192, 57, 43;--color-error-bg:#c0392b14;--color-error-border:#c0392b4d;--color-error-light:#c0392b1f;--color-danger:#c0392b;--color-danger-rgb:192, 57, 43;--color-danger-bg:#c0392b1a;--color-danger-strong:#922b21;--color-warning:#b45309;--color-warning-rgb:180, 83, 9;--color-warning-bg:#b453091a;--color-warning-light:#b453091f;--color-info:#1d6fa5;--color-info-rgb:29, 111, 165;--color-info-bg:#1d6fa51a;--color-info-light:#1d6fa51f;--color-accent-danger:#c0392b;--color-accent-danger-rgb:192, 57, 43;--color-accent-danger-soft:#c0392b59;--color-accent-danger-border:#c0392b33;--color-accent-danger-strong:#c0392b8c;--color-accent-danger-glow:#c0392b26;--color-accent-danger-contrast:#a93226;--background-primary:#f7f7f5;--background-dark:#efefed;--background-card:#fff;--background-icon:#f0f0ee;--background-elevated:#fff;--background-section:var(--background-primary);--background-secondary:#efefed;--color-text-primary:#111;--color-text-secondary:#3d3d3d;--color-text-tertiary:#555;--color-text-muted:#767676;--color-text-light:#444;--color-text-high-contrast:#000;--color-text-low-contrast:#888;--color-border:#d8d8d8;--color-border-hover:#bbb;--color-border-subtle:#00000012;--color-border-soft:#0000001f;--color-border-mid:#0003;--color-surface:var(--background-card);--color-surface-glass:#0000000a;--color-surface-glass-strong:#00000014;--color-surface-glass-subtle:#00000005;--color-surface-glass-hover:#0000000d;--color-overlay-header:#f7f7f5e6;--color-overlay-strong:#fffffff7;--color-overlay-soft:#fff9;--color-background-overlay:#f7f7f5bf;--color-card-bg:#0000000a;--shadow-card-glow:0px 4px 24px #00000014;--color-hover-bg:#0000000d;--color-active-bg:#0000001a;--color-background-hover:#0000000a;--button-border:#00000024;--button-border-strong:#0000003d;--button-hover-bg:var(--color-primary-bg);--button-hover-border:var(--color-primary);--button-bg:#0000000f;--button-bg-strong:#0000001a;--button-bg-active:var(--color-primary);--button-text:var(--color-text-primary);--button-text-inverse:#fff;--button-ghost-bg:transparent;--button-ghost-bg-hover:#0000000f;--button-ghost-border:#00000038;--button-ghost-text:var(--color-text-secondary);--button-ghost-text-hover:var(--color-text-primary);--button-pulse-ring:#00000026;--color-button-inactive:#00000040;--color-button-active:var(--color-primary);--color-button-text:#fff;--input-bg:#00000008;--input-border:#00000024;--input-focus-border:var(--color-primary);--input-focus-shadow:0 0 0 3px #1a1a1a24;--input-focus-ring:0 0 0 3px #1a1a1a24;--color-link:#1d6fa5;--color-link-hover:#145080;--route-progress-height:2px;--route-progress-track:var(--color-border-subtle);--route-progress-fill:linear-gradient(90deg, rgba(var(--color-primary-rgb), .3) 0%, rgba(var(--color-primary-rgb), .85) 62%, rgba(var(--color-accent-danger-rgb), .65) 100%);--route-progress-shadow:0 0 10px rgba(var(--color-dark-rgb), .08);--color-submenu-bg:#fffffff7;--color-submenu-border:#0000001f;--color-submenu-divider:#00000014;--color-submenu-text:var(--color-text-secondary);--color-submenu-hover-bg:#0000000d;--color-badge-border:#0000001f;--color-badge-bg:var(--color-primary-bg);--scrollbar-thumb:silver;--scrollbar-thumb-hover:#a0a0a0;--scrollbar-thumb-active:#888;--gradient-overlay-bottom:linear-gradient(to top, #f7f7f5f7 60%, #f7f7f500);--gradient-start:#f7f7f5f7;--gradient-color:var(--gradient-start);--gradient-mid:#f7f7f5b8;--gradient-end:#f7f7f500;--gradient-mobile:var(--gradient-start);--dashboard-shadow:0px 0px 10px 4px #00000014;--shadow-xs:0 1px 2px #00000014;--shadow-sm:0 1px 4px #0000001a, 0 1px 2px #00000012;--shadow-md:0 4px 12px #0000001a, 0 2px 6px #00000012;--shadow-lg:0 8px 24px #0000001f, 0 4px 10px #00000014;--shadow-xl:0 16px 36px #00000021, 0 6px 16px #00000017;--shadow-2xl:0 22px 44px #00000026, 0 10px 20px #0000001a;--shadow-primary:0 0 12px #0000001a;--font-sans-fallback:"Segoe UI", Tahoma, Arial, sans-serif;--font-family:var(--font-cairo,"Cairo"), var(--font-sans-fallback);--font-family-base:var(--font-family);--font-family-heading:var(--font-family);--font-family-mono:"Consolas", "Monaco", "Courier New", monospace;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-2xs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-title-primary:64px;--font-size-title-secondary:120px;--font-size-description:19px;--line-height-base:1.5;--line-height-relaxed:1.6;--line-height-title:1.08;--line-height-description:1.65;--letter-spacing-tight:-.025em;--letter-spacing-snug:-.015em;--letter-spacing-normal:0em;--letter-spacing-wide:.015em;--letter-spacing-wider:.06em;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-2xl:32px;--spacing-3xl:3rem;--spacing-4xl:4rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--transition-all:all .2s ease;--transition-fast:all .15s ease;--transition-colors:color .2s ease, background-color .2s ease;--button-rounded-size:102px;--button-arrow-width:162px;--button-arrow-height:52px;--button-dashed-width:154px;--button-dashed-height:47px;--unit-hover-card-width:290px;--unit-hover-card-preview-height:128px;--unit-hover-card-offset-y:7px;--unit-hover-card-transition-ms:.14s;--unit-hover-card-blur:8px;--color-title:var(--color-dark);--bg-image:none;--hex-bg:var(--background-primary);--hex-stroke-color:#0000001a;--hex-stroke-width:1;--hex-size:260;--hex-gap:15;--hex-noise-alpha:.15;--hex-opacity:.5;--hex-z-index:-1;--hex-offset-x:0;--hex-offset-y:0;--hex-open-shift-factor:0;--hex-edge-opacity:0;--hex-edge-mid-opacity:.2;--hex-edge-fade-soft-stop:6%;--hex-edge-fade-full-stop:14%;--noise-opacity:0;--noise-z-index:var(--z-progress);--z-behind:-1;--z-base:0;--z-raised:1;--z-content:2;--z-elevated:3;--z-top:4;--z-sticky:10;--z-fixed:50;--z-header:100;--z-nav:200;--z-drawer:300;--z-overlay:500;--z-modal:600;--z-toast:700;--z-video:800;--z-progress:900;--z-modal-backdrop:var(--z-modal);--color-rgb-green-neon:22, 120, 55;--color-rgb-green-emerald:20, 148, 66;--color-rgb-green-vivid:34, 170, 72;--color-rgb-mint:52, 186, 110;--color-rgb-green-soft:90, 160, 100;--color-rgb-sky:12, 140, 200;--color-rgb-blue:20, 100, 190;--color-rgb-sky-bright:18, 152, 210;--color-rgb-blue-vivid:28, 82, 200;--color-rgb-indigo:80, 100, 200;--color-rgb-cyan-sky:14, 172, 200;--color-rgb-blue-light:60, 140, 220;--color-rgb-indigo-vivid:80, 84, 210;--color-rgb-purple:100, 58, 140;--color-rgb-violet:112, 68, 220;--color-rgb-purple-vivid:120, 34, 200;--color-rgb-lavender:150, 90, 220;--color-rgb-red-vivid:180, 16, 8;--color-rgb-red:190, 0, 0;--color-rgb-red-dark:185, 28, 28;--color-rgb-rose:200, 40, 58;--color-rgb-tomato:200, 55, 44;--color-rgb-red-bright:210, 50, 50;--color-rgb-red-vibrant:210, 55, 55;--color-rgb-salmon:210, 120, 115;--color-rgb-salmon-light:210, 130, 125;--color-rgb-magenta:170, 10, 195;--color-rgb-pink:200, 50, 120;--color-rgb-amber:180, 95, 5;--color-rgb-yellow:200, 155, 10;--color-rgb-orange:210, 110, 40;--color-rgb-slate-dark:60, 68, 80;--color-rgb-slate:85, 92, 104;--color-rgb-gray-mid:110, 110, 110;--color-rgb-gray-cool:115, 115, 115;--color-rgb-gray-muted:130, 136, 148;--color-rgb-silver:180, 180, 180;--color-rgb-near-black:10, 10, 12;--color-rgb-deep-dark:240, 240, 238;--color-rgb-base-dark:245, 245, 245;--color-rgb-surface-deep:248, 248, 248;--color-rgb-surface-base:250, 250, 250;--color-rgb-surface-dark:244, 244, 242;--color-rgb-surface-elevated:255, 255, 255;--color-rgb-background-deep:238, 238, 236;--color-rgb-surface-card:255, 255, 255;--color-rgb-navy-dark:230, 232, 238;--color-rgb-surface-mid:242, 242, 240;--color-rgb-surface-soft:246, 246, 244;--color-rgb-gray-dark:214, 214, 214;--color-rgb-gray-medium:190, 190, 196;--color-status-success-rgb:14, 155, 110;--color-status-danger-rgb:200, 55, 55;--color-status-warning-rgb:180, 110, 8;--color-status-info-rgb:30, 105, 215;--color-status-purple-rgb:130, 60, 210;--color-status-cyan-rgb:20, 165, 80;--primary-color:var(--color-primary);--primary-color-dark:#1a1a1ad9;--secondary-color:#c29312;--tertiary-color:#d8d8d8;--main-color:#f5f0e8;--color-headings:var(--color-text-primary);--color-body-text:var(--color-text-secondary);--status-available:#1a7f3c;--status-reserved:#b45309;--status-sold:#c0392b;--circle-size:32px}.globalNoise{width:100%;height:100%;z-index:var(--noise-z-index);pointer-events:none;opacity:var(--noise-opacity);mix-blend-mode:multiply;display:block;position:fixed;inset:0}.title-primary{font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--font-size-title-primary);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-snug);text-transform:capitalize;color:var(--color-dark)}.title-secondary{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-style:normal;font-size:var(--font-size-title-secondary);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-tight);text-transform:capitalize;color:var(--color-dark)}.description{font-family:var(--font-family-base);font-weight:var(--font-weight-normal);font-style:normal;font-size:var(--font-size-description);line-height:var(--line-height-description);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary)}p{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base);color:var(--color-text-secondary)}button:disabled{opacity:.45;cursor:not-allowed;transform:none}html[dir=rtl]{direction:rtl}html[dir=rtl] body{text-align:right}html[dir=rtl] .flex{flex-direction:row-reverse}.flex{display:flex}.flex-column{flex-direction:column;display:flex}.flex-center{justify-content:center;align-items:center}.flex-space-between{justify-content:space-between}.flex-justify-center{justify-content:center}.align-items-center{align-items:center}.gap-1rem,.flex-gap-1rem{gap:1rem}.gap-2rem,.flex-gap-2rem{gap:2rem}.block{display:block}.inline-block{display:inline-block}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.bg-dark{background-color:var(--background-dark);isolation:isolate;position:relative}.bg-dark:after{content:"";opacity:.04;filter:url(#globalNoise);mix-blend-mode:multiply;pointer-events:none;z-index:-1;background-color:#000;position:absolute;inset:0}@media (max-width:1024px){:root{--hex-size:200}}@media (max-width:768px){:root{--hex-size:140}.title-primary{font-size:36px;line-height:40px}.title-secondary{font-size:48px;line-height:52px}}@media (max-width:480px){:root{--hex-size:100;--hex-gap:4}.title-primary{font-size:28px;line-height:32px}.title-secondary{font-size:36px;line-height:40px}.description{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.icon{vertical-align:middle;flex-shrink:0;display:inline-block}.icon--menu,.icon--link{cursor:pointer;color:var(--color-text-primary);transition:opacity .2s}.icon--menu:hover,.icon--link:hover{opacity:.65}.icon--logo{object-fit:contain;border-radius:6px}.btn{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-card);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.4rem;font-size:1.4rem;font-weight:500;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.btn:hover{background-color:var(--color-primary-bg-hover);border-color:var(--color-primary)}.btn--small{border-radius:var(--radius-sm);padding:.55rem 1rem;font-size:1.2rem}.btn--active,.btn--active:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.span-number{background-color:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:1.1rem;font-weight:700;line-height:1;display:inline-flex}.span-number__menulist{position:absolute;top:-6px;right:-8px}@keyframes countPop{0%,to{transform:scale(1)}40%{transform:scale(1.2)}}.animate-count{animation:.3s countPop}.navigation--list__icon{flex-shrink:0}
