.ep{background:#fff}.ep-btn{color:#fff;letter-spacing:.01em;cursor:pointer;text-align:center;background:#0a2540;border:0;border-radius:8px;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:600;display:inline-block}.ep-btn-o{color:#0a2540;background:0 0;border:1.5px solid #0a2540;padding:9.5px 18.5px}.ep-btn-s{padding:9.5px 17px;font-size:12px}.ep-btn[disabled]{opacity:.75;cursor:default}.ep-hero{background:linear-gradient(100deg,#f6f2ee 0%,#f4f0eb 55%,#f2eee9 100%);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:22px;padding:36px 30px 30px;display:grid}.ep-hero h1{letter-spacing:-.01em;color:#0b2a42;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:54px;font-weight:600;line-height:1.02}.ep-hero-sub{color:#0e2c44;margin:12px 0 0;font-size:20.5px;font-weight:700;line-height:1.3}.ep-hero-copy{color:#52606d;max-width:46ch;margin:12px 0 0;font-size:15px;line-height:1.6}.ep-chip-row{align-items:center;gap:10px;margin-top:17px;display:flex}.ep-chip{color:#fff;letter-spacing:.14em;background:#0a2540;border-radius:999px;padding:5px 10px;font-size:9.5px;font-weight:700}.ep-chip-t{color:#16334e;font-size:13px;font-weight:600}.ep-btns{flex-wrap:wrap;gap:12px;margin-top:17px;display:flex}.ep-hero-note{letter-spacing:.04em;color:#1d3a54;margin:15px 0 0;font-size:11px;font-weight:700}.ep-hero-art{align-self:center}.ep-hero-art img{width:100%;max-width:430px;margin-inline:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 100%)}.ep-strip{background:#f5f5f3;grid-template-columns:repeat(3,1fr);padding:30px 30px 32px;display:grid}.ep-strip-col{text-align:center;padding:0 22px}.ep-strip-col+.ep-strip-col{border-inline-start:1px solid #e7e7e4}.ep-strip-col svg{color:#16324a;width:34px;height:34px}.ep-strip-col h3{color:#12293f;margin:11px 0 0;font-size:15.5px;font-weight:700}.ep-strip-col p{color:#5a6875;margin:5px 0 0;font-size:13px;line-height:1.55}.ep-about{background:#fff;grid-template-columns:400px minmax(0,1fr);align-items:center;gap:42px;padding:48px 30px;display:grid}.ep-about-art{background:#ece8e4;border-radius:16px 220px 220px 16px;padding:20px;overflow:hidden}.ep-about-art img{border-radius:10px;width:100%;display:block}.ep-eyebrow{letter-spacing:.19em;color:#33506b;margin:0;font-size:10.5px;font-weight:700}.ep-about-txt h2{color:#0a2842;margin:11px 0 0;font-family:"Source Serif 4",Georgia,serif;font-size:33px;font-weight:600;line-height:1.15}.ep-about-txt p.ep-copy{color:#4e5c69;max-width:48ch;margin:13px 0 0;font-size:15px;line-height:1.65}.ep-about-txt .ep-btn-o{margin-top:19px}.ep-cats{background:#fff;padding:42px 30px 46px}.ep-cats h2{text-align:center;color:#0a2842;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:25.5px;font-weight:600}.ep-cats-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:27px;display:grid}.ep-tile{text-align:center;background:#f1f2f4;border:1px solid #e7e8eb;border-radius:12px;padding:27px 12px 23px}.ep-tile svg{color:#16324a;width:30px;height:30px}.ep-tile p{color:#16324a;margin:13px 0 0;font-size:13px;font-weight:600;line-height:1.4}.ep-cards{background:#fff;grid-template-columns:1fr 1fr;gap:18px;padding:4px 30px 44px;display:grid}.ep-card{background:#fff;border:1px solid #e6e7e9;border-radius:12px;grid-template-columns:1.05fr .95fr;display:grid;overflow:hidden}.ep-card-txt{padding:26px 22px 24px}.ep-card-txt h3{color:#0a2842;margin:8px 0 0;font-family:"Source Serif 4",Georgia,serif;font-size:20.5px;font-weight:600;line-height:1.25}.ep-card-txt ul{margin:13px 0 0;padding:0;list-style:none}.ep-card-txt li{color:#46545f;align-items:flex-start;gap:8px;padding:3.5px 0;font-size:12.8px;line-height:1.5;display:flex}.ep-card-txt li svg{color:#12324e;flex:none;width:12px;height:12px;margin-top:3px}.ep-card-txt .ep-btn{margin-top:17px}.ep-card-img{min-height:100%}.ep-card-img img{object-fit:cover;width:100%;height:100%;display:block}.ep-who{background:#fff;padding:40px 30px 46px}.ep-who h2{text-align:center;color:#0a2842;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:24.5px;font-weight:600}.ep-who-grid{grid-template-columns:repeat(10,1fr);gap:6px;margin-top:27px;display:grid}.ep-who-item{text-align:center;padding:0 3px}.ep-who-item svg{color:#16324a;width:26px;height:26px}.ep-who-item p{color:#3c4a57;margin:9px 0 0;font-size:10.5px;font-weight:500;line-height:1.35}.ep-dev{background:#22384a;padding:42px 30px 46px;position:relative;overflow:hidden}.ep-dev-grid{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:center;gap:36px;display:grid;position:relative}.ep-dev h2{color:#fff;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:26px;font-weight:600;line-height:1.25}.ep-dev p{color:#ffffffc7;max-width:46ch;margin:12px 0 0;font-size:13.5px;line-height:1.65}.ep-steps{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ep-step{text-align:center;width:108px}.ep-step-circ{background:#ffffff0f;border:1.5px solid #fff6;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto;display:grid}.ep-step-circ svg{color:#fff;width:24px;height:24px}.ep-step p{color:#fff;margin:11px 0 0;font-size:12.5px;font-weight:600;line-height:1.3}.ep-step-arrow{color:#ffffff8c;padding-top:19px;font-size:17px}.ep-dev:after{content:"";background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;height:44px;position:absolute;bottom:-1px;left:-6%;right:-6%}.ep-forms{background:#fcfbf9;padding:44px 30px 48px}.ep-forms h2{text-align:center;color:#0a2842;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:26px;font-weight:600}.ep-forms .ep-sub{text-align:center;color:#4e5c69;margin:9px 0 0;font-size:14px}.ep-forms-grid{grid-template-columns:1fr 1fr 190px;align-items:start;gap:18px;margin-top:26px;display:grid}.ep-form-card{background:#fff;border:1px solid #e4e5e7;border-radius:12px;padding:22px 20px 20px}.ep-form-card h3{text-align:center;color:#12304a;margin:0 0 4px;font-size:15px;font-weight:700}.ep-form-fields{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.ep-form-fields input{color:#2e3c49;background:#fff;border:1px solid #d6d9dd;border-radius:7px;outline:none;width:100%;padding:10px 11px;font:400 12.5px "Source Sans 3",sans-serif}.ep-form-fields input::placeholder{color:#8a95a0}.ep-form-fields input:focus{border-color:#0a2540;box-shadow:0 0 0 3px #0a254014}.ep-form-card .ep-btn{margin:16px auto 2px;display:block}.ep-hp{pointer-events:none;opacity:0!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.ep-form-msg{text-align:center;color:#2e4a64;max-width:34ch;margin:12px auto 0;font-size:12.8px;line-height:1.55}.ep-form-msg.is-ok{color:#12304a;font-size:13.5px;font-weight:600}.ep-form-msg.is-err{color:var(--color-err,#b4443c)}.ep-script{text-align:center;color:#2f5a55;align-self:center;padding:10px 4px 0;font-family:Caveat,cursive;font-size:26px;line-height:1.22;transform:rotate(-4deg)}.ep-close{background:#0b2334;position:relative;overflow:hidden}.ep-close img{object-fit:cover;width:60%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 42%);mask-image:linear-gradient(90deg,#0000 0,#000 42%)}.ep-close-txt{z-index:1;padding:36px 30px 38px;position:relative}.ep-close h2{color:#fff;max-width:42ch;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:25.5px;font-weight:600;line-height:1.32}.ep-close-txt .ep-c1{color:#fff;margin:15px 0 0;font-size:13px;font-weight:700}.ep-close-txt .ep-c2{color:#ffffffb8;letter-spacing:.02em;margin:3px 0 0;font-size:11.5px}footer{margin-top:0}.ep section[id]{scroll-margin-top:96px}[dir=rtl] .ep-about-art{border-radius:220px 16px 16px 220px}[dir=rtl] .ep-step-arrow{display:inline-block;transform:scaleX(-1)}[dir=rtl] .ep-close img{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 42%);mask-image:linear-gradient(270deg,#0000 0,#000 42%)}[lang=ar] .ep{font-family:var(--font-sans-ar)}[lang=ar] .ep h1,[lang=ar] .ep h2,[lang=ar] .ep h3{font-family:var(--font-serif-ar);letter-spacing:0}[lang=ar] .ep-hero h1{font-size:44px;line-height:1.3}[lang=ar] .ep-hero-sub{font-size:18.5px;line-height:1.5}[lang=ar] .ep-hero-copy{line-height:1.8}[lang=ar] .ep-eyebrow{letter-spacing:.05em;font-size:11.5px}[lang=ar] .ep-chip{letter-spacing:0;font-size:11px}[lang=ar] .ep-card-txt li{line-height:1.7}[lang=ar] .ep-btn,[lang=ar] .ep-hero-note{letter-spacing:0}[lang=ar] .ep-copy,[lang=ar] .ep-strip-col p,[lang=ar] .ep-dev p,[lang=ar] .ep-forms .ep-sub{line-height:1.8}[lang=ar] .ep-form-fields input{font-family:var(--font-sans-ar)}[lang=ar] .ep-script{font-family:"Aref Ruqaa", var(--font-serif-ar);font-size:24px;transform:rotate(-3deg)}[lang=ar] .ep-who-item p{font-size:11px}@media (width<=980px){.ep-hero{grid-template-columns:1fr;padding:30px 24px 26px}.ep-hero h1{font-size:44px}[lang=ar] .ep-hero h1{font-size:37px}.ep-hero-art img{max-width:360px}.ep-about{grid-template-columns:1fr;gap:26px;padding:38px 24px}.ep-about-art{max-width:420px}.ep-cats-grid{grid-template-columns:repeat(2,1fr)}.ep-cards{grid-template-columns:1fr;padding:4px 24px 38px}.ep-who-grid{grid-template-columns:repeat(5,1fr);row-gap:22px}.ep-dev{padding:36px 24px 42px}.ep-dev-grid{grid-template-columns:1fr;gap:26px}.ep-steps{flex-wrap:wrap;justify-content:flex-start;gap:14px}.ep-forms{padding:36px 24px 40px}.ep-forms-grid{grid-template-columns:1fr;gap:14px}.ep-script{order:3;padding-top:4px}}@media (width<=620px){.ep-hero h1{font-size:38px}[lang=ar] .ep-hero h1{font-size:32px}.ep-hero-sub{font-size:18px}.ep-strip{grid-template-columns:1fr;gap:22px;padding:26px 24px}.ep-strip-col+.ep-strip-col{border-inline-start:0;border-top:1px solid #e7e7e4;padding-top:22px}.ep-about-txt h2{font-size:28px}.ep-card{grid-template-columns:1fr}.ep-card-img{order:-1;max-height:190px}.ep-who-grid{grid-template-columns:repeat(3,1fr)}.ep-forms-grid,.ep-form-fields{grid-template-columns:1fr}.ep-close img{opacity:.8;width:74%}.ep-close h2{font-size:23px}}
