@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b676bcffc00356a-s.p.24y4-vc3jpn8m.woff2)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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1d2cc0c079997359-s.p.44lktk7jzy0s-.woff2)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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d54db18e8cd5f74f-s.p.0ji0xjltb6ro5.woff2)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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f0e0669539caf32a-s.p.2cslzs_83-cos.woff2)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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48e6fa8a5baca31f-s.p.14yttwb5hb7vt.woff2)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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7b64a7fde1a3d32-s.p.2g2pkky1i4_-n.woff2)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:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e9f32d51db34fd0c-s.p.3dvstry878_5j.woff2)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:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a11ec078145f8b0e-s.p.0w67dn99s6t4y.woff2)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:Tajawal;font-style:normal;font-weight:900;font-display:swap;src:url(../media/80c3108817f102b0-s.p.2sj2lzsmxnb-e.woff2)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:Tajawal;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3a179c97f46f8d27-s.p.43x0y28f52kqu.woff2)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:Tajawal Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.tajawal_bd68f62f-module__FZimra__className{font-family:Tajawal,Tajawal Fallback;font-style:normal}.tajawal_bd68f62f-module__FZimra__variable{--font-tajawal:"Tajawal", "Tajawal Fallback"}
.WhatsAppContact-module__-L_gDG__wrapper{z-index:90;align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex;position:fixed;inset-block-end:var(--sp-5);inset-inline-start:var(--sp-5)}.WhatsAppContact-module__-L_gDG__fab{color:#fff;cursor:pointer;block-size:3.5rem;inline-size:3.5rem;transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:#25d366;border:none;border-radius:50%;place-items:center;display:grid;box-shadow:0 14px 34px -10px #25d3668c}.WhatsAppContact-module__-L_gDG__fab:hover{transform:translateY(-3px)scale(1.04);box-shadow:0 20px 44px -12px #25d366a6}.WhatsAppContact-module__-L_gDG__card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);inline-size:min(19rem,100vw - 2rem);padding:var(--sp-4);gap:var(--sp-3);flex-direction:column;display:flex;box-shadow:0 24px 60px -18px #12719f73}.WhatsAppContact-module__-L_gDG__cardHead{justify-content:space-between;align-items:center;display:flex}.WhatsAppContact-module__-L_gDG__close{cursor:pointer;color:var(--muted);padding:0 var(--sp-1);background:0 0;border:none;font-size:1.25rem;line-height:1}.WhatsAppContact-module__-L_gDG__hint{font-size:var(--fs-small);color:var(--muted);margin:0}.WhatsAppContact-module__-L_gDG__number{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1.5px solid var(--line);border-radius:var(--r-md);color:var(--ink);transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);font-weight:800;text-decoration:none;display:flex}.WhatsAppContact-module__-L_gDG__number svg{color:#25d366;flex-shrink:0}.WhatsAppContact-module__-L_gDG__number small{font-weight:700;font-size:var(--fs-small);color:var(--muted);margin-inline-start:auto}.WhatsAppContact-module__-L_gDG__number:hover{background:#25d36614;border-color:#25d366}
:root{--surface:#fff;--white:#fff;--tint:#f1f9fd;--tint-strong:#e1f3fb;--sky:#7cc6ec;--sky-deep:#1d7ba8;--azure:#6fc2e9;--gold:#ffd84d;--gold-deep:#f0c533;--azure-deep:#12719f;--ink:#163447;--muted:#3f6a83;--on-deep:#fff;--on-deep-muted:#dbf0fa;--success:#177a4c;--danger:#c03546;--line:#c3e2f0;--line-deep:#ffffff38;--focus-ring:var(--ink);--grid-step:2.75rem;--grid-line-deep:#ffffff0d;--grid-line-light:#12719f0b;--fs-display:clamp(2.125rem, 1.6rem + 2.7vw, 3.5rem);--fs-h2:clamp(1.625rem, 1.3rem + 1.7vw, 2.375rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-stat:clamp(2.25rem, 1.8rem + 2.2vw, 3.25rem);--fs-body:clamp(1rem, .96rem + .2vw, 1.125rem);--fs-lead:clamp(1.0625rem, 1rem + .5vw, 1.3125rem);--fs-small:.875rem;--fs-ghost:clamp(4.5rem, 3rem + 6vw, 7rem);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:2rem;--sp-6:2.5rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--sp-10:8rem;--container:1180px;--gutter:clamp(1rem, 4vw, 2rem);--measure:68ch;--nav-height:4.5rem;--r-sm:.5rem;--r-md:.875rem;--r-lg:1.25rem;--r-xl:2rem;--r-pill:999px;--shadow-sm:0 1px 2px #12719f0f;--shadow-md:0 12px 32px -12px #12719f2e;--shadow-lg:0 28px 60px -24px #12719f47;--shadow-xl:0 44px 90px -30px #12719f61;--z-base:0;--z-raised:10;--z-sticky:100;--z-overlay:200;--z-skip-link:400;--ease:cubic-bezier(.22, 1, .36, 1);--dur-fast:.18s;--dur-reveal:.52s;--dur-slow:.78s;--stagger:70ms;--dur-orbit:72s}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-padding-block-start:calc(var(--nav-height) + var(--sp-4))}body{background:var(--surface);color:var(--ink);font-family:var(--font-tajawal), system-ui, sans-serif;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}h1,h2,h3,h4,p,li,button,a{letter-spacing:normal;text-transform:none}h1,h2,h3{text-wrap:balance;margin:0;line-height:1.25}h1{font-size:var(--fs-display);font-weight:700;line-height:1.22}h2{font-size:var(--fs-h2);font-weight:700;line-height:1.25}h3{font-size:var(--fs-h3);font-weight:700;line-height:1.35}p{text-wrap:pretty}img{max-width:100%}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:var(--r-sm)}.container{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.section{isolation:isolate;padding-block:clamp(3.25rem,7vw,6rem);position:relative}.section__inner{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.section--tint{background:var(--tint);border-block:1px solid var(--line)}.section--field:before{content:"";background-image:repeating-linear-gradient(to left, var(--grid-line-light) 0 1px, transparent 1px var(--grid-step)), repeating-linear-gradient(to bottom, var(--grid-line-light) 0 1px, transparent 1px var(--grid-step));pointer-events:none;z-index:-1;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 45%,#000 30%,#0000 78%);mask-image:radial-gradient(90% 80% at 50% 45%,#000 30%,#0000 78%)}.section__intro{color:var(--muted);font-size:var(--fs-lead);max-width:var(--measure);margin:var(--sp-4) 0 0}.section__inner>h2{max-width:26ch}.section__inner>h2+:not(.section__intro),.section__intro+*{margin-block-start:var(--sp-7)}.on-deep{background-color:var(--azure-deep);background-image:repeating-linear-gradient(to left, var(--grid-line-deep) 0 1px, transparent 1px var(--grid-step)), repeating-linear-gradient(to bottom, var(--grid-line-deep) 0 1px, transparent 1px var(--grid-step));color:var(--on-deep);--focus-ring:var(--gold);--line:var(--line-deep)}.band-sky{background-color:var(--sky-deep);color:var(--on-deep);--focus-ring:var(--gold);--line:#ffffff59}.horizon{position:relative}.horizon:after{content:"";background:linear-gradient(to left, transparent, var(--gold) 22%, var(--gold) 78%, transparent);pointer-events:none;block-size:2px;position:absolute;inset-block-end:0;inset-inline:0}.horizon--start:after{inset-block:0 auto}.skip-link{z-index:var(--z-skip-link);background:var(--ink);color:var(--white);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);font-weight:700;text-decoration:none;position:fixed;inset-block-start:-6rem;inset-inline-start:var(--sp-4)}.skip-link:focus{inset-block-start:var(--sp-4)}.cta{align-items:center;gap:var(--sp-4);background:var(--gold);color:var(--ink);font-weight:800;font-size:var(--fs-body);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-6);border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 26px -12px #0f5a8373}.cta:hover{background:var(--gold-deep);transform:translateY(-3px);box-shadow:0 20px 40px -14px #0f5a8380}.cta:active{transform:none;box-shadow:0 6px 16px -10px #0f5a8373}.cta__badge{border-radius:var(--r-pill);background:var(--ink);block-size:2.5rem;inline-size:2.5rem;color:var(--gold);transition:transform var(--dur-fast) var(--ease);flex:none;place-items:center;display:grid}.cta:hover .cta__badge{transform:translate(-4px)}.cta__badge svg{block-size:1rem;inline-size:1rem}.cta--light{background:var(--white)}.cta--light:hover{background:var(--tint)}.cta--light .cta__badge{background:var(--azure-deep);color:var(--white)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.js-reveal .reveal{opacity:0;transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transition-delay:var(--reveal-delay,0s);transform:translateY(10px)}.js-reveal .reveal[data-revealed=true]{opacity:1;transform:none}.js-reveal .reveal .stagger>*{opacity:0;transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transform:translateY(14px)}.js-reveal .reveal .stagger>:nth-child(2){transition-delay:var(--stagger)}.js-reveal .reveal .stagger>:nth-child(3){transition-delay:calc(2 * var(--stagger))}.js-reveal .reveal .stagger>:nth-child(n+4){transition-delay:calc(3 * var(--stagger))}.js-reveal .reveal[data-revealed=true] .stagger>*{opacity:1;transform:none}.cta:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000,#ffffff61,#0000);inline-size:38%;position:absolute;inset-block:-25%;inset-inline-start:0;transform:translate(-140%)}.cta:hover:before{animation:cta-sweep var(--dur-slow) var(--ease)}@keyframes cta-sweep{0%{transform:translate(-140%)}to{transform:translate(320%)}}.js-reveal .reveal--scale>*{opacity:0;transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transform:scale(.96)}.js-reveal .reveal--scale[data-revealed=true]>*{opacity:1;transform:none}.js-reveal .reveal--clip .clip-reveal{clip-path:inset(0 0 100% 0 round var(--r-lg));transition:clip-path .7s var(--ease)}.js-reveal .reveal--clip[data-revealed=true] .clip-reveal{clip-path:inset(0 0 0 0 round var(--r-lg))}.js-reveal .draw [stroke]{stroke-dasharray:var(--draw-len,120);stroke-dashoffset:var(--draw-len,120);transition:stroke-dashoffset .9s var(--ease) var(--draw-delay,0s)}.js-reveal .draw[data-revealed=true] [stroke]{stroke-dashoffset:0}.float{animation:7s ease-in-out infinite float}.float--slow{animation-duration:11s}.float--late{animation-delay:-3.5s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.orbit{animation:orbit var(--dur-orbit) linear infinite}@keyframes orbit{to{transform:rotate(1turn)}}.marquee__track{animation:36s linear infinite marquee}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(50%)}}.hero-enter{opacity:0;animation:hero-enter .64s var(--ease) forwards;animation-delay:var(--hero-delay,0s);transform:translateY(16px)}@keyframes hero-enter{to{opacity:1;transform:none}}.hero-enter--pop{animation-name:hero-pop;transform:scale(.94)}@keyframes hero-pop{to{opacity:1;transform:none}}.mascot-hover{transition:transform var(--dur-fast) var(--ease)}.mascot-hover:hover{transform:rotate(-4deg)scale(1.04)}}@keyframes vc-spin{to{transform:rotate(360deg)}}
