:root{--navy: #0A1F44;--ink: #050B1F;--green: #1D9E75;--green-glow: #2DE2A6;--blue: #1A6FD4;--blue-glow: #4FA3FF;--surface-dark: rgba(255,255,255,0.045);--surface-dark-2: rgba(255,255,255,0.07);--surface-light: #FAFBFD;--border-glow: rgba(45,226,166,0.18);--border-soft: rgba(255,255,255,0.09);--hairline: rgba(255,255,255,0.12);--text-hi: #F4F8FF;--text-mid: rgba(232,240,255,0.72);--text-low: rgba(232,240,255,0.46);--text-ink: #0A1F44;--gold: #F4B740;--coral: #FF7E6B;--sky: #38BDF8;--grad-green: linear-gradient(135deg,var(--green-glow),var(--green));--grad-blue: linear-gradient(135deg,var(--blue-glow),var(--blue));--grad-brand: linear-gradient(120deg,var(--green-glow) 0%,var(--blue-glow) 100%);--shadow-navy: 0 30px 60px -20px rgba(5,11,31,0.7);--shadow-green: 0 18px 50px -16px rgba(45,226,166,0.45);--shadow-blue: 0 18px 50px -16px rgba(79,163,255,0.40);--shadow-card: 0 24px 60px -28px rgba(5,11,31,0.85);--r-sm: 14px;--r-md: 18px;--r-lg: 24px;--r-xl: 28px;--r-pill: 999px;--font-head: 'Rubik','IBM Plex Sans Arabic',sans-serif;--font-body: 'Tajawal','IBM Plex Sans Arabic',sans-serif;--font-mono: 'JetBrains Mono',monospace;--t-hero: clamp(40px,7vw,88px);--t-h2: clamp(28px,4vw,56px);--t-h3: clamp(20px,2.5vw,32px);--t-lead: clamp(17px,1.6vw,22px);--t-body: 16px;--t-sm: 14px;--t-xs: 12.5px;--ease-out-expo: cubic-bezier(0.16,1,0.3,1);--ease-spring: cubic-bezier(0.34,1.56,0.64,1)}*,::before,::after{box-sizing: border-box}html{text-size-adjust: 100%}body{margin: 0px;font-family: var(--font-body);font-size: var(--t-body);line-height: 1.7;color: var(--text-hi);background: var(--ink);-webkit-font-smoothing: antialiased;text-rendering: optimizelegibility}h1,h2,h3,h4{font-family: var(--font-head);font-weight: 800;line-height: 1.08;letter-spacing: -0.01em;margin: 0px}p{margin: 0px;text-wrap: pretty}a{color: inherit;text-decoration: none}::selection{background: var(--green-glow);color: var(--ink)}.mono{font-family: var(--font-mono);font-variant-numeric: tabular-nums}.ss-btn{--glow: rgba(45,226,166,0.55);display: inline-flex;align-items: center;gap: 10px;font-family: var(--font-body);font-weight: 700;font-size: 16px;padding: 15px 26px;border-radius: var(--r-pill);border: 1px solid transparent;cursor: pointer;position: relative;transition: transform .25s var(--ease-spring),box-shadow .3s var(--ease-out-expo),background .3s ease,border-color .3s ease;will-change: transform}.ss-btn:active{transform: scale(0.96)}.ss-btn--primary{background: var(--grad-green);color: var(--ink);box-shadow: var(--shadow-green)}.ss-btn--primary:hover{transform: translateY(-2px);box-shadow: 0 22px 60px -14px var(--glow)}.ss-btn--ghost{background: var(--surface-dark);color: var(--text-hi);border-color: var(--hairline);backdrop-filter: blur(8px)}.ss-btn--ghost:hover{transform: translateY(-2px);border-color: var(--border-glow);background: var(--surface-dark-2)}.ss-btn[disabled]{opacity: 0.4;cursor: not-allowed;pointer-events: none;box-shadow: none}.ss-btn .arrow{transition: transform .3s var(--ease-out-expo)}.ss-btn:hover .arrow{transform: translateX(-4px)}@keyframes ss-pulse{0%,100%{box-shadow: rgba(45,226,166,0.45) 0px 18px 50px -16px}50%{box-shadow: rgba(45,226,166,0.75) 0px 18px 64px -10px}}.ss-pulse{animation: 2.6s ease-in-out 0s infinite normal none running ss-pulse}@media (prefers-reduced-motion: reduce){.ss-pulse{animation: auto ease 0s 1 normal none running none}*,::before,::after{animation-duration: 0.001ms !important;transition-duration: 0.001ms !important}}html{scroll-behavior: smooth}body{overflow-x: hidden}section{position: relative}.wrap{max-width: 1180px;margin: 0px auto;padding-inline: clamp(20px,5vw,44px)}.reveal{opacity: 1;transform: translateY(28px);transition: transform .8s var(--ease-out-expo)}.reveal.in{transform: none}@media (prefers-reduced-motion: reduce){.reveal{transform: none !important}}.eyebrow{display: inline-flex;align-items: center;gap: 9px;font-family: var(--font-mono);font-size: 12.5px;letter-spacing: 0.04em;color: var(--green-glow);background: var(--surface-dark);border: 1px solid var(--border-glow);padding: 7px 14px;border-radius: var(--r-pill)}.eyebrow svg.lucide{width: 14px;height: 14px}.sec-head{max-width: 660px;margin-bottom: clamp(34px,5vh,56px)}.sec-head h2{font-family: var(--font-head);font-weight: 800;font-size: var(--t-h2);line-height: 1.08;letter-spacing: -0.02em;margin-top: 20px}.sec-head h2 .grad{background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip: text;color: transparent}.sec-head .sub{color: var(--text-mid);font-size: var(--t-lead);margin-top: 14px}svg.lucide{stroke-width: 1.9}.nav{position: sticky;top: 0px;z-index: 50;display: flex;align-items: center;justify-content: space-between;padding: 16px clamp(20px,5vw,44px);transition: background 0.35s,border-color 0.35s,padding 0.35s;border-bottom: 1px solid transparent}.nav.scrolled{background: rgba(5,11,31,0.72);backdrop-filter: blur(16px);border-bottom-color: var(--hairline);padding-top: 12px;padding-bottom: 12px}.logo{display: flex;align-items: center;gap: 11px;font-family: var(--font-head);font-weight: 800;font-size: 19px;letter-spacing: -0.01em}.logo .mark{width: 34px;height: 34px;border-radius: 10px;background: var(--grad-green);display: grid;place-items: center;box-shadow: var(--shadow-green);color: var(--ink)}.logo .mark svg{width: 19px;height: 19px}.nav-links{display: flex;gap: 28px}.nav-links a{color: var(--text-mid);font-size: 15px;font-weight: 500;transition: color 0.25s;position: relative}.nav-links a::after{content: "";position: absolute;bottom: -5px;right: 0px;height: 2px;width: 0px;background: var(--green-glow);transition: width .3s var(--ease-out-expo)}.nav-links a:hover{color: var(--text-hi)}.nav-links a:hover::after{width: 100%}.nav-cta svg.lucide{width: 17px;height: 17px}@media (max-width: 860px){.nav-links{display: none}}.hero{min-height: 100svh;display: flex;flex-direction: column;overflow: hidden;isolation: isolate;margin-top: -72px;padding-top: 72px}.mesh{position: absolute;inset: -20% -10%;z-index: -3;filter: blur(8px)}.mesh .blob{position: absolute;border-radius: 50%;filter: blur(80px);mix-blend-mode: screen;will-change: transform}.blob.b1{width: 50vw;height: 50vw;background: var(--green);top: -10%;right: -8%;opacity: 0.42;animation: 22s ease-in-out 0s infinite normal none running drift1}.blob.b2{width: 44vw;height: 44vw;background: var(--blue);bottom: -16%;left: -10%;opacity: 0.42;animation: 26s ease-in-out 0s infinite normal none running drift2}.blob.b3{width: 30vw;height: 30vw;background: var(--green-glow);top: 32%;left: 30%;opacity: 0.26;animation: 30s ease-in-out 0s infinite normal none running drift3}@keyframes drift1{0%,100%{transform: translate(0px,0px) scale(1)}50%{transform: translate(-7%,9%) scale(1.12)}}@keyframes drift2{0%,100%{transform: translate(0px,0px) scale(1)}50%{transform: translate(9%,-7%) scale(1.18)}}@keyframes drift3{0%,100%{transform: translate(0px,0px) scale(1)}50%{transform: translate(12%,8%) scale(0.9)}}.mesh-base{position: absolute;inset: 0px;z-index: -2;background: radial-gradient(1200px 800px at 80% -10%,rgba(10,31,68,0) 0%,var(--ink) 78%),linear-gradient(180deg,rgba(10,31,68,.2),var(--ink) 92%)}.aurora{position: absolute;top: -30%;left: 50%;transform: translateX(-50%);width: 90vw;height: 60vh;z-index: -2;background: radial-gradient(closest-side,rgba(45,226,166,0.14),transparent 70%);filter: blur(20px)}.grid-tex{position: absolute;inset: 0px;z-index: -2;opacity: 0.35;background-image: linear-gradient(rgba(255,255,255,0.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.04) 1px,transparent 1px);background-size: 64px 64px;mask-image: radial-gradient(circle at 50% 35%,rgb(0,0,0),transparent 70%)}#particles{position: absolute;inset: 0px;z-index: -1;pointer-events: none}.grain{position: absolute;inset: 0px;z-index: -1;pointer-events: none;opacity: 0.5;mix-blend-mode: overlay;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29' opacity='0.4'/%3E%3C/svg%3E")}.hero-inner{flex: 1 1 0%;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: clamp(18px,3vh,44px) clamp(20px,5vw,40px) 0px;position: relative;z-index: 4}.hero .eyebrow{opacity: 1;transform: translateY(14px);transition: transform .7s var(--ease-out-expo)}h1.headline{font-family: var(--font-head);font-weight: 800;font-size: var(--t-hero);line-height: 1.06;letter-spacing: -0.025em;margin: 22px 0px 0px;max-width: 16ch}h1.headline .word{display: inline-block;opacity: 1;transform: translateY(24px);transition: transform .7s var(--ease-out-expo)}h1.headline .accent{background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip: text;color: transparent}.hero .sub{margin: 18px 0px 0px;color: var(--text-mid);font-size: var(--t-lead);max-width: 44ch;line-height: 1.6;opacity: 1;transform: translateY(14px);transition: transform .8s var(--ease-out-expo)}.svc-row{display: grid;grid-template-columns: repeat(2,minmax(0px,1fr));gap: 10px;max-width: 330px;margin: 22px auto 0px;opacity: 1;transform: translateY(14px);transition: transform .8s var(--ease-out-expo)}.svc{display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 10px 15px;border-radius: var(--r-md);background: var(--surface-dark);border: 1px solid var(--hairline);backdrop-filter: blur(8px);font-family: var(--font-head);font-weight: 600;font-size: 14.5px;color: var(--text-hi);transition: transform .28s var(--ease-out-expo),border-color .28s,background .28s}.svc svg.lucide{width: 17px;height: 17px;color: var(--c)}.svc:hover{transform: translateY(-4px);border-color: var(--border-glow);background: var(--surface-dark-2)}@media (min-width: 680px){.svc-row{display: flex;flex-wrap: nowrap;max-width: none}}.cta-row{display: flex;gap: 14px;flex-wrap: wrap;justify-content: center;margin-top: 30px;opacity: 1;transform: translateY(14px);transition: transform .8s var(--ease-out-expo)}.ss-btn svg.lucide{width: 18px;height: 18px}.ss-btn--primary:hover svg.lucide{transform: translateX(-4px);transition: transform .3s var(--ease-out-expo)}.presence{display: flex;flex-wrap: wrap;align-items: center;gap: 9px;justify-content: center;margin-top: 24px;opacity: 1;transform: translateY(14px);transition: transform .8s var(--ease-out-expo)}.p-label{display: inline-flex;align-items: center;gap: 7px;font-family: var(--font-mono);font-size: 12.5px;letter-spacing: 0.03em;color: var(--text-low);margin-left: 4px}.p-label svg.lucide{width: 14px;height: 14px}.presence .pill{display: inline-flex;align-items: center;gap: 7px;background: var(--surface-dark);border: 1px solid var(--hairline);padding: 6px 13px;border-radius: var(--r-pill);font-size: 13px;color: var(--text-mid);transition: transform .25s var(--ease-out-expo),border-color .25s,color .25s}.presence .pill:hover{transform: translateY(-3px);border-color: var(--border-glow);color: var(--text-hi)}.presence .pill .flag{font-size: 14px}.stats-wrap{padding: 0px clamp(20px,5vw,40px) clamp(44px,7vh,80px);position: relative;z-index: 4}.stats{max-width: 980px;margin: clamp(28px,4vh,52px) auto 0px;background: var(--surface-dark-2);backdrop-filter: blur(20px);border: 1px solid var(--border-glow);border-radius: var(--r-xl);box-shadow: rgba(10,31,68,0.6) 0px 30px 60px -22px;display: grid;grid-template-columns: repeat(4,1fr);overflow: hidden;opacity: 1;transform: translateY(26px);transition: transform .8s var(--ease-out-expo)}.stats.in{transform: none}.stat{padding: 30px 18px;text-align: center;position: relative}.stat + .stat::before{content: "";position: absolute;right: 0px;top: 22%;height: 56%;width: 1px;background: linear-gradient(180deg,transparent,var(--border-glow),transparent)}.stat-ico{width: 38px;height: 38px;border-radius: 11px;display: inline-grid;place-items: center;background: var(--surface-dark);border: 1px solid var(--hairline);color: var(--green-glow);margin: 0px auto 14px}.stat-ico svg.lucide{width: 19px;height: 19px}.stat .n{font-family: var(--font-mono);font-weight: 700;font-size: clamp(30px,4vw,46px);background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip: text;color: transparent;line-height: 1;letter-spacing: -0.02em}.stat .n .plus{font-size: 0.62em}.stat .lab{color: var(--text-mid);font-size: 14px;margin-top: 9px}@media (max-width: 680px){.stats{grid-template-columns: repeat(2,1fr)}.stat + .stat::before{display: none}}.section{padding-block: clamp(70px,11vh,130px)}.bento{display: grid;grid-template-columns: 1fr 1fr 1.35fr;grid-auto-rows: 1fr;gap: 18px}.c-dev{grid-area: 1 / 1 / auto / 3}.c-mkt{grid-area: 1 / 3 / 3}.c-media{grid-area: 2 / 1}.c-cloud{grid-area: 2 / 2}.card{position: relative;overflow: hidden;display: flex;flex-direction: column;background: rgba(255,255,255,0.03);backdrop-filter: blur(14px);border: 1px solid rgba(255,255,255,0.06);border-radius: var(--r-lg);padding: 32px;min-height: 230px;transition: transform .5s var(--ease-out-expo),border-color .45s,box-shadow .45s,background .45s;isolation: isolate}.card:hover{transform: translateY(-8px);border-color: color-mix(in oklab,var(--c) 55%,transparent);box-shadow: 0 26px 60px -22px color-mix(in oklab,var(--c) 50%,transparent),var(--shadow-navy);background: rgba(255,255,255,0.043)}.card .glow-corner{position: absolute;inset: 0px;z-index: -1;opacity: 0;transition: opacity .5s var(--ease-out-expo);background: radial-gradient(420px 320px at 100% 0%,color-mix(in oklab,var(--c) 22%,transparent),transparent 62%)}.card:hover .glow-corner{opacity: 1}.card .watermark{position: absolute;bottom: -22px;left: -18px;z-index: -1;color: var(--c);opacity: 0.06;transition: opacity .5s,transform .6s var(--ease-out-expo);transform: rotate(-6deg)}.card .watermark svg.lucide{width: 150px;height: 150px;stroke-width: 1.4}.card:hover .watermark{opacity: 0.12;transform: rotate(-2deg) scale(1.04)}.ico-tile{width: 62px;height: 62px;border-radius: 17px;display: grid;place-items: center;background: var(--grad);box-shadow: 0 14px 30px -10px color-mix(in oklab,var(--c) 65%,transparent);color: var(--ink);margin-bottom: 22px;transition: transform .45s var(--ease-spring)}.card:hover .ico-tile{transform: scale(1.1) rotate(5deg)}.ico-tile svg.lucide{width: 30px;height: 30px;stroke-width: 2.1}.c-dev .ico-tile{width: 70px;height: 70px}.c-dev .ico-tile svg.lucide{width: 34px;height: 34px}.card h3{font-family: var(--font-head);font-weight: 800;font-size: 32px;letter-spacing: -0.01em}.c-dev h3{font-size: clamp(32px,3vw,40px)}.card .desc{color: var(--text-mid);font-size: 15.5px;line-height: 1.6;margin-top: 10px;max-width: 32ch}.card .tags{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 20px}.card .tag{font-family: var(--font-mono);font-size: 12px;padding: 6px 12px;border-radius: var(--r-pill);background: rgba(255,255,255,0.05);border: 1px solid var(--hairline);color: var(--text-mid);transition: border-color 0.3s}.card:hover .tag{border-color: color-mix(in oklab,var(--c) 30%,var(--hairline))}.more{margin-top: auto;padding-top: 22px;display: inline-flex;align-items: center;gap: 8px;color: var(--c);font-family: var(--font-head);font-weight: 700;font-size: 15px;width: fit-content;cursor: pointer}.more svg.lucide{width: 18px;height: 18px;transition: transform .3s var(--ease-out-expo)}.card:hover .more svg.lucide{transform: translateX(-5px)}.card .kicker{font-family: var(--font-mono);font-size: 12px;color: var(--c);letter-spacing: 0.04em;margin-bottom: 18px;display: inline-flex;align-items: center;gap: 8px}.card .kicker::before{content: "";width: 18px;height: 1px;background: var(--c);opacity: 0.55}.card .metric{margin-top: auto;display: flex;align-items: center;gap: 9px;padding-top: 18px;color: var(--text-mid);font-size: 13.5px}.card .metric svg.lucide{width: 16px;height: 16px;color: var(--c)}.card .metric b{font-family: var(--font-mono);color: var(--text-hi);font-weight: 700}.card .metric + .more{margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--hairline);width: 100%}@media (max-width: 860px){.bento{grid-template-columns: 1fr 1fr;grid-auto-rows: auto}.c-dev,.c-mkt{grid-area: auto / 1 / auto / 3}.c-media,.c-cloud{grid-row: auto}}@media (max-width: 560px){.bento{grid-template-columns: 1fr}.c-dev,.c-mkt,.c-media,.c-cloud{grid-column: 1}.card{padding: 26px;min-height: 0px}}.prod-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 20px;flex-wrap: wrap}.rail-wrap{position: relative;margin-top: clamp(30px,4vh,46px)}.rail{display: flex;gap: 16px;overflow-x: auto;padding: 6px 4px 22px;scroll-snap-type: x mandatory;cursor: grab;scrollbar-width: none}.rail::-webkit-scrollbar{display: none}.rail.dragging{cursor: grabbing;scroll-snap-type: none}.prod{flex: 0 0 clamp(220px,26vw,270px);scroll-snap-align: start;border-radius: var(--r-lg);overflow: hidden;position: relative;aspect-ratio: 4 / 5;border: 1px solid var(--border-soft);background: var(--surface-dark);transition: transform .4s var(--ease-out-expo),border-color .4s;isolation: isolate}.prod:hover{transform: translateY(-6px);border-color: color-mix(in oklab,var(--c) 45%,transparent)}.prod .thumb{position: absolute;inset: 0px;z-index: -2;background: linear-gradient(150deg,color-mix(in oklab,var(--c) 70%,#0A1F44),#0A1F44 78%);transition: transform .5s var(--ease-out-expo)}.prod:hover .thumb{transform: scale(1.06)}.prod .thumb::after{content: "";position: absolute;inset: 0px;background-image: repeating-linear-gradient(135deg,rgba(255,255,255,0.05) 0px,rgba(255,255,255,0.05) 2px,transparent 2px,transparent 13px)}.prod .pico{position: absolute;top: 20px;right: 20px;width: 46px;height: 46px;border-radius: 13px;display: grid;place-items: center;background: rgba(255,255,255,0.14);backdrop-filter: blur(6px);color: rgb(255,255,255);border: 1px solid rgba(255,255,255,0.2)}.prod .pico svg.lucide{width: 23px;height: 23px}.prod .scrim{position: absolute;inset: 0px;z-index: -1;background: linear-gradient(0deg,rgba(5,11,31,0.92) 8%,rgba(5,11,31,0.4) 42%,transparent 70%)}.prod .pbody{position: absolute;inset-inline: 0px;bottom: 0px;padding: 20px}.prod .pname{font-family: var(--font-head);font-weight: 800;font-size: 19px;color: rgb(255,255,255);letter-spacing: -0.01em}.prod .pstats{display: flex;flex-wrap: wrap;gap: 7px;margin-top: 11px}.prod .pstat{font-family: var(--font-mono);font-size: 11px;color: var(--text-hi);background: rgba(255,255,255,0.12);border: 1px solid rgba(255,255,255,0.16);padding: 4px 9px;border-radius: var(--r-pill)}.rail-nav{position: absolute;top: 40%;width: 44px;height: 44px;border-radius: 50%;display: grid;place-items: center;background: var(--surface-dark-2);backdrop-filter: blur(10px);border: 1px solid var(--hairline);color: var(--text-hi);cursor: pointer;z-index: 5;transition: transform 0.25s,border-color 0.25s,opacity 0.25s}.rail-nav:hover{border-color: var(--border-glow);transform: scale(1.08)}.rail-nav svg.lucide{width: 20px;height: 20px}.rail-nav.prev{right: -8px}.rail-nav.next{left: -8px}.rail-dots{display: flex;gap: 7px;justify-content: center;margin-top: 18px}.rail-dots .dot{width: 7px;height: 7px;border-radius: 50%;background: var(--hairline);transition: width .3s var(--ease-out-expo),background .3s}.rail-dots .dot.on{width: 22px;background: var(--green-glow)}.count-badge{display: inline-flex;align-items: center;gap: 8px}.count-badge .b{font-family: var(--font-mono);font-size: 12px;background: var(--ink);color: var(--green-glow);border: 1px solid var(--border-glow);border-radius: var(--r-pill);padding: 2px 9px}@media (max-width: 860px){.rail-nav{display: none}}.case{position: relative;overflow: hidden;padding-block: clamp(70px,12vh,150px);isolation: isolate}.case .bg{position: absolute;inset: 0px;z-index: -2;background: linear-gradient(120deg,rgb(6,18,43),rgb(10,31,68) 55%,rgb(7,23,47))}.case .bg::after{content: "";position: absolute;inset: 0px;background: repeating-linear-gradient(115deg,rgba(255,255,255,0.024) 0px,rgba(255,255,255,0.024) 2px,transparent 2px,transparent 16px)}.case .glowline{position: absolute;inset: -30% auto auto 20%;width: 55vw;height: 60vh;z-index: -1;background: radial-gradient(closest-side,rgba(45,226,166,0.16),transparent 70%);filter: blur(10px);animation: 12s ease-in-out 0s infinite normal none running caseGlow}@keyframes caseGlow{0%,100%{transform: translate(0px,0px)}50%{transform: translate(6%,8%)}}.case-grid{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(30px,5vw,64px);align-items: center}.case .ceyebrow{color: var(--green-glow);font-family: var(--font-mono);font-size: 13px;letter-spacing: 0.05em;display: inline-flex;align-items: center;gap: 9px;background: var(--surface-dark);border: 1px solid var(--border-glow);padding: 7px 14px;border-radius: var(--r-pill)}.case .ceyebrow svg.lucide{width: 14px;height: 14px}.bignum-row{display: flex;align-items: baseline;gap: 16px;margin: 24px 0px 6px;flex-wrap: wrap}.case .bignum{font-family: var(--font-mono);font-weight: 700;font-size: clamp(64px,9vw,124px);line-height: 0.9;letter-spacing: -0.04em;background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip: text;color: transparent;direction: ltr}.case .bignum .plus{font-size: 0.5em}.case .bnlabel{font-family: var(--font-head);font-weight: 700;font-size: clamp(17px,2vw,22px);color: var(--text-hi);line-height: 1.2;max-width: 9ch}.case .ctitle{font-family: var(--font-head);font-weight: 800;font-size: var(--t-h3);line-height: 1.2;letter-spacing: -0.01em;color: var(--text-mid);max-width: 32ch;margin-top: 6px}.case .ctitle b{color: var(--text-hi);font-weight: 800}.case .chips{display: flex;flex-wrap: wrap;gap: 10px;margin: 24px 0px 30px}.case .chip{display: inline-flex;align-items: center;gap: 8px;padding: 9px 15px;border-radius: var(--r-pill);background: var(--surface-dark-2);border: 1px solid var(--hairline);font-size: 14px;color: var(--text-hi)}.case .chip svg.lucide{width: 16px;height: 16px;color: var(--green-glow)}.case-media{position: relative;border-radius: var(--r-xl);overflow: hidden;aspect-ratio: 4 / 3.2;border: 1px solid var(--border-glow);box-shadow: var(--shadow-navy);background: linear-gradient(150deg,rgb(17,34,51),rgb(10,31,68) 75%);isolation: isolate}.case-media::after{content: "";position: absolute;inset: 0px;background-image: repeating-linear-gradient(135deg,rgba(255,255,255,0.04) 0px,rgba(255,255,255,0.04) 2px,transparent 2px,transparent 16px)}.case-media .scrim{position: absolute;inset: 0px;background: radial-gradient(140% 100% at 50% 0%,transparent 40%,rgba(5,11,31,0.7))}.case-media .play{position: absolute;inset: 0px;margin: auto;width: 76px;height: 76px;border-radius: 50%;display: grid;place-items: center;background: var(--grad-green);color: var(--ink);box-shadow: var(--shadow-green);z-index: 2;cursor: pointer;transition: transform .35s var(--ease-spring);border: 0px}.case-media .play::before{content: "";position: absolute;inset: -10px;border-radius: 50%;border: 1px solid var(--border-glow);animation: 2.6s ease-out 0s infinite normal none running ringPulse}@keyframes ringPulse{0%{transform: scale(1);opacity: 0.8}100%{transform: scale(1.5);opacity: 0}}.case-media .play:hover{transform: scale(1.08)}.case-media .play svg.lucide{width: 30px;height: 30px;margin-inline-start: 3px;fill: currentcolor}.case-media .vlabel{position: absolute;bottom: 16px;right: 18px;z-index: 2;font-family: var(--font-mono);font-size: 11.5px;color: var(--text-mid);display: flex;align-items: center;gap: 7px}.case-media .vlabel svg.lucide{width: 14px;height: 14px}.case-media .vchip{position: absolute;z-index: 2;background: var(--surface-dark-2);backdrop-filter: blur(10px);border: 1px solid var(--hairline);border-radius: 12px;padding: 10px 13px;display: flex;align-items: center;gap: 9px;box-shadow: var(--shadow-navy)}.case-media .vchip.v1{top: 16px;left: 16px}.case-media .vchip .vi{width: 28px;height: 28px;border-radius: 8px;display: grid;place-items: center;background: var(--grad-green);color: var(--ink)}.case-media .vchip .vi svg.lucide{width: 16px;height: 16px}.case-media .vchip .vt{font-family: var(--font-mono);font-size: 11px;color: var(--text-hi);line-height: 1.3}.case-media .vchip .vt b{display: block;font-size: 13px}@media (max-width: 760px){.case-grid{grid-template-columns: 1fr;gap: 26px}.case-media{order: -1}}.clients{padding-block: clamp(60px,9vh,110px)}.marquee-mask{position: relative;mask-image: linear-gradient(90deg,transparent,rgb(0,0,0) 12%,rgb(0,0,0) 88%,transparent);perspective: 900px}.m-row{display: flex;gap: 16px;width: max-content;transform: rotateX(14deg)}.m-row.r1{animation: 42s linear 0s infinite normal none running marqL}.m-row.r2{animation: 48s linear 0s infinite normal none running marqR;margin-top: 16px}@keyframes marqL{0%{transform: rotateX(14deg) translateX(0px)}100%{transform: rotateX(14deg) translateX(-50%)}}@keyframes marqR{0%{transform: rotateX(14deg) translateX(-50%)}100%{transform: rotateX(14deg) translateX(0px)}}.marquee-mask:hover .m-row{animation-play-state: paused}.logo-chip{flex: 0 0 auto;width: 170px;height: 84px;border-radius: var(--r-md);display: flex;align-items: center;justify-content: center;gap: 10px;background: var(--surface-dark);border: 1px solid var(--border-soft);color: var(--text-low);filter: grayscale(1);opacity: 0.6;transition: filter 0.4s,opacity 0.4s,border-color 0.4s,transform 0.4s}.logo-chip:hover{filter: grayscale(0);opacity: 1;border-color: var(--border-glow);transform: translateY(-4px);color: var(--text-hi)}.logo-chip .lmark{width: 26px;height: 26px;border-radius: 7px;display: grid;place-items: center;background: var(--c);color: var(--ink)}.logo-chip .lmark svg.lucide{width: 15px;height: 15px}.logo-chip .lname{font-family: var(--font-head);font-weight: 700;font-size: 16px;letter-spacing: -0.01em}.clients-note{text-align: center;margin-top: 26px;font-family: var(--font-mono);font-size: 12px;color: var(--text-low)}.tst-stage{position: relative;max-width: 720px;margin: clamp(30px,5vh,50px) auto 0px;height: 330px}.tcard{position: absolute;inset: 0px;background: var(--surface-dark-2);backdrop-filter: blur(20px);border: 1px solid var(--hairline);border-radius: var(--r-xl);padding: clamp(28px,4vw,44px);box-shadow: var(--shadow-card);transition: transform .6s var(--ease-out-expo),opacity .6s var(--ease-out-expo);display: flex;flex-direction: column}.tcard .stars{display: flex;gap: 4px;color: var(--gold)}.tcard .stars svg.lucide{width: 19px;height: 19px;fill: var(--gold);stroke: var(--gold)}.tcard .quote{font-family: var(--font-head);font-weight: 600;font-size: clamp(18px,2.2vw,23px);line-height: 1.5;color: var(--text-hi);margin: 18px 0px auto;letter-spacing: -0.01em}.tcard .who{display: flex;align-items: center;gap: 14px;margin-top: 22px}.tcard .ava{width: 52px;height: 52px;border-radius: 50%;display: grid;place-items: center;font-family: var(--font-head);font-weight: 800;font-size: 20px;color: var(--ink);background: var(--grad-green)}.tcard .who .nm{font-family: var(--font-head);font-weight: 700;font-size: 16px}.tcard .who .rl{color: var(--text-mid);font-size: 13.5px;margin-top: 2px}.tst-ctrl{display: flex;align-items: center;justify-content: center;gap: 16px;margin-top: 30px}.tst-ctrl button{width: 46px;height: 46px;border-radius: 50%;background: var(--surface-dark);border: 1px solid var(--hairline);color: var(--text-hi);display: grid;place-items: center;cursor: pointer;transition: border-color 0.25s,transform 0.25s}.tst-ctrl button:hover{border-color: var(--border-glow);transform: scale(1.07)}.tst-ctrl button svg.lucide{width: 19px;height: 19px}.tst-bars{display: flex;gap: 7px}.tst-bars .tb{width: 26px;height: 4px;border-radius: 3px;background: var(--hairline);overflow: hidden;cursor: pointer}.tst-bars .tb .fill{display: block;height: 100%;width: 0px;background: var(--green-glow)}.tst-bars .tb.on .fill{width: 100%;transition: width 6s linear}.cta-final{position: relative;overflow: hidden;background: var(--navy);padding-block: clamp(80px,14vh,160px);text-align: center;isolation: isolate}.cta-final .spot{position: absolute;inset: 0px;z-index: -1;background: radial-gradient(420px 420px at var(--mx,50%) var(--my,40%),rgba(45,226,166,.16),transparent 65%);transition: background 0.15s}.cta-final .grid-tex2{position: absolute;inset: 0px;z-index: -1;opacity: 0.3;background-image: linear-gradient(rgba(255,255,255,0.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.04) 1px,transparent 1px);background-size: 54px 54px;mask-image: radial-gradient(circle,rgb(0,0,0),transparent 72%)}.cta-final .orb{position: absolute;z-index: -1;border-radius: 50%;filter: blur(60px);opacity: 0.5}.cta-final .orb.o1{width: 320px;height: 320px;background: var(--green);top: -90px;right: -60px}.cta-final .orb.o2{width: 300px;height: 300px;background: var(--blue);bottom: -110px;left: -50px;opacity: 0.4}.cta-final .cta-badge{display: inline-flex;align-items: center;gap: 9px;font-family: var(--font-mono);font-size: 12.5px;letter-spacing: 0.04em;color: var(--green-glow);background: var(--surface-dark);border: 1px solid var(--border-glow);padding: 7px 16px;border-radius: var(--r-pill);margin-bottom: 24px}.cta-final .cta-badge .live{width: 7px;height: 7px;border-radius: 50%;background: var(--green-glow);box-shadow: 0 0 10px var(--green-glow);animation: 2s ease-in-out 0s infinite normal none running blink}@keyframes blink{0%,100%{opacity: 1}50%{opacity: 0.35}}.cta-final h2{font-family: var(--font-head);font-weight: 800;font-size: clamp(38px,6vw,72px);line-height: 1.05;letter-spacing: -0.025em}.cta-final h2 .grad{background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip: text;color: transparent}.cta-final .csub{color: var(--text-mid);font-size: var(--t-lead);margin-top: 16px}.cta-final .btns{display: flex;gap: 14px;justify-content: center;flex-wrap: wrap;margin-top: 34px}.ss-btn--outline{background: transparent;border: 1px solid var(--hairline);color: var(--text-hi)}.ss-btn--outline:hover{transform: translateY(-2px);border-color: var(--text-hi)}.cta-mini{display: flex;gap: 14px 28px;justify-content: center;flex-wrap: wrap;margin-top: 36px;color: var(--text-mid);font-size: 14px}.cta-mini span{display: inline-flex;align-items: center;gap: 8px;white-space: nowrap}.cta-mini svg.lucide{width: 16px;height: 16px;color: var(--green-glow)}.foot{background: var(--ink);border-top: 1px solid var(--hairline);padding-block: clamp(56px,8vh,80px) 30px}.foot-grid{display: grid;grid-template-columns: 1.5fr 1fr 1fr 1fr;gap: 40px}.foot .brand .logo{font-size: 22px}.foot .brand .tag{color: var(--text-mid);font-size: 15px;line-height: 1.7;margin-top: 18px;max-width: 30ch}.foot .socials{display: flex;gap: 10px;margin-top: 22px}.foot .socials a{width: 40px;height: 40px;border-radius: 50%;display: grid;place-items: center;background: var(--surface-dark);border: 1px solid var(--hairline);color: var(--text-mid);transition: border-color 0.25s,color 0.25s,transform 0.25s}.foot .socials a:hover{border-color: var(--border-glow);color: var(--green-glow);transform: translateY(-3px)}.foot .socials svg.lucide{width: 18px;height: 18px}.foot .col h4{font-family: var(--font-head);font-weight: 700;font-size: 14px;color: var(--text-low);letter-spacing: 0.04em;margin-bottom: 18px}.foot .col a{display: flex;align-items: center;gap: 6px;color: var(--text-mid);font-size: 15px;padding: 7px 0px;transition: color 0.25s,gap 0.25s}.foot .col a .ar{opacity: 0;transform: translateX(6px);transition: opacity 0.25s,transform 0.25s;width: 15px;height: 15px}.foot .col a:hover{color: var(--text-hi)}.foot .col a:hover .ar{opacity: 1;transform: translateX(0px)}.foot-bottom{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 12px;margin-top: clamp(40px,6vh,64px);padding-top: 26px;border-top: 1px solid var(--hairline);color: var(--text-low);font-size: 13.5px}.foot-bottom .made{display: inline-flex;align-items: center;gap: 6px}.foot-bottom .made svg.lucide{width: 14px;height: 14px;color: var(--coral);fill: var(--coral)}@media (max-width: 760px){.foot-grid{grid-template-columns: 1fr 1fr}.foot .brand{grid-column: 1 / 3}}.center-head{text-align: center;margin-inline: auto}.svc-explorer{display: block}.svc-tabs{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px;margin-bottom: 16px}.svc-tab{display: flex;align-items: center;gap: 13px;padding: 16px;border-radius: var(--r-md);border: 1px solid rgba(255,255,255,0.07);background: rgba(255,255,255,0.03);cursor: pointer;text-align: start;position: relative;overflow: hidden;transition: border-color .4s,background .4s,transform .4s var(--ease-out-expo);font-family: inherit;color: inherit;width: 100%}.svc-tab::before{content: "";position: absolute;inset-inline: 0px;inset-block-start: 0px;height: 3px;background: var(--grad);transform: scaleX(0);transform-origin: center center;transition: transform .4s var(--ease-out-expo)}.svc-tab:hover{transform: translateY(-3px);border-color: color-mix(in oklab,var(--c) 35%,transparent)}.svc-tab.active{border-color: color-mix(in oklab,var(--c) 50%,transparent);background: color-mix(in oklab,var(--c) 9%,rgba(255,255,255,.03))}.svc-tab.active::before{transform: scaleX(1)}.svc-tab .ti{flex: 0 0 auto;width: 46px;height: 46px;border-radius: 12px;display: grid;place-items: center;background: var(--surface-dark-2);border: 1px solid var(--hairline);color: var(--c);transition: background .4s var(--ease-spring),color .4s,transform .4s var(--ease-spring)}.svc-tab.active .ti{background: var(--grad);color: var(--ink);border-color: transparent;transform: scale(1.05)}.svc-tab .ti svg.lucide{width: 23px;height: 23px}.svc-tab .tt{display: flex;flex-direction: column;gap: 2px;min-width: 0px}.svc-tab .tt .th{font-family: var(--font-head);font-weight: 700;font-size: 17px;color: var(--text-hi)}.svc-tab .tt .ts{font-size: 12.5px;color: var(--text-mid);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.svc-tab .tnum{margin-inline-start: auto;font-family: var(--font-mono);font-size: 12px;color: var(--text-low);align-self: flex-start}.svc-tab.active .tnum{color: var(--c)}.svc-stage{position: relative;border-radius: var(--r-xl);border: 1px solid var(--border-soft);background: rgba(255,255,255,0.024);overflow: hidden;min-height: 420px;isolation: isolate}.spane{position: absolute;inset: 0px;display: grid;grid-template-columns: 1.1fr 0.9fr;opacity: 0;visibility: hidden;transform: translateY(14px);transition: opacity .5s var(--ease-out-expo),transform .5s var(--ease-out-expo),visibility .5s}.spane.on{opacity: 1;visibility: visible;transform: none;position: relative}.spane .stext{padding: clamp(28px,3.4vw,44px);display: flex;flex-direction: column}.spane .skicker{font-family: var(--font-mono);font-size: 12px;color: var(--c);letter-spacing: 0.04em;display: inline-flex;align-items: center;gap: 8px;margin-bottom: 18px}.spane .skicker::before{content: "";width: 20px;height: 1px;background: var(--c);opacity: 0.6}.spane h3{font-family: var(--font-head);font-weight: 800;font-size: clamp(28px,3vw,40px);letter-spacing: -0.02em;line-height: 1.1}.spane .sdesc{color: var(--text-mid);font-size: 16px;line-height: 1.7;margin-top: 14px;max-width: 40ch}.spane .sfeat{margin: 22px 0px 0px;display: flex;flex-direction: column;gap: 12px}.spane .sfeat li{display: flex;align-items: center;gap: 11px;color: var(--text-hi);font-size: 15px}.spane .sfeat .ck{flex: 0 0 auto;width: 22px;height: 22px;border-radius: 7px;display: grid;place-items: center;background: color-mix(in oklab,var(--c) 18%,transparent);color: var(--c)}.spane .sfeat .ck svg.lucide{width: 13px;height: 13px}.spane .stags{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 24px}.spane .stags .tag{font-family: var(--font-mono);font-size: 12px;padding: 6px 12px;border-radius: var(--r-pill);background: rgba(255,255,255,0.05);border: 1px solid var(--hairline);color: var(--text-mid)}.spane .sbottom{margin-top: auto;padding-top: 26px;display: flex;align-items: center;gap: 18px;flex-wrap: wrap}.spane .smetric{font-size: 13.5px;color: var(--text-mid);display: inline-flex;align-items: center;gap: 8px}.spane .smetric svg.lucide{width: 16px;height: 16px;color: var(--c)}.spane .smetric b{font-family: var(--font-mono);color: var(--text-hi)}.spane .svisual{position: relative;overflow: hidden;background: linear-gradient(150deg,color-mix(in oklab,var(--c) 26%,#0A1F44),#0A1F44 78%)}.spane .svisual::after{content: "";position: absolute;inset: 0px;background-image: repeating-linear-gradient(135deg,rgba(255,255,255,0.043) 0px,rgba(255,255,255,0.043) 2px,transparent 2px,transparent 15px)}.spane .svisual .bigico{position: absolute;inset: 0px;margin: auto;width: 120px;height: 120px;border-radius: 30px;display: grid;place-items: center;background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.18);color: rgb(255,255,255);backdrop-filter: blur(6px);z-index: 1;box-shadow: var(--shadow-navy)}.spane .svisual .bigico svg.lucide{width: 58px;height: 58px;stroke-width: 1.7}.spane .svisual .wm{position: absolute;bottom: -30px;left: -24px;color: rgb(255,255,255);opacity: 0.08}.spane .svisual .wm svg.lucide{width: 200px;height: 200px;stroke-width: 1.2}.spane .svisual .vfloat{position: absolute;z-index: 2;background: var(--surface-dark-2);backdrop-filter: blur(10px);border: 1px solid var(--hairline);border-radius: 12px;padding: 10px 13px;display: flex;align-items: center;gap: 9px;box-shadow: var(--shadow-navy);animation: 4s ease-in-out 0s infinite normal none running mockFloat}.spane .svisual .vfloat.a{top: 22px;right: 22px}.spane .svisual .vfloat.b{bottom: 22px;left: 22px;animation-delay: 1.5s}.spane .svisual .vfloat .vi{width: 28px;height: 28px;border-radius: 8px;display: grid;place-items: center;background: var(--grad);color: var(--ink)}.spane .svisual .vfloat .vi svg.lucide{width: 16px;height: 16px}.spane .svisual .vfloat .vt{font-family: var(--font-mono);font-size: 11px;color: var(--text-hi);line-height: 1.3}.spane .svisual .vfloat .vt b{display: block;font-size: 13px}@media (max-width: 880px){.svc-tabs{grid-template-columns: 1fr 1fr}}@media (max-width: 760px){.spane{grid-template-columns: 1fr}.spane .svisual{min-height: 190px;order: -1}.svc-stage{min-height: 0px}}@media (max-width: 440px){.svc-tabs{grid-template-columns: 1fr}.svc-tab .tnum{display: none}}@media (prefers-reduced-motion: reduce){.spane .svisual .vfloat{animation: auto ease 0s 1 normal none running none}}.why-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 18px}.why-card{position: relative;overflow: hidden;background: rgba(255,255,255,0.03);backdrop-filter: blur(14px);border: 1px solid rgba(255,255,255,0.06);border-radius: var(--r-lg);padding: 30px 26px;transition: transform .5s var(--ease-out-expo),border-color .45s,background .45s;isolation: isolate}.why-card::after{content: "";position: absolute;inset: 0px 0px auto;height: 2px;background: var(--grad);opacity: 0;transition: opacity 0.45s}.why-card:hover{transform: translateY(-7px);border-color: color-mix(in oklab,var(--c) 45%,transparent);background: rgba(255,255,255,0.043)}.why-card:hover::after{opacity: 1}.why-card .wn{position: absolute;top: 18px;left: 22px;font-family: var(--font-mono);font-size: 12px;color: var(--text-low)}.why-ico{width: 54px;height: 54px;border-radius: 15px;display: grid;place-items: center;background: color-mix(in oklab,var(--c) 16%,transparent);border: 1px solid color-mix(in oklab,var(--c) 35%,transparent);color: var(--c);margin-bottom: 20px;transition: transform .45s var(--ease-spring)}.why-card:hover .why-ico{transform: scale(1.08) rotate(-5deg)}.why-ico svg.lucide{width: 26px;height: 26px}.why-card h3{font-family: var(--font-head);font-weight: 800;font-size: 20px;letter-spacing: -0.01em}.why-card p{color: var(--text-mid);font-size: 14.5px;line-height: 1.65;margin-top: 10px}@media (max-width: 900px){.why-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 540px){.why-grid{grid-template-columns: 1fr}}.process{position: relative}.steps{display: grid;grid-template-columns: repeat(4,1fr);gap: 18px;position: relative}.steps::before{content: "";position: absolute;top: 42px;right: 12%;left: 12%;height: 2px;background: linear-gradient(90deg,transparent,var(--border-glow),var(--border-glow),transparent);z-index: 0}.step{position: relative;z-index: 1;text-align: center;padding: 0px 8px}.step .ring{width: 84px;height: 84px;margin: 0px auto 22px;border-radius: 50%;display: grid;place-items: center;position: relative;background: var(--ink);border: 1px solid var(--hairline);transition: border-color .4s,transform .4s var(--ease-spring)}.step:hover .ring{transform: translateY(-5px);border-color: var(--border-glow)}.step .ring .num{font-family: var(--font-mono);font-weight: 700;font-size: 22px;background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip: text;color: transparent}.step .ring .badge{position: absolute;bottom: -6px;left: 50%;transform: translateX(-50%);width: 30px;height: 30px;border-radius: 50%;display: grid;place-items: center;background: var(--grad-green);color: var(--ink);box-shadow: var(--shadow-green)}.step .ring .badge svg.lucide{width: 16px;height: 16px}.step h3{font-family: var(--font-head);font-weight: 700;font-size: 18px}.step p{color: var(--text-mid);font-size: 14px;line-height: 1.6;margin-top: 8px;max-width: 24ch;margin-inline: auto}@media (max-width: 820px){.steps{grid-template-columns: 1fr 1fr;gap: 34px 18px}.steps::before{display: none}}@media (max-width: 460px){.steps{grid-template-columns: 1fr}}.dd-row{display: grid;grid-template-columns: 1fr 1.05fr;gap: clamp(30px,5vw,70px);align-items: center}.dd-row + .dd-row{margin-top: clamp(50px,8vh,96px)}.dd-row.flip .dd-text{order: 2}.dd-text .eyebrow{margin-bottom: 18px}.dd-text h3{font-family: var(--font-head);font-weight: 800;font-size: clamp(26px,3vw,40px);line-height: 1.12;letter-spacing: -0.02em}.dd-text p{color: var(--text-mid);font-size: 16.5px;line-height: 1.7;margin-top: 16px;max-width: 46ch}.dd-list{margin-top: 22px;display: flex;flex-direction: column;gap: 13px}.dd-list li{display: flex;align-items: flex-start;gap: 12px;color: var(--text-hi);font-size: 15.5px}.dd-list .ck{flex: 0 0 auto;width: 24px;height: 24px;border-radius: 7px;display: grid;place-items: center;background: color-mix(in oklab,var(--green) 22%,transparent);border: 1px solid var(--border-glow);color: var(--green-glow);margin-top: 1px}.dd-list .ck svg.lucide{width: 14px;height: 14px}.mock{position: relative;border-radius: var(--r-lg);overflow: hidden;border: 1px solid var(--border-soft);background: var(--surface-dark);box-shadow: var(--shadow-card);aspect-ratio: 4 / 3}.mock .bar{display: flex;align-items: center;gap: 7px;padding: 13px 16px;border-bottom: 1px solid var(--hairline);background: rgba(255,255,255,0.02)}.mock .bar i{width: 11px;height: 11px;border-radius: 50%}.mock .bar i:nth-child(1){background: rgb(255,126,107)}.mock .bar i:nth-child(2){background: rgb(244,183,64)}.mock .bar i:nth-child(3){background: rgb(45,226,166)}.mock .canvas{position: absolute;inset: 38px 0px 0px;display: grid;place-items: center;gap: 14px;background: linear-gradient(150deg,color-mix(in oklab,var(--c) 28%,#0A1F44),#0A1F44 75%)}.mock .canvas::before{content: "";position: absolute;inset: 0px;background-image: repeating-linear-gradient(135deg,rgba(255,255,255,0.04) 0px,rgba(255,255,255,0.04) 2px,transparent 2px,transparent 14px)}.mock .ph-ico{width: 60px;height: 60px;border-radius: 16px;display: grid;place-items: center;background: rgba(255,255,255,0.12);border: 1px solid rgba(255,255,255,0.18);color: rgb(255,255,255);z-index: 1}.mock .ph-ico svg.lucide{width: 30px;height: 30px}.mock .ph-label{font-family: var(--font-mono);font-size: 12px;color: var(--text-mid);z-index: 1}.mock .floaty{position: absolute;z-index: 2;background: var(--surface-dark-2);backdrop-filter: blur(10px);border: 1px solid var(--hairline);border-radius: 13px;padding: 11px 14px;display: flex;align-items: center;gap: 9px;box-shadow: var(--shadow-navy);animation: 4s ease-in-out 0s infinite normal none running mockFloat}.mock .floaty.f1{top: 58px;right: 20px}.mock .floaty.f2{bottom: 24px;left: 20px;animation-delay: 1.4s}.mock .floaty .mi{width: 30px;height: 30px;border-radius: 8px;display: grid;place-items: center;color: var(--ink)}.mock .floaty .mi svg.lucide{width: 17px;height: 17px}.mock .floaty .mt{font-family: var(--font-mono);font-size: 11px;color: var(--text-hi);line-height: 1.3}.mock .floaty .mt b{display: block;font-size: 14px}@keyframes mockFloat{0%,100%{transform: translateY(-6px)}50%{transform: translateY(6px)}}@media (max-width: 760px){.dd-row{grid-template-columns: 1fr;gap: 28px}.dd-row.flip .dd-text{order: 0}}@media (prefers-reduced-motion: reduce){.mock .floaty{animation: auto ease 0s 1 normal none running none}}.price-toggle{position: relative;display: inline-flex;align-items: center;gap: 6px;background: var(--surface-dark);border: 1px solid var(--hairline);border-radius: var(--r-pill);padding: 5px;margin: 22px auto 0px}.price-toggle button{position: relative;z-index: 1;font-family: var(--font-body);font-weight: 700;font-size: 14px;color: var(--text-mid);background: transparent;border: 0px;padding: 9px 20px;border-radius: var(--r-pill);cursor: pointer;transition: color .25s,background .35s var(--ease-spring),box-shadow .35s;display: inline-flex;align-items: center;gap: 6px}.price-toggle button.on{color: var(--ink);background: var(--grad-green);box-shadow: var(--shadow-green)}.price-toggle button.on .save{color: var(--ink);opacity: 0.8}.price-toggle .save{font-family: var(--font-mono);font-size: 11px;color: var(--green-glow)}.price-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;align-items: stretch;margin-top: clamp(32px,5vh,50px)}.plan{position: relative;display: flex;flex-direction: column;background: rgba(255,255,255,0.03);backdrop-filter: blur(14px);border: 1px solid rgba(255,255,255,0.07);border-radius: var(--r-xl);padding: 32px 28px;transition: transform .5s var(--ease-out-expo),border-color .45s}.plan:hover{transform: translateY(-6px);border-color: var(--border-glow)}.plan.featured{border-color: var(--border-glow);background: linear-gradient(rgba(45,226,166,0.07),rgba(255,255,255,0.03));box-shadow: rgba(45,226,166,0.4) 0px 30px 70px -30px}.plan.featured::before{content: "الأكثر طلباً";position: absolute;top: -13px;right: 50%;transform: translateX(50%);font-family: var(--font-body);font-weight: 700;font-size: 12px;color: var(--ink);background: var(--grad-green);padding: 5px 16px;border-radius: var(--r-pill);box-shadow: var(--shadow-green);white-space: nowrap}.plan .pname{font-family: var(--font-head);font-weight: 700;font-size: 17px;color: var(--text-hi)}.plan .pdesc{color: var(--text-mid);font-size: 13.5px;margin-top: 6px;min-height: 38px}.plan .pprice{display: flex;align-items: flex-end;gap: 6px;margin: 18px 0px 4px}.plan .pprice .amt{font-family: var(--font-mono);font-weight: 700;font-size: 46px;letter-spacing: -0.02em;line-height: 1;background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip: text;color: transparent}.plan .pprice .per{color: var(--text-low);font-size: 14px;padding-bottom: 6px}.plan .pnote{color: var(--text-low);font-size: 12.5px;font-family: var(--font-mono)}.plan .pfeat{list-style: none;padding: 24px 0px 0px;margin: 24px 0px;display: flex;flex-direction: column;gap: 13px;border-top: 1px solid var(--hairline)}.plan .pfeat li{display: flex;align-items: flex-start;gap: 11px;color: var(--text-mid);font-size: 14.5px;line-height: 1.5}.plan .pfeat .ck{flex: 0 0 auto;width: 20px;height: 20px;border-radius: 6px;display: grid;place-items: center;background: color-mix(in oklab,var(--green) 18%,transparent);color: var(--green-glow);margin-top: 1px}.plan .pfeat .ck svg.lucide{width: 13px;height: 13px}.plan .pfeat li.off{color: var(--text-low)}.plan .pfeat li.off .ck{background: rgba(255,255,255,0.05);color: var(--text-low)}.plan .ss-btn{margin-top: auto;justify-content: center;width: 100%}@media (max-width: 860px){.price-grid{grid-template-columns: 1fr;max-width: 420px;margin-inline: auto}.plan.featured{order: -1}}.faq-wrap{max-width: 820px;margin-inline: auto}.faq{border: 1px solid var(--hairline);border-radius: var(--r-md);background: rgba(255,255,255,0.024);margin-bottom: 12px;overflow: hidden;transition: border-color 0.35s,background 0.35s}.faq.open{border-color: var(--border-glow);background: rgba(255,255,255,0.04)}.faq .q{display: flex;align-items: center;justify-content: space-between;gap: 18px;padding: 22px 24px;cursor: pointer;font-family: var(--font-head);font-weight: 700;font-size: 17px;color: var(--text-hi);list-style: none;user-select: none}.faq .q::-webkit-details-marker{display: none}.faq .q .ic{flex: 0 0 auto;width: 32px;height: 32px;border-radius: 9px;display: grid;place-items: center;background: var(--surface-dark);border: 1px solid var(--hairline);color: var(--green-glow);transition: transform .35s var(--ease-out-expo),background .35s}.faq.open .q .ic{transform: rotate(135deg);background: var(--grad-green);color: var(--ink);border-color: transparent}.faq .q .ic svg.lucide{width: 18px;height: 18px}.faq .a{display: grid;grid-template-rows: 0fr;transition: grid-template-rows .42s var(--ease-out-expo)}.faq.open .a{grid-template-rows: 1fr}.faq .a p{overflow: hidden;min-height: 0px;padding: 0px 24px 24px;color: var(--text-mid);font-size: 15.5px;line-height: 1.7;max-width: 64ch}.blog-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}.post{display: flex;flex-direction: column;border-radius: var(--r-lg);overflow: hidden;border: 1px solid var(--border-soft);background: rgba(255,255,255,0.03);transition: transform .5s var(--ease-out-expo),border-color .45s}.post:hover{transform: translateY(-7px);border-color: var(--border-glow)}.post .cover{position: relative;aspect-ratio: 16 / 10;overflow: hidden;background: linear-gradient(150deg,color-mix(in oklab,var(--c) 55%,#0A1F44),#0A1F44 80%)}.post .cover::after{content: "";position: absolute;inset: 0px;background-image: repeating-linear-gradient(135deg,rgba(255,255,255,0.05) 0px,rgba(255,255,255,0.05) 2px,transparent 2px,transparent 14px)}.post .cover .pic{position: absolute;inset: 0px;display: grid;place-items: center;color: rgba(255,255,255,0.55)}.post .cover .pic svg.lucide{width: 40px;height: 40px}.post .cat{position: absolute;top: 14px;right: 14px;font-family: var(--font-mono);font-size: 11px;color: var(--ink);background: var(--c);padding: 4px 11px;border-radius: var(--r-pill);z-index: 1;font-weight: 600}.post .pbody{padding: 22px 22px 24px;display: flex;flex-direction: column;flex: 1 1 0%}.post .meta{display: flex;align-items: center;gap: 12px;font-family: var(--font-mono);font-size: 12px;color: var(--text-low)}.post .meta span{display: inline-flex;align-items: center;gap: 5px}.post .meta svg.lucide{width: 13px;height: 13px}.post h3{font-family: var(--font-head);font-weight: 700;font-size: 19px;line-height: 1.3;letter-spacing: -0.01em;margin-top: 12px}.post .read{margin-top: auto;padding-top: 18px;display: inline-flex;align-items: center;gap: 7px;color: var(--green-glow);font-family: var(--font-head);font-weight: 700;font-size: 14px}.post .read svg.lucide{width: 16px;height: 16px;transition: transform .3s var(--ease-out-expo)}.post:hover .read svg.lucide{transform: translateX(-5px)}@media (max-width: 860px){.blog-grid{grid-template-columns: 1fr;max-width: 440px;margin-inline: auto}}.contact{position: relative;overflow: hidden;isolation: isolate}.contact-card{display: grid;grid-template-columns: 0.85fr 1.15fr;gap: clamp(28px,5vw,60px);background: var(--surface-dark-2);backdrop-filter: blur(20px);border: 1px solid var(--border-glow);border-radius: var(--r-xl);padding: clamp(30px,5vw,56px);box-shadow: var(--shadow-navy)}.contact-card .ci .eyebrow{margin-bottom: 18px}.contact-card .ci h2{font-family: var(--font-head);font-weight: 800;font-size: clamp(28px,3.4vw,44px);line-height: 1.1;letter-spacing: -0.02em}.contact-card .ci p{color: var(--text-mid);font-size: 16px;line-height: 1.7;margin-top: 14px}.ci-list{margin-top: 26px;display: flex;flex-direction: column;gap: 16px}.ci-list a{display: flex;align-items: center;gap: 13px;color: var(--text-hi);font-size: 15px;transition: color 0.25s}.ci-list a:hover{color: var(--green-glow)}.ci-list .ic{width: 42px;height: 42px;border-radius: 12px;display: grid;place-items: center;background: var(--surface-dark);border: 1px solid var(--hairline);color: var(--green-glow)}.ci-list .ic svg.lucide{width: 19px;height: 19px}.form{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}.field{position: relative;display: flex;flex-direction: column}.field.full{grid-column: 1 / 3}.field label{font-family: var(--font-mono);font-size: 12px;color: var(--text-low);margin-bottom: 8px;letter-spacing: 0.02em}.field input,.field textarea,.field select{font-family: var(--font-body);font-size: 15px;color: var(--text-hi);background: rgba(255,255,255,0.035);border: 1px solid var(--hairline);border-radius: var(--r-sm);padding: 13px 15px;transition: border-color 0.3s,box-shadow 0.3s,background 0.3s;outline: none;width: 100%}.field textarea{resize: vertical;min-height: 96px}.field input::placeholder,.field textarea::placeholder{color: var(--text-low)}.field input:focus,.field textarea:focus,.field select:focus{border-color: var(--green-glow);background: rgba(255,255,255,0.05);box-shadow: rgba(45,226,166,0.14) 0px 0px 0px 3px}.field select{appearance: none;-webkit-appearance: none;cursor: pointer}.field select option{background: #0F1730;color: #F4F8FF;padding: 10px}.field select option:checked,.field select option:hover{background: var(--green-glow,#2DE2A6);color: #050B1F;font-weight: 600}.form .submit{grid-column: 1 / 3;justify-content: center}.form .note{grid-column: 1 / 3;font-family: var(--font-mono);font-size: 12px;color: var(--text-low);display: flex;align-items: center;gap: 7px;justify-content: center}.form .note svg.lucide{width: 14px;height: 14px;color: var(--green-glow)}.form-ok{grid-column: 1 / 3;display: none;align-items: center;gap: 10px;color: var(--green-glow);font-weight: 700;font-size: 15px;justify-content: center;padding: 12px}.form-ok svg.lucide{width: 20px;height: 20px}@media (max-width: 800px){.contact-card{grid-template-columns: 1fr}}@media (max-width: 480px){.form{grid-template-columns: 1fr}.field.full,.form .submit,.form .note,.form-ok{grid-column: 1}}.marquee-mask{overflow: hidden}html,body{overflow-x: clip;max-width: 100vw}h1.headline .accent{background-image: var(--grad-brand) !important;background-clip: text !important;-webkit-background-clip: text !important;color: transparent !important;-webkit-text-fill-color: transparent !important}.sec-head h2 .grad,.cta-final h2 .grad,.stat .n,.case .bignum,.plan .pprice .amt{background-image: var(--grad-brand) !important;background-clip: text !important;-webkit-background-clip: text !important;color: transparent !important;-webkit-text-fill-color: transparent !important}.step .ring .num{background-image: var(--grad-green) !important;background-clip: text !important;-webkit-background-clip: text !important;color: transparent !important;-webkit-text-fill-color: transparent !important}:root{--font-head: "IBM Plex Sans Arabic","Tajawal","Rubik",sans-serif;--font-body: "Tajawal","IBM Plex Sans Arabic",sans-serif}h1,h2,h3,h4,h5,h6,.sec-head h2,.spane h3,.faq .q,.plan h3,.cta-final h2{font-family: var(--font-head) !important;letter-spacing: -0.01em;font-weight: 700}.headline{font-weight: 800 !important}.spane .svisual{position: relative;overflow: hidden}.spane .svisual::before{content: "";position: absolute;inset: 0;background-size: cover;background-position: center;opacity: 0.28;transition: opacity .5s var(--ease-spring),transform .8s var(--ease-spring);z-index: 0}.spane.on .svisual::before{opacity: 0.42;transform: scale(1.04)}.spane .svisual::after{content: "";position: absolute;inset: 0;background: radial-gradient(circle at 50% 50%,transparent 0%,rgba(5,11,31,0.55) 70%),linear-gradient(180deg,rgba(5,11,31,0.1) 0%,rgba(5,11,31,0.7) 100%);z-index: 1}.spane .svisual > *{position: relative;z-index: 2}.spane[data-i="0"] .svisual::before{background-image: url("https://images.unsplash.com/photo-1517694712202-14dd9538aa97?w=1000&q=68")}.spane[data-i="1"] .svisual::before{background-image: url("https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=1000&q=68")}.spane[data-i="2"] .svisual::before{background-image: url("https://images.unsplash.com/photo-1574717024653-61fd2cf4d44d?w=1000&q=68")}.spane[data-i="3"] .svisual::before{background-image: url("https://images.unsplash.com/photo-1558494949-ef010cbdcc31?w=1000&q=68")}.post .cover{position: relative;overflow: hidden}.post .cover::before{content: "";position: absolute;inset: 0;background-size: cover;background-position: center;opacity: 0.55;transition: transform .8s var(--ease-spring),opacity .4s;z-index: 0}.post:hover .cover::before{transform: scale(1.06);opacity: 0.7}.post .cover::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(5,11,31,0.25) 0%,rgba(5,11,31,0.75) 100%);z-index: 1}.post .cover > *{position: relative;z-index: 2}.post .cover .pic{opacity: 0.18}.post:nth-child(1) .cover::before{background-image: url("https://images.unsplash.com/photo-1551650975-87deedd944c3?w=900&q=68")}.post:nth-child(2) .cover::before{background-image: url("https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=900&q=68")}.post:nth-child(3) .cover::before{background-image: url("https://images.unsplash.com/photo-1544197150-b99a580bb7a8?w=900&q=68")}.faq-wrap{display: flex;flex-direction: column;gap: 14px;max-width: 920px;margin: 0 auto}.faq{position: relative;background: linear-gradient(140deg,rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.015) 100%);border: 1px solid var(--border-soft);border-radius: var(--r-lg);padding: 0;transition: all .4s var(--ease-spring);overflow: hidden}.faq::before{content: "";position: absolute;inset: 0;background: radial-gradient(circle at 0% 0%,rgba(45,226,166,0.12),transparent 60%);opacity: 0;transition: opacity .5s;pointer-events: none}.faq:hover::before{opacity: 1}.faq:hover{border-color: rgba(45,226,166,0.25);transform: translateY(-2px)}.faq .q{display: flex;align-items: center;justify-content: space-between;gap: 18px;padding: 22px 26px;font-family: var(--font-head);font-size: clamp(15px,1.6vw,18px);font-weight: 600;color: var(--text-hi);cursor: pointer;position: relative}.faq .q .ic{flex: none;width: 38px;height: 38px;border-radius: 12px;display: grid;place-items: center;background: var(--surface-dark-2);border: 1px solid var(--border-soft);color: var(--text-mid);transition: all .4s var(--ease-spring)}.faq .q .ic svg{width: 18px;height: 18px}.faq.open{background: linear-gradient(140deg,rgba(45,226,166,0.10) 0%,rgba(26,111,212,0.06) 100%);border-color: rgba(45,226,166,0.35);box-shadow: 0 24px 60px -28px rgba(45,226,166,0.45),inset 0 1px 0 rgba(255,255,255,0.06)}.faq.open .q .ic{background: var(--grad-green);color: var(--ink);border-color: transparent;transform: rotate(45deg);box-shadow: 0 10px 30px -8px rgba(45,226,166,0.6)}.faq .a{max-height: 0;overflow: hidden;transition: max-height .5s var(--ease-out-expo),padding .3s;padding: 0 26px}.faq.open .a{max-height: 400px;padding: 0 26px 24px}.faq .a p{margin: 0;color: var(--text-mid);line-height: 1.85;font-size: 15.5px;border-top: 1px dashed rgba(255,255,255,0.08);padding-top: 16px}.cta-final{position: relative;overflow: hidden;padding-block: clamp(80px,14vh,160px) !important;background-image: linear-gradient(135deg,rgba(5,11,31,0.86) 0%,rgba(5,11,31,0.78) 50%,rgba(10,31,68,0.88) 100%),url("https://images.unsplash.com/photo-1451187580459-43490279c0fa?w=1600&q=70");background-size: cover;background-position: center;background-attachment: fixed}.cta-final::before{content: "";position: absolute;inset: 0;background: radial-gradient(ellipse at 25% 30%,rgba(45,226,166,0.20),transparent 50%),radial-gradient(ellipse at 75% 70%,rgba(79,163,255,0.18),transparent 55%);pointer-events: none}.cta-final .orb{z-index: 1}.cta-final .wrap{position: relative;z-index: 3;text-align: center;max-width: 820px;margin: 0 auto}.cta-final .cta-badge{display: inline-flex;align-items: center;gap: 10px;padding: 9px 20px;background: rgba(255,255,255,0.08);border: 1px solid rgba(255,255,255,0.14);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);color: var(--text-hi);border-radius: var(--r-pill);font-family: var(--font-mono);font-size: 12.5px;font-weight: 500;letter-spacing: 0.04em;margin-bottom: 28px}.cta-final .cta-badge .live{width: 8px;height: 8px;border-radius: 50%;background: var(--green-glow);box-shadow: 0 0 0 4px rgba(45,226,166,0.22),0 0 16px rgba(45,226,166,0.8);animation: liveBlink 2s ease-in-out infinite}@keyframes liveBlink{0%,100%{opacity: 1}50%{opacity: 0.45}}.cta-final h2{font-size: clamp(36px,5.5vw,76px) !important;font-weight: 800 !important;letter-spacing: -0.02em;margin-bottom: 16px;line-height: 1.1;color: var(--text-hi)}.cta-final .csub{font-size: clamp(16px,1.5vw,20px);color: var(--text-mid);margin-bottom: 36px}.cta-final .btns{display: inline-flex;flex-wrap: wrap;gap: 14px;justify-content: center;margin-bottom: 32px}.cta-final .btns .ss-btn{padding: 16px 30px;font-size: 16px}.cta-final .ss-pulse{position: relative;animation: ctaPulse 2.4s ease-in-out infinite}@keyframes ctaPulse{0%,100%{box-shadow: var(--shadow-green),0 0 0 0 rgba(45,226,166,0.5)}70%{box-shadow: var(--shadow-green),0 0 0 16px rgba(45,226,166,0)}}.cta-final .cta-mini{display: inline-flex;flex-wrap: wrap;gap: 24px;justify-content: center;padding: 18px 26px;background: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.08);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border-radius: var(--r-pill);margin-top: 12px}.cta-final .cta-mini span{display: inline-flex;align-items: center;gap: 8px;color: var(--text-mid);font-size: 13.5px;font-weight: 500}.cta-final .cta-mini svg{width: 16px;height: 16px;color: var(--green-glow)}@media (max-width: 768px){.cta-final{background-attachment: scroll}}.spane h3{font-size: clamp(36px,5vw,64px) !important;letter-spacing: -0.02em !important;margin-bottom: 14px !important;line-height: 1 !important}.dd-row .mock{overflow: hidden}.dd-row .mock .canvas{position: relative;overflow: hidden;background: linear-gradient(135deg,rgba(5,11,31,0.45),rgba(5,11,31,0.25)) !important}.dd-row .mock .canvas::before{content: "";position: absolute;inset: 0;background-size: cover;background-position: center;z-index: 0;opacity: 0.78;transition: transform .9s var(--ease-spring)}.dd-row:hover .mock .canvas::before{transform: scale(1.04)}.dd-row .mock .canvas::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(5,11,31,0) 0%,rgba(5,11,31,0.55) 100%);z-index: 1}.dd-row .mock .ph-ico,.dd-row .mock .ph-label{position: relative;z-index: 2}.dd-row .mock .ph-ico{background: rgba(255,255,255,0.10) !important;backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border: 1px solid rgba(255,255,255,0.15)}.dd-row .mock .ph-label{color: rgba(255,255,255,0.92) !important;text-shadow: 0 2px 12px rgba(5,11,31,0.7);font-weight: 600}.dd-row:nth-child(1) .mock .canvas::before{background-image: url("https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=1200&q=70")}.dd-row:nth-child(2) .mock .canvas::before{background-image: url("https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=1200&q=70")}.prod .thumb::before{content: "";position: absolute;inset: 0;background-size: cover;background-position: center;mix-blend-mode: luminosity;opacity: 0.55;transition: transform .8s var(--ease-spring),opacity .4s}.prod:hover .thumb::before{transform: scale(1.08);opacity: 0.75}.prod .thumb::after{opacity: 0.35}.prod:nth-child(1) .thumb::before{background-image: url("https://images.unsplash.com/photo-1556740758-90de374c12ad?w=600&q=68")}.prod:nth-child(2) .thumb::before{background-image: url("https://images.unsplash.com/photo-1556742502-ec7c0e9f34b1?w=600&q=68")}.prod:nth-child(3) .thumb::before{background-image: url("https://images.unsplash.com/photo-1517842645767-c639042777db?w=600&q=68")}.prod:nth-child(4) .thumb::before{background-image: url("https://images.unsplash.com/photo-1601158935942-52255782d322?w=600&q=68")}.prod:nth-child(5) .thumb::before{background-image: url("https://images.unsplash.com/photo-1503676260728-1c00da094a0b?w=600&q=68")}.prod:nth-child(6) .thumb::before{background-image: url("https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=600&q=68")}.prod:nth-child(7) .thumb::before{background-image: url("https://images.unsplash.com/photo-1545324418-cc1a3fa10c00?w=600&q=68")}.prod:nth-child(8) .thumb::before{background-image: url("https://images.unsplash.com/photo-1576091160550-2173dba999ef?w=600&q=68")}.prod:nth-child(9) .thumb::before{background-image: url("https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?w=600&q=68")}.prod:nth-child(10) .thumb::before{background-image: url("https://images.unsplash.com/photo-1563013544-824ae1b704d3?w=600&q=68")}.prod:nth-child(11) .thumb::before{background-image: url("https://images.unsplash.com/photo-1513885535751-8b9238bd345a?w=600&q=68")}.case-media{position: relative;overflow: hidden}.case-media::before{content: "";position: absolute;inset: 0;background-image: url("https://images.unsplash.com/photo-1505373877841-8d25f7d46678?w=1400&q=70");background-size: cover;background-position: center;z-index: 0;opacity: 0.55;transition: transform 1s var(--ease-spring)}.case-media:hover::before{transform: scale(1.05)}.case-media::after{content: "";position: absolute;inset: 0;background: radial-gradient(circle at 50% 50%,transparent 10%,rgba(5,11,31,0.6) 70%),linear-gradient(180deg,rgba(5,11,31,0.2) 0%,rgba(5,11,31,0.7) 100%);z-index: 1}.case-media .scrim,.case-media .play,.case-media .vchip,.case-media .vlabel{position: relative;z-index: 2}.case-media .vlabel{background: rgba(5,11,31,0.7) !important;backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border: 1px solid rgba(255,255,255,0.12);padding: 8px 14px;border-radius: var(--r-pill)}.clients-note{display: none !important}section.clients{max-width: 100% !important;width: 100% !important;padding-inline: 0 !important;padding-block: clamp(80px,12vh,130px) !important;background: radial-gradient(ellipse at 50% 0%,rgba(45,226,166,0.08),transparent 60%),linear-gradient(180deg,transparent 0%,rgba(255,255,255,0.02) 100%);border-block: 1px solid rgba(255,255,255,0.05);position: relative}section.clients > header{max-width: 1180px;margin-inline: auto !important;padding-inline: 28px;margin-bottom: 56px !important}section.clients .marquee-mask{max-width: 100%;padding-inline: 0}.logo-chip-v3{flex: none;display: inline-flex;align-items: center;justify-content: center;width: 200px;height: 88px;padding: 22px 36px;background: linear-gradient(135deg,rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.01) 100%);border: 1px solid rgba(255,255,255,0.07);border-radius: var(--r-lg);transition: all .4s var(--ease-spring);position: relative;overflow: hidden}.logo-chip-v3 img{max-width: 100%;max-height: 100%;width: auto;height: auto;object-fit: contain;filter: brightness(0) invert(1);opacity: 0.55;transition: opacity .4s,filter .4s,transform .5s var(--ease-spring)}.logo-chip-v3:hover{background: linear-gradient(135deg,rgba(255,255,255,0.07),rgba(255,255,255,0.025));border-color: rgba(45,226,166,0.35);box-shadow: 0 18px 40px -20px rgba(45,226,166,0.35);transform: translateY(-3px)}.logo-chip-v3:hover img{opacity: 1;transform: scale(1.08)}section.clients .marquee-mask{perspective: none !important;padding-block: 12px}.m-row.r1{transform: none !important;animation: marqLflat 38s linear infinite !important}@keyframes marqLflat{0%{transform: translateX(0)}100%{transform: translateX(-50%)}}@media (max-width: 640px){.logo-chip-v3{width: 150px;height: 72px;padding: 16px 24px}}.brand-chip{display: inline-flex;align-items: center;gap: 14px;padding: 22px 30px;background: linear-gradient(135deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.015) 100%);border: 1px solid rgba(255,255,255,0.08);border-radius: var(--r-lg);min-width: 210px;height: 92px;transition: all .45s var(--ease-spring);position: relative;overflow: hidden;flex: none}.brand-chip::before{content: "";position: absolute;inset: 0;background: radial-gradient(circle at 0% 50%,var(--c,var(--green-glow)) 0%,transparent 60%);opacity: 0;transition: opacity .4s}.brand-chip:hover{background: linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.03));border-color: var(--c,var(--green-glow));transform: translateY(-3px);box-shadow: 0 18px 40px -20px var(--c,var(--green-glow))}.brand-chip:hover::before{opacity: 0.18}.brand-chip > *{position: relative;z-index: 1}.brand-mark{flex: none;width: 44px;height: 44px;border-radius: 12px;display: grid;place-items: center;background: linear-gradient(135deg,color-mix(in oklab,var(--c,var(--green-glow)) 22%,transparent),transparent);border: 1.5px solid var(--c,var(--green-glow));color: var(--c,var(--green-glow));font-family: var(--font-head);font-weight: 800;font-size: 20px;letter-spacing: -0.02em;transition: transform .4s var(--ease-spring),background .4s,color .4s}.brand-chip:hover .brand-mark{transform: rotate(-8deg) scale(1.08);background: var(--c,var(--green-glow));color: var(--ink)}.brand-name{display: inline-flex;flex-direction: column;gap: 1px}.brand-name .nm{font-family: "Plus Jakarta Sans","Tajawal",sans-serif;font-weight: 700;font-size: 19px;color: var(--text-hi);letter-spacing: -0.01em;line-height: 1.1}.brand-name .nm .dot{color: var(--c,var(--green-glow));font-weight: 800}.brand-name .sub{font-family: var(--font-mono);font-size: 10.5px;font-weight: 500;color: var(--text-low);letter-spacing: 0.08em;text-transform: uppercase;margin-top: 3px}.m-row{gap: 22px !important}@media (max-width: 640px){.brand-chip{padding: 16px 22px;min-width: 180px;height: 80px}.brand-mark{width: 38px;height: 38px;font-size: 17px}.brand-name .nm{font-size: 16px}}.nav-links{position: relative}.nav-dd{position: relative;display: inline-block}.nav-dd > a{display: inline-flex;align-items: center;gap: 4px}.nav-dd > a .caret{width: 12px;height: 12px;transition: transform .3s;opacity: 0.7}.nav-dd:hover > a .caret{transform: rotate(180deg)}.nav-dd-menu{position: absolute;top: calc(100% + 12px);inset-inline-end: 0;min-width: 240px;padding: 10px;background: linear-gradient(140deg,rgba(10,18,40,0.96),rgba(5,11,31,0.94));backdrop-filter: blur(18px);-webkit-backdrop-filter: blur(18px);border: 1px solid rgba(255,255,255,0.08);border-radius: var(--r-lg);box-shadow: 0 24px 60px -20px rgba(0,0,0,0.6);opacity: 0;transform: translateY(-8px);pointer-events: none;transition: opacity .25s,transform .25s;z-index: 200}.nav-dd:hover .nav-dd-menu,.nav-dd:focus-within .nav-dd-menu{opacity: 1;transform: translateY(0);pointer-events: auto}.nav-dd-menu a{display: flex !important;align-items: center;gap: 10px;padding: 9px 14px !important;font-size: 14px !important;color: var(--text-mid) !important;border-radius: 10px;transition: all .25s;text-decoration: none}.nav-dd-menu a:hover{background: rgba(45,226,166,0.08);color: var(--text-hi) !important}.nav-dd-menu a .dot-c{width: 7px;height: 7px;border-radius: 50%;background: var(--c,var(--green-glow));flex: none}.nav-dd-menu .nav-dd-divider{height: 1px;background: rgba(255,255,255,0.06);margin: 6px 8px}.nav-dd-menu .nav-dd-all{display: flex !important;align-items: center;justify-content: space-between;font-family: var(--font-mono);font-size: 11.5px !important;text-transform: uppercase;letter-spacing: 0.06em;color: var(--green-glow) !important;padding: 9px 14px !important}@media (max-width: 1024px){.nav-dd > a .caret{display: none}.nav-dd-menu{display: none}}.nav{transition: transform .45s cubic-bezier(0.16,1,0.3,1),background .35s ease,border-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease;will-change: transform}.nav.nav-hidden{transform: translateY(-110%)}.nav.nav-floating{background: rgba(5,11,31,0.78) !important;backdrop-filter: saturate(1.4) blur(22px);-webkit-backdrop-filter: saturate(1.4) blur(22px);border-bottom: 1px solid rgba(255,255,255,0.08) !important;box-shadow: 0 12px 40px -16px rgba(0,0,0,0.6)}.ss-preloader{position: fixed;inset: 0;z-index: 99999;background: radial-gradient(circle at 50% 40%,rgba(45,226,166,0.10),transparent 50%),radial-gradient(circle at 50% 60%,rgba(79,163,255,0.08),transparent 55%),radial-gradient(ellipse at center,#0A1F44 0%,#050B1F 100%);display: grid;place-items: center;transition: opacity .6s ease,visibility .6s ease}.ss-preloader.gone{opacity: 0;visibility: hidden;pointer-events: none}.ss-pre-inner{display: flex;flex-direction: column;align-items: center;gap: 24px}.ss-pre-logo{width: 86px;height: 86px;border-radius: 22px;background: linear-gradient(135deg,#2DE2A6 0%,#1D9E75 100%);display: grid;place-items: center;position: relative;color: #050B1F;box-shadow: 0 18px 40px -12px rgba(45,226,166,0.55),inset 0 1px 0 rgba(255,255,255,0.25);animation: ssPreBeat 1.6s cubic-bezier(.4,0,.6,1) infinite}.ss-pre-logo::before{content: "";position: absolute;inset: -8px;border-radius: 28px;border: 1.5px solid rgba(45,226,166,0.35);animation: ssPreRing 1.6s ease-out infinite}.ss-pre-logo::after{content: "";position: absolute;inset: -8px;border-radius: 28px;border: 1.5px solid rgba(45,226,166,0.25);animation: ssPreRing 1.6s ease-out 0.5s infinite}.ss-pre-logo svg{width: 42px;height: 42px}.ss-pre-text{font-family: var(--font-head);font-size: 22px;font-weight: 800;letter-spacing: -0.01em;color: var(--text-hi);position: relative}.ss-pre-text::after{content: "";display: inline-block;width: 7px;height: 7px;margin-inline-start: 4px;border-radius: 50%;background: var(--green-glow);animation: ssPreDot 1s ease-in-out infinite;vertical-align: 4px}.ss-pre-bar{width: 220px;height: 2.5px;background: rgba(255,255,255,0.06);border-radius: 999px;overflow: hidden;position: relative}.ss-pre-bar::after{content: "";position: absolute;top: 0;left: -35%;width: 35%;height: 100%;background: linear-gradient(90deg,transparent,#2DE2A6 50%,transparent);animation: ssPreSlide 1.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes ssPreBeat{0%,100%{transform: scale(1)}50%{transform: scale(1.06)}}@keyframes ssPreRing{0%{transform: scale(0.95);opacity: 0.8}100%{transform: scale(1.35);opacity: 0}}@keyframes ssPreSlide{0%{left: -35%}100%{left: 100%}}@keyframes ssPreDot{0%,100%{opacity: 1;transform: scale(1)}50%{opacity: 0.4;transform: scale(0.85)}}@media (prefers-reduced-motion: reduce){.ss-pre-logo,.ss-pre-logo::before,.ss-pre-logo::after,.ss-pre-text::after,.ss-pre-bar::after{animation: none}}.btt{position: fixed;bottom: 32px;inset-inline-end: 32px;z-index: 980;width: 54px;height: 54px;display: grid;place-items: center;background: linear-gradient(140deg,rgba(255,255,255,0.10),rgba(255,255,255,0.025));backdrop-filter: saturate(1.4) blur(18px);-webkit-backdrop-filter: saturate(1.4) blur(18px);border: 1px solid rgba(255,255,255,0.14);border-radius: 50%;color: var(--text-hi);cursor: pointer;opacity: 0;visibility: hidden;transform: translateY(20px) scale(0.9);transition: opacity .4s,visibility .4s,transform .45s cubic-bezier(0.34,1.56,0.64,1),background .3s,border-color .3s,box-shadow .3s,color .3s;box-shadow: 0 12px 30px -10px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.08);outline: none}.btt.show{opacity: 1;visibility: visible;transform: translateY(0) scale(1)}.btt::before{content: "";position: absolute;inset: 0;border-radius: 50%;background: conic-gradient(from 0deg,transparent 0%,rgba(45,226,166,0.6) 25%,transparent 50%);opacity: 0;transition: opacity .4s;animation: bttSpin 2.5s linear infinite;z-index: -1}.btt:hover{background: linear-gradient(140deg,rgba(45,226,166,0.20),rgba(45,226,166,0.05));border-color: rgba(45,226,166,0.5);color: var(--green-glow);transform: translateY(-4px) scale(1.02);box-shadow: 0 18px 40px -12px rgba(45,226,166,0.45),inset 0 1px 0 rgba(255,255,255,0.12)}.btt:hover::before{opacity: 0.6}.btt:active{transform: translateY(-2px) scale(0.98)}.btt svg{width: 22px;height: 22px;transition: transform .35s cubic-bezier(0.34,1.56,0.64,1)}.btt:hover svg{transform: translateY(-3px)}@keyframes bttSpin{to{transform: rotate(360deg)}}.ss-wa{position: fixed;bottom: 32px;inset-inline-start: 32px;z-index: 980;display: inline-flex;align-items: center;height: 58px;width: 58px;padding: 0;gap: 0;background: linear-gradient(135deg,#25D366 0%,#128C7E 100%);border-radius: 999px;color: #ffffff;text-decoration: none;cursor: pointer;overflow: hidden;transition: all .5s cubic-bezier(0.34,1.56,0.64,1);box-shadow: 0 14px 32px -8px rgba(37,211,102,0.5),0 0 0 1px rgba(255,255,255,0.12) inset,inset 0 2px 0 rgba(255,255,255,0.18)}.ss-wa::before,.ss-wa::after{content: "";position: absolute;inset: 0;border-radius: 999px;border: 2px solid rgba(37,211,102,0.55);opacity: 0;z-index: -1;animation: waPulse 2.4s ease-out infinite;pointer-events: none}.ss-wa::after{animation-delay: 1.2s}@keyframes waPulse{0%{opacity: 0.7;transform: scale(1)}100%{opacity: 0;transform: scale(1.55)}}.ss-wa:hover{width: 240px;padding-inline-end: 22px;box-shadow: 0 22px 44px -10px rgba(37,211,102,0.6),0 0 0 1px rgba(255,255,255,0.18) inset,inset 0 2px 0 rgba(255,255,255,0.22)}.ss-wa:active{transform: scale(0.97)}.ss-wa-icon{flex: none;width: 58px;height: 58px;display: grid;place-items: center}.ss-wa-icon svg{width: 26px;height: 26px}.ss-wa-text{white-space: nowrap;font-family: var(--font-body);font-weight: 700;font-size: 14.5px;opacity: 0;transform: translateX(8px);transition: opacity .3s ease .15s,transform .35s ease .1s;letter-spacing: -0.01em}[dir="rtl"] .ss-wa-text{transform: translateX(-8px)}.ss-wa:hover .ss-wa-text{opacity: 1;transform: translateX(0)}@media (max-width: 640px){.btt{width: 48px;height: 48px;bottom: 22px;inset-inline-end: 22px}.btt svg{width: 20px;height: 20px}.ss-wa{width: 54px;height: 54px;bottom: 22px;inset-inline-start: 22px}.ss-wa-icon{width: 54px;height: 54px}.ss-wa:hover{width: 54px;padding-inline-end: 0}.ss-wa-text{display: none}.ss-pre-bar{width: 180px}}@media (prefers-reduced-motion: reduce){.ss-wa::before,.ss-wa::after,.btt::before{animation: none}.nav,.btt,.ss-wa{transition-duration: .15s}}.page-hero{position: relative;padding: clamp(120px,18vh,200px) 0 clamp(60px,8vh,100px);overflow: hidden;border-bottom: 1px solid rgba(255,255,255,0.06)}.page-hero::before{content: "";position: absolute;inset: 0;background: radial-gradient(ellipse 60% 50% at 20% 30%,rgba(45,226,166,0.18),transparent 60%),radial-gradient(ellipse 50% 60% at 80% 70%,rgba(79,163,255,0.16),transparent 60%);pointer-events: none}.page-hero::after{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(255,255,255,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.025) 1px,transparent 1px);background-size: 64px 64px;mask-image: radial-gradient(ellipse at center,black 30%,transparent 75%);pointer-events: none}.page-hero .wrap{position: relative;z-index: 1}.page-hero .ph-eyebrow{display: inline-flex;align-items: center;gap: 8px;padding: 8px 18px;background: var(--surface-dark-2);border: 1px solid rgba(45,226,166,0.25);border-radius: var(--r-pill);color: var(--green-glow);font-family: var(--font-mono);font-size: 12.5px;font-weight: 500;letter-spacing: 0.05em;margin-bottom: 22px}.page-hero .ph-eyebrow svg{width: 14px;height: 14px}.page-hero h1{font-family: var(--font-head);font-size: clamp(36px,6vw,76px);font-weight: 800;letter-spacing: -0.02em;line-height: 1.05;color: var(--text-hi);margin-bottom: 22px;max-width: 880px}.page-hero h1 .grad{background-image: var(--grad-brand);background-clip: text;-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent}.page-hero p.lead{font-size: clamp(17px,1.8vw,22px);color: var(--text-mid);max-width: 720px;line-height: 1.7}.crumbs{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 8px;font-family: var(--font-mono);font-size: 12.5px;color: var(--text-low);margin-bottom: 24px}.crumbs a{color: var(--text-mid);text-decoration: none;transition: color .25s}.crumbs a:hover{color: var(--green-glow)}.crumbs .sep{color: var(--text-low);opacity: 0.6}.crumbs .here{color: var(--text-hi)}.layout-side{display: grid;grid-template-columns: 260px 1fr;gap: 40px;align-items: start}.sidebar{position: sticky;top: 100px;background: linear-gradient(140deg,var(--surface-dark),rgba(255,255,255,0.015));border: 1px solid var(--border-soft);border-radius: var(--r-lg);padding: 22px 18px}.sidebar-title{font-family: var(--font-mono);font-size: 11px;text-transform: uppercase;letter-spacing: 0.1em;color: var(--text-low);margin-bottom: 14px;padding-inline: 8px}.sidebar-link{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 11px 14px;border-radius: 10px;color: var(--text-mid);font-size: 14.5px;font-weight: 500;text-decoration: none;transition: all .3s;position: relative}.sidebar-link .badge{font-family: var(--font-mono);font-size: 10.5px;font-weight: 500;background: rgba(255,255,255,0.06);border: 1px solid rgba(255,255,255,0.08);color: var(--text-low);padding: 2px 8px;border-radius: 999px}.sidebar-link:hover{background: rgba(255,255,255,0.04);color: var(--text-hi)}.sidebar-link.active{background: linear-gradient(135deg,rgba(45,226,166,0.18),rgba(26,111,212,0.10));color: var(--text-hi);border-left: 3px solid var(--green-glow)}.sidebar-link.active .badge{background: rgba(45,226,166,0.18);color: var(--green-glow);border-color: rgba(45,226,166,0.3)}@media (max-width: 900px){.layout-side{grid-template-columns: 1fr}.sidebar{position: static;display: flex;gap: 8px;overflow-x: auto;padding: 14px}.sidebar-title{display: none}.sidebar-link{flex: none}.sidebar-link.active{border-left: 0;border-bottom: 3px solid var(--green-glow)}}.svc-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 20px}.svc-card{position: relative;background: linear-gradient(140deg,var(--surface-dark) 0%,rgba(255,255,255,0.01) 100%);border: 1px solid var(--border-soft);border-radius: var(--r-lg);padding: 26px;transition: all .4s var(--ease-spring);overflow: hidden}.svc-card::before{content: "";position: absolute;inset: 0;background: radial-gradient(circle at 0% 0%,var(--c,var(--green-glow)) 0%,transparent 60%);opacity: 0;transition: opacity .4s}.svc-card:hover{transform: translateY(-4px);border-color: var(--c,var(--green-glow));box-shadow: 0 24px 50px -25px var(--c,var(--green-glow))}.svc-card:hover::before{opacity: 0.14}.svc-card > *{position: relative;z-index: 1}.svc-card .ico{display: inline-grid;place-items: center;width: 52px;height: 52px;border-radius: 14px;background: linear-gradient(135deg,var(--c,var(--green-glow)),color-mix(in oklab,var(--c,var(--green-glow)) 50%,var(--ink)));color: var(--ink);margin-bottom: 18px}.svc-card .ico svg{width: 24px;height: 24px}.svc-card h3{font-family: var(--font-head);font-size: 21px;font-weight: 700;color: var(--text-hi);margin-bottom: 8px}.svc-card p{color: var(--text-mid);font-size: 14.5px;line-height: 1.65;margin-bottom: 14px}.svc-card .meta{display: flex;gap: 16px;padding: 12px 0;margin: 14px 0;border-block: 1px dashed rgba(255,255,255,0.08);font-size: 12.5px;color: var(--text-low);font-family: var(--font-mono)}.svc-card .meta b{color: var(--text-hi);font-weight: 600;font-family: var(--font-body)}.svc-card .tags{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 16px}.svc-card .tags .tag{font-family: var(--font-mono);font-size: 11px;padding: 3px 10px;background: rgba(255,255,255,0.05);border: 1px solid rgba(255,255,255,0.07);color: var(--text-mid);border-radius: 999px}.svc-card .pricerow{display: flex;align-items: center;justify-content: space-between;margin-top: 8px}.svc-card .pricerow .price{font-family: var(--font-mono);font-size: 17px;font-weight: 700;color: var(--c,var(--green-glow))}.svc-card .pricerow a{font-size: 13.5px;font-weight: 600;color: var(--text-hi);text-decoration: none;display: inline-flex;gap: 6px;align-items: center}.svc-card .pricerow a svg{width: 14px;height: 14px}.filter-bar{display: flex;flex-wrap: wrap;gap: 10px;margin-bottom: 40px;justify-content: center}.filter-bar button{padding: 10px 18px;background: var(--surface-dark);border: 1px solid var(--border-soft);border-radius: 999px;color: var(--text-mid);font-family: var(--font-body);font-size: 13.5px;font-weight: 500;cursor: pointer;transition: all .3s}.filter-bar button:hover{color: var(--text-hi);border-color: rgba(45,226,166,0.3)}.filter-bar button.on{background: var(--grad-green);border-color: transparent;color: var(--ink);font-weight: 700}.work-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 24px}.work-card{position: relative;border-radius: var(--r-lg);overflow: hidden;aspect-ratio: 4 / 5;cursor: pointer;isolation: isolate}.work-card .img{position: absolute;inset: 0;background-size: cover;background-position: center;transition: transform .8s var(--ease-spring);z-index: 0}.work-card:hover .img{transform: scale(1.07)}.work-card::after{content: "";position: absolute;inset: 0;background: linear-gradient(0deg,rgba(5,11,31,0.95) 5%,rgba(5,11,31,0.4) 45%,transparent 70%);z-index: 1}.work-card .body{position: absolute;inset-inline: 0;bottom: 0;padding: 26px;z-index: 2}.work-card .cat{display: inline-block;font-family: var(--font-mono);font-size: 11px;color: var(--green-glow);text-transform: uppercase;letter-spacing: 0.1em;margin-bottom: 6px}.work-card h3{font-family: var(--font-head);font-size: 22px;font-weight: 700;color: var(--text-hi);margin-bottom: 12px;letter-spacing: -0.01em}.work-card .stats{display: inline-flex;gap: 18px;font-family: var(--font-mono);font-size: 12px;color: rgba(255,255,255,0.75)}.work-card .stats b{color: var(--green-glow);font-weight: 700}.blog-grid-page{display: grid;grid-template-columns: repeat(auto-fill,minmax(330px,1fr));gap: 26px}.bcard{background: linear-gradient(140deg,var(--surface-dark) 0%,rgba(255,255,255,0.01) 100%);border: 1px solid var(--border-soft);border-radius: var(--r-lg);overflow: hidden;transition: all .4s var(--ease-spring);display: flex;flex-direction: column}.bcard:hover{transform: translateY(-4px);border-color: rgba(45,226,166,0.25)}.bcard .cover{aspect-ratio: 16 / 10;background-size: cover;background-position: center;position: relative;overflow: hidden;border-bottom: 1px solid rgba(255,255,255,0.06)}.bcard .cover::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,transparent 40%,rgba(5,11,31,0.6) 100%)}.bcard .cover .cat{position: absolute;top: 14px;inset-inline-start: 14px;z-index: 1;font-family: var(--font-mono);font-size: 11px;padding: 4px 12px;background: rgba(5,11,31,0.7);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);color: var(--green-glow);border: 1px solid rgba(45,226,166,0.3);border-radius: 999px}.bcard .body{padding: 22px;flex: 1;display: flex;flex-direction: column}.bcard .meta{display: flex;gap: 14px;font-family: var(--font-mono);font-size: 11.5px;color: var(--text-low);margin-bottom: 12px}.bcard .meta svg{width: 13px;height: 13px}.bcard h3{font-family: var(--font-head);font-size: 19px;font-weight: 700;line-height: 1.4;color: var(--text-hi);margin-bottom: 14px;letter-spacing: -0.01em}.bcard .read{margin-top: auto;display: inline-flex;align-items: center;gap: 6px;color: var(--green-glow);font-size: 13.5px;font-weight: 600}.bcard .read svg{width: 14px;height: 14px;transition: transform .3s}.bcard:hover .read svg{transform: translateX(-4px)}.contact-grid{display: grid;grid-template-columns: 1fr 1.3fr;gap: 32px;background: linear-gradient(140deg,var(--surface-dark) 0%,rgba(255,255,255,0.015) 100%);border: 1px solid var(--border-soft);border-radius: var(--r-xl);padding: 40px;position: relative;overflow: hidden}.contact-grid::before{content: "";position: absolute;inset: 0;background: radial-gradient(circle at 100% 0%,rgba(45,226,166,0.12),transparent 50%);pointer-events: none}.contact-grid > *{position: relative}.cinfo h2{font-family: var(--font-head);font-size: 32px;color: var(--text-hi);margin-bottom: 12px}.cinfo p{color: var(--text-mid);margin-bottom: 24px}.ci-row{display: flex;align-items: center;gap: 14px;padding: 16px;background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.06);border-radius: var(--r-md);margin-bottom: 12px;text-decoration: none;color: var(--text-hi);transition: all .3s}.ci-row:hover{border-color: var(--green-glow);background: rgba(45,226,166,0.05)}.ci-row .icc{flex: none;width: 42px;height: 42px;border-radius: 12px;display: grid;place-items: center;background: var(--grad-green);color: var(--ink)}.ci-row .icc svg{width: 18px;height: 18px}.ci-row .ctxt b{display: block;font-size: 15px}.ci-row .ctxt span{font-size: 12.5px;color: var(--text-low);font-family: var(--font-mono)}.cform{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}.cform .field{display: flex;flex-direction: column;gap: 6px}.cform .field.full{grid-column: 1 / -1}.cform label{font-family: var(--font-mono);font-size: 11px;text-transform: uppercase;letter-spacing: 0.08em;color: var(--text-low)}.cform input,.cform select,.cform textarea{background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.08);border-radius: var(--r-md);padding: 13px 16px;color: var(--text-hi);font-family: var(--font-body);font-size: 14.5px;transition: all .3s;width: 100%}.cform input:focus,.cform select:focus,.cform textarea:focus{outline: 0;border-color: var(--green-glow);background: rgba(45,226,166,0.03);box-shadow: 0 0 0 3px rgba(45,226,166,0.12)}.cform textarea{min-height: 120px;resize: vertical}.cform select{appearance: none;-webkit-appearance: none;cursor: pointer;background-image: linear-gradient(45deg,transparent 50%,rgba(232,240,255,0.55) 50%),linear-gradient(135deg,rgba(232,240,255,0.55) 50%,transparent 50%);background-position: calc(0% + 18px) 50%,calc(0% + 13px) 50%;background-size: 5px 5px,5px 5px;background-repeat: no-repeat;padding-inline-start: 36px}.cform select option{background: #0F1730;color: #F4F8FF;padding: 10px}.cform select option:checked,.cform select option:hover{background: linear-gradient(0deg,var(--green-glow,#2DE2A6),var(--green-glow,#2DE2A6));color: #050B1F;font-weight: 600}@media (max-width: 900px){.contact-grid{grid-template-columns: 1fr;padding: 24px}.cform{grid-template-columns: 1fr}}.timeline{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 22px;margin-top: 40px}.tline{position: relative;padding: 24px 22px;background: linear-gradient(140deg,var(--surface-dark),rgba(255,255,255,0.015));border: 1px solid var(--border-soft);border-radius: var(--r-lg)}.tline .yr{font-family: var(--font-mono);font-weight: 700;font-size: 22px;background-image: var(--grad-brand);background-clip: text;-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent;margin-bottom: 8px;display: block}.tline h4{font-family: var(--font-head);font-size: 17px;font-weight: 700;color: var(--text-hi);margin-bottom: 6px}.tline p{font-size: 13.5px;color: var(--text-mid);line-height: 1.6;margin: 0}.values-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 18px;margin-top: 40px}.value{text-align: center;padding: 28px 20px;background: linear-gradient(140deg,var(--surface-dark),rgba(255,255,255,0.015));border: 1px solid var(--border-soft);border-radius: var(--r-lg);transition: all .4s var(--ease-spring)}.value:hover{transform: translateY(-4px);border-color: rgba(45,226,166,0.25)}.value .vico{display: inline-grid;place-items: center;width: 54px;height: 54px;border-radius: 14px;background: linear-gradient(135deg,var(--c,var(--green-glow)),color-mix(in oklab,var(--c,var(--green-glow)) 50%,var(--ink)));color: var(--ink);margin-bottom: 14px}.value h4{font-family: var(--font-head);font-size: 17px;color: var(--text-hi);margin-bottom: 6px}.value p{font-size: 13.5px;color: var(--text-mid);line-height: 1.6;margin: 0}.team-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 20px;margin-top: 40px}.member{position: relative;border-radius: var(--r-lg);overflow: hidden;aspect-ratio: 3 / 4;background: var(--surface-dark)}.member .img{position: absolute;inset: 0;background-size: cover;background-position: center top;transition: transform .8s var(--ease-spring)}.member:hover .img{transform: scale(1.06)}.member::after{content: "";position: absolute;inset: 0;background: linear-gradient(0deg,rgba(5,11,31,0.95) 0%,transparent 50%)}.member .info{position: absolute;inset-inline: 0;bottom: 0;padding: 22px;z-index: 1}.member .info b{display: block;font-family: var(--font-head);font-size: 17px;color: var(--text-hi);margin-bottom: 4px}.member .info span{font-family: var(--font-mono);font-size: 12px;color: var(--green-glow);letter-spacing: 0.05em}.book-grid{display: grid;grid-template-columns: 1.2fr 1fr;gap: 30px;align-items: start}.book-card{background: linear-gradient(140deg,var(--surface-dark),rgba(255,255,255,0.015));border: 1px solid var(--border-soft);border-radius: var(--r-xl);padding: 32px;position: relative;overflow: hidden}.book-card::before{content: "";position: absolute;inset: 0;background: radial-gradient(circle at 100% 0%,rgba(79,163,255,0.10),transparent 50%);pointer-events: none}.book-card > *{position: relative}.cal-month{display: flex;align-items: center;justify-content: space-between;margin-bottom: 18px}.cal-month b{font-family: var(--font-head);font-size: 19px;color: var(--text-hi)}.cal-month button{background: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.08);width: 32px;height: 32px;border-radius: 10px;color: var(--text-mid);cursor: pointer;transition: all .3s}.cal-month button:hover{background: rgba(45,226,166,0.12);color: var(--green-glow)}.cal-grid{display: grid;grid-template-columns: repeat(7,1fr);gap: 6px}.cal-grid .dow{font-family: var(--font-mono);font-size: 11px;color: var(--text-low);text-transform: uppercase;text-align: center;padding: 6px 0;letter-spacing: 0.05em}.cal-grid .day{aspect-ratio: 1;display: grid;place-items: center;font-family: var(--font-mono);font-size: 13.5px;color: var(--text-mid);background: rgba(255,255,255,0.025);border: 1px solid transparent;border-radius: 10px;cursor: pointer;transition: all .25s}.cal-grid .day:hover{background: rgba(45,226,166,0.10);color: var(--text-hi)}.cal-grid .day.muted{color: var(--text-low);opacity: 0.4;cursor: default}.cal-grid .day.today{border-color: rgba(45,226,166,0.4);color: var(--green-glow)}.cal-grid .day.selected{background: var(--grad-green);color: var(--ink);font-weight: 700}.slot-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 24px}.slot{background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.08);border-radius: 10px;padding: 12px;text-align: center;font-family: var(--font-mono);font-size: 13.5px;color: var(--text-hi);cursor: pointer;transition: all .25s}.slot:hover{border-color: var(--green-glow);background: rgba(45,226,166,0.06)}.slot.taken{opacity: 0.35;text-decoration: line-through;cursor: not-allowed}@media (max-width: 900px){.book-grid{grid-template-columns: 1fr}}.detail-grid{display: grid;grid-template-columns: 1fr 320px;gap: 40px;align-items: start}.detail-main h2{font-family: var(--font-head);font-size: 28px;color: var(--text-hi);margin-bottom: 14px;margin-top: 36px}.detail-main h2:first-child{margin-top: 0}.detail-main p{color: var(--text-mid);line-height: 1.85;margin-bottom: 14px}.detail-main ul{padding-inline-start: 0;list-style: none;margin-bottom: 18px}.detail-main ul li{display: flex;align-items: start;gap: 10px;padding: 10px 0;color: var(--text-mid);border-bottom: 1px dashed rgba(255,255,255,0.06)}.detail-main ul li::before{content: "✓";flex: none;width: 22px;height: 22px;display: grid;place-items: center;background: rgba(45,226,166,0.18);color: var(--green-glow);border-radius: 7px;font-size: 12px;font-weight: 700}.detail-aside{position: sticky;top: 100px;display: flex;flex-direction: column;gap: 16px}.aside-card{background: linear-gradient(140deg,var(--surface-dark),rgba(255,255,255,0.015));border: 1px solid var(--border-soft);border-radius: var(--r-lg);padding: 22px}.aside-card .ah{font-family: var(--font-mono);font-size: 11px;text-transform: uppercase;letter-spacing: 0.08em;color: var(--text-low);margin-bottom: 10px}.aside-card .av{font-family: var(--font-head);font-size: 22px;color: var(--text-hi);font-weight: 700}.aside-card.cta{background: linear-gradient(135deg,rgba(45,226,166,0.12),rgba(26,111,212,0.08));border-color: rgba(45,226,166,0.3)}@media (max-width: 900px){.detail-grid{grid-template-columns: 1fr}.detail-aside{position: static}}.inner-sec{padding: clamp(60px,9vh,110px) 0}.inner-sec h2.sec-title{font-family: var(--font-head);font-size: clamp(28px,4vw,48px);color: var(--text-hi);font-weight: 800;letter-spacing: -0.02em;margin-bottom: 14px;line-height: 1.15}.inner-sec h2.sec-title .grad{background-image: var(--grad-brand);background-clip: text;-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent}.inner-sec .sec-intro{color: var(--text-mid);font-size: 17px;max-width: 640px;margin-bottom: 40px}@media (max-width: 991px){section{padding: var(--sp-16) 0}.ss-nav-links{display: none}.ss-burger{display: inline-flex}.ss-nav-links.is-open{display: flex;flex-direction: column;position: absolute;top: var(--header-h);inset-inline-start: 0;inset-inline-end: 0;background: var(--navy);padding: var(--sp-4);gap: var(--sp-1);border-top: 1px solid rgba(255,255,255,.08);box-shadow: var(--sh-lg)}.ss-nav-links.is-open a{width: 100%;padding: 12px 14px}.ss-hero{padding: var(--sp-16) 0 var(--sp-12)}.ss-stats{margin-top: -40px;padding: var(--sp-6)}.ss-stats-grid{grid-template-columns: repeat(2,1fr);gap: var(--sp-5)}.ss-stat + .ss-stat::before{display: none}.ss-stat:nth-child(2)::before,.ss-stat:nth-child(4)::before{content: '';display: block;position: absolute;inset-inline-start: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 60%;background: var(--gray-200)}.services-grid{grid-template-columns: repeat(2,1fr)}.case-banner{grid-template-columns: 1fr;padding: var(--sp-10) var(--sp-6)}.ss-footer-grid{grid-template-columns: 1fr 1fr;gap: var(--sp-8)}}@media (max-width: 767px){section{padding: var(--sp-12) 0}.container{padding: 0 var(--sp-4)}.ss-stats-grid{gap: var(--sp-4)}.services-grid{grid-template-columns: 1fr}.ss-hero-markets{gap: var(--sp-3)}.cta-block{padding: var(--sp-10) var(--sp-5)}.cta-block-actions .btn{width: 100%}.ss-footer-grid{grid-template-columns: 1fr;gap: var(--sp-6)}.ss-footer-bottom{justify-content: center;text-align: center}.ss-hero-actions .btn{flex: 1;min-width: 140px}.wa-float{width: 52px;height: 52px;bottom: 18px}.wa-float svg{width: 24px;height: 24px}.case-banner-stats{grid-template-columns: repeat(2,1fr);gap: var(--sp-3)}.case-banner-stat{padding: var(--sp-4)}}@media (max-width: 480px){.ss-nav-actions .ss-lang-switch{display: none}.testimonial{padding: var(--sp-5)}}@media (min-width: 1400px){:root{--container-max: 1320px}}[dir="rtl"] body{font-family: var(--font-ar)}[dir="ltr"] body{font-family: var(--font-en)}[dir="rtl"] .icon-flip{transform: scaleX(-1)}[dir="rtl"] .card-link svg{transform: scaleX(-1)}[dir="rtl"] .clients-track{animation-direction: reverse}[dir="rtl"] .ss-hero::before{right: auto;left: -100px}[dir="rtl"] .ss-hero::after{left: auto;right: -100px}[dir="rtl"] .ss-stat + .ss-stat::before{inset-inline-start: 0}[dir="rtl"] h1,[dir="rtl"] h2,[dir="rtl"] h3{letter-spacing: 0}[dir="rtl"] .lead{line-height: 1.85}[dir="rtl"] .dropdown-menu{text-align: right}.wrap{max-width: 1180px}@media (min-width: 1440px){.wrap{max-width: 1320px;padding-inline: 48px}:root{--t-hero: clamp(48px,6.4vw,96px)}}@media (min-width: 1680px){.wrap{max-width: 1480px;padding-inline: 56px}}@media (min-width: 1920px){.wrap{max-width: 1640px;padding-inline: 64px}}@media (min-width: 2200px){.wrap{max-width: 1780px}}@media (min-width: 1440px){.page-hero h1{font-size: clamp(48px,6.4vw,96px)}}@media (min-width: 1440px){.case-grid{gap: clamp(40px,6vw,80px)}.dd-row{gap: clamp(40px,6vw,90px)}.ss-stats-grid,.stats{gap: clamp(28px,3vw,56px)}}.case-media{aspect-ratio: 16 / 11 !important;border: 1px solid rgba(45,226,166,0.18) !important;background: linear-gradient(135deg,#0F2447,#07172F) !important}.case-media::before{opacity: 0.78 !important;background-image: url("https://images.unsplash.com/photo-1540575467063-178a50c2df87?w=1600&q=72") !important;background-position: center 35% !important}.case-media::after{background: radial-gradient(ellipse 70% 50% at 50% 35%,transparent 0%,rgba(5,11,31,0.42) 70%),linear-gradient(180deg,rgba(5,11,31,0) 0%,rgba(5,11,31,0.55) 100%) !important}.case .case-media::after{background-image: radial-gradient(ellipse 70% 50% at 50% 35%,transparent 0%,rgba(5,11,31,0.42) 70%),linear-gradient(180deg,rgba(5,11,31,0) 0%,rgba(5,11,31,0.55) 100%) !important}.case-media .play{width: 86px !important;height: 86px !important;box-shadow: 0 18px 50px -10px rgba(45,226,166,0.55),0 0 0 1px rgba(255,255,255,0.12) inset !important}.case-media .play::before{inset: -14px !important;border: 1.5px solid rgba(45,226,166,0.45) !important}.case-media .play::after{content: "";position: absolute;inset: -28px;border-radius: 50%;border: 1px solid rgba(45,226,166,0.18);animation: ringPulse 2.6s ease-out 0.6s infinite}.case-media .vchip{background: rgba(5,11,31,0.78) !important;backdrop-filter: blur(14px) !important;-webkit-backdrop-filter: blur(14px) !important;border: 1px solid rgba(45,226,166,0.28) !important;padding: 12px 16px !important;box-shadow: 0 12px 28px -10px rgba(0,0,0,0.5) !important}.case-media .vchip .vt{font-size: 11.5px !important}.case-media .vchip .vt b{font-size: 14px !important;color: var(--green-glow) !important}.case-media .vlabel{bottom: 18px !important;inset-inline-end: 20px !important;background: rgba(5,11,31,0.78) !important;backdrop-filter: blur(12px) !important;-webkit-backdrop-filter: blur(12px) !important;border: 1px solid rgba(255,255,255,0.10) !important;padding: 8px 16px !important;border-radius: 999px !important;color: var(--text-hi) !important;font-size: 12px !important}.mock{aspect-ratio: 16 / 10 !important;border: 1px solid rgba(255,255,255,0.10) !important;background: #08152F !important;box-shadow: 0 30px 60px -25px rgba(0,0,0,0.7),0 0 0 1px rgba(255,255,255,0.04) inset !important}.mock .bar{background: linear-gradient(180deg,rgba(255,255,255,0.04),rgba(255,255,255,0.015)) !important;border-bottom: 1px solid rgba(255,255,255,0.08) !important;height: 36px !important;padding: 0 14px !important;display: flex !important;align-items: center !important;gap: 6px !important}.mock .bar i{width: 11px !important;height: 11px !important;border-radius: 50% !important;display: inline-block !important}.mock .bar i:nth-child(1){background: #FF5F57 !important;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.15)}.mock .bar i:nth-child(2){background: #FEBC2E !important;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.15)}.mock .bar i:nth-child(3){background: #28C840 !important;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.15)}.dd-row .mock .canvas{background: #050B1F !important}.dd-row .mock .canvas::before{opacity: 0.95 !important;filter: saturate(1.05) contrast(1.05)}.dd-row .mock .canvas::after{background: radial-gradient(ellipse 80% 60% at 50% 40%,transparent 0%,rgba(5,11,31,0.35) 75%),linear-gradient(180deg,rgba(5,11,31,0) 0%,rgba(5,11,31,0.45) 100%) !important}.mock .ph-ico{width: 70px !important;height: 70px !important;border-radius: 18px !important;background: rgba(5,11,31,0.55) !important;backdrop-filter: blur(14px) saturate(1.3) !important;-webkit-backdrop-filter: blur(14px) saturate(1.3) !important;border: 1px solid rgba(255,255,255,0.16) !important;color: var(--text-hi) !important;box-shadow: 0 14px 30px -12px rgba(0,0,0,0.55) !important;z-index: 3 !important}.mock .ph-ico svg.lucide{width: 28px !important;height: 28px !important}.mock .ph-label{position: absolute !important;bottom: 16px !important;inset-inline-start: 50% !important;transform: translateX(50%) !important;background: rgba(5,11,31,0.75) !important;backdrop-filter: blur(12px) !important;-webkit-backdrop-filter: blur(12px) !important;border: 1px solid rgba(255,255,255,0.10) !important;padding: 6px 14px !important;border-radius: 999px !important;font-family: var(--font-mono) !important;font-size: 11.5px !important;color: var(--text-hi) !important;white-space: nowrap !important;z-index: 3 !important}[dir="rtl"] .mock .ph-label{transform: translateX(-50%) !important}.mock .floaty{background: rgba(5,11,31,0.78) !important;backdrop-filter: blur(14px) !important;-webkit-backdrop-filter: blur(14px) !important;border: 1px solid rgba(255,255,255,0.12) !important;border-radius: 14px !important;padding: 11px 14px !important;box-shadow: 0 14px 28px -12px rgba(0,0,0,0.5) !important}.mock .floaty .mi{width: 32px !important;height: 32px !important;border-radius: 10px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,0.2)}.mock .floaty .mi svg{width: 16px !important;height: 16px !important}.mock .floaty .mt{font-family: var(--font-mono) !important;font-size: 11px !important;color: var(--text-mid) !important;line-height: 1.2 !important}.mock .floaty .mt b{display: block !important;font-size: 13.5px !important;color: var(--text-hi) !important;margin-top: 1px}.mock .canvas{position: absolute !important;inset: 36px 0 0 !important;overflow: hidden !important}.mock .floaty.f1{top: -14px !important;inset-inline-start: 18px !important;z-index: 4}.mock .floaty.f2{bottom: -14px !important;inset-inline-end: 18px !important;z-index: 4}@media (max-width: 768px){.mock .floaty.f1,.mock .floaty.f2{inset-inline-end: auto !important;inset-inline-start: 18px !important;bottom: -14px !important;top: auto !important}}.case{position: relative;background: linear-gradient(135deg,rgba(5,11,31,0.92) 0%,rgba(10,31,68,0.88) 50%,rgba(5,11,31,0.94) 100%),url("https://images.unsplash.com/photo-1591115765373-5207764f72e7?w=1600&q=70");background-size: cover;background-position: center;background-attachment: fixed;border-block: 1px solid rgba(255,255,255,0.05)}.case .bg{background: none !important}.case .bg::after{display: none !important}.case::before{content: "";position: absolute;inset: 0;background: radial-gradient(ellipse 40% 60% at 20% 30%,rgba(45,226,166,0.18),transparent 55%),radial-gradient(ellipse 40% 50% at 80% 70%,rgba(79,163,255,0.16),transparent 55%);pointer-events: none;z-index: 0}.case .wrap{position: relative;z-index: 1}@media (max-width: 768px){.case{background-attachment: scroll}}.case-media{aspect-ratio: 16 / 9 !important;border-radius: 18px !important;border: 1px solid rgba(255,255,255,0.10) !important;background: #050B1F !important;box-shadow: 0 32px 60px -20px rgba(0,0,0,0.6),0 0 0 1px rgba(255,255,255,0.04) inset !important;overflow: hidden !important}.case-media::before{opacity: 0.85 !important;background-image: url("https://images.unsplash.com/photo-1540575467063-178a50c2df87?w=1400&q=72") !important;background-position: center 40% !important;filter: saturate(1.05) contrast(1.05)}.case-media::after{background: radial-gradient(ellipse 70% 60% at 50% 45%,transparent 0%,rgba(5,11,31,0.30) 80%),linear-gradient(180deg,rgba(5,11,31,0.15) 0%,transparent 25%,transparent 60%,rgba(5,11,31,0.75) 100%) !important}.case-media .scrim{background: transparent !important}.case-media .play{width: 92px !important;height: 92px !important;border-radius: 50% !important;background: linear-gradient(135deg,#2DE2A6 0%,#1D9E75 100%) !important;box-shadow: 0 22px 48px -12px rgba(45,226,166,0.55),0 0 0 1px rgba(255,255,255,0.15) inset !important}.case-media .play::before{inset: -16px !important;border: 2px solid rgba(45,226,166,0.45) !important}.case-media .play svg.lucide{width: 36px !important;height: 36px !important}.case-media .vchip{top: 18px !important;inset-inline-start: 18px !important;inset-inline-end: auto !important;left: auto !important;right: auto !important;background: rgba(5,11,31,0.78) !important;backdrop-filter: blur(14px) !important;-webkit-backdrop-filter: blur(14px) !important;border: 1px solid rgba(45,226,166,0.30) !important;padding: 10px 16px !important;border-radius: 12px !important;box-shadow: 0 12px 28px -10px rgba(0,0,0,0.5) !important}.case-media .vchip .vi{width: 30px !important;height: 30px !important}.case-media .vchip .vi svg{width: 16px !important;height: 16px !important}.case-media .vchip .vt{font-family: var(--font-mono) !important;font-size: 10.5px !important;letter-spacing: 0.04em !important;color: var(--text-low) !important;text-transform: uppercase !important;line-height: 1.2 !important}.case-media .vchip .vt b{display: block !important;font-size: 15px !important;letter-spacing: -0.01em !important;color: var(--green-glow) !important;margin-top: 2px;text-transform: none !important}.case-media .vlabel{bottom: 16px !important;inset-inline-end: 16px !important;inset-inline-start: auto !important;left: auto !important;right: auto !important;background: rgba(5,11,31,0.85) !important;backdrop-filter: blur(10px) !important;-webkit-backdrop-filter: blur(10px) !important;border: 1px solid rgba(255,255,255,0.08) !important;padding: 6px 12px !important;border-radius: 8px !important;color: var(--text-hi) !important;font-family: var(--font-mono) !important;font-size: 11.5px !important;font-weight: 600 !important;line-height: 1 !important}.case-media .vlabel svg.lucide{width: 13px !important;height: 13px !important}.case-media .play,.case-media .vchip,.case-media .vchip.v1,.case-media .vlabel{position: absolute !important;inset: auto !important;inset-inline-start: auto !important;inset-inline-end: auto !important;inset-block-start: auto !important;inset-block-end: auto !important;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;width: auto !important;max-width: max-content !important;z-index: 2 !important}.case-media .play{top: 50% !important;left: 50% !important;transform: translate(-50%,-50%) !important}.case-media .play:hover{transform: translate(-50%,-50%) scale(1.06) !important}[dir="rtl"] .case-media .vchip,[dir="rtl"] .case-media .vchip.v1{top: 18px !important;right: 18px !important}[dir="rtl"] .case-media .vlabel{bottom: 16px !important;left: 16px !important}[dir="ltr"] .case-media .vchip,[dir="ltr"] .case-media .vchip.v1{top: 18px !important;left: 18px !important}[dir="ltr"] .case-media .vlabel{bottom: 16px !important;right: 16px !important}section.case{background-image: linear-gradient(135deg,rgba(5,11,31,0.93) 0%,rgba(10,31,68,0.86) 50%,rgba(5,11,31,0.94) 100%),url("https://images.unsplash.com/photo-1591115765373-5207764f72e7?w=1600&q=70") !important;background-size: cover !important;background-position: center !important;background-attachment: fixed !important;background-repeat: no-repeat !important}section.case > .bg{display: none !important}section.case > .glowline{opacity: 0.6}@media (max-width: 768px){section.case{background-attachment: scroll !important}[dir="rtl"] .case-media .vchip{top: 12px !important;right: 12px !important}[dir="rtl"] .case-media .vlabel{bottom: 12px !important;left: 12px !important}}.stats{position: relative}.stats .stat{position: relative}.stats .stat:not(:last-child)::after{content: "";position: absolute;inset-inline-start: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 60%;background: linear-gradient(180deg,transparent 0%,rgba(255,255,255,0.10) 50%,transparent 100%)}@media (min-width: 1440px){.stats{max-width: 1100px;margin-inline: auto}}.mock .floaty.f1{top: auto !important;bottom: -16px !important;inset-inline-start: 18px !important;inset-inline-end: auto !important;left: auto !important;right: auto !important}.mock .floaty.f2{top: -16px !important;bottom: auto !important;inset-inline-end: 18px !important;inset-inline-start: auto !important;left: auto !important;right: auto !important}[dir="rtl"] .mock .floaty.f1{bottom: -16px !important;right: 18px !important;left: auto !important;top: auto !important}[dir="rtl"] .mock .floaty.f2{top: -16px !important;left: 18px !important;right: auto !important;bottom: auto !important}.m-row.r1{animation: marqLflat 38s linear infinite !important;will-change: transform}@keyframes marqLflat{from{transform: translateX(0)}to{transform: translateX(-50%)}}.marquee-mask:hover .m-row.r1{animation-play-state: paused !important}.crumbs{display: inline-flex;align-items: center;flex-wrap: wrap;gap: 6px;padding: 8px 16px;background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.07);border-radius: 999px;font-family: var(--font-mono);font-size: 12.5px;color: var(--text-low);margin-bottom: 26px}.crumbs a{color: var(--text-mid);text-decoration: none;transition: color .25s;display: inline-flex;align-items: center;gap: 5px}.crumbs a:first-child::before{content: "";width: 13px;height: 13px;background-color: currentColor;-webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/><polyline points='9 22 9 12 15 12 15 22'/></svg>") center/contain no-repeat;mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/><polyline points='9 22 9 12 15 12 15 22'/></svg>") center/contain no-repeat;display: inline-block}.crumbs a:hover{color: var(--green-glow)}.crumbs .sep{display: inline-block;width: 12px;height: 12px;color: var(--text-low);opacity: 0.5;font-size: 0;background-color: currentColor;-webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>") center/contain no-repeat;mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>") center/contain no-repeat}[dir="rtl"] .crumbs .sep{-webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m15 18-6-6 6-6'/></svg>");mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m15 18-6-6 6-6'/></svg>")}.crumbs .here{color: var(--text-hi);font-weight: 600;padding: 4px 10px;background: rgba(45,226,166,0.10);border: 1px solid rgba(45,226,166,0.22);border-radius: 999px}section.cta-final{background-image: radial-gradient(ellipse 60% 80% at 20% 30%,rgba(45,226,166,0.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 85% 75%,rgba(79,163,255,0.13) 0%,transparent 55%),linear-gradient(135deg,#050B1F 0%,#0A1F44 50%,#050B1F 100%) !important;background-attachment: scroll !important;position: relative;overflow: hidden;padding-block: clamp(80px,12vh,140px) !important}section.cta-final::before{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);background-size: 56px 56px;mask-image: radial-gradient(ellipse 70% 80% at 50% 50%,black 0%,transparent 80%);pointer-events: none}section.cta-final::after{content: "";position: absolute;width: 600px;height: 600px;border-radius: 50%;inset: 50% auto auto 50%;transform: translate(-50%,-50%);background: radial-gradient(circle,rgba(45,226,166,0.18) 0%,transparent 65%);filter: blur(40px);pointer-events: none;animation: ctaGlow 8s ease-in-out infinite}@keyframes ctaGlow{0%,100%{transform: translate(-50%,-50%) scale(1);opacity: 0.85}50%{transform: translate(-50%,-50%) scale(1.08);opacity: 1}}section.cta-final .spot,section.cta-final .grid-tex2,section.cta-final .orb{display: none !important}section.cta-final .wrap{position: relative;z-index: 2;max-width: 1100px !important;display: grid !important;grid-template-columns: 1.15fr 1fr;gap: 60px;align-items: center;text-align: start !important}@media (max-width: 880px){section.cta-final .wrap{grid-template-columns: 1fr;gap: 40px}}section.cta-final .cta-badge{align-self: flex-start;margin-bottom: 24px !important;background: rgba(45,226,166,0.10) !important;border: 1px solid rgba(45,226,166,0.30) !important;color: var(--green-glow) !important;font-family: var(--font-mono) !important;font-size: 11.5px !important;letter-spacing: 0.08em !important;text-transform: uppercase !important}section.cta-final h2{font-size: clamp(36px,4.8vw,64px) !important;font-weight: 800 !important;text-align: start !important;margin-bottom: 18px !important;line-height: 1.1 !important}section.cta-final .csub{font-size: clamp(15px,1.4vw,18px) !important;color: var(--text-mid) !important;margin-bottom: 32px !important;text-align: start !important;max-width: 460px}section.cta-final .btns{display: inline-flex !important;flex-wrap: wrap;gap: 14px !important;justify-content: flex-start !important;margin-bottom: 0 !important}section.cta-final .cta-mini{display: none !important}section.cta-final .wrap::after{content: "";display: block;grid-column: 2;grid-row: 1 / span 99;align-self: stretch;background: linear-gradient(140deg,rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.01) 100%);border: 1px solid rgba(255,255,255,0.10);border-radius: 28px;padding: 36px;position: relative;display: none}.ss-livecard{background: linear-gradient(140deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.015) 100%);border: 1px solid rgba(255,255,255,0.10);border-radius: 28px;padding: 32px;position: relative;overflow: hidden;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);box-shadow: 0 30px 60px -20px rgba(0,0,0,0.5)}.ss-livecard::before{content: "";position: absolute;inset: -2px;border-radius: 30px;padding: 1.5px;background: linear-gradient(135deg,rgba(45,226,166,0.6) 0%,transparent 50%,rgba(79,163,255,0.5) 100%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;opacity: 0.7}.ss-livecard__head{display: flex;align-items: center;gap: 14px;margin-bottom: 22px}.ss-livecard__avatar{width: 54px;height: 54px;border-radius: 50%;background: url("https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=200&q=68") center/cover,var(--grad-green);border: 2px solid rgba(45,226,166,0.4);flex: none;position: relative}.ss-livecard__avatar::after{content: "";position: absolute;bottom: -2px;inset-inline-end: -2px;width: 16px;height: 16px;border-radius: 50%;background: var(--green-glow);border: 2px solid #050B1F;box-shadow: 0 0 12px rgba(45,226,166,0.7);animation: liveBlink 2s ease-in-out infinite}.ss-livecard__who b{display: block;font-family: var(--font-head);font-size: 17px;color: var(--text-hi);margin-bottom: 2px}.ss-livecard__who span{font-family: var(--font-mono);font-size: 11.5px;color: var(--green-glow);letter-spacing: 0.05em;text-transform: uppercase}.ss-livecard__quote{font-family: var(--font-head);font-size: 20px;font-weight: 600;line-height: 1.5;color: var(--text-hi);margin: 0 0 24px;letter-spacing: -0.01em}.ss-livecard__quote::before{content: "\201D";font-size: 36px;line-height: 0.5;vertical-align: -8px;color: var(--green-glow);font-family: Georgia,serif;margin-inline-end: 4px}.ss-livecard__rows{display: grid;gap: 10px}.ss-livecard__row{display: flex;align-items: center;gap: 12px;padding: 12px 14px;background: rgba(255,255,255,0.025);border: 1px solid rgba(255,255,255,0.06);border-radius: 12px;text-decoration: none;color: var(--text-hi);font-size: 13.5px;transition: all .3s}.ss-livecard__row:hover{border-color: rgba(45,226,166,0.35);background: rgba(45,226,166,0.06);transform: translateX(-3px)}[dir="rtl"] .ss-livecard__row:hover{transform: translateX(3px)}.ss-livecard__row .icn{flex: none;width: 36px;height: 36px;border-radius: 10px;display: grid;place-items: center;background: var(--grad-green);color: var(--ink)}.ss-livecard__row .icn svg{width: 16px;height: 16px}.ss-livecard__row .txt b{display: block;font-family: var(--font-head);font-size: 14.5px;margin-bottom: 2px}.ss-livecard__row .txt span{font-family: var(--font-mono);font-size: 11px;color: var(--text-low);letter-spacing: 0.03em}.ss-livecard__row .arrow{margin-inline-start: auto;color: var(--text-low);transition: all .3s}.ss-livecard__row:hover .arrow{color: var(--green-glow);transform: translateX(-3px)}[dir="rtl"] .ss-livecard__row:hover .arrow{transform: translateX(3px)}.ss-livecard__row .arrow svg{width: 14px;height: 14px}section.cta-final .wrap{grid-template-areas: "text card";grid-template-rows: auto;align-items: center}section.cta-final .cta-badge,section.cta-final h2,section.cta-final .csub,section.cta-final .btns,section.cta-final .cta-mini{grid-column: 1 / 2 !important}section.cta-final .ss-livecard{grid-column: 2 / 3 !important;grid-row: 1 / 99 !important;align-self: center !important}@media (max-width: 880px){section.cta-final .wrap{grid-template-columns: 1fr}section.cta-final .ss-livecard{grid-column: 1 / 2 !important;grid-row: auto !important}}section.cta-final .wrap{display: grid !important;grid-template-columns: 1.15fr 1fr !important;grid-template-areas: "badge card" "title card" "sub card" "btns card" !important;grid-template-rows: auto auto auto auto !important;align-items: center;column-gap: 60px;row-gap: 0}section.cta-final .cta-badge{grid-area: badge !important;grid-column: unset !important;grid-row: unset !important;align-self: end}section.cta-final h2{grid-area: title !important;grid-column: unset !important;grid-row: unset !important}section.cta-final .csub{grid-area: sub !important;grid-column: unset !important;grid-row: unset !important}section.cta-final .btns{grid-area: btns !important;grid-column: unset !important;grid-row: unset !important;align-self: start}section.cta-final .ss-livecard{grid-area: card !important;grid-column: unset !important;grid-row: unset !important;align-self: center !important;justify-self: stretch}@media (max-width: 880px){section.cta-final .wrap{grid-template-columns: 1fr !important;grid-template-areas: "badge" "title" "sub" "btns" "card" !important;row-gap: 24px}}section.cta-final .wrap{display: grid !important;grid-template-columns: 1.15fr 1fr !important;grid-template-areas: "text card" !important;grid-template-rows: auto !important;align-items: center;column-gap: 60px;row-gap: 0}section.cta-final .cta-text-col{grid-area: text !important;display: flex;flex-direction: column;align-items: flex-start;gap: 0}section.cta-final .cta-text-col .cta-badge{margin-bottom: 22px !important;align-self: flex-start}section.cta-final .cta-text-col h2{margin-bottom: 16px !important}section.cta-final .cta-text-col .csub{margin-bottom: 28px !important}section.cta-final .cta-text-col .btns{margin-bottom: 0 !important}section.cta-final .ss-livecard{grid-area: card !important;align-self: center !important;justify-self: stretch}@media (max-width: 880px){section.cta-final .wrap{grid-template-columns: 1fr !important;grid-template-areas: "text" "card" !important;row-gap: 32px}}.nav .logo .mark,.foot .logo .mark{background: transparent !important;box-shadow: none !important;border: none !important;width: 168px !important;height: 40px !important;padding: 0 !important;display: inline-flex;align-items: center;justify-content: center;overflow: hidden;border-radius: 0 !important}.nav .logo .mark img,.foot .logo .mark img{width: 100%;height: 100%;object-fit: contain;display: block;filter: brightness(0) invert(1)}.nav .logo:has(.mark img){font-size: 0;line-height: 0;gap: 0}.foot .logo:has(.mark img){font-size: 0;line-height: 0;gap: 0}.nav .logo:has(.mark img) .mark img,.foot .logo:has(.mark img) .mark img{font-size: initial}.foot .logo .mark{width: 180px !important;height: 44px !important}.page-hero:has(.crumb-banner){position: relative;isolation: isolate;overflow: hidden}.page-hero:has(.crumb-banner)::before{content: "";position: absolute;inset: 0;background-image: var(--ph-bg,url("https://images.unsplash.com/photo-1521737711867-e3b97375f902?w=1400&q=70"));background-size: cover;background-position: center;z-index: -2;filter: saturate(1.02) brightness(0.95)}.page-hero:has(.crumb-banner)::after{content: "";position: absolute;inset: 0;background: linear-gradient(135deg,rgba(5,11,31,0.88) 0%,rgba(10,31,68,0.75) 50%,rgba(5,11,31,0.92) 100%),radial-gradient(ellipse 70% 90% at 0% 50%,rgba(45,226,166,0.18),transparent 55%),radial-gradient(ellipse 60% 80% at 100% 100%,rgba(79,163,255,0.15),transparent 55%);z-index: -1;pointer-events: none}.page-hero:has(.crumb-banner.cb-about){--ph-bg: url("https://images.unsplash.com/photo-1521737711867-e3b97375f902?w=1400&q=70")}.page-hero:has(.crumb-banner.cb-services){--ph-bg: url("https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=1400&q=70")}.page-hero:has(.crumb-banner.cb-portfolio){--ph-bg: url("https://images.unsplash.com/photo-1556761175-5973dc0f32e7?w=1400&q=70")}.page-hero:has(.crumb-banner.cb-blog){--ph-bg: url("https://images.unsplash.com/photo-1455390582262-044cdead277a?w=1400&q=70")}.page-hero:has(.crumb-banner.cb-contact){--ph-bg: url("https://images.unsplash.com/photo-1450101499163-c8848c66ca85?w=1400&q=70")}.page-hero:has(.crumb-banner.cb-booking){--ph-bg: url("https://images.unsplash.com/photo-1506784983877-45594efa4cbe?w=1400&q=70")}.page-hero:has(.crumb-banner.cb-case){--ph-bg: url("https://images.unsplash.com/photo-1505373877841-8d25f7d46678?w=1400&q=70")}.page-hero:has(.crumb-banner)::before,.page-hero:has(.crumb-banner)::after{background-blend-mode: normal}.crumb-banner{position: relative;margin: 0 0 22px;border-radius: 0;overflow: visible;border: none;box-shadow: none;background: transparent;isolation: auto}.crumb-banner::before,.crumb-banner::after{content: none !important}.crumb-banner > .crumbs{margin: 0;padding: 0;background: transparent;border: none;border-radius: 0;font-size: 13px}.crumb-banner > .crumbs a{color: rgba(255,255,255,0.78)}.crumb-banner > .crumbs a:hover{color: var(--green-glow)}.crumb-banner > .crumbs a:first-child::before{background-color: rgba(255,255,255,0.9)}.crumb-banner > .crumbs .sep{opacity: 0.65}.crumb-banner > .crumbs .here{background: rgba(45,226,166,0.18);border-color: rgba(45,226,166,0.4);color: #ffffff}.stats .stat-ico{width: 64px !important;height: 64px !important;border-radius: 18px !important;display: grid !important;place-items: center !important;margin: 0 auto 14px !important;position: relative;background: linear-gradient(140deg,rgba(45,226,166,0.18) 0%,rgba(45,226,166,0.04) 100%) !important;border: 1px solid rgba(45,226,166,0.32) !important;box-shadow: 0 12px 30px -14px rgba(45,226,166,0.5),inset 0 1px 0 rgba(255,255,255,0.06) !important;color: var(--green-glow) !important;transition: transform .5s var(--ease-spring),box-shadow .4s}.stats .stat:hover .stat-ico{transform: translateY(-4px) rotate(-4deg);box-shadow: 0 18px 40px -14px rgba(45,226,166,0.7),inset 0 1px 0 rgba(255,255,255,0.1) !important}.stats .stat-ico svg{width: 32px !important;height: 32px !important;stroke-width: 2 !important}.stats .stat:nth-child(2) .stat-ico{background: linear-gradient(140deg,rgba(79,163,255,0.18) 0%,rgba(79,163,255,0.04) 100%) !important;border-color: rgba(79,163,255,0.32) !important;box-shadow: 0 12px 30px -14px rgba(79,163,255,0.5),inset 0 1px 0 rgba(255,255,255,0.06) !important;color: var(--blue-glow) !important}.stats .stat:nth-child(3) .stat-ico{background: linear-gradient(140deg,rgba(244,183,64,0.18) 0%,rgba(244,183,64,0.04) 100%) !important;border-color: rgba(244,183,64,0.32) !important;box-shadow: 0 12px 30px -14px rgba(244,183,64,0.5),inset 0 1px 0 rgba(255,255,255,0.06) !important;color: var(--gold) !important}.stats .stat:nth-child(4) .stat-ico{background: linear-gradient(140deg,rgba(255,126,107,0.18) 0%,rgba(255,126,107,0.04) 100%) !important;border-color: rgba(255,126,107,0.32) !important;box-shadow: 0 12px 30px -14px rgba(255,126,107,0.5),inset 0 1px 0 rgba(255,255,255,0.06) !important;color: var(--coral) !important}@keyframes statIcoPulse{0%{transform: scale(0.85);opacity: 0}60%{transform: scale(1.06);opacity: 1}100%{transform: scale(1);opacity: 1}}@keyframes statIcoReveal{0%{transform: scale(0.45) translateY(10px);opacity: 0;clip-path: inset(100% 0 0 0)}40%{clip-path: inset(0 0 0 0)}70%{transform: scale(1.08) translateY(0);opacity: 1}100%{transform: scale(1) translateY(0);opacity: 1;clip-path: inset(0)}}.stats.in .stat-ico{animation: statIcoPulse .9s cubic-bezier(0.34,1.56,0.64,1) both}.stats.in .stat-ico svg{animation: statIcoReveal 1.1s cubic-bezier(0.5,0,0.15,1) both}.stats.in .stat:nth-child(1) .stat-ico,.stats.in .stat:nth-child(1) .stat-ico svg{animation-delay: 0s}.stats.in .stat:nth-child(2) .stat-ico,.stats.in .stat:nth-child(2) .stat-ico svg{animation-delay: 0.14s}.stats.in .stat:nth-child(3) .stat-ico,.stats.in .stat:nth-child(3) .stat-ico svg{animation-delay: 0.28s}.stats.in .stat:nth-child(4) .stat-ico,.stats.in .stat:nth-child(4) .stat-ico svg{animation-delay: 0.42s}@media (prefers-reduced-motion: reduce){.stats.in .stat-ico,.stats.in .stat-ico svg{animation: none !important}}.nav-links a.active{color: var(--text-hi);background: transparent !important;border: none !important;border-radius: 0 !important;padding: inherit !important;font-weight: 500 !important;box-shadow: none !important;position: relative;text-shadow: 0 1px 12px rgba(45,226,166,0.18)}.nav-links a.active::after{content: "";position: absolute;inset: auto 0 4px auto !important;width: 100%;height: 2px;background: var(--green-glow);border-radius: 999px;animation: none !important;opacity: 1 !important;z-index: auto;box-shadow: 0 4px 10px -2px rgba(45,226,166,0.4)}.nav-links a.active::before{content: none !important}.ss-preloader .ss-pre-logo,.ss-preloader .ss-pre-text{display: none !important}.ss-preloader .ss-pre-inner{gap: 28px !important}.ss-preloader .ss-pre-spinner{position: relative;width: 72px;height: 72px}.ss-preloader .ss-pre-spinner::before,.ss-preloader .ss-pre-spinner::after{content: "";position: absolute;inset: 0;border-radius: 50%;border: 3px solid transparent;border-top-color: #2DE2A6;border-right-color: #2DE2A6;animation: ssPreSpin 1.1s cubic-bezier(.5,0,.15,1) infinite}.ss-preloader .ss-pre-spinner::after{inset: 12px;border: 2.5px solid transparent;border-top-color: #4FA3FF;border-right-color: #4FA3FF;animation-direction: reverse;animation-duration: 1.6s}.ss-preloader .ss-pre-spinner .ss-pre-dot{position: absolute;inset: 50% auto auto 50%;width: 10px;height: 10px;margin-top: -5px;margin-inline-start: -5px;border-radius: 50%;background: linear-gradient(135deg,#2DE2A6,#4FA3FF);box-shadow: 0 0 18px rgba(45,226,166,0.7);animation: ssPreDotPulse 1.5s ease-in-out infinite}@keyframes ssPreSpin{to{transform: rotate(360deg)}}@keyframes ssPreDotPulse{0%,100%{transform: scale(1);opacity: 1}50%{transform: scale(0.6);opacity: 0.5}}.ss-preloader .ss-pre-bar{width: 200px !important;height: 2px !important}@media (prefers-reduced-motion: reduce){.ss-preloader .ss-pre-spinner::before,.ss-preloader .ss-pre-spinner::after,.ss-preloader .ss-pre-dot{animation: none !important}}.dd-row .mock{overflow: visible !important}.dd-row .mock .canvas{overflow: hidden !important;border-radius: 0 !important}@keyframes marqLoopV6{from{transform: translateX(0)}to{transform: translateX(-50%)}}.m-row.r1,section.clients .m-row.r1{animation: marqLoopV6 38s linear infinite !important;will-change: transform}section.clients .marquee-mask:hover .m-row.r1{animation-play-state: paused !important}section#testimonials.wrap{max-width: 100% !important;padding-inline: 0 !important}section#testimonials > .sec-head{max-width: 720px;margin-inline: auto !important;padding-inline: clamp(20px,5vw,44px)}section#testimonials .tst-stage{display: flex !important;flex-direction: row !important;gap: 24px !important;width: max-content !important;margin: 0 !important;padding: 40px 0 !important;position: relative !important;animation: testRoll 80s linear infinite !important;will-change: transform}section#testimonials .marquee-wrap{-webkit-mask-image: linear-gradient(90deg,transparent 0%,black 8%,black 92%,transparent 100%);mask-image: linear-gradient(90deg,transparent 0%,black 8%,black 92%,transparent 100%);overflow: hidden}section#testimonials .marquee-wrap:hover .tst-stage{animation-play-state: paused}@keyframes testRoll{from{transform: translateX(0)}to{transform: translateX(-50%)}}section#testimonials .tcard{position: relative !important;inset: auto !important;flex: none !important;width: 420px !important;height: auto !important;opacity: 1 !important;transform: none !important;pointer-events: auto !important;z-index: auto !important;background: linear-gradient(140deg,var(--surface-dark) 0%,rgba(255,255,255,0.012) 100%) !important;border: 1px solid var(--border-soft) !important;border-radius: var(--r-lg) !important;padding: 28px !important;transition: border-color .3s,transform .3s var(--ease-spring)}section#testimonials .tcard:hover{border-color: rgba(45,226,166,0.3) !important;transform: translateY(-3px) !important}section#testimonials .tcard .stars svg{width: 17px;height: 17px;color: var(--gold);fill: var(--gold)}section#testimonials .tcard .quote{margin: 14px 0 18px;color: var(--text-hi);font-family: var(--font-head);font-size: 16px;line-height: 1.65;font-weight: 500}section#testimonials .tcard .who{display: flex;align-items: center;gap: 12px}section#testimonials .tcard .who .ava{width: 42px;height: 42px;border-radius: 50%;display: grid;place-items: center;font-weight: 800;font-family: var(--font-head);background: var(--grad-green);color: var(--ink)}section#testimonials .tcard .nm{font-weight: 700;color: var(--text-hi);font-size: 14.5px}section#testimonials .tcard .rl{font-family: var(--font-mono);font-size: 11.5px;color: var(--text-low)}section#testimonials .tst-ctrl,section#testimonials #tstPrev,section#testimonials #tstNext,section#testimonials #tstBars{display: none !important}@media (max-width: 768px){section#testimonials .tcard{width: 320px !important;padding: 22px !important}section#testimonials .tcard .quote{font-size: 14.5px}}section.cta-final{background-image: url("https://images.unsplash.com/photo-1451187580459-43490279c0fa?w=1400&q=68"),radial-gradient(ellipse 60% 80% at 20% 30%,rgba(45,226,166,0.20) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 85% 75%,rgba(79,163,255,0.18) 0%,transparent 55%),linear-gradient(135deg,#050B1F 0%,#0A1F44 50%,#050B1F 100%) !important;background-size: cover,auto,auto,auto !important;background-position: center,center,center,center !important;background-blend-mode: overlay,normal,normal,normal !important;background-attachment: fixed,scroll,scroll,scroll !important;background-repeat: no-repeat,no-repeat,no-repeat,no-repeat !important}section.cta-final::after{background-image: radial-gradient(circle,rgba(45,226,166,0.22) 0%,transparent 65%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.13 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>") !important;background-size: cover,160px 160px !important;background-blend-mode: normal,overlay !important;mix-blend-mode: normal !important;opacity: 0.95}@media (max-width: 768px){section.cta-final{background-attachment: scroll,scroll,scroll,scroll !important}}.case-teasers{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 22px;margin-top: 60px}.case-teaser{display: block;position: relative;border-radius: var(--r-lg);overflow: hidden;background: linear-gradient(140deg,var(--surface-dark) 0%,rgba(255,255,255,0.01) 100%);border: 1px solid var(--border-soft);padding: 22px;text-decoration: none;color: var(--text-hi);transition: transform .35s var(--ease-spring),border-color .3s,box-shadow .3s}.case-teaser:hover{border-color: color-mix(in oklab,var(--c,var(--green-glow)) 45%,transparent);box-shadow: 0 22px 50px -25px color-mix(in oklab,var(--c,var(--green-glow)) 40%,transparent)}.case-teaser .ct-img{height: 160px;background-size: cover;background-position: center;border-radius: var(--r-md);position: relative;margin-bottom: 16px;overflow: hidden}.case-teaser .ct-img::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,transparent 50%,rgba(5,11,31,0.65) 100%)}.case-teaser .ct-cat{display: inline-block;font-family: var(--font-mono);font-size: 11px;letter-spacing: 0.05em;text-transform: uppercase;color: var(--c,var(--green-glow));margin-bottom: 8px}.case-teaser h3{font-family: var(--font-head);font-size: 19px;font-weight: 700;color: var(--text-hi);margin: 0 0 14px;letter-spacing: -0.01em;line-height: 1.3}.case-teaser .ct-stats{display: flex;gap: 18px;margin-bottom: 18px;padding-bottom: 14px;border-bottom: 1px dashed rgba(255,255,255,0.07)}.case-teaser .ct-stat b{display: block;font-family: var(--font-mono);font-size: 20px;font-weight: 700;background-image: var(--grad-brand);background-clip: text;-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent}.case-teaser .ct-stat span{font-family: var(--font-mono);font-size: 11px;color: var(--text-low)}.case-teaser .ct-cta{display: inline-flex;align-items: center;gap: 6px;color: var(--c,var(--green-glow));font-size: 14px;font-weight: 600}.case-teaser:hover .ct-cta svg{transform: translateX(-4px)}.case-teaser .ct-cta svg{transition: transform .25s}.ss-preloader .ss-pre-logo{width: 220px !important;height: 60px !important;background: transparent !important;border-radius: 0 !important;box-shadow: none !important;padding: 0 !important;display: grid !important;place-items: center !important;position: relative}.ss-preloader .ss-pre-logo img{width: 100%;height: 100%;object-fit: contain;display: block;filter: drop-shadow(0 8px 30px rgba(45,226,166,0.35));animation: ssPreLogoBeat 1.8s ease-in-out infinite}.ss-preloader .ss-pre-logo::before,.ss-preloader .ss-pre-logo::after{content: "";position: absolute;top: 50%;inset-inline-start: 50%;width: 120px;height: 120px;margin-top: -60px;margin-inline-start: -60px;border-radius: 50%;border: 1.5px solid rgba(45,226,166,0.35) !important;inset: auto !important;animation: ssPreRingV6 2s ease-out infinite;z-index: -1}.ss-preloader .ss-pre-logo::after{animation-delay: 1s;border-color: rgba(45,226,166,0.22) !important}@keyframes ssPreRingV6{0%{transform: scale(0.6);opacity: 0.85}100%{transform: scale(1.6);opacity: 0}}@keyframes ssPreLogoBeat{0%,100%{transform: scale(1)}50%{transform: scale(1.04)}}.ss-preloader .ss-pre-inner{gap: 26px !important}.ss-preloader .ss-pre-bar{width: 220px !important}.case-media .play{width: 86px !important;height: 86px !important;max-width: 86px !important;aspect-ratio: 1 / 1 !important;border-radius: 50% !important;padding: 0 !important}.case-media .play svg.lucide{width: 30px !important;height: 30px !important}.rail-dots .dot{width: 8px !important;height: 8px !important;aspect-ratio: 1 / 1 !important;border-radius: 50% !important;transition: transform .3s var(--ease-out-expo),background .3s,box-shadow .3s !important}.rail-dots .dot.on{width: 10px !important;height: 10px !important;background: var(--green-glow) !important;transform: scale(1.05);box-shadow: 0 0 0 3px rgba(45,226,166,0.22),0 0 12px rgba(45,226,166,0.5)}section#testimonials .tcard .ava{width: 42px !important;height: 42px !important;aspect-ratio: 1 / 1 !important;border-radius: 50% !important;flex: none !important}html,body{font-family: "Tajawal","IBM Plex Sans Arabic","Cairo","Segoe UI","Tahoma",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif !important}h1,h2,h3,h4,h5,h6,.headline,.sec-title,.sec-head h2{font-family: "IBM Plex Sans Arabic","Tajawal","Rubik","Cairo",system-ui,sans-serif !important}.eyebrow,.mono,.count,.num,code,pre{font-family: "JetBrains Mono",ui-monospace,"Cascadia Code","Source Code Pro",monospace}@keyframes ssPreFade{0%{opacity: 1;visibility: visible;pointer-events: auto}85%{opacity: 1}100%{opacity: 0;visibility: hidden;pointer-events: none}}.ss-preloader{animation: ssPreFade 1.4s ease forwards}.ss-preloader.is-hidden,body.ss-loaded .ss-preloader{opacity: 0 !important;visibility: hidden !important;pointer-events: none !important}.nav-right{display: flex;align-items: center;gap: 12px}.nav-cta{position: relative;display: inline-flex;align-items: center;gap: 8px;padding: 11px 20px;border-radius: 999px;font-size: 15px;font-weight: 700;text-decoration: none;background: linear-gradient(135deg,rgba(45,226,166,0.18),rgba(45,226,166,0.08));color: var(--green-glow) !important;border: 1px solid rgba(45,226,166,0.35);box-shadow: 0 4px 18px -6px rgba(45,226,166,0.4);transition: transform .25s,box-shadow .25s,background .25s}.nav-cta:hover{transform: translateY(-2px);box-shadow: 0 8px 26px -6px rgba(45,226,166,0.55);background: linear-gradient(135deg,rgba(45,226,166,0.28),rgba(45,226,166,0.14))}.nav-cta-icon{display: none;width: 44px;height: 44px;align-items: center;justify-content: center}.nav-burger{display: none;width: 44px;height: 44px;border: 1px solid rgba(255,255,255,0.12);background: rgba(255,255,255,0.04);border-radius: 12px;cursor: pointer;padding: 0;flex-direction: column;gap: 5px;align-items: center;justify-content: center;transition: background .25s,border-color .25s}.nav-burger:hover{background: rgba(45,226,166,0.10);border-color: rgba(45,226,166,0.35)}.nav-burger span{display: block;width: 22px;height: 2px;border-radius: 2px;background: var(--text-hi,#F4F8FF);transition: transform .3s,opacity .3s}body.ss-nav-open .nav-burger span:nth-child(1){transform: translateY(7px) rotate(45deg)}body.ss-nav-open .nav-burger span:nth-child(2){opacity: 0}body.ss-nav-open .nav-burger span:nth-child(3){transform: translateY(-7px) rotate(-45deg)}.nav-overlay{position: fixed;inset: 0;background: rgba(5,11,31,0.65);backdrop-filter: blur(6px);opacity: 0;pointer-events: none;transition: opacity .35s;z-index: 998}body.ss-nav-open .nav-overlay{opacity: 1;pointer-events: auto}@media (max-width: 900px){.nav-burger{display: inline-flex}.nav-cta-text{display: none}.nav-cta-icon{display: inline-flex}.nav-cta{padding: 0;width: 44px;height: 44px;justify-content: center}.nav-links{position: fixed !important;top: 0;bottom: 0;inset-inline-end: 0;width: 86%;max-width: 340px;background: linear-gradient(180deg,#0A1428 0%,#050B1F 100%);display: flex !important;flex-direction: column !important;align-items: stretch !important;padding: 80px 24px 30px;gap: 6px !important;visibility: hidden;opacity: 0;transform: translateY(-8px) scale(0.98);transform-origin: top center;transition: opacity .3s ease,transform .35s cubic-bezier(0.16,1,0.3,1),visibility 0s linear .35s;z-index: 999;overflow-y: auto;border-inline-start: 1px solid rgba(45,226,166,0.18);box-shadow: -8px 0 40px rgba(0,0,0,0.5)}body.ss-nav-open .nav-links{visibility: visible;opacity: 1;transform: translateY(0) scale(1);transition: opacity .3s ease,transform .35s cubic-bezier(0.16,1,0.3,1)}.nav-links a{display: block;padding: 14px 18px;border-radius: 12px;font-size: 17px;color: var(--text-hi,#F4F8FF) !important;border: 1px solid transparent}.nav-links a:hover,.nav-links a.active{background: rgba(45,226,166,0.10);border-color: rgba(45,226,166,0.25);color: var(--green-glow) !important}.nav-links .nav-dd > a{display: flex;justify-content: space-between;align-items: center}.nav-links .nav-dd-menu{position: static;background: transparent;box-shadow: none;padding: 4px 6px 4px 20px;opacity: 1;pointer-events: auto;transform: none;display: block}.nav-links .nav-dd-menu a{font-size: 15px;padding: 10px 14px;color: var(--text-mid,rgba(232,240,255,0.72)) !important}.nav-links .nav-dd-divider{display: none}}.tcard .ava{display: inline-grid;place-items: center;width: 42px;height: 42px;border-radius: 50%;background: linear-gradient(135deg,var(--green-glow),var(--green));color: var(--ink);font-weight: 800;font-family: var(--font-head);overflow: hidden;flex: none}.tcard .ava img{width: 100%;height: 100%;object-fit: cover;display: block}.work-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 22px;margin-top: 30px}.work-card{position: relative;display: block;border-radius: var(--r-lg,24px);overflow: hidden;background: var(--surface-dark,rgba(255,255,255,0.045));border: 1px solid var(--border-soft,rgba(255,255,255,0.09));text-decoration: none;aspect-ratio: 5/4;transition: transform .35s,box-shadow .35s}.work-card:hover{transform: translateY(-4px);box-shadow: 0 22px 54px -22px rgba(0,0,0,0.7)}.work-card .img{position: absolute;inset: 0;background-size: cover;background-position: center;transition: transform .6s ease}.work-card:hover .img{transform: scale(1.06)}.work-card::after{content: '';position: absolute;inset: 0;background: linear-gradient(180deg,transparent 20%,rgba(5,11,31,0.55) 50%,rgba(5,11,31,0.94) 78%,rgba(5,11,31,0.98) 100%);pointer-events: none}.work-card .body{position: absolute;inset: auto 0 0 0;padding: 18px 20px 20px;z-index: 2;color: var(--text-hi,#F4F8FF);display: flex;flex-direction: column;gap: 8px}.work-card .body .cat{align-self: flex-start;font-family: var(--font-mono);font-size: 10.5px;letter-spacing: 0.06em;text-transform: uppercase;color: var(--green-glow);background: rgba(45,226,166,0.12);border: 1px solid rgba(45,226,166,0.28);padding: 4px 10px;border-radius: 999px;margin: 0}.work-card .body h3{font-family: var(--font-head);font-weight: 800;font-size: 19px;margin: 0;line-height: 1.25}.work-card .body .sub{font-family: var(--font-mono);font-size: 11.5px;letter-spacing: 0.04em;color: var(--text-mid,rgba(232,240,255,0.65));text-transform: uppercase}.work-card .body .stats{display: grid;grid-template-columns: repeat(2,1fr);gap: 8px;margin-top: 6px;padding-top: 12px;border-top: 1px solid rgba(255,255,255,0.08)}.work-card .body .stats .stat{display: flex;flex-direction: column;gap: 2px}.work-card .body .stats .stat b{font-family: var(--font-mono);font-weight: 700;font-size: 16px;color: var(--green-glow);line-height: 1}.work-card .body .stats .stat span{font-size: 11px;color: var(--text-mid,rgba(232,240,255,0.6));line-height: 1.2}.filter-bar{display: flex;flex-wrap: wrap;gap: 10px;margin: 22px 0 6px}.filter-bar button{appearance: none;border: 1px solid rgba(255,255,255,0.10);background: rgba(255,255,255,0.03);color: var(--text-mid,rgba(232,240,255,0.72));padding: 9px 18px;font-family: var(--font-mono);font-size: 13px;border-radius: 999px;cursor: pointer;transition: all .25s}.filter-bar button:hover{color: var(--text-hi);border-color: rgba(45,226,166,0.4)}.filter-bar button.on{background: rgba(45,226,166,0.14);border-color: rgba(45,226,166,0.45);color: var(--green-glow)}.blog-grid-page{display: grid;grid-template-columns: repeat(auto-fit,minmax(310px,1fr));gap: 22px;margin-top: 30px}.bcard{display: flex;flex-direction: column;background: var(--surface-dark,rgba(255,255,255,0.045));border: 1px solid var(--border-soft,rgba(255,255,255,0.09));border-radius: var(--r-lg,24px);overflow: hidden;text-decoration: none;color: inherit;transition: transform .3s,border-color .3s,box-shadow .3s}.bcard:hover{transform: translateY(-4px);border-color: rgba(45,226,166,0.3);box-shadow: 0 22px 54px -22px rgba(0,0,0,0.7)}.bcard .cover{aspect-ratio: 16/10;background-size: cover;background-position: center;position: relative}.bcard .cover .cat{position: absolute;top: 14px;inset-inline-start: 14px;font-family: var(--font-mono);font-size: 11.5px;letter-spacing: 0.05em;text-transform: uppercase;background: rgba(45,226,166,0.18);color: #F4F8FF;padding: 5px 12px;border-radius: 999px;border: 1px solid rgba(45,226,166,0.35);backdrop-filter: blur(8px)}.bcard .body{padding: 20px 22px 22px;display: flex;flex-direction: column;gap: 10px;flex: 1}.bcard .body .meta{display: flex;gap: 12px;font-family: var(--font-mono);font-size: 12px;color: var(--text-low,rgba(232,240,255,0.46))}.bcard .body h3{font-family: var(--font-head);font-weight: 800;font-size: 19px;line-height: 1.35;margin: 0;color: var(--text-hi,#F4F8FF)}.bcard .body .read{margin-top: auto;display: inline-flex;align-items: center;gap: 6px;color: var(--green-glow);font-size: 13.5px;font-weight: 700}.svc-page .svc-layout{display: grid;grid-template-columns: 240px 1fr;gap: 36px;align-items: start}@media (max-width: 900px){.svc-page .svc-layout{grid-template-columns: 1fr}}.svc-page .sidebar{position: sticky;top: 100px;padding: 22px 18px;background: var(--surface-dark,rgba(255,255,255,0.045));border: 1px solid var(--border-soft,rgba(255,255,255,0.09));border-radius: var(--r-lg,24px);display: flex;flex-direction: column;gap: 4px}.svc-page .sidebar h3{font-family: var(--font-mono);font-size: 11px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--text-low,rgba(232,240,255,0.46));margin: 0 0 8px;padding: 0 10px}.svc-page .sidebar ul{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 2px}.svc-page .sidebar li a{display: flex;justify-content: space-between;align-items: center;padding: 11px 14px;border-radius: 12px;color: var(--text-mid,rgba(232,240,255,0.72));font-size: 14.5px;text-decoration: none;border: 1px solid transparent;transition: all .25s}.svc-page .sidebar li a:hover{background: rgba(45,226,166,0.08);color: var(--text-hi,#F4F8FF)}.svc-page .sidebar li a span{font-family: var(--font-mono);font-size: 12px;color: var(--text-low,rgba(232,240,255,0.46))}.svc-page .svc-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 18px}.svc-page .svc-card{position: relative;padding: 22px;background: linear-gradient(140deg,var(--surface-dark,rgba(255,255,255,0.045)),rgba(255,255,255,0.015));border: 1px solid var(--border-soft,rgba(255,255,255,0.09));border-radius: var(--r-md,18px);display: flex;flex-direction: column;gap: 10px;transition: transform .3s,border-color .3s}.svc-page .svc-card:hover{transform: translateY(-3px);border-color: var(--c,rgba(45,226,166,0.4))}.svc-page .svc-card .ico{display: inline-grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;background: rgba(255,255,255,0.05);color: var(--c,var(--green-glow));border: 1px solid rgba(255,255,255,0.06)}.svc-page .svc-card h3{font-family: var(--font-head);font-weight: 800;font-size: 17px;margin: 4px 0;color: var(--text-hi,#F4F8FF)}.svc-page .svc-card p{color: var(--text-mid,rgba(232,240,255,0.72));font-size: 13.5px;margin: 0;line-height: 1.6}.svc-page .svc-card .meta{display: flex;gap: 14px;font-family: var(--font-mono);font-size: 12px;color: var(--text-low,rgba(232,240,255,0.46))}.svc-page .svc-card .meta b{color: var(--text-hi,#F4F8FF)}.svc-page .svc-card .tags{display: flex;flex-wrap: wrap;gap: 6px}.svc-page .svc-card .tag{font-family: var(--font-mono);font-size: 11px;padding: 4px 10px;background: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.08);color: var(--text-mid,rgba(232,240,255,0.72));border-radius: 999px}.svc-page .svc-card .pricerow{display: flex;justify-content: space-between;align-items: center;margin-top: 6px;padding-top: 12px;border-top: 1px solid rgba(255,255,255,0.06)}.svc-page .svc-card .pricerow .price{font-family: var(--font-mono);font-weight: 700;color: var(--c,var(--green-glow));font-size: 16px}.svc-page .svc-card .pricerow a{display: inline-flex;align-items: center;gap: 4px;color: var(--text-mid,rgba(232,240,255,0.72));font-size: 13px;text-decoration: none;transition: color .25s}.svc-page .svc-card .pricerow a:hover{color: var(--c,var(--green-glow))}.svc-page .svc-cat-title{font-family: var(--font-head);font-weight: 800;font-size: 28px;margin: 40px 0 18px;color: var(--text-hi,#F4F8FF)}.svc-page .svc-cat-title:first-child{margin-top: 0}