@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.0p-wng2nn8o-p.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}._7G3MTa_className{font-family:Manrope,Manrope Fallback;font-style:normal}._7G3MTa_variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33937fdcfd95f425-s.p.24y4-vc3jpn8m.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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/413a98817cfac2ae-s.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/25749dd09fc345e8-s.p.0ji0xjltb6ro5.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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/1dd910b1dd15841f-s.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/f24afcaf82da7927-s.p.14yttwb5hb7vt.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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/d4244c886cf74367-s.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 Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.ZFpvBW_className{font-family:Tajawal,Tajawal Fallback;font-style:normal}.ZFpvBW_variable{--font-tajawal:"Tajawal", "Tajawal Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-leading:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--leading-snug:1.375;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased}html[dir=rtl] body{font-family:var(--font-tajawal), var(--font-inter), ui-sans-serif, system-ui, sans-serif}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}}@layer components{@keyframes gc-flow{0%{background-position:0%}to{background-position:300%}}.gc-flow-border{isolation:isolate;position:relative}.gc-flow-border:before{content:"";z-index:1;border-radius:inherit;padding:var(--gc-border,1.5px);background:var(--gc-flow,linear-gradient(90deg, #4285f4, #ea4335, #fbbc05, #34a853, #2bc0b0, #4285f4));-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background-size:300% 100%;animation:14s linear infinite gc-flow;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes gc-float{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}.gc-float{animation:6s ease-in-out infinite gc-float}@keyframes gc-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.gc-ring{animation:3s cubic-bezier(.25,.46,.45,.94) infinite gc-ring}@keyframes gc-aurora{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,-3%)scale(1.08)}}.gc-aurora{animation:18s ease-in-out infinite gc-aurora}@keyframes gc-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.gc-pop{animation:.6s cubic-bezier(.4,0,.2,1) both gc-pop}@keyframes gc-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ms-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ms-pulse,#0078d4) 70%, transparent)}to{box-shadow:0 0 0 14px color-mix(in srgb, var(--ms-pulse,#0078d4) 0%, transparent)}}.ms-pulse{animation:1.6s ease-out infinite ms-pulse}@keyframes ms-rotate{to{transform:rotate(360deg)}}.ms-rotate{animation:40s linear infinite ms-rotate}@keyframes zh-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.zh-wobble{animation:5s ease-in-out infinite zh-wobble}@keyframes pt-wave{0%{opacity:.65;transform:scale(.9)}to{opacity:0;transform:scale(3.2)}}.pt-wave{animation:3.6s cubic-bezier(.25,.46,.45,.94) infinite pt-wave}@keyframes sv-float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes sv-float-down{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}.sv-float-up{animation:3s ease-in-out infinite sv-float-up}.sv-float-down{animation:3s ease-in-out infinite sv-float-down}@keyframes sv-ripple{0%{opacity:1;transform:scale(.5)}60%{opacity:1}to{opacity:0;transform:scale(1)}}.sv-ripple{animation:2.5s ease-in-out infinite sv-ripple}@keyframes sv-spin{to{transform:rotate(360deg)}}.sv-spin-border{isolation:isolate;position:relative;overflow:hidden}.sv-spin-border:before{content:"";z-index:-2;background:conic-gradient(from 0deg, transparent 0 60%, #2bc0b0 75%, #3457a2 90%, transparent 100%);animation:4s linear infinite sv-spin;position:absolute;inset:-150%}.sv-spin-border:after{content:"";z-index:-1;border-radius:inherit;background:var(--sv-fill,var(--card));position:absolute;inset:1.5px}@keyframes sv-caret{50%{opacity:0}}.sv-caret{animation:1s step-end infinite sv-caret}@keyframes pt-dot{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.pt-dot-ring{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite pt-dot}@media (prefers-reduced-motion:reduce){.gc-flow-border:before,.gc-float,.gc-aurora,.gc-pop,.ms-pulse,.ms-rotate,.zh-wobble{animation:none}.pt-wave,.pt-dot-ring,.sv-ripple{display:none}.sv-float-up,.sv-float-down,.sv-spin-border:before,.sv-caret{animation:none}.gc-ring{display:none}}.ft-focus{border-radius:calc(var(--radius) - .8rem)}.ft-focus:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--ring)}.ft-link{border-radius:calc(var(--radius) - .8rem);--tw-leading:1.35;color:#5b6372;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));font-size:13px;line-height:1.35}@media (hover:hover){.ft-link:hover{color:#0f1830}}.ft-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--ring)}.ft-link:where(.dark,.dark *){color:#8d9bb5}@media (hover:hover){.ft-link:where(.dark,.dark *):hover{color:var(--color-white)}}.ft-mlink{min-height:calc(var(--spacing) * 11);border-radius:calc(var(--radius) - .8rem);--tw-leading:var(--leading-snug);font-size:15.5px;line-height:var(--leading-snug);color:#3d4352;align-items:center;display:flex}.ft-mlink:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--ring)}.ft-mlink:where(.dark,.dark *){color:#b7c0d4}}@layer utilities{.h-full{height:100%}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--crimson:#3457a2;--crimson-ink:#1f3a7a;--ember:#2bc0b0;--ember-ink:#15917f;--glass-bg:#eaeefb0d;--glass-border:#eaeefb24;--glass-highlight:#ffffff14;--background:#fff;--foreground:#0f1830;--card:#fff;--card-foreground:#0f1830;--popover:#fff;--popover-foreground:#0f1830;--primary:#3457a2;--primary-foreground:#fff;--secondary:#f3f7ff;--secondary-foreground:#1f3a7a;--accent:#2bc0b0;--accent-foreground:#072a26;--muted:#f6f8fc;--muted-foreground:#586079;--surface:#fff;--line:#e7ecf6;--border:#e7ecf6;--input:#e7ecf6;--ring:#2bc0b0;--radius:1.5rem;--header-h:65px;--header-live-h:65px}@media (min-width:1024px){:root{--header-h:125px;--header-live-h:125px}}.dark{--background:#0a0f1f;--foreground:#eaeefb;--card:#101830;--card-foreground:#eaeefb;--popover:#101830;--popover-foreground:#eaeefb;--primary:#3457a2;--primary-foreground:#fff;--secondary:#101830;--secondary-foreground:#eaeefb;--accent:#2bc0b0;--accent-foreground:#072320;--muted:#101830;--muted-foreground:#aab3cc;--surface:#101830;--line:#e7ecf624;--border:#e7ecf624;--input:#e7ecf62e;--ring:#2bc0b0}.gulf-gradient-1{background-image:linear-gradient(120deg, var(--crimson), var(--ember))}.gulf-gradient-2{background-image:linear-gradient(120deg, var(--crimson-ink), var(--ember))}.gulf-gradient-3{background-image:linear-gradient(120deg, var(--ember-ink), var(--crimson))}.dark .gulf-gradient-3{background-image:linear-gradient(120deg, var(--ember-ink), #eaeefb)}.text-gradient{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(120deg, var(--crimson), var(--ember))}@keyframes gulf-text-gradient-sweep{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.gulf-animated-gradient-text{color:#0000;background-image:linear-gradient(90deg,#1f3a7a 0%,#3457a2 22%,#2bc0b0 48%,#15917f 70%,#3457a2 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:6.5s ease-in-out infinite gulf-text-gradient-sweep}.dark .gulf-animated-gradient-text{background-image:linear-gradient(90deg,#2bc0b0 0%,#eaeefb 30%,#3457a2 56%,#2bc0b0 100%)}.gulf-gradient-word{color:#0000;background-image:linear-gradient(90deg,#15917f 0%,#2bc0b0 35%,#3457a2 65%,#2bc0b0 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite gulf-text-gradient-sweep}.dark .gulf-gradient-word{background-image:linear-gradient(90deg,#2bc0b0 0%,#eaeefb 32%,#2bc0b0 64%,#3457a2 100%)}@media (prefers-reduced-motion:reduce){.gulf-animated-gradient-text,.gulf-gradient-word{background-position:50%;animation:none}}.animate-gradient-foreground-1{background-image:linear-gradient(120deg, var(--crimson), var(--ember), var(--crimson));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s infinite gulf-gradient-pan}.animate-gradient-foreground-2{background-image:linear-gradient(120deg, var(--crimson-ink), var(--ember), var(--crimson-ink));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s infinite gulf-gradient-pan}.animate-gradient-foreground-3{background-image:linear-gradient(120deg, var(--ember-ink), var(--crimson), var(--ember-ink));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s infinite gulf-gradient-pan}@keyframes gulf-gradient-pan{0%,to{background-position:0%}50%{background-position:100%}}@keyframes gi-grid-drift-x{0%{transform:translate(0)}to{transform:translate3d(var(--gi-cell-size,40px), 0, 0)}}@keyframes gi-grid-drift-y{0%{transform:translate(0)}to{transform:translate3d(0, calc(var(--gi-cell-size,40px) * -1), 0)}}.gi-grid-drift-x{animation-name:gi-grid-drift-x;animation-timing-function:linear;animation-iteration-count:infinite}.gi-grid-drift-y{animation-name:gi-grid-drift-y;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.gi-grid-drift-x,.gi-grid-drift-y{animation:none}}@keyframes gi-border-spin{to{transform:rotate(360deg)}}.gi-border-spin{animation-name:gi-border-spin;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.gi-border-spin{animation:none}}@keyframes gi-ring{0%{stroke-dashoffset:100.53px}to{stroke-dashoffset:0}}@keyframes gi-badge-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.gi-badge-pulse{animation:2.4s ease-in-out infinite gi-badge-pulse}@keyframes gulf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{backface-visibility:hidden;animation-name:gulf-marquee;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running;animation-fill-mode:none}html[dir=rtl] .animate-marquee{animation-direction:reverse}.animate-marquee-reverse{backface-visibility:hidden;animation-name:gulf-marquee;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:reverse;animation-play-state:running;animation-fill-mode:none}html[dir=rtl] .animate-marquee-reverse{animation-direction:normal}.marquee-pausable:hover .animate-marquee,.marquee-pausable:hover .animate-marquee-reverse{animation-play-state:paused}@keyframes gi-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gi-stack-marquee .animate-marquee,.gi-stack-marquee .animate-marquee-reverse{animation:none}.gi-stack-marquee,.gi-stack-marquee>div{overflow-x:auto}}.gi-thin-scrollbar{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.gi-thin-scrollbar::-webkit-scrollbar{width:4px}.gi-thin-scrollbar::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:999px}.gi-hide-scrollbar{scrollbar-width:none}.gi-hide-scrollbar::-webkit-scrollbar{display:none}@keyframes gi-border-beam{to{offset-distance:100%}}@keyframes gi-circuit-flow{0%{offset-distance:0%;opacity:0}6%{opacity:1}86%{offset-distance:100%;opacity:1}94%,to{offset-distance:100%;opacity:0}}@keyframes gi-hub-pulse-ring{0%,78%{opacity:0;transform:scale(.4)}86%{opacity:.85;transform:scale(1.7)}to{opacity:0;transform:scale(3.4)}}@keyframes gi-hub-pulse-mark{0%,80%{opacity:0}86%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.snap-section{scroll-margin-top:var(--header-h)}@media (hover:none){html{scroll-behavior:smooth}}.snap-section--auto{min-height:auto}.snap-section--fill{min-height:calc(85svh - var(--header-h));flex-direction:column;justify-content:center;display:flex}.snap-section--short{min-height:calc(60svh - var(--header-h))}.bg-gradient-blue-1,.bg-gradient-blue-2,.bg-gradient-blue-3,.bg-gradient-blue-4{background:linear-gradient(#f3f7ff 0%,#b3dcf1 100%)}.bg-gradient-blue-5,.bg-gradient-blue-6{background:linear-gradient(135deg,#f3f7ff 0%,#b3dcf1 100%)}.dark .bg-gradient-blue-1,.dark .bg-gradient-blue-2,.dark .bg-gradient-blue-3,.dark .bg-gradient-blue-4{background:linear-gradient(#0a0f1f 0%,#101830 100%)}.dark .bg-gradient-blue-5,.dark .bg-gradient-blue-6{background:linear-gradient(135deg,#0a0f1f 0%,#101830 100%)}:root{--gi-seam:#f2f5fc;--gi-grid:#172a5a0d;--gi-surface:radial-gradient(520px 320px at 86% 260px, #41bfbe14, transparent 70%), radial-gradient(560px 340px at 10% calc(100% - 260px), #3457a20f, transparent 70%), linear-gradient(180deg, var(--gi-seam) 0, #fff 160px, #fff calc(100% - 160px), var(--gi-seam) 100%);--gi-surface-alt:radial-gradient(560px 340px at 12% 260px, #3457a212, transparent 70%), radial-gradient(520px 320px at 88% calc(100% - 260px), #41bfbe17, transparent 70%), var(--gi-seam)}.dark{--gi-seam:#0e1530;--gi-grid:#94b2dc0e;--gi-surface:radial-gradient(520px 320px at 86% 260px, #2bc0b017, transparent 70%), radial-gradient(560px 340px at 10% calc(100% - 260px), #346ec824, transparent 70%), linear-gradient(180deg, var(--gi-seam) 0, #0a0f1f 160px, #0a0f1f calc(100% - 160px), var(--gi-seam) 100%);--gi-surface-alt:radial-gradient(560px 340px at 12% 260px, #346ec829, transparent 70%), radial-gradient(520px 320px at 88% calc(100% - 260px), #2bc0b01a, transparent 70%), var(--gi-seam)}.gi-surface{background:var(--gi-surface)}.gi-surface-alt{background:var(--gi-surface-alt)}.gi-surface-grid{isolation:isolate;position:relative}.gi-surface-grid:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--gi-grid) 1px, transparent 1px), linear-gradient(90deg, var(--gi-grid) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 40%,#000 0%,#0000 75%)}.gi-lift{transition:translate .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s ease-out,background-color .3s ease-out}.gi-lift:hover{translate:0 -4px;box-shadow:0 18px 40px -22px #172a5a61,0 2px 6px #172a5a0f}.dark .gi-lift:hover{box-shadow:0 18px 40px -18px #000000bf,0 0 0 1px #41bfbe2e}@media (prefers-reduced-motion:reduce){.gi-lift{transition:box-shadow .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.gi-lift:hover{translate:none}}.gi-practices{--sp-bg:var(--gi-surface);--sp-ink:#0e0f12;--sp-body:#4a4f58;--sp-muted:#6b7280;--sp-teal:#41bfbe;--sp-teal-ink:#2e9a99;--sp-rule:#eef0f4;--sp-focus:#3758a74d;--sp-on-bg:#f2f5fc;--sp-on-border:#f2f5fc;--sp-on-meta:#2e9a99;--sp-on-title:#3758a7;--sp-on-body:#4a4f58;--sp-on-sol:#0e0f12;--sp-on-note:#6b7280;--sp-on-bar:#41bfbe;--sp-on-rule:#dde1e8;--sp-on-link:#3758a7;--sp-chip-border:#dde1e8;--sp-off-bg:#fff;--sp-off-border:#dde1e8;--sp-off-hover:#f7f8fa;--sp-off-num:#3758a7;--sp-off-title:#2f3239;--sp-off-meta:#6b7280;--sp-tier-border:#dde1e8;background:var(--sp-bg);color:var(--sp-ink);font-family:var(--font-manrope), var(--font-inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-wrap:pretty}.dark .gi-practices{--sp-bg:var(--gi-surface);--sp-ink:#f1f5fc;--sp-body:#b4c2dc;--sp-muted:#8d9bb5;--sp-teal:#41bfbe;--sp-teal-ink:#7ad3d2;--sp-rule:#94b2dc24;--sp-focus:#8fb0f080;--sp-on-bg:#1e3266;--sp-on-border:#2e4787;--sp-on-meta:#7ad3d2;--sp-on-title:#fff;--sp-on-body:#d3ddf0;--sp-on-sol:#fff;--sp-on-note:#b4c2dc;--sp-on-bar:#7ad3d2;--sp-on-rule:#34508f;--sp-on-link:#fff;--sp-chip-border:#fff;--sp-off-bg:#0f1830;--sp-off-border:#24345e;--sp-off-hover:#15213f;--sp-off-num:#8fb0f0;--sp-off-title:#dce4f3;--sp-off-meta:#8d9bb5;--sp-tier-border:#fff}[dir=rtl] .gi-practices{font-family:var(--font-tajawal), var(--font-manrope), var(--font-inter), ui-sans-serif, system-ui, sans-serif}[dir=rtl] .gi-practices *{letter-spacing:0}.gi-practices :is(a,button,[tabindex="-1"]):focus-visible{box-shadow:0 0 0 3px var(--sp-focus);outline:none}.gi-practices .sp-item{background:var(--sp-off-bg);border:1px solid var(--sp-off-border);transition:flex-grow .42s cubic-bezier(.2,0,0,1),background-color .14s,border-color .14s}.gi-practices .sp-item:not([data-active]):hover{background:var(--sp-off-hover)}.gi-practices .sp-item[data-active]{background:var(--sp-on-bg);border-color:var(--sp-on-border)}.gi-practices .sp-item[data-active] .sp-active-body{animation:.32s cubic-bezier(.2,0,0,1) .14s backwards gi-sp-in}.gi-practices .sp-marquee{filter:grayscale();opacity:.7;transition:filter .14s,opacity .14s;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.gi-practices .sp-marquee:hover{filter:none;opacity:1}.gi-practices .sp-marquee-track{animation:64s linear infinite gi-sp-marquee}.dark .gi-practices .sp-marquee,.dark .gi-practices .sp-marquee:hover{filter:brightness(0)invert()}.dark .gi-practices .sp-marquee{opacity:.55}.dark .gi-practices .sp-marquee:hover{opacity:.9}.gi-practices .sp-marquee:hover .sp-marquee-track{animation-play-state:paused}@keyframes gi-sp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gi-sp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gi-practices .sp-item{transition:background-color .14s,border-color .14s}.gi-practices .sp-item[data-active] .sp-active-body,.gi-practices .sp-marquee-track{animation:none}}.gi-gia{--g-bg:var(--gi-surface-alt);--g-grid:#123a6d0e;--g-ink:#123a6d;--g-text:#0a1b33;--g-muted:#5b7191;--g-faint:#8296ae;--g-placeholder:#93a6bd;--g-blue:#1e5aa8;--g-teal:#0e9c86;--g-line:#123a6d17;--g-line-soft:#123a6d12;--g-line-mid:#123a6d1c;--g-line-strong:#123a6d24;--g-line-button:#123a6d29;--g-line-accent:#1e5aa824;--g-surface:#fff;--g-surface-soft:#f4f8fd;--g-surface-field:#f7fafe;--g-card-shadow:0 34px 76px -44px #0d2c5880;--g-pill-bg:#ffffffc7;--g-pill-border:#123a6d1f;--g-track:#123a6d13;--g-track-border:#123a6d17;--g-thumb:#fff;--g-thumb-shadow:0 6px 18px -10px #0d2c58a6;--g-cta:linear-gradient(135deg, #123a6d, #1e5aa8);--g-cta-shadow:#123a6de6;--g-meter:#eaf1f9;--g-dot-idle:#123a6d29;--g-rail-dot-idle:#123a6d1a;--g-crit:#b5372b;--g-crit-bg:#fdf4f2;--g-warn:#c97a16;--g-warn-bg:#fef9f0;--g-ok:#0e9c86;--g-ok-bg:#f0f9f6;--g-info:#1e5aa8;--g-info-bg:#f3f7fd;--g-value-bg:#ffffffb8;--g-teaser-a:#f7fafe;--g-teaser-b:#f1f6fd;--g-teaser-border:#1e5aa857;--g-rank2-bg:#f7fafe;--g-form-bg:#f4f8fd;--g-form-border:#1e5aa821;--g-segment-track:#123a6d12;--g-error:#b5372b;--g-on-accent:#fff;--g-scroll:#123a6d24;--g-scroll-hover:#123a6d47;background:var(--g-bg);color:var(--g-text);font-family:var(--font-manrope), var(--font-inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-wrap:pretty}.dark .gi-gia{--g-bg:var(--gi-surface-alt);--g-grid:#94b2dc0f;--g-ink:#e8eff9;--g-text:#dce6f5;--g-muted:#9fb1cb;--g-faint:#8193ae;--g-placeholder:#6d82a1;--g-blue:#6fa3e8;--g-teal:#2bc0b0;--g-line:#94b2dc1f;--g-line-soft:#94b2dc14;--g-line-mid:#94b2dc21;--g-line-strong:#94b2dc2e;--g-line-button:#94b2dc33;--g-line-accent:#6fa3e83d;--g-surface:#111a30;--g-surface-soft:#16213b;--g-surface-field:#131d35;--g-card-shadow:0 34px 76px -44px #000000b3;--g-pill-bg:#111a30c7;--g-pill-border:#94b2dc24;--g-track:#94b2dc14;--g-track-border:#94b2dc1f;--g-thumb:#1d2b4b;--g-thumb-shadow:0 6px 18px -10px #0009;--g-cta:linear-gradient(135deg, #1e5aa8, #3a7bd5);--g-cta-shadow:#000000b3;--g-meter:#94b2dc1f;--g-dot-idle:#94b2dc33;--g-rail-dot-idle:#94b2dc24;--g-crit:#ff8a7a;--g-crit-bg:#ff78641a;--g-warn:#f2b45a;--g-warn-bg:#f2b45a1a;--g-ok:#3fd1bd;--g-ok-bg:#2bc0b01a;--g-info:#7fb0f0;--g-info-bg:#6fa3e81a;--g-value-bg:#0a0f1f59;--g-teaser-a:#94b2dc0a;--g-teaser-b:#94b2dc14;--g-teaser-border:#6fa3e85c;--g-rank2-bg:#6fa3e80f;--g-form-bg:#131d35;--g-form-border:#6fa3e82e;--g-segment-track:#94b2dc14;--g-error:#ff8a7a;--g-on-accent:#0a0f1f;--g-scroll:#94b2dc2e;--g-scroll-hover:#94b2dc52}[dir=rtl] .gi-gia{font-family:var(--font-tajawal), var(--font-manrope), var(--font-inter), ui-sans-serif, system-ui, sans-serif}[dir=rtl] .gi-gia *{letter-spacing:0}.gi-gia .g-latin{font-family:var(--font-manrope), var(--font-inter), ui-sans-serif, system-ui, sans-serif}.gi-gia .g-grid{background-image:linear-gradient(var(--g-grid) 1px, transparent 1px), linear-gradient(90deg, var(--g-grid) 1px, transparent 1px);background-size:62px 62px;-webkit-mask-image:radial-gradient(78% 62% at 50% 34%,#000 0%,#0000 76%);mask-image:radial-gradient(78% 62% at 50% 34%,#000 0%,#0000 76%)}.gi-gia .g-card{background:var(--g-surface);border:1px solid var(--g-line);box-shadow:var(--g-card-shadow)}.gi-gia .g-cta{background:var(--g-cta);color:#fff;box-shadow:0 16px 32px -18px var(--g-cta-shadow);transition:transform .18s,box-shadow .18s}.gi-gia .g-cta:hover{box-shadow:0 22px 40px -18px var(--g-cta-shadow);transform:translateY(-2px)}.gi-gia .g-lift{transition:transform .18s}.gi-gia .g-lift:hover{transform:translateY(-2px)}.gi-gia :where(button,a,[tabindex],input[type=checkbox]):focus-visible{outline:2px solid var(--g-blue);outline-offset:2px}.gi-gia .g-on-dark :where(button,a,input[type=checkbox]):focus-visible,.gi-gia .g-on-brand :where(button,a):focus-visible{outline-color:#fff}.gi-gia input::placeholder,.gi-gia textarea::placeholder{color:var(--g-placeholder);opacity:1}.gi-gia .g-on-dark input::placeholder{color:#ffffff8c}.gi-gia .g-on-dark input[type=date]::-webkit-calendar-picker-indicator{filter:invert()opacity(.7)}.gi-gia .g-on-dark input[type=time]::-webkit-calendar-picker-indicator{filter:invert()opacity(.7)}.dark .gi-gia input[type=date]::-webkit-calendar-picker-indicator{filter:invert()opacity(.7)}.dark .gi-gia input[type=time]::-webkit-calendar-picker-indicator{filter:invert()opacity(.7)}.dark .gi-gia input[type=date],.dark .gi-gia input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gi-gia input[name=domain]::-webkit-calendar-picker-indicator{display:none!important}.gi-gia .g-dial option{color:#0a1b33;background:#fff}.dark .gi-gia .g-dial option{color:#e8eff9;background:#111a30}.gi-gia .g-scroll,.gi-gia .g-scroll *{scrollbar-width:thin;scrollbar-color:var(--g-scroll) transparent}.gi-gia .g-scroll::-webkit-scrollbar{width:5px;height:5px}.gi-gia .g-scroll ::-webkit-scrollbar{width:5px;height:5px}.gi-gia .g-scroll::-webkit-scrollbar-track{background:0 0}.gi-gia .g-scroll ::-webkit-scrollbar-track{background:0 0}.gi-gia .g-scroll::-webkit-scrollbar-thumb{background:var(--g-scroll);border-radius:99px}.gi-gia .g-scroll ::-webkit-scrollbar-thumb{background:var(--g-scroll);border-radius:99px}.gi-gia .g-scroll::-webkit-scrollbar-thumb:hover{background:var(--g-scroll-hover)}.gi-gia .g-scroll ::-webkit-scrollbar-thumb:hover{background:var(--g-scroll-hover)}.gi-gia [data-tone=crit]{--g-tone:var(--g-crit);--g-tone-bg:var(--g-crit-bg)}.gi-gia [data-tone=warn]{--g-tone:var(--g-warn);--g-tone-bg:var(--g-warn-bg)}.gi-gia [data-tone=ok]{--g-tone:var(--g-ok);--g-tone-bg:var(--g-ok-bg)}.gi-gia [data-tone=info]{--g-tone:var(--g-info);--g-tone-bg:var(--g-info-bg)}.gi-gia .g-carousel{-webkit-mask-image:linear-gradient(90deg,#000 0 95%,#00000026 100%);mask-image:linear-gradient(90deg,#000 0 95%,#00000026 100%)}[dir=rtl] .gi-gia .g-carousel{-webkit-mask-image:linear-gradient(270deg,#000 0 95%,#00000026 100%);mask-image:linear-gradient(270deg,#000 0 95%,#00000026 100%)}.gi-gia .g-teaser{border:1.5px dashed var(--g-teaser-border);background:repeating-linear-gradient(135deg, var(--g-teaser-a), var(--g-teaser-a) 9px, var(--g-teaser-b) 9px, var(--g-teaser-b) 18px)}.gi-gia .g-report{background:linear-gradient(118deg,#0f3462 0%,#1b4e8f 55%,#1e5aa8 100%);box-shadow:0 22px 44px -30px #0d2c58d9}.gi-gia .g-report-grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(60% 120% at 12%,#000,#0000 72%);mask-image:radial-gradient(60% 120% at 12%,#000,#0000 72%)}[dir=rtl] .gi-gia .g-report-grid{-webkit-mask-image:radial-gradient(60% 120% at 88%,#000,#0000 72%);mask-image:radial-gradient(60% 120% at 88%,#000,#0000 72%)}.gi-gia .g-sent-teal{background:linear-gradient(125deg,#0e9c86 0%,#12805f 100%)}.gi-gia .g-sent-blue{background:linear-gradient(125deg,#123a6d 0%,#1e5aa8 100%)}.gi-gia .g-head-title{transition:font-size .4s cubic-bezier(.22,1,.36,1),max-width .4s cubic-bezier(.22,1,.36,1)}.gi-gia .g-collapse{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .25s;display:grid}.gi-gia .g-collapse>*{min-height:0;overflow:hidden}.gi-gia[data-expanded=true] .g-collapse{opacity:0;grid-template-rows:0fr}.gi-gia .g-pulse{animation:2.1s ease-in-out infinite gia-pulse}.gi-gia .g-sweep{animation:1.25s linear infinite gia-sweep}[dir=rtl] .gi-gia .g-sweep{animation-name:gia-sweep-rtl}.gi-gia .g-rise{animation:.34s both gia-rise}.gi-gia .g-blink{animation:1s ease-in-out infinite gia-blink}.gi-gia .g-ring{animation:1.1s cubic-bezier(.3,.9,.3,1) both gia-ring}@keyframes gia-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes gia-sweep{0%{transform:translate(-110%)}to{transform:translate(420%)}}@keyframes gia-sweep-rtl{0%{transform:translate(110%)}to{transform:translate(-420%)}}@keyframes gia-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes gia-ring{0%{stroke-dashoffset:264px}}@keyframes gia-blink{0%,to{opacity:.28}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.gi-gia .g-pulse,.gi-gia .g-rise,.gi-gia .g-blink,.gi-gia .g-ring{animation:none}.gi-gia .g-sweep{animation:none;transform:translate(110%)}[dir=rtl] .gi-gia .g-sweep{transform:translate(-110%)}.gi-gia .g-cta:hover,.gi-gia .g-lift:hover{transform:none}.gi-gia .g-head-title,.gi-gia .g-collapse{transition:none}}:root{--header-compact-h:58px}@media (min-width:1024px){:root{--header-compact-h:66px}}.home-slide{min-height:calc(100svh - var(--header-compact-h));scroll-margin-top:var(--header-compact-h);background:var(--slide-bg,transparent);flex-direction:column;justify-content:center;display:flex}.home-slide--runway{display:block}html:not(.dark) .home-slide[data-tint]{--gi-surface:radial-gradient(520px 320px at 86% 260px, #41bfbe12, transparent 70%), radial-gradient(560px 340px at 10% calc(100% - 260px), #3457a20d, transparent 70%), var(--slide-bg);--gi-surface-alt:radial-gradient(560px 340px at 12% 260px, #3457a20f, transparent 70%), radial-gradient(520px 320px at 88% calc(100% - 260px), #41bfbe14, transparent 70%), var(--slide-bg)}html:not(.dark) .home-slide[data-tint=white]{--slide-bg:#fff}html:not(.dark) .home-slide[data-tint=ice]{--slide-bg:#f1f5fc}html:not(.dark) .home-slide[data-tint=cloud]{--slide-bg:#f7f9fc}html:not(.dark) .home-slide[data-tint=mint]{--slide-bg:#f0f9f8}html:not(.dark) .home-slide[data-tint=mist]{--slide-bg:#f4f6fc}.dark .home-slide{--slide-bg:var(--gi-seam)}html:has([data-dark-hero]) [data-site-header]:not([data-compact]){background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){html:has([data-dark-hero]) [data-site-header]:not([data-compact]){background-color:color-mix(in srgb, var(--background) 92%, transparent)}}html:has([data-dark-hero]) [data-site-header]:not([data-compact]){border-color:var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (max-width:767px){main:not(:has(.homem)) :is([class~="text-[9px]"],[class~="text-[9.5px]"],[class~="text-[10px]"]){font-size:11.5px}main:not(:has(.homem)) :is([class~="text-[10.5px]"],[class~="text-[11px]"],[class~="text-[11.5px]"]){font-size:12.5px}main:not(:has(.homem)) :is([class~=text-xs],[class~="text-[12px]"],[class~="text-[12.5px]"]){font-size:13.5px}main:not(:has(.homem)) :is([class~="text-[13px]"],[class~="text-[13.5px]"]){font-size:14.5px}main:not(:has(.homem)) :is([class~=text-sm],[class~="text-[14px]"]){font-size:15px}main nav:has(>ol)>ol>li>a{margin-block:-12px;padding-block:12px;display:inline-block}main :is(ul,ol)>li>a:not([class*=flex],[class*=block],[class*=grid],[class*=inline-],[class*=h-],#site-footer *),main a:is([href^=tel\:],[href^=mailto\:]):not([class*=block],[class*=grid],[class*=h-],[class*=py-],[class*=p-],#site-footer *){margin-block:-10px;padding-block:10px}}@media (min-width:2200px){:root{--xl-z:1.15}}@media (min-width:2400px){:root{--xl-z:1.333}}@media (min-width:3000px){:root{--xl-z:1.6}}@media (min-width:3600px){:root{--xl-z:2}}@media (min-width:2200px){[data-site-header]>*,[data-section-pager],#site-footer>div>div>*,.home5 .gi-practices>div,.home5 .gi-gia>div,.home5 .h5v-stories>div,.home5 [data-pager-section=resources] section>div,.home5 .h2-stick .h2cta,.home5 .h5-ctas,.home5 .h5-body>button.h5-word,.home5 [data-pager-section=local]>section>div{zoom:var(--xl-z)}main:not(:has(.home5))>*{zoom:var(--xl-z)}.home5 .h5-title{font-size:max(1.85rem, min(100cqi / var(--h5-w), 10.2svh, calc(9.5rem * var(--xl-z))))}html[dir=rtl] .home5 .h5-title{font-size:max(1.85rem, min(100cqi / var(--h5-w), 9.2svh, calc(9rem * var(--xl-z))))}.home5 .h5-stage{--h5-stage-h:clamp(170px, 30svh, calc(420px * var(--xl-z)))}}@keyframes gi-footer-rise{0%{opacity:1;translate:0;scale:1}to{opacity:.45;translate:0 min(100%,100dvh);scale:.95}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-r=home],[data-r=oman],[data-r=uae],[data-r=qatar],[data-r=home-mobile],[data-r=home-sections]) #main-content{transform-origin:50% calc(100% - min(50%,50dvh));animation-name:gi-footer-rise;animation-timing-function:linear;animation-fill-mode:none;animation-timeline:view();animation-range:exit}}}.gi-consent{z-index:60;color:#0f1830;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1rem max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));inset-inline:0;background:#fffffff7;border-top:1px solid #dfe6f1;border-start-start-radius:1.25rem;border-start-end-radius:1.25rem;font-size:14px;line-height:1.5;animation:.4s cubic-bezier(.22,1,.36,1) both gi-consent-in;position:fixed;bottom:0;box-shadow:0 -18px 44px -24px #0f183059}.gi-consent:before{content:"";background:#dfe6f1;border-radius:999px;width:2.25rem;height:4px;margin:-.25rem auto .75rem;display:block}.gi-consent__inner{max-width:80rem;margin-inline:auto}.gi-consent__text{color:#3d4352;margin:0}.gi-consent__link{color:#2f50a0;text-underline-offset:2px;white-space:nowrap;font-weight:500;text-decoration:underline}.gi-consent__actions{align-items:center;gap:.5rem;margin-top:.875rem;display:flex}.gi-consent__btn{white-space:nowrap;border-radius:999px;height:2.75rem;padding-inline:1rem;font-size:14px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s}.gi-consent__btn:focus-visible{outline-offset:2px;outline:2px solid #2f50a0}.gi-consent__btn--primary{color:#fff;background:#2f50a0;flex:1;order:2;box-shadow:0 8px 20px -10px #2f50a0b3}.gi-consent__btn--primary:hover{background:#24407f}.gi-consent__btn--quiet{color:#5b6372;background:0 0;order:1}.gi-consent__btn--quiet:hover{color:#0f1830;background:#f3f6fb}@media (min-width:1024px){.gi-consent{padding-block:.875rem max(.875rem, env(safe-area-inset-bottom));padding-inline:max(2rem, env(safe-area-inset-left)) max(2rem, env(safe-area-inset-right));border-radius:0;box-shadow:0 -10px 30px -22px #0f18304d}.gi-consent:before{display:none}.gi-consent__inner{justify-content:space-between;align-items:center;gap:2rem;display:flex}.gi-consent__actions{flex:none;margin-top:0}.gi-consent__btn--primary{flex:none;padding-inline:1.75rem}}.dark .gi-consent{color:#fff;background:#0f1830f5;border-color:#ffffff1a;box-shadow:0 -18px 44px -24px #000c}.dark .gi-consent:before{background:#ffffff2e}.dark .gi-consent__text{color:#b7c0d4}.dark .gi-consent__link{color:#9db6ee}.dark .gi-consent__btn--primary{box-shadow:none;background:#4a6fd0}.dark .gi-consent__btn--primary:hover{background:#5b80df}.dark .gi-consent__btn--quiet{color:#b7c0d4}.dark .gi-consent__btn--quiet:hover{color:#fff;background:#ffffff14}.dark .gi-consent__btn:focus-visible{outline-color:#9db6ee}@keyframes gi-consent-in{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.gi-consent{animation:none}.gi-consent__btn{transition:none}}html .zsiq_floatmain,html #zsiq_float{right:calc(1.25rem + env(safe-area-inset-right,0px))!important;left:auto!important;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))!important}html[dir=rtl] .zsiq_floatmain,html[dir=rtl] #zsiq_float{left:calc(1.25rem + env(safe-area-inset-left,0px))!important;right:auto!important}@media (min-width:1024px){html .zsiq_floatmain,html #zsiq_float{bottom:2rem!important;right:2rem!important}html[dir=rtl] .zsiq_floatmain,html[dir=rtl] #zsiq_float{left:2rem!important;right:auto!important}}.gi-consent__btn,html .zsiq_floatmain,html #zsiq_float,html .zsiq_floatmain *{cursor:pointer}html[data-consent-open]:not([data-consent]) .zsiq_floatmain,html[data-consent-open]:not([data-consent]) #zsiq_float{bottom:calc(var(--gi-consent-h,9rem) + .75rem)!important}@media (min-width:1024px){html[data-consent-open]:not([data-consent]) .zsiq_floatmain,html[data-consent-open]:not([data-consent]) #zsiq_float{bottom:calc(var(--gi-consent-h,4.5rem) + .75rem)!important}}html[data-consent] .gi-consent{display:none}.gi-card-face{animation:.6s cubic-bezier(.22,1,.36,1) both gi-card-in}@keyframes gi-card-in{0%{transform:translateY(14px)rotate(-1.2deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.gi-card-face{animation:none}}@media (min-width:640px) and (max-width:1023.98px){.gi-balance3:not(:has(>[class*=col-span]))>:nth-child(odd):last-child{grid-column:1/-1}}@media (min-width:640px){.gi-balance2:not(:has(>[class*=col-span]))>:nth-child(odd):last-child{grid-column:1/-1}}@media (min-width:1024px){.gi-balance3:not(:has(>[class*=col-span])):has(>:nth-child(3n+1):nth-last-child(2)){grid-template-columns:repeat(6,minmax(0,1fr))}.gi-balance3:not(:has(>[class*=col-span])):has(>:nth-child(3n+1):nth-last-child(2))>*{grid-column:span 2}.gi-balance3:not(:has(>[class*=col-span])):has(>:nth-child(3n+1):nth-last-child(2))>:nth-last-child(-n+2){grid-column:span 3}.gi-balance3:not(:has(>[class*=col-span]))>:nth-child(3n+1):last-child{grid-column:2}}html[data-team-panel] .zsiq_floatmain,html[data-team-panel] #zsiq_float,html[data-team-panel] [id^=zsiq],html[data-team-panel] .siqembed{visibility:hidden!important}html[data-consent-open]:not([data-consent]) .gi-team-fab{bottom:calc(var(--gi-consent-h,9rem) + .75rem)}@media (min-width:1024px){html[data-consent-open]:not([data-consent]) .gi-team-fab{bottom:calc(var(--gi-consent-h,4.5rem) + .75rem)}}#gi-nav{z-index:2147483646;pointer-events:none;background:var(--primary);height:3px;box-shadow:0 0 8px var(--primary);transform-origin:0;opacity:0;position:fixed;inset:0 0 auto;transform:scaleX(0)}html[dir=rtl] #gi-nav{transform-origin:100%}#gi-nav[data-s=run]{opacity:1;transition:transform 9s cubic-bezier(.05,.75,.2,1);transform:scaleX(.9)}#gi-nav[data-s=end]{transition:transform .2s ease-out,opacity .3s .15s;transform:scaleX(1)}a[data-gi-nav]{opacity:.65;transition:opacity .1s}@media (prefers-reduced-motion:reduce){#gi-nav{transition:none!important;transform:none!important}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
