@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}@font-face{font-family:Cairo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cairo-arabic.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:Cairo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cairo-latin.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:Cairo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cairo-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--brand-navy:#1a2142;--brand-blue:#486bbd;--main:#1f3a5f;--main-btn-text:#fff;--section-main:var(--main);--section-main-alt:var(--main);--inside-section-main:var(--main);--section-btn-text:#fff;--inside-section-btn-text:#fff;--surface:#fff;--surface-alt:#f5f7fa;--surface-box:#fff;--surface-inside:#f5f7fa;--surface-inside-box:#fff;--text:#1f2937;--text-box:#1f2937;--text-heading:#000;--text-faq:#444950;--faq-panel:#ebedf0;--menu-bg:#fff;--menu-text:#000;--menu-text-hover:#000;--menu-border:#fff;--menu-font-size:21px;--menu-item-padding-x:16px;--menu-item-gap:3px;--menu-letter-spacing:.03125em;--footer-bg:var(--main);--footer-text:#fff;--footer-link:#fff;--footer-link-hover:#fff;--border-card:#e0e0e0;--border-input:#d4d7e5;--overlay-project:#00000047;--fab-bg:var(--brand-blue);--fab-icon:#fff;--fab-size:55px;--font:Cairo, Arial, sans-serif;--root-size:14px;--lh-body:1.4286;--lh-head:1.25;--lh-h4:1.1;--lh-menu:1;--h1:2.441rem;--h2:1.953rem;--h3:1.563rem;--h4:1.25rem;--h5:.889rem;--h6:.79rem;--hero-h1-var:47;--hero-h2-var:25;--hero-basis:1170;--container:100%;--container-pad:15px;--sectionsPadding:100px;--section-pad:var(--sectionsPadding);--header-h:120px;--header-h-affix:100px;--header-h-mobile:73px;--logo-scale:90%;--header-bp:768px;--drawer-w:75%;--drawer-font:22px;--drawer-item-gap:7px;--rule-w:50px;--rule-h:3px;--rule-color:var(--main);--section-title-pad-b:1.5rem;--r-btn:15px;--r-card:8px;--r-article:10px;--r-faq:10px;--r-input:4px;--r-chip:3px;--r-hero-card:5px;--r-hero-img:10px;--r-view-btn:4px;--btn-ring-inset:.14286rem;--sh-header:#00000059 0 2px 12px 2px;--sh-hero-img:0 20px 30px #00000026;--sh-faq:0 4px 16px #0000001a;--sh-fab:0 5px 15px #00000059;--t-link:.35s;--t-btn:.35s;--t-header:.35s;--t-card:.5s;--t-chevron:.3s;--t-chip:.25s;--t-zoom:.5s;--grid-services-gap:32px;--grid-projects-gap:8px;--grid-articles-gap:32px;--shape-hero-h:100px;--shape-wave-h:30px;--shape-diag-h:30px}@media (width>=48em){:root{--root-size:15px;--container:750px}}@media (width>=62em){:root{--root-size:16px;--container:970px}}@media (width>=75em){:root{--root-size:16.5px;--container:1170px}}@media (width>=87.5em){:root{--container:1320px}}@media (width<=47.99em){:root{--section-pad:50px;--shape-hero-h:25px;--shape-wave-h:7.5px;--shape-diag-h:7.5px}}@media (width>=48em) and (width<=61.99em){:root{--shape-hero-h:50px;--shape-wave-h:15px;--shape-diag-h:15px}}*,:before,:after{box-sizing:border-box}html{font-size:var(--root-size);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:var(--header-h-affix)}body{font-family:var(--font);font-size:1rem;line-height:var(--lh-body);color:var(--text);background:var(--surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:var(--lh-head);letter-spacing:0;word-spacing:0;margin:0}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4);line-height:var(--lh-h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}p{line-height:var(--lh-head);margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;transition:opacity var(--t-link);text-decoration:none}a:hover{opacity:.9}:where(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--main);outline-offset:2px;border-radius:2px}img,svg,video{max-width:100%;display:block}img{height:auto}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea,select{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--container-pad);margin-inline:auto}.container-fluid{width:100%;padding-inline:var(--container-pad);margin-inline:auto}section{padding-block:var(--section-pad)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100000;background:var(--main);color:#fff;padding:12px 20px;font-weight:700;position:absolute;inset-block-start:-100%;inset-inline-start:0}.skip-link:focus{inset-block-start:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-shape]{background:var(--surface);-webkit-mask-composite:xor;-webkit-mask-position:50% 0,50% 100%;mask-position:50% 0,50% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;mask-composite:exclude}[data-shape="8"]{background:var(--main);-webkit-mask-image:linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Ccircle cx='0' cy='101' r='104' fill='white'/%3E%3C/svg%3E");mask-image:linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Ccircle cx='0' cy='101' r='104' fill='white'/%3E%3C/svg%3E");-webkit-mask-size:101% 101%, 101% var(--shape-hero-h);mask-size:101% 101%, 101% var(--shape-hero-h);padding-block-end:calc(var(--section-pad) + var(--shape-hero-h))}[data-shape="2"]{-webkit-mask-image:linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cg transform='scale(-1, 1) translate(-100, 0)'%3E%3Cpath d='M0,101 V0 c0,0,48.3,118.2,100,0 V101 H0 Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");mask-image:linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cg transform='scale(-1, 1) translate(-100, 0)'%3E%3Cpath d='M0,101 V0 c0,0,48.3,118.2,100,0 V101 H0 Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:101% 101%, 101% var(--shape-wave-h);mask-size:101% 101%, 101% var(--shape-wave-h);padding-block-end:calc(var(--section-pad) + var(--shape-wave-h))}[data-shape="5"]{-webkit-mask-image:linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,101 100,0 100,101' fill='white'/%3E%3C/svg%3E");mask-image:linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,101 100,0 100,101' fill='white'/%3E%3C/svg%3E");-webkit-mask-size:101% 101%, 101% var(--shape-diag-h);mask-size:101% 101%, 101% var(--shape-diag-h);z-index:1;margin-block-end:calc(var(--shape-diag-h) * -1);padding-block-end:calc(var(--section-pad) + var(--shape-diag-h));position:relative}.hdr[data-astro-cid-owm7sp2x]{z-index:1030;height:var(--header-h);background:var(--menu-bg);border-block-end:1px solid var(--menu-border);box-shadow:var(--sh-header);transition:height var(--t-header), background-color var(--t-header), font-size var(--t-header);position:absolute;inset-block-start:0;inset-inline:0}.hdr--home[data-astro-cid-owm7sp2x]{box-shadow:none;position:fixed}.hdr[data-astro-cid-owm7sp2x].is-affix{height:var(--header-h-affix);box-shadow:var(--sh-header);position:fixed}.hdr__in[data-astro-cid-owm7sp2x]{height:100%;padding-inline:var(--container-pad);justify-content:space-between;align-items:center;display:flex}.hdr__logo[data-astro-cid-owm7sp2x]{height:var(--logo-scale);flex:none;order:1;align-items:center;display:flex}.hdr__logo[data-astro-cid-owm7sp2x] img[data-astro-cid-owm7sp2x]{width:auto;height:100%}.hdr__nav[data-astro-cid-owm7sp2x]{order:2;justify-content:flex-end;display:flex}.hdr__nav[data-astro-cid-owm7sp2x] ul[data-astro-cid-owm7sp2x]{align-items:center;gap:var(--menu-item-gap);display:flex}.hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]{padding:10.5px var(--menu-item-padding-x);font-size:var(--menu-font-size);font-weight:400;line-height:var(--lh-menu);letter-spacing:var(--menu-letter-spacing);word-spacing:0;color:var(--menu-text);white-space:nowrap;margin:0 1px 0 3px;display:block}.hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x]:hover{color:var(--menu-text-hover)}.hdr__nav[data-astro-cid-owm7sp2x] a[data-astro-cid-owm7sp2x][aria-current=page]{border-block-end:1px solid;padding-block-end:9.5px}@media (width<=767.98px){.hdr[data-astro-cid-owm7sp2x]{display:none}}.mnav[data-astro-cid-mb7t4pax]{z-index:1030;height:var(--header-h-mobile);padding-inline:var(--container-pad);background:var(--menu-bg);box-shadow:var(--sh-header);align-items:center;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.mnav__logo[data-astro-cid-mb7t4pax]{align-items:center;width:max-content;height:35px;margin-inline:auto;display:flex;position:absolute;inset-inline:0}.mnav__logo[data-astro-cid-mb7t4pax] img[data-astro-cid-mb7t4pax]{width:auto;height:100%}.mnav__burger[data-astro-cid-mb7t4pax]{z-index:1;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;margin-inline-start:auto;padding:0;display:flex;position:relative}.mnav__burger[data-astro-cid-mb7t4pax] span[data-astro-cid-mb7t4pax]{background:var(--menu-text);border-radius:2px;width:26px;height:2px;display:block}.mdrawer__scrim[data-astro-cid-mb7t4pax]{z-index:98999;background:#00000080;position:fixed;inset:0}.mdrawer[data-astro-cid-mb7t4pax]{z-index:99000;width:var(--drawer-w);background:var(--menu-bg);flex-direction:column;padding:70px 20px 20px;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto}.mdrawer[data-astro-cid-mb7t4pax][hidden]{display:none}.mdrawer__close[data-astro-cid-mb7t4pax]{width:40px;height:40px;color:var(--menu-text);place-items:center;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px}.mdrawer[data-astro-cid-mb7t4pax] ul[data-astro-cid-mb7t4pax]{gap:var(--drawer-item-gap);flex-direction:column;display:flex}.mdrawer[data-astro-cid-mb7t4pax] a[data-astro-cid-mb7t4pax]{font-size:var(--drawer-font);text-align:center;color:var(--menu-text);padding:10px 6px;font-weight:400;display:block}.mdrawer[data-astro-cid-mb7t4pax] a[data-astro-cid-mb7t4pax][aria-current=page]{color:var(--main)}@media (width>=768px){.mnav[data-astro-cid-mb7t4pax],.mdrawer[data-astro-cid-mb7t4pax],.mdrawer__scrim[data-astro-cid-mb7t4pax]{display:none!important}}.pay__cta[data-astro-cid-cwrzo3on]{text-align:center;margin-block-start:14px}.pay__cta[data-astro-cid-cwrzo3on] a[data-astro-cid-cwrzo3on]{color:var(--footer-link);text-decoration:underline}.pay__cta[data-astro-cid-cwrzo3on] a[data-astro-cid-cwrzo3on]:hover{color:var(--footer-link-hover)}.pay--sheet[data-astro-cid-cwrzo3on] img{width:auto;height:34px;display:block}.pay[data-astro-cid-cwrzo3on]{opacity:.75;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-block-start:10px;display:flex}.pay__card[data-astro-cid-cwrzo3on]{flex:none}.pay__list[data-astro-cid-cwrzo3on]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pay__list[data-astro-cid-cwrzo3on] li[data-astro-cid-cwrzo3on]+li[data-astro-cid-cwrzo3on] span[data-astro-cid-cwrzo3on]:before{content:"·";opacity:.6;margin-inline-end:8px}.pay__list[data-astro-cid-cwrzo3on] img{background:#fff;border-radius:3px;width:auto;height:20px;padding:2px 5px;display:block}.ftr[data-astro-cid-r4f3bwe4]{background:var(--footer-bg);color:var(--footer-text);text-align:center;padding-block:30px;font-size:.8rem}.ftr__social[data-astro-cid-r4f3bwe4]{justify-content:center;align-items:center;gap:10px;height:42px;margin-block-end:14px;display:flex}.ftr__social[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{background:var(--footer-bg);width:37px;height:37px;color:var(--footer-link);border-radius:50%;place-items:center;display:grid}.ftr__nav[data-astro-cid-r4f3bwe4]{flex-wrap:wrap;justify-content:center;align-items:center;min-height:34px;margin-block-end:12px;display:flex}.ftr__nav[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{color:var(--footer-link);margin:0 8px;display:inline-block}.ftr__nav[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{color:var(--footer-link-hover)}.ftr__copy[data-astro-cid-r4f3bwe4],.ftr__by[data-astro-cid-r4f3bwe4]{line-height:var(--lh-head)}.ftr__by[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{color:var(--footer-link);text-decoration:underline}.ftr__by[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{color:var(--footer-link-hover)}.fab[data-astro-cid-hbhnzsm5]{z-index:1031;width:var(--fab-size);height:var(--fab-size);background:var(--fab-bg);color:var(--fab-icon);box-shadow:var(--sh-fab);transition:opacity var(--t-link);border-radius:50%;place-items:center;display:grid;position:fixed;inset-block-end:20px;inset-inline-start:20px}html[data-variant=home] body{padding-block-start:var(--header-h)}html[data-variant=inner] main:before{content:"";height:var(--header-h);background:var(--surface-alt);display:block}html[data-variant=inner] main>section:first-of-type{min-height:80vh}@media (width<=767.98px){html[data-variant=home] body{padding-block-start:var(--header-h-mobile)}html[data-variant=inner] main:before{height:var(--header-h-mobile)}}[data-reveal]{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(100px)}[data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal].is-in{opacity:1;transition:none;transform:none}}.stitle[data-astro-cid-mluwbwhv]{text-align:center;padding-block-start:10px;padding-block-end:var(--section-title-pad-b)}.stitle[data-astro-cid-mluwbwhv][data-level=h1]{margin-block-end:10px}.stitle[data-astro-cid-mluwbwhv] h1,.stitle[data-astro-cid-mluwbwhv] h2{color:var(--text-heading);font-weight:400}.stitle[data-astro-cid-mluwbwhv][data-tone=on-alt] h1,.stitle[data-astro-cid-mluwbwhv][data-tone=on-alt] h2{color:var(--text)}hr[data-astro-cid-mluwbwhv].small{width:var(--rule-w);height:var(--rule-h);border:0;border-block-start:var(--rule-h) solid var(--rule-color);box-sizing:border-box;margin:10px auto}.res[data-astro-cid-74qihr3t]{text-align:center;max-width:560px;margin-inline:auto}.res__msg[data-astro-cid-74qihr3t]{margin-block-end:24px;font-weight:700}.res--ok[data-astro-cid-74qihr3t] .res__msg[data-astro-cid-74qihr3t]{color:#0e6e62}.res--bad[data-astro-cid-74qihr3t] .res__msg[data-astro-cid-74qihr3t]{color:#b3261e}.res__tbl[data-astro-cid-74qihr3t]{text-align:start;background:var(--surface-box);border-radius:var(--r-card);grid-template-columns:auto 1fr;gap:10px 20px;padding:20px;display:grid}.res__tbl[data-astro-cid-74qihr3t] dt[data-astro-cid-74qihr3t]{font-weight:700}.res__tbl[data-astro-cid-74qihr3t] dd[data-astro-cid-74qihr3t]{margin:0}.res__note[data-astro-cid-74qihr3t]{opacity:.8;margin-block-start:20px;font-size:.9rem}.res__note[data-astro-cid-74qihr3t] a[data-astro-cid-74qihr3t],.res[data-astro-cid-74qihr3t] a[data-astro-cid-74qihr3t]{color:var(--section-main);text-decoration:underline}
/*$vite$:1*/