@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.GpZvxq_className{font-family:Archivo,Archivo Fallback;font-style:normal}.GpZvxq_variable{--font-text:"Archivo", "Archivo Fallback"}
:root{--bg:#12203a;--surface:#1a2c4d;--surface-2:#233a63;--ink:#e7e5df;--muted:#c5bfb0;--accent:#8fd1b0;--accent-ink:#0d1a30;--paper:#fff;--danger:#ffb4a8;--wa:#0f7a3f;--gutter:20px;--gap:120px;--ease:cubic-bezier(.2, .7, .2, 1);--text:var(--font-text), "IBM Plex Sans Arabic", Tahoma, Arial, sans-serif;--display:var(--font-display,var(--font-text)), var(--text);--step-small:clamp(.875rem, .85rem + .1vw, .9375rem);--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(1.75rem, 1.3rem + 1.6vw, 2.5rem)}@media (min-width:900px){:root{--gutter:32px;--gap:200px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--bg)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font-family:var(--text);font-size:var(--step-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}h1,h2,h3,p,ul,dl,dd,figure{margin:0;padding:0}ul{list-style:none}a{color:inherit}img{max-inline-size:100%;display:block}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:var(--accent-ink)}.sr-only,.hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.icon{fill:currentColor;flex:none;block-size:1.25em;inline-size:1.25em}bdi{unicode-bidi:isolate}.monument,.amen__word,.plan__line,.faq__title,.contact__number{font-family:var(--display);letter-spacing:0;font-weight:800}:lang(en) .monument,:lang(en) .amen__word,:lang(en) .plan__line,:lang(en) .faq__title,:lang(en) .contact__number{text-transform:uppercase;letter-spacing:-.01em;font-stretch:62%}.sec-title{font-size:var(--step-head);max-inline-size:22ch;font-weight:700;line-height:1.15}.btn,.cell,.dock__btn{font:inherit;text-align:center;cursor:pointer;transition:transform .16s var(--ease), background-color .16s var(--ease), color .16s var(--ease);border:0;border-radius:0;justify-content:center;align-items:center;gap:.5em;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn{min-block-size:56px;padding:12px 24px;font-size:18px}.btn:hover,.cell:hover{transform:translateY(-2px)}.btn:active,.cell:active,.dock__btn:active{transform:translateY(0)scale(.98)}.btn[disabled]{opacity:.6;cursor:progress}.btn--paper{background:var(--ink);color:var(--accent-ink)}.btn--paper:hover{background:var(--paper)}.btn--accent,.btn--ink{background:var(--accent);color:var(--accent-ink)}.btn--accent:hover,.btn--ink:hover{background:#a9dfc3}.btn--wa{background:var(--wa);color:var(--paper)}.hero{min-block-size:100svh;color:var(--paper);isolation:isolate;grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.hero__media{z-index:-2;position:absolute;inset:0}.hero__img{object-fit:cover}.hero__img--2,.hero__img--3{opacity:0}@media (prefers-reduced-motion:no-preference){.hero__img{animation:21s linear infinite both xfade}.hero__img--1{animation-delay:-1.8s}.hero__img--2{animation-delay:5.2s;animation-fill-mode:none}.hero__img--3{animation-delay:12.2s;animation-fill-mode:none}}@keyframes xfade{0%{opacity:0;transform:scale(1.06)}8.5%{opacity:1}33.3%{opacity:1}41.8%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.hero__scrim{z-index:-1;background:linear-gradient(#0000,#0000008c 40%,#000000b8);block-size:66%;position:absolute;inset:auto 0 0}.hero:before{content:"";z-index:-1;background:linear-gradient(#00000073,#0000);block-size:140px;position:absolute;inset:0 0 auto}.hero__top{padding:22px var(--gutter);justify-content:space-between;align-items:center;gap:24px;display:flex}.hero__brand{color:var(--paper);display:block}.logo{block-size:auto;inline-size:168px;display:block}.hero__links{align-items:center;gap:24px;font-size:15px;font-weight:500;display:flex}.hero__links a{padding-block:8px;text-decoration:none}.hero__links a:hover{text-underline-offset:5px;text-decoration:underline}.hero__links a[href^=\#]:not(.hero__action){display:none}@media (min-width:900px){.hero__links a[href^=\#]:not(.hero__action){display:inline}}.hero__links .hero__action{min-block-size:44px;padding:8px 18px;font-size:15px;text-decoration:none}.hero__tel{display:none}@media (min-width:900px){.hero__tel{display:inline}}.hero__foot{padding-inline:var(--gutter);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.hero__lead{max-inline-size:38ch;font-size:var(--step-body);font-weight:500;line-height:1.5}.hero__action{flex:none}.monument{padding-inline:var(--gutter);white-space:nowrap;text-align:center;margin-block-start:18px;padding-block-end:26px;font-size:16.2vw;line-height:1.05}:lang(en) .monument{padding-block-end:30px;font-size:clamp(110px,25.5vw,420px);line-height:.86}.monument__word{display:inline-block}.monument{text-align:start}.hero{padding-block-end:calc(58px + env(safe-area-inset-bottom))}@media (min-width:768px){.hero{padding-block-end:64px}:root{--gap:168px}}@media (max-width:899px){.hero__foot{flex-direction:column;align-items:stretch}.logo{inline-size:132px}}main>section{padding:var(--gap) var(--gutter) 0}main>section:last-child{padding-block-end:var(--gap)}.phases .sec-title{margin-block-end:48px}.plate{background:var(--surface);gap:32px;padding:16px;display:grid}.plate__media{place-items:center;display:grid}.plate__cut{aspect-ratio:1;clip-path:polygon(14% 0,86% 0,100% 14%,100% 86%,86% 100%,14% 100%,0 86%,0 14%);background:var(--surface-2);inline-size:100%;position:relative}.plate__cut img{object-fit:cover;opacity:0;transition:opacity .7s var(--ease), transform 1.2s var(--ease);transform:scale(1.04)}.plate__cut img.is-on{opacity:1;transform:scale(1)}.plate__text{flex-direction:column;justify-content:space-between;gap:40px;padding:8px 4px 4px;display:flex}.plate__tabs{flex-wrap:wrap;gap:8px 24px;display:flex}.plate__tabs button{color:var(--muted);font:inherit;cursor:pointer;border:0;transition:color .16s var(--ease), border-color .16s var(--ease);background:0 0;border-block-end:3px solid #0000;padding:10px 0;font-size:18px;font-weight:500}.plate__tabs button:hover{color:var(--ink)}.plate__tabs button[aria-selected=true]{color:var(--ink);border-block-end-color:var(--accent);font-weight:700}.plate__body h3{font-size:var(--step-head);max-inline-size:18ch;font-weight:700;line-height:1.15}.plate__body p{max-inline-size:40ch;margin-block-start:28px}.plate__body .plate__facts{color:var(--accent);flex-wrap:wrap;gap:8px 28px;font-weight:700;display:flex}@media (prefers-reduced-motion:no-preference){.plate__body{animation:rise .42s var(--ease) both}}.plate__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cell{min-block-size:64px;padding:12px 16px;font-size:17px}.cell--ink{background:var(--ink);color:var(--accent-ink)}.cell--ink:hover{background:var(--paper)}.cell--tone{background:var(--surface-2);color:var(--ink)}.cell--tone:hover{background:#2c4675}@media (min-width:900px){.plate{grid-template-columns:1fr 1fr;gap:56px;min-block-size:88svh;padding:40px}.plate__text{padding:8px 0}.cell{min-block-size:72px;font-size:18px}}.amen{gap:40px;display:grid}.amen__col{min-inline-size:0;container-type:inline-size}.amen__word span{display:inline-block}.amen__word{white-space:nowrap;margin-block-end:24px;font-size:25cqw;line-height:1.1}:lang(en) .amen__word{font-size:25.5cqw;line-height:.82}.amen__bars{gap:6px;display:grid}.amen__bars details{background:var(--surface)}.amen__bars summary{cursor:pointer;min-block-size:58px;transition:background-color .16s var(--ease);justify-content:space-between;align-items:center;gap:16px;padding:8px 18px;font-weight:500;list-style:none;display:flex}.amen__bars summary::-webkit-details-marker{display:none}.amen__bars summary:hover{background:var(--surface-2)}.plus{flex:none;block-size:16px;inline-size:16px;position:relative}.plus:before,.plus:after{content:"";block-size:2px;transition:transform .2s var(--ease);background:currentColor;position:absolute;inset:7px 0 auto}.plus:after{transform:rotate(90deg)}details[open] .plus:after{transform:rotate(0)}.amen__bars dl{gap:14px;padding:6px 18px 22px;display:grid}.amen__bars dl div{justify-content:space-between;gap:24px;display:flex}.amen__bars dt{color:var(--muted)}.amen__bars dd{text-align:end;font-weight:500}.amen__photo{aspect-ratio:4/5;position:relative;overflow:hidden}.amen__photo img{object-fit:cover}@media (min-width:900px){.amen{grid-template-columns:minmax(0,620px) minmax(0,1fr);align-items:start;gap:64px}.amen__photo{aspect-ratio:auto;block-size:min(88svh,900px);position:sticky;inset-block-start:32px}}.numbers{gap:48px;display:grid}.numbers .sec-title{margin-block-end:56px}.numbers dl{gap:28px;display:grid}.numbers dl div{grid-template-columns:112px 1fr;align-items:baseline;gap:24px;display:grid}.numbers dt{text-align:end;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500;line-height:1.1}.numbers dt small{font-size:var(--step-small);color:var(--muted);margin-block-start:4px;font-weight:400;display:block}.numbers dd{max-inline-size:40ch;color:var(--ink)}.numbers__map{align-content:start;gap:8px;display:grid}.numbers__map img{block-size:auto;inline-size:100%}@media (min-width:900px){.numbers{grid-template-columns:7fr 5fr;align-items:start;gap:64px}.numbers dl div{grid-template-columns:148px 1fr}.numbers__map{margin-block-start:96px}}.plan{background:var(--ink);color:var(--accent-ink);margin-block-start:var(--gap);padding-block:120px!important}main>.plan+section{padding-block-start:var(--gap)}.plan__line{font-size:clamp(28px,7.4vw,136px);line-height:1.05}.plan__l1,.plan__l2{display:block}:lang(en) .plan__line{font-size:clamp(52px,10vw,188px);line-height:.88}.plan__figure{background:var(--accent);padding-inline:.12em}.plan__note{max-inline-size:52ch;font-size:var(--step-lead);margin-block:40px 48px;line-height:1.45}.calc{background:var(--paper);gap:32px;padding:24px;display:grid}.calc__inputs{align-content:start;gap:10px;display:grid}.calc__inputs label,.calc__label{margin-block-start:10px;font-size:16px;font-weight:700}.calc__inputs>label:first-child{margin-block-start:0}.calc input:not([type=radio]),.calc select{border:2px solid var(--accent-ink);background:var(--paper);min-block-size:56px;inline-size:100%;color:var(--accent-ink);font:inherit;border-radius:0;padding:12px 16px;font-size:18px}[dir=rtl] .calc input[dir=ltr]{text-align:right}.calc__years{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.calc__years label{cursor:pointer;min-block-size:52px;transition:background-color .16s var(--ease);background:#e6e3da;place-items:center;margin:0;font-weight:500;display:grid}.calc__years label:hover{background:#d9d5c8}.calc__years label.is-on{background:var(--accent-ink);color:var(--paper)}.calc__years label:has(input:focus-visible){outline:3px solid var(--accent-ink);outline-offset:2px}.calc__years input{opacity:0;pointer-events:none;position:absolute}.calc__out{align-content:start;gap:20px;display:grid}.calc__result{gap:14px;display:grid}.calc__row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.calc__row strong{font-variant-numeric:tabular-nums;font-size:24px}.calc__row--big strong{font-size:clamp(32px,2.4vw + 18px,48px)}.calc__note{color:#3d4659;font-size:15px}@media (min-width:900px){.calc{grid-template-columns:1fr 1fr;gap:56px;padding:40px}}.faq__title{max-inline-size:22ch;font-size:clamp(40px,6vw,104px);line-height:1.1}:lang(en) .faq__title{font-size:clamp(52px,7.4vw,128px);line-height:.88}.faq__list{gap:12px;margin-block-start:64px;display:grid}.faq__list details{transition:background-color .2s var(--ease);padding:10px 0}.faq__list details[open]{background:var(--surface);padding:22px min(24px, var(--gutter));margin-inline:calc(-1 * min(24px, var(--gutter)))}.faq__list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:8px;font-size:clamp(19px,1rem + .5vw,24px);list-style:none;display:flex}.faq__list summary::-webkit-details-marker{display:none}.faq__list summary:hover span:first-child{color:var(--accent)}.faq__list p{max-inline-size:52ch;margin-block-start:12px}.chev{block-size:12px;inline-size:12px;transition:transform .2s var(--ease);border-block-end:2px solid;border-inline-end:2px solid;flex:none;transform:rotate(45deg)}details[open] .chev{transform:rotate(-135deg)}@media (min-width:900px){.faq__list{margin-inline-start:33%}}.contact{background:var(--surface);margin-block-start:var(--gap);padding-block:96px 64px!important}.contact__top{gap:32px;display:grid}.contact__lead{max-inline-size:40ch;margin-block-start:20px}.contact__big{margin-block-start:96px}.contact__or{font-size:var(--step-body);font-weight:500}.contact__number{white-space:nowrap;transition:color .2s var(--ease);margin-block-start:8px;font-size:clamp(44px,10.6vw,190px);line-height:1;text-decoration:none;display:block}.contact__number bdi{display:inline-block}:lang(en) .contact__number{font-size:clamp(56px,13.2vw,236px);line-height:.9}.contact__number:hover{color:var(--accent)}@media (min-width:900px){.contact__top{grid-template-columns:5fr 6fr;gap:64px}}.lead-form{gap:14px;display:grid}.field{gap:6px;display:grid}.field input,.field select{border:2px solid var(--ink);min-block-size:58px;inline-size:100%;color:var(--ink);font:inherit;background:0 0;border-radius:0;padding:12px 16px;font-size:18px}.field select option{color:#111}[dir=rtl] .field input[dir=ltr]{text-align:right}.field input::placeholder{color:var(--muted);opacity:1}.field select:has(option[value=""]:checked){color:var(--muted)}.field input[aria-invalid=true]{border-color:var(--danger)}.field__error,.form__error{color:var(--danger);font-size:16px;font-weight:500}.lead-form .btn{inline-size:100%;margin-block-start:6px}.form__privacy{color:var(--muted);font-size:15px}.lead-success{background:var(--surface-2);gap:18px;padding:28px 24px;display:grid}.lead-success__title{font-size:24px;font-weight:700;line-height:1.35}.modal{--ink:#12203a;--muted:#4b5466;--danger:#b3261e;--surface-2:#e2ddcf;color:#12203a;background:#ece7da;border:0;max-block-size:calc(100dvh - 32px);inline-size:min(480px,100% - 32px);padding:0}.modal .btn--ink{color:#ece7da;background:#12203a}.modal::backdrop{background:#050a14b3}.modal__body{padding:28px 24px;position:relative}.modal h2{padding-inline-end:44px;font-size:24px;line-height:1.3}.modal .section__lead{margin-block:10px 20px}.modal__close{block-size:44px;inline-size:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-size:32px;line-height:1;position:absolute;inset-block-start:14px;inset-inline-end:12px}@media (prefers-reduced-motion:no-preference){.modal[open]{animation:rise .24s var(--ease) both}}.foot{min-block-size:60svh;padding:48px var(--gutter) 28px;background:var(--ink);color:var(--accent-ink);grid-template-rows:auto 1fr auto;gap:48px;display:grid}.foot__cols{grid-template-columns:1fr 1fr;gap:32px 24px;font-size:16px;display:grid}.foot__cols p{color:#3d4659}.foot__cols .foot__head{color:var(--accent-ink);margin-block-end:6px;font-weight:700}.foot__cols a{padding-block:4px;text-decoration:none;display:inline-block}.foot__cols a:hover{text-underline-offset:4px;text-decoration:underline}.foot__mark{grid-row:3}.foot__logo{block-size:auto;inline-size:100%;display:block}.foot__legal{color:#3d4659;max-inline-size:70ch;margin-block-start:20px;font-size:14px}@media (min-width:900px){.foot__cols{grid-template-columns:repeat(4,1fr)}}.dock{z-index:20;background:var(--bg);grid-template-columns:1fr 1fr;padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed;inset:auto 0 0}.dock__btn{background:var(--ink);min-block-size:58px;color:var(--accent-ink);font-size:17px}.dock__btn--wa{background:var(--wa);color:var(--paper)}.dock__btn:hover{filter:brightness(1.08)}@media (min-width:900px){.foot{min-block-size:92svh}}@media (min-width:768px){.dock{background:0 0;grid-template-columns:auto auto;gap:0;inset:auto 24px 24px auto}[dir=rtl] .dock{inset:auto auto 24px 24px}.dock__btn{min-block-size:52px;padding-inline:22px}}.credit{padding:36px var(--gutter) calc(36px + 58px + env(safe-area-inset-bottom));background:var(--paper);color:#3f3f3f;text-align:center;font-size:18px;line-height:1.4;text-decoration:none;display:block}.credit strong{color:#111;font-weight:700}.credit:hover strong{text-underline-offset:5px;text-decoration:underline}@media (min-width:900px){.credit{padding-block:44px 108px;font-size:20px}}.will-reveal{opacity:0;transform:translateY(24px)}.will-reveal.is-in{opacity:1;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:none}.amen__bars details:nth-child(2).is-in,.faq__list details:nth-child(2).is-in,.numbers dl div:nth-child(2).is-in{transition-delay:70ms}.amen__bars details:nth-child(3).is-in,.faq__list details:nth-child(3).is-in,.numbers dl div:nth-child(3).is-in{transition-delay:.14s}.amen__bars details:nth-child(4).is-in,.faq__list details:nth-child(4).is-in,.numbers dl div:nth-child(4).is-in{transition-delay:.21s}.amen__bars details:nth-child(5).is-in,.faq__list details:nth-child(5).is-in,.numbers dl div:nth-child(5).is-in{transition-delay:.28s}.amen__bars details:nth-child(n+6).is-in,.faq__list details:nth-child(n+6).is-in{transition-delay:.35s}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.monument__word{animation:rise .9s var(--ease) .15s both}.hero__lead,.hero__action{animation:rise .7s var(--ease) .45s both}}.legal{max-inline-size:720px;padding:48px var(--gutter) 80px;margin-inline:auto}.legal h1{margin-block:24px;font-size:40px;line-height:1.15}.legal h2{margin-block:28px 8px;font-size:22px}.legal p{margin-block-end:12px}.legal__back{font-weight:500}.legal__updated{color:var(--muted);margin-block-start:28px;font-size:16px}
