@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-italic.CZTNEAuW.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-italic.CsGl1sm0.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}:root{--navy:#0b1f4b;--royal:#1e5bff;--sky:#7fa6ff;--white:#fff;--ink:#2a2f3a;--slate:#5a6272;--mist:#f0f2f5;--navy-tint:#21335b;--hairline:#0b1f4b24;--hairline-on-navy:#7fa6ff38;--font-display:"Manrope Variable", "Manrope", "Manrope Fallback", Arial, sans-serif;--font-body:"IBM Plex Sans", "Plex Fallback", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans", sans-serif;--step--1:clamp(.8rem, .78rem + .1vw, .86rem);--step-0:clamp(1rem, .97rem + .15vw, 1.0625rem);--step-1:clamp(1.18rem, 1.1rem + .35vw, 1.35rem);--step-2:clamp(1.4rem, 1.25rem + .7vw, 1.85rem);--step-3:clamp(1.8rem, 1.5rem + 1.4vw, 2.75rem);--step-4:clamp(2.3rem, 1.75rem + 2.6vw, 4.1rem);--step-5:clamp(2.7rem, 1.9rem + 3.9vw, 5.6rem);--gutter:clamp(1rem, .6rem + 2vw, 2.5rem);--section:clamp(4.5rem, 3rem + 7vw, 9rem);--maxw:78rem;--radius:6px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-hover:.18s;--dur-focus:.12s;--dur-reveal:.56s;--dur-page:.28s;--reveal-shift:18px}@font-face{font-family:Manrope Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:104%;ascent-override:102%;descent-override:29%;line-gap-override:0%}@font-face{font-family:Plex Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:101%;ascent-override:101%;descent-override:27%;line-gap-override:0%}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}img,svg,canvas{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}button{font:inherit;color:inherit}body{background:var(--white);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);font-feature-settings:"kern";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.65}h1,h2,h3,h4,.display{font-family:var(--font-display);color:var(--navy);letter-spacing:-.022em;font-variant-ligatures:none;text-wrap:balance;font-weight:800;line-height:1.08}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-1);letter-spacing:-.01em;line-height:1.25}p{text-wrap:pretty;max-width:68ch}a{color:var(--royal);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--royal);outline-offset:3px;border-radius:2px}.on-navy :focus-visible{outline-color:var(--sky)}::selection{background:var(--sky);color:var(--navy)}[lang=ar]{font-family:var(--font-arabic)}.container{width:min(100% - 2 * var(--gutter), var(--maxw));margin-inline:auto}.section{padding-block:var(--section)}.on-navy{background:var(--navy);color:#ffffffdb}.on-navy h1,.on-navy h2,.on-navy h3,.on-navy .display{color:var(--white)}.on-mist{background:var(--mist)}.on-royal{background:var(--royal);color:var(--white)}.on-royal h1,.on-royal h2,.on-royal h3{color:var(--white)}:root{--header-h:97px}@media (width<=1359px){:root{--header-h:131px}}@media (width<=859px){:root{--header-h:70px}}html{scroll-padding-top:calc(var(--header-h) + .75rem)}[id]{scroll-margin-top:.75rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--royal);align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;display:inline-flex}.label:before{content:"";background:currentColor;width:1.75rem;height:2px}.on-navy .label{color:var(--sky)}.label--plain:before{display:none}.lead{font-size:var(--step-1);color:var(--ink);line-height:1.55}.on-navy .lead{color:#ffffffdb}.muted{color:var(--slate)}.mono{font-family:var(--font-mono)}.bar{background:var(--royal);border:0;width:3.5rem;height:4px;margin:0}.btn{--btn-bg:var(--royal);--btn-fg:var(--white);--btn-bd:var(--royal);min-height:48px;font-family:var(--font-display);letter-spacing:0;font-variant-ligatures:none;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-bd);border-radius:var(--radius);cursor:pointer;isolation:isolate;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);justify-content:center;align-items:center;gap:.75rem;padding:.95rem 1.4rem;font-size:.98rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn .btn__chev{transition:transform var(--dur-hover) var(--ease-out);flex-shrink:0}.btn:hover,.btn:focus-visible{--btn-bg:var(--navy);--btn-fg:var(--white);--btn-bd:var(--navy);text-decoration:none}.btn:hover .btn__chev,.btn:focus-visible .btn__chev{transform:translate(4px)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--navy);--btn-bd:#0b1f4b47}.btn--white,.on-navy .btn:hover,.on-navy .btn:focus-visible,.on-royal .btn:hover,.on-royal .btn:focus-visible{--btn-bg:var(--white);--btn-fg:var(--navy);--btn-bd:var(--white)}.on-navy .btn--ghost,.on-royal .btn--ghost{--btn-bg:transparent;--btn-fg:var(--white);--btn-bd:#ffffff73}.on-royal .btn--white:hover,.on-royal .btn--white:focus-visible,.on-navy .btn--white:hover,.on-navy .btn--white:focus-visible{--btn-bg:var(--navy);--btn-fg:var(--white);--btn-bd:var(--navy)}.btn[disabled]{opacity:.6;cursor:progress}@media (hover:none){.btn{transition:transform .14s var(--ease-out), background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out)}.btn:active{--btn-bg:var(--navy);--btn-fg:var(--white);--btn-bd:var(--navy);transform:scale(.97)}.on-navy .btn:active,.on-royal .btn:active{--btn-bg:var(--white);--btn-fg:var(--navy);--btn-bd:var(--white)}.on-royal .btn--white:active{--btn-bg:var(--navy);--btn-fg:var(--white);--btn-bd:var(--navy)}.btn:active .roll-in,.btn:active .roll:after{transform:translateY(-100%)}.btn:active .btn__chev{transform:translate(4px)}[data-spot]{transition:transform .16s var(--ease-out)}[data-spot]:active{transform:translateY(-2px)scale(.99)}}@media (hover:none) and (prefers-reduced-motion:reduce){.btn:active,[data-spot]:active{transform:none}}.roll{vertical-align:top;line-height:1.25;display:inline-block;position:relative;overflow:hidden}.roll-in{transition:transform .38s var(--ease-out);display:inline-block}.roll:after{content:attr(data-text);content:attr(data-text) / "";white-space:nowrap;transition:transform .38s var(--ease-out);position:absolute;top:100%;left:0}.btn:hover .roll-in,.btn:focus-visible .roll-in,.btn:hover .roll:after,.btn:focus-visible .roll:after{transform:translateY(-100%)}.link-arrow{font-family:var(--font-display);color:var(--navy);font-variant-ligatures:none;transition:background-size var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:.5rem;font-weight:700;text-decoration:none;display:inline-flex}.link-arrow:hover{color:var(--royal);background-size:100% 1px}.on-navy .link-arrow{color:var(--white)}.on-navy .link-arrow:hover{color:var(--sky)}.js-reveal [data-reveal]{opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--reveal-i,0) * 70ms)}.js-reveal [data-reveal].is-in{opacity:1;transform:none}.js-reveal [data-reveal=blur]{filter:blur(10px);transition-property:opacity,transform,filter}.js-reveal [data-reveal=blur].is-in{filter:none}body.page-dark{background:var(--navy)}.grain{position:relative}.grain:after{content:"";pointer-events:none;z-index:0;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.btn--glow{box-shadow:0 10px 40px -10px #1e5bffcc}.btn--glow:hover{box-shadow:0 10px 50px -8px #7fa6ffb3}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out var(--dur-page) var(--ease-in-out) both}::view-transition-new(root){animation:vt-in var(--dur-page) var(--ease-out) both}::view-transition-group(site-header){animation-duration:0s}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@view-transition{navigation:none}}@media print{html.js-reveal [data-reveal],html.js-reveal [data-reveal=blur]{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}html.js-reveal .ss-w{opacity:1!important;transition:none!important}.site-header{backdrop-filter:none!important;position:static!important}.hdr-tools,.hdr-nav,.menu-btn,.mtoggle,.prog,.ck,.ckd,.proto,.skip,canvas,.dm,.s3d,.h3-visual{display:none!important}body,body.page-dark,.on-navy,.on-mist,.on-royal,.site-footer{color:#1b2233!important;background:#fff!important}.on-navy h1,.on-navy h2,.on-navy h3,.on-navy .display,.on-royal h1,.on-royal h2,.on-royal h3{color:#0b1f4b!important}.on-navy *,.on-royal *,.site-footer *,.ld *{color:#1b2233!important;background-image:none!important;border-color:#c9cfdb!important}.on-navy .label,.on-royal .label,.site-footer .label{color:#1e5bff!important}.grain:after{display:none!important}a{text-decoration:underline;color:inherit!important}.section{padding-block:1.25rem}h1,h2,h3{break-after:avoid}li,figure,.lw-item{break-inside:avoid}}.hs[data-astro-cid-ac66eqjo]{align-items:center;width:160px;display:flex;position:relative}.hs-icon[data-astro-cid-ac66eqjo]{color:var(--slate);pointer-events:none;position:absolute;left:.75rem}.on-navy .hs-icon[data-astro-cid-ac66eqjo]{color:#ffffffb3}.hs-input[data-astro-cid-ac66eqjo]{width:100%;height:46px;font:inherit;color:var(--navy);background:var(--mist);transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:999px;outline:none;padding:0 .9rem 0 2.4rem;font-size:.95rem}.hs-input[data-astro-cid-ac66eqjo]::placeholder{color:var(--slate)}.hs-input[data-astro-cid-ac66eqjo]:hover{border-color:#0b1f4b40}.hs-input[data-astro-cid-ac66eqjo]:focus{background:var(--white);border-color:var(--royal);box-shadow:0 0 0 3px #1e5bff33}.on-navy .hs-input[data-astro-cid-ac66eqjo]{color:var(--white);background:#ffffff1a;border-color:#ffffff2e}.on-navy .hs-input[data-astro-cid-ac66eqjo]::placeholder{color:#ffffffbf}.on-navy .hs-input[data-astro-cid-ac66eqjo]:focus{background:var(--white);color:var(--navy)}.hs-input[data-astro-cid-ac66eqjo]::-webkit-search-cancel-button{cursor:pointer}.hs-panel[data-astro-cid-ac66eqjo]{background:var(--white);width:min(420px,90vw);color:var(--ink);border:1px solid var(--hairline);z-index:60;border-radius:12px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 30px 60px -25px #0b1f4b80}.hs-panel[data-astro-cid-ac66eqjo] .hs-list{margin:0;padding:0;list-style:none}.hs-panel[data-astro-cid-ac66eqjo] .hs-item{color:var(--ink);border-radius:8px;gap:.1rem;padding:.65rem .75rem;text-decoration:none;display:grid}.hs-panel[data-astro-cid-ac66eqjo] .hs-item:hover,.hs-panel[data-astro-cid-ac66eqjo] .hs-item:focus-visible{background:var(--mist);box-shadow:inset 0 0 0 2px var(--royal);outline:none}.hs-panel[data-astro-cid-ac66eqjo] .hs-t{font-family:var(--font-display);color:var(--navy);font-variant-ligatures:none;font-weight:700}.hs-panel[data-astro-cid-ac66eqjo] .hs-s{color:var(--slate);font-size:.8rem}.hs-panel[data-astro-cid-ac66eqjo] .hs-empty{color:var(--slate);padding:.75rem;font-size:.9rem}.hs-panel[data-astro-cid-ac66eqjo] .hs-all{border-top:1px solid var(--hairline);color:var(--royal);margin-top:.25rem;padding:.65rem .75rem;font-size:.88rem;font-weight:600;text-decoration:none;display:block}.hs-panel[data-astro-cid-ac66eqjo] .hs-all:hover,.hs-panel[data-astro-cid-ac66eqjo] .hs-all:focus-visible{text-decoration:underline}@media (width<=859px){.hs[data-astro-cid-ac66eqjo]{width:100%}.hs-panel[data-astro-cid-ac66eqjo]{width:100%;left:0;right:auto}.hs-input[data-astro-cid-ac66eqjo]{background:var(--mist)!important;color:var(--navy)!important;border-color:#0000!important}.hs-input[data-astro-cid-ac66eqjo]::placeholder,.hs-icon[data-astro-cid-ac66eqjo]{color:var(--slate)!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:saturate(1.4)blur(10px);transition:border-color var(--dur-hover) var(--ease-out);view-transition-name:site-header;background:#fffffff5;border-bottom:1px solid #0000;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].on-navy{background:#0b1f4bf5}.site-header[data-astro-cid-nen7h5rs].is-scrolled,.site-header[data-astro-cid-nen7h5rs].mega-open{border-bottom-color:var(--hairline)}.site-header[data-astro-cid-nen7h5rs].on-navy.is-scrolled,.site-header[data-astro-cid-nen7h5rs].on-navy.mega-open{border-bottom-color:var(--hairline-on-navy)}.hdr[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem 1.5rem;min-height:96px;display:grid}.brand[data-astro-cid-nen7h5rs]{justify-self:start;min-width:0;padding:6px 0;display:block}.brand[data-astro-cid-nen7h5rs] .logo-img{aspect-ratio:183.22/34;width:269px;max-width:100%;height:auto;display:block}.hdr-nav[data-astro-cid-nen7h5rs]{justify-self:center}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(1.25rem,2vw,1.9rem);margin:0;padding:0;list-style:none;display:flex}.nav-link[data-astro-cid-nen7h5rs]{cursor:pointer;font-family:var(--font-display);color:var(--navy);font-variant-ligatures:none;background:0 0;border:0;align-items:center;gap:.3rem;padding:.6rem 0;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.on-navy[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]{color:#ffffffe6}.nav-link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--royal);transform-origin:0;height:2px;transition:transform var(--dur-hover) var(--ease-out);position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.on-navy[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]:after{background:var(--sky)}.nav-link[data-astro-cid-nen7h5rs]:hover:after,.nav-link[data-astro-cid-nen7h5rs][aria-current=page]:after,.nav-mega-btn[data-astro-cid-nen7h5rs][aria-expanded=true]:after{transform:scaleX(1)}.nav-link[data-astro-cid-nen7h5rs] .nav-caret{transition:transform var(--dur-hover) var(--ease-out)}.nav-mega-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-caret{transform:rotate(180deg)}.hdr-tools[data-astro-cid-nen7h5rs]{justify-self:end;align-items:center;gap:.75rem;display:flex}.hdr-rfp[data-astro-cid-nen7h5rs]{white-space:nowrap;min-height:46px;padding:.75rem 1.15rem;font-size:.92rem}.menu-btn[data-astro-cid-nen7h5rs]{display:none}@media (width<=1359px){.hdr[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr;grid-template-areas:"brand tools""nav nav";row-gap:0;min-height:0;padding-top:.6rem}.brand[data-astro-cid-nen7h5rs]{grid-area:brand}.hdr-tools[data-astro-cid-nen7h5rs]{grid-area:tools;justify-self:end}.hdr-nav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--hairline);grid-area:nav;justify-self:stretch;margin-top:.6rem}.on-navy[data-astro-cid-nen7h5rs] .hdr-nav[data-astro-cid-nen7h5rs]{border-top-color:var(--hairline-on-navy)}.nav-list[data-astro-cid-nen7h5rs]{justify-content:center;gap:clamp(2rem,3.4vw,2.75rem);min-height:50px}.brand[data-astro-cid-nen7h5rs] .logo-img{width:252px}}@media (width<=859px){.hdr[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand tools";column-gap:.75rem;padding-block:.75rem}.hdr-nav[data-astro-cid-nen7h5rs],.hdr-tools[data-astro-cid-nen7h5rs] .hs{display:none}.hdr-rfp[data-astro-cid-nen7h5rs]{min-height:44px;padding:.6rem .85rem;font-size:.85rem}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--hairline);border-radius:var(--radius);cursor:pointer;width:44px;height:44px;color:var(--navy);background:0 0;place-items:center;display:inline-grid}.on-navy[data-astro-cid-nen7h5rs] .menu-btn[data-astro-cid-nen7h5rs]{color:var(--white);border-color:var(--hairline-on-navy)}.menu-btn__lines[data-astro-cid-nen7h5rs],.menu-btn__lines[data-astro-cid-nen7h5rs]:before{width:20px;height:2px;transition:transform var(--dur-hover) var(--ease-out);background:currentColor;display:block;position:relative}.menu-btn__lines[data-astro-cid-nen7h5rs]{transform:translateY(-3.5px)}.menu-btn__lines[data-astro-cid-nen7h5rs]:before{content:"";width:14px;position:absolute;top:7px}.is-open[data-astro-cid-nen7h5rs] .menu-btn__lines[data-astro-cid-nen7h5rs]{transform:translateY(0)rotate(45deg)}.is-open[data-astro-cid-nen7h5rs] .menu-btn__lines[data-astro-cid-nen7h5rs]:before{width:20px;transform:translateY(-7px)rotate(-90deg)}}.rfp-short[data-astro-cid-nen7h5rs]{display:none}@media (width<=519px){.hdr[data-astro-cid-nen7h5rs]{column-gap:.625rem}.hdr-tools[data-astro-cid-nen7h5rs]{gap:.5rem}.brand[data-astro-cid-nen7h5rs] .logo-img{width:222px}.hdr-rfp[data-astro-cid-nen7h5rs]{padding-inline:.8rem}.hdr-rfp[data-astro-cid-nen7h5rs] .btn__chev{display:none}.rfp-long[data-astro-cid-nen7h5rs]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rfp-short[data-astro-cid-nen7h5rs]{display:inline}}.mega[data-astro-cid-nen7h5rs]{background:var(--white);color:var(--ink);border-top:1px solid var(--hairline);animation:mega-in .22s var(--ease-out);position:absolute;top:100%;left:0;right:0;box-shadow:0 40px 70px -40px #0b1f4b73}@keyframes mega-in{0%{opacity:0;transform:translateY(-6px)}}.mega-in[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:2.5rem;padding-block:2rem 2.25rem;display:grid}.mega-h[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.9rem;font-size:.74rem}.mega-h[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--royal);text-decoration:none;display:inline}.mega-h[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] svg{vertical-align:-.15em;margin-left:.35rem}.mega-h[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{text-decoration:underline}.mega-h--sub[data-astro-cid-nen7h5rs]{margin-top:1.5rem}.mega-grid[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}.mega-list[data-astro-cid-nen7h5rs]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.mega-link[data-astro-cid-nen7h5rs]{color:var(--ink);transition:background-color var(--dur-hover) var(--ease-out);border-radius:10px;align-items:flex-start;gap:.8rem;padding:.75rem .8rem;text-decoration:none;display:flex}.mega-link[data-astro-cid-nen7h5rs]:hover,.mega-link[data-astro-cid-nen7h5rs]:focus-visible{background:var(--mist)}.mega-link--compact[data-astro-cid-nen7h5rs]{align-items:center;padding:.55rem .8rem}.mega-icon[data-astro-cid-nen7h5rs]{width:2.2rem;height:2.2rem;color:var(--royal);background:#1e5bff14;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.mega-t[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--navy);font-variant-ligatures:none;font-size:.95rem;font-weight:700;line-height:1.3;display:block}.mega-s[data-astro-cid-nen7h5rs]{color:var(--slate);margin-top:.15rem;font-size:.8rem;line-height:1.45;display:block}.mega-side[data-astro-cid-nen7h5rs]{border-left:1px solid var(--hairline);padding-left:2rem}.mega-cta[data-astro-cid-nen7h5rs]{margin-top:1.5rem}@media (width<=1100px){.mega-grid[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-s[data-astro-cid-nen7h5rs]{display:none}}.mega[data-astro-cid-nen7h5rs]{max-height:calc(100vh - var(--header-h));max-height:calc(100dvh - var(--header-h));overscroll-behavior:contain;overflow-y:auto}@media (height<=700px){.mega-in[data-astro-cid-nen7h5rs]{padding-block:1.25rem 1.5rem}.mega-cta[data-astro-cid-nen7h5rs]{margin-top:1rem}.mega-s[data-astro-cid-nen7h5rs]{display:none}}@media (width<=859px){.mega[data-astro-cid-nen7h5rs]{display:none!important}}.mm[data-astro-cid-nen7h5rs]{background:var(--white);max-height:calc(100dvh - 80px);color:var(--ink);border-top:1px solid var(--hairline);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 30px 50px -30px #0b1f4b66}.mm-in[data-astro-cid-nen7h5rs]{gap:1rem;padding-block:1rem 1.5rem;display:grid}.mm[data-astro-cid-nen7h5rs]:not([hidden]){animation:mm-in .28s var(--ease-out);transform-origin:top}.mm[data-astro-cid-nen7h5rs]:not([hidden]) .mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs],.mm[data-astro-cid-nen7h5rs]:not([hidden]) .mm-cta[data-astro-cid-nen7h5rs]{animation:mm-item .42s var(--ease-out) both}.mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(2){animation-delay:40ms}.mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(3){animation-delay:80ms}.mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(4){animation-delay:.12s}.mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(5){animation-delay:.16s}.mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:nth-child(6){animation-delay:.2s}.mm[data-astro-cid-nen7h5rs]:not([hidden]) .mm-cta[data-astro-cid-nen7h5rs]{animation-delay:.24s}@keyframes mm-in{0%{opacity:0;transform:translateY(-8px)scaleY(.98)}}@keyframes mm-item{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.mm[data-astro-cid-nen7h5rs]:not([hidden]),.mm[data-astro-cid-nen7h5rs]:not([hidden]) .mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs],.mm[data-astro-cid-nen7h5rs]:not([hidden]) .mm-cta[data-astro-cid-nen7h5rs]{animation:none}}.mm-in[data-astro-cid-nen7h5rs] .hs{width:100%}.mm-list[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.mm-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--hairline)}.mm-link[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--navy);cursor:pointer;font-variant-ligatures:none;justify-content:space-between;align-items:center;padding:1rem 0;font-size:1.1rem;font-weight:700;text-decoration:none;list-style:none;display:flex}.mm-link[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mm-details[data-astro-cid-nen7h5rs][open] .mm-link[data-astro-cid-nen7h5rs] .icon{transform:rotate(180deg)}.mm-sub[data-astro-cid-nen7h5rs]{gap:.1rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.mm-sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-radius:8px;padding:.55rem .75rem;text-decoration:none;display:block}.mm-sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--mist)}.mm-cta[data-astro-cid-nen7h5rs]{width:100%}@media (width>=860px){.mm[data-astro-cid-nen7h5rs]{display:none!important}}.mm-backdrop{z-index:49;background:#0b1f4b8c;position:fixed;inset:0}html.menu-open{overflow:hidden}html.menu-open .mtoggle{visibility:hidden}@media (width>=860px){.mm-backdrop{display:none}}.dm[data-astro-cid-utvlylwl]{--dm-base:#7fa6ff33;--dm-lit:#dbe6ff;--dm-hq:#fff;--dm-ring:var(--royal);--dm-plate:#0b1f4b;--dm-label:#fff;pointer-events:none;margin:0;position:relative}.dm--light[data-astro-cid-utvlylwl]{--dm-base:#0b1f4b29;--dm-lit:var(--royal);--dm-hq:var(--royal);--dm-ring:#fff;--dm-plate:#fff;--dm-label:var(--navy)}.dm--navy[data-astro-cid-utvlylwl][data-map=saudi]{--dm-lit:#4f84ff}.dm-box[data-astro-cid-utvlylwl]{aspect-ratio:var(--dm-ar);width:100%;position:relative}.dm--contain[data-astro-cid-utvlylwl]{place-items:center;display:grid;container-type:size}.dm--contain[data-astro-cid-utvlylwl] .dm-box[data-astro-cid-utvlylwl]{width:min(100cqw, calc(100cqh * var(--dm-arn)))}.dm--edges[data-astro-cid-utvlylwl] .dm-box[data-astro-cid-utvlylwl]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);mask-composite:intersect}.dm-l[data-astro-cid-utvlylwl]{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dm-base[data-astro-cid-utvlylwl]{background:var(--dm-base)}.dm-lit[data-astro-cid-utvlylwl]{background:var(--dm-lit)}.dm-hq[data-astro-cid-utvlylwl]{width:0;height:0;position:absolute}.dm-hq[data-astro-cid-utvlylwl]:before{content:"";background:var(--dm-hq);width:12px;height:12px;box-shadow:0 0 0 3px var(--dm-ring), 0 0 22px 6px #1e5bff80;z-index:1;border-radius:50%;position:absolute;top:-6px;left:-6px}.dm-pulse[data-astro-cid-utvlylwl]{border:2px solid var(--sky);opacity:0;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.dm-pulse[data-astro-cid-utvlylwl].is-on{animation:dm-pulse 2.4s var(--ease-out) 2}.dm--light[data-astro-cid-utvlylwl] .dm-pulse[data-astro-cid-utvlylwl]{border-color:var(--royal)}@keyframes dm-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}.dm-hq-text[data-astro-cid-utvlylwl]{white-space:nowrap;background:var(--dm-plate);font:600 .72rem/1.1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dm-label);border-radius:3px;padding:.18em .45em;position:absolute;top:-11px;left:13px}.dm--contain[data-astro-cid-utvlylwl] .dm-hq-text[data-astro-cid-utvlylwl]{font-size:clamp(.56rem,1.7cqw,.72rem)}html.motion-paused .dm-pulse[data-astro-cid-utvlylwl]{animation:none}@media (prefers-reduced-motion:reduce){.dm-pulse[data-astro-cid-utvlylwl]{opacity:0;animation:none}}.soc[data-astro-cid-o2gh7vpa]{gap:.9rem;display:grid}.soc[data-astro-cid-o2gh7vpa] .label--plain[data-astro-cid-o2gh7vpa]{color:var(--sky)}.soc-list[data-astro-cid-o2gh7vpa]{flex-wrap:wrap;gap:.6rem;display:flex}.soc-i[data-astro-cid-o2gh7vpa]{border:1px solid var(--hairline-on-navy);width:42px;height:42px;color:var(--white);transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out);border-radius:50%;place-items:center;display:grid}a[data-astro-cid-o2gh7vpa].soc-i:hover{background:var(--royal);border-color:var(--royal);transform:translateY(-2px)}.soc-i--soon[data-astro-cid-o2gh7vpa]{opacity:.75}.site-footer[data-astro-cid-jo6i4kqk]{border-top:4px solid var(--royal);isolation:isolate;padding-block:clamp(3.5rem,6vw,5.5rem) 2rem;position:relative;overflow:hidden}.site-footer[data-astro-cid-jo6i4kqk] .ft-map{z-index:-1;--dm-base:#7fa6ff33;--dm-lit:#d6e4ff7a;width:min(76rem,94%);position:absolute;top:50%;right:-3%;transform:translateY(-50%)}@media (width<=760px){.site-footer[data-astro-cid-jo6i4kqk] .ft-map{opacity:.55;width:170%;right:-35%}}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1.1fr 1.2fr;gap:2.5rem;display:grid}.brandcol[data-astro-cid-jo6i4kqk]{align-content:start;gap:1.75rem;display:grid}.lockup[data-astro-cid-jo6i4kqk]{justify-items:start;gap:1rem;display:grid}.tagline[data-astro-cid-jo6i4kqk]{font-size:var(--step-1);color:var(--white);max-width:18ch;font-weight:700}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.55rem;margin-top:1rem;display:grid}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.legal-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ck-prefs[data-astro-cid-jo6i4kqk]{color:#ffffffdb;text-decoration:none}@media (width<=859px){.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.legal-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ck-prefs[data-astro-cid-jo6i4kqk]{padding-block:.7rem;line-height:1.5;display:inline-block}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:0}}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.legal-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.ck-prefs[data-astro-cid-jo6i4kqk]:hover{color:var(--white);text-decoration:underline}address[data-astro-cid-jo6i4kqk]{margin-top:1rem;font-style:normal;display:grid}.legal-nav[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline-on-navy);margin-top:3rem;padding-top:1.5rem}.legal-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.86rem;display:flex}.ck-prefs[data-astro-cid-jo6i4kqk]{font:inherit;cursor:pointer;background:0 0;border:0;padding-inline:0}.legal[data-astro-cid-jo6i4kqk]{color:#ffffffb3;gap:.35rem;margin-top:1.5rem;font-size:.82rem;display:grid}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:none}.ar[data-astro-cid-jo6i4kqk]{color:#fffc;justify-self:start;font-size:.95rem}.copy[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);letter-spacing:.06em;margin-top:.5rem;font-size:.72rem}@media (width<=900px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.brandcol[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=520px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.proto[data-astro-cid-hsxwoarv]{background:var(--mist);color:var(--slate);text-align:center;padding:.35rem var(--gutter);border-bottom:1px solid var(--hairline);letter-spacing:.02em;font-size:.75rem}.proto[data-astro-cid-hsxwoarv] .mono[data-astro-cid-hsxwoarv]{color:var(--navy);text-transform:uppercase;letter-spacing:.12em;font-weight:500}.ck[data-astro-cid-kror3uvh]{z-index:70;padding:.8rem max(1rem, env(safe-area-inset-right,0px)) max(.8rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));background:var(--white);color:var(--ink);border-top:1px solid var(--hairline);animation:ck-in .4s var(--ease-out) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.5rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 40px -24px #0b1f4b73}@keyframes ck-in{0%{opacity:0;transform:translateY(100%)}}.ck-text[data-astro-cid-kror3uvh]{flex:32rem;max-width:52rem;font-size:.88rem;line-height:1.5}.ck-actions[data-astro-cid-kror3uvh]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ck-btn[data-astro-cid-kror3uvh]{min-height:44px;padding:.6rem 1.3rem;font-size:.9rem}html.ck-open{scroll-padding-bottom:calc(var(--ck-h,0px) + 1rem)}html.ck-open .mtoggle{bottom:calc(max(1rem, env(safe-area-inset-bottom,0px)) + var(--ck-h,0px))}@media (width<=600px){.ck[data-astro-cid-kror3uvh]{justify-content:flex-start;gap:.4rem 1rem}.ck-text[data-astro-cid-kror3uvh]{flex-basis:100%;font-size:.84rem}}.ck-link[data-astro-cid-kror3uvh]{cursor:pointer;font:inherit;color:var(--royal);text-underline-offset:.2em;background:0 0;border:0;padding:.5rem 0;font-size:.9rem;font-weight:600;text-decoration:underline}.ckd[data-astro-cid-kror3uvh]{background:var(--white);width:min(38rem,100vw - 2rem);color:var(--ink);border:0;border-radius:14px;padding:0;box-shadow:0 40px 100px -20px #0b1f4b8c}.ckd[data-astro-cid-kror3uvh]::backdrop{background:#0b1f4b99}.ckd-in[data-astro-cid-kror3uvh]{gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.ckd-top[data-astro-cid-kror3uvh]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.ckd-h[data-astro-cid-kror3uvh]{font-size:var(--step-2)}.ckd-close[data-astro-cid-kror3uvh]{cursor:pointer;width:44px;height:44px;color:var(--slate);background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;margin:-.5rem -.5rem 0 0;font-size:1.8rem;line-height:1;display:grid}.ckd-close[data-astro-cid-kror3uvh]:hover{background:var(--mist);color:var(--navy)}.ckd-p[data-astro-cid-kror3uvh]{color:var(--slate);font-size:.92rem}.ckd-list[data-astro-cid-kror3uvh]{border-top:1px solid var(--hairline);display:grid}.ckd-item[data-astro-cid-kror3uvh]{border-bottom:1px solid var(--hairline);gap:.4rem;padding:1rem 0;display:grid}.ckd-row[data-astro-cid-kror3uvh]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ckd-name[data-astro-cid-kror3uvh]{font-family:var(--font-display);color:var(--navy);font-variant-ligatures:none;font-weight:700}.ckd-state[data-astro-cid-kror3uvh]{letter-spacing:.08em;text-transform:uppercase;color:var(--royal);font-size:.72rem}.ckd-switch[data-astro-cid-kror3uvh]{align-items:center;gap:.6rem;display:inline-flex}.ckd-switch[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]{width:2.6rem;height:1.4rem;accent-color:var(--royal)}.ckd-switch[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:disabled+.ckd-state[data-astro-cid-kror3uvh]{color:var(--slate)}.ckd-desc[data-astro-cid-kror3uvh]{color:var(--slate);font-size:.88rem}.ckd-actions[data-astro-cid-kror3uvh]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}@media (prefers-reduced-motion:reduce){.ck[data-astro-cid-kror3uvh]{animation:none}}.skip{z-index:100;background:var(--navy);color:var(--white);border-radius:var(--radius);transition:top var(--dur-focus) var(--ease-out);padding:.75rem 1rem;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}main:focus{outline:none}
