.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc{background:var(--surface);box-shadow:var(--ring), var(--shadow);border-radius:14px;padding:18px 22px 8px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc-h{border-block-end:1px solid var(--rule);font:600 14px/20px var(--body);color:var(--strong);padding-block-end:12px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc li+li{border-block-start:1px solid var(--rule)}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc a{font:500 15px/22px var(--body);color:var(--muted);grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;padding-block:11px;text-decoration:none;display:grid}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc a:hover{color:var(--strong);text-decoration:none}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc a:focus-visible{outline-offset:2px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc-i{color:var(--soft);transition:translate .2s var(--ease-out-quart), color .2s;align-self:center;rotate:180deg}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc a:hover .mk-toc-i{color:var(--link)}@media (prefers-reduced-motion:no-preference){.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc a:hover .mk-toc-i{translate:0 2px}}.nf-site:is([data-page=about],[data-page=solutions]) .mk-n{font:500 12px/22px var(--mono);letter-spacing:.04em;color:var(--soft);font-variant-numeric:tabular-nums;display:block}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc .mk-n{display:inline}.nf-site:is([data-page=about],[data-page=solutions]) .mk-body{padding-block:88px 128px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block-end:64px;display:grid}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card{background:var(--surface);box-shadow:var(--ring), var(--shadow);border-radius:14px;flex-direction:column;padding:24px 26px 28px;display:flex}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card .mk-n{margin-block-end:28px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card .mk-h{font:500 24px/30px var(--display);letter-spacing:-.02em;color:var(--strong);text-wrap:balance}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card .mk-p{font:400 16px/26px var(--body);color:var(--text);text-wrap:pretty;margin-block-start:14px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row{border-block-start:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-block:44px;display:grid}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rows>.mk-row:first-child{border-block-start:0;padding-block-start:8px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-cards+.mk-rows>.mk-row:first-child{border-block-start:1px solid var(--rule);padding-block-start:44px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rows>.mk-row:last-child{padding-block-end:0}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rh{grid-column:1/span 4}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb{grid-column:6/span 7}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row .mk-n{margin-block-end:10px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row .mk-h{font:500 28px/34px var(--display);letter-spacing:-.02em;color:var(--strong);text-wrap:balance}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb .mk-p{max-width:62ch;font:400 18px/30px var(--body);color:var(--text);text-wrap:pretty}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb .mk-p+.mk-p{margin-block-start:18px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb a{color:var(--link);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb a:hover{text-decoration-thickness:2px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-say{max-width:30em;font:500 clamp(22px, 2vw, 28px)/1.36 var(--display);letter-spacing:-.02em;color:var(--strong);text-wrap:pretty}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row.is-statement{padding-block:64px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-contact{align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.nf-site:is([data-page=about],[data-page=solutions]) .mk-mail{background:var(--chip-good);width:40px;height:40px;color:var(--link);border-radius:10px;flex:none;place-items:center;display:grid}.nf-site:is([data-page=about],[data-page=solutions]) .mk-mail .i{width:18px;height:18px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-contact .mk-p{margin-block-start:5px}@media (max-width:1179px) and (min-width:900px){.nf-site:is([data-page=about],[data-page=solutions]) .mk-rh{grid-column:1/span 5}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb{grid-column:6/span 7}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card{padding:22px 22px 24px}}@media (max-width:899px){.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc{padding:14px 18px 4px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc a{padding-block:10px;font-size:15px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-body{padding-block:56px 88px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-cards{grid-template-columns:minmax(0,1fr);gap:12px;margin-block-end:40px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card{padding:20px 20px 22px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card .mk-n{margin-block-end:14px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-card .mk-h{font-size:21px;line-height:27px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row{padding-block:32px;display:block}.nf-site:is([data-page=about],[data-page=solutions]) .mk-cards+.mk-rows>.mk-row:first-child{padding-block-start:32px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row.is-statement{padding-block:40px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row .mk-n{margin-block-end:6px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-row .mk-h{font-size:24px;line-height:30px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb{margin-block-start:14px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-rb .mk-p{font-size:17px;line-height:28px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-say{font-size:21px;line-height:29px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-contact{gap:14px;padding:18px}.nf-site:is([data-page=about],[data-page=solutions]) .mk-mail{width:36px;height:36px}}html[lang=ar] .nf-site:is([data-page=about],[data-page=solutions]) .mk-row .mk-h{line-height:1.4}html[lang=ar] .nf-site:is([data-page=about],[data-page=solutions]) .mk-card .mk-h{line-height:1.45}html[lang=ar] .nf-site:is([data-page=about],[data-page=solutions]) .mk-rb .mk-p,html[lang=ar] .nf-site:is([data-page=about],[data-page=solutions]) .mk-card .mk-p{line-height:1.8}html[lang=ar] .nf-site:is([data-page=about],[data-page=solutions]) .mk-say{line-height:1.6}html[lang=ar] .nf-site:is([data-page=about],[data-page=solutions]) .mk-toc a{line-height:24px}@media print{.nf-site:is([data-page=about],[data-page=solutions]) .mk-toc{display:none}.nf-site:is([data-page=about],[data-page=solutions]) :is(.mk-card,.mk-contact){box-shadow:var(--ring)}}.nf-site[data-page=notfound] .nf404{align-content:center;min-height:max(640px,100svh);padding-block-end:152px;display:grid;overflow:clip}.nf-site[data-page=notfound] .nf404>.lamp{inset-inline-end:-240px;width:1100px;height:880px;top:-40px}.nf-site[data-page=notfound] .nf404>.wrap{z-index:1;width:100%;position:relative}.nf-site[data-page=notfound] .nf404-copy{grid-column:1/span 7}.nf-site[data-page=notfound] .nf404-code{font:500 14px/20px var(--mono);letter-spacing:.12em;color:var(--muted);margin-block-end:18px}.nf-site[data-page=notfound] .nf404-copy .lede{max-width:34em;margin-block-start:20px}.nf-site[data-page=notfound] .nf404-copy .ph-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-block-start:32px;display:flex}.nf-site[data-page=notfound] .nf404-num{font:500 clamp(160px, 19vw, 280px)/.9 var(--display);letter-spacing:-.06em;color:var(--surface-2);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;grid-column:8/span 5;place-self:center end}.nf-site[data-page=notfound] .nf404:after{content:"";z-index:0;background:linear-gradient(to bottom, #15141600, var(--bg-footer,#121215));pointer-events:none;height:160px;position:absolute;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.nf-site[data-page=notfound] .nf404-num{animation:nfm-rise .9s var(--ease-out-expo) both}}@keyframes nfm-rise{0%{opacity:0;translate:0 16px}}@media (max-width:899px){.nf-site[data-page=notfound] .nf404{min-height:max(560px,100svh);padding-block-end:120px}.nf-site[data-page=notfound] .nf404>.lamp{inset-inline-end:-260px;width:640px;height:640px;top:40px}.nf-site[data-page=notfound] .nf404-num{display:none}.nf-site[data-page=notfound] .nf404-copy .lede{margin-block-start:14px}.nf-site[data-page=notfound] .nf404-copy .ph-actions{gap:12px 18px;margin-block-start:24px}}
