.site{--ease-out:cubic-bezier(0.23,1,0.32,1);--brand:#34d399;--brand-strong:#059669;--night:#0d0f14;background:var(--night);color:#fff}.site:lang(ar){font-family:var(--font-arabic),var(--font-inter),system-ui,sans-serif}.site [lang=en]{font-family:var(--font-inter),system-ui,sans-serif}.site ::-moz-selection{background:rgb(52 211 153/.35);color:#fff}.site ::selection{background:rgb(52 211 153/.35);color:#fff}.site{color-scheme:dark;scrollbar-color:rgb(255 255 255/.18) var(--night)}.site :focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:8px}.site a{text-underline-offset:4px}.site-frame{max-width:1240px;margin-inline:auto;padding-inline:24px}@media (max-width:767px){.site-frame{padding-inline:16px}}.site-header{background:rgb(13 15 20/.78);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid rgb(255 255 255/.06)}.btn-brand{background:var(--brand);color:var(--night)}.btn-brand:hover{filter:brightness(1.06)}.eyebrow{color:var(--brand);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site:lang(ar) .eyebrow{letter-spacing:0;font-size:15px}.site-hero{background:radial-gradient(ellipse 50% 60% at 78% 45%,rgb(52 211 153/.09),transparent 70%),radial-gradient(ellipse 90% 70% at 50% 0,#12161f,var(--night) 70%)}.site-hero:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(106deg,rgb(255 255 255/.05) 0 1px,transparent 1px 56px);-webkit-mask-image:radial-gradient(ellipse 60% 75% at 75% 45%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 75% at 75% 45%,#000,transparent 75%);pointer-events:none}[dir=rtl] .site-hero{background:radial-gradient(ellipse 50% 60% at 22% 45%,rgb(52 211 153/.09),transparent 70%),radial-gradient(ellipse 90% 70% at 50% 0,#12161f,var(--night) 70%)}[dir=rtl] .site-hero:before{-webkit-mask-image:radial-gradient(ellipse 60% 75% at 25% 45%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 75% at 25% 45%,#000,transparent 75%)}.mark-accent,.mark-bar{transform-box:fill-box}.mark-bar{transform-origin:50% 100%;animation:bar-in .7s var(--ease-out) both;animation-delay:calc(.45s + var(--i, 0) * .11s)}@keyframes bar-in{0%{opacity:0;transform:translateY(22%) scaleY(.6)}}.mark-accent{transform-origin:50% 50%;animation:accent-in .52s var(--ease-out) both;animation-delay:calc(.95s + var(--i, 0) * .12s)}@keyframes accent-in{0%{opacity:0;transform:scale(.6)}}.slogan{font-size:clamp(52px,9vw,96px);line-height:.98;letter-spacing:-.04em;color:#fff}.slogan-word{display:inline-block;animation:slogan-word .76s var(--ease-out) both;animation-delay:calc(.12s + var(--i, 0) * 95ms)}@keyframes slogan-word{0%{opacity:0;transform:translateY(.32em);filter:blur(6px)}}.hero-in{animation:hero-in .7s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 80ms + .12s)}@keyframes hero-in{0%{opacity:0;transform:translateY(10px)}}.tile{border-radius:20px;background:rgb(255 255 255/.035);box-shadow:inset 0 0 0 1px rgb(255 255 255/.09)}.tile-dashed{background:transparent;box-shadow:none;border:1px dashed rgb(255 255 255/.18)}.badge{display:inline-flex;align-items:center;flex-shrink:0;border-radius:100px;padding:5px 12px;font-size:13px;font-weight:600}.badge-live{background:rgb(52 211 153/.14);color:var(--brand)}.badge-soon{background:#154284;color:#fff}.slant{display:inline-block;width:6px;height:12px;border-radius:1.5px;transform:skewX(-16deg);flex-shrink:0}.band{background:linear-gradient(180deg,rgb(255 255 255/.025),rgb(255 255 255/.01));border-block:1px solid rgb(255 255 255/.06)}.step-num{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgb(52 211 153/.12);color:var(--brand);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.pricing{background:radial-gradient(ellipse 60% 120% at 100% 0,rgb(52 211 153/.12),transparent 60%),rgb(255 255 255/.035)}[dir=rtl] .pricing{background:radial-gradient(ellipse 60% 120% at 0 0,rgb(52 211 153/.12),transparent 60%),rgb(255 255 255/.035)}.site[data-armed] [data-reveal]{opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i, 0) * 60ms)}.site[data-armed] .is-in [data-reveal],.site[data-armed] .is-in[data-reveal]{opacity:1;transform:none}.press{transition:transform .16s var(--ease-out),filter .2s ease,background-color .2s ease}.press:active{transform:scale(.97)}.arrow{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.press:hover .arrow{transform:translateX(3px)}[dir=rtl] .press:hover .arrow{transform:translateX(-3px) scaleX(-1)}.tile-lift{transition:transform .22s var(--ease-out),box-shadow .22s ease}.tile-lift:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgb(52 211 153/.35)}}@media (prefers-reduced-motion:reduce){.hero-in,.mark-accent,.mark-bar,.slogan-word{animation:none}.site[data-armed] [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}