/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--color-red-400:oklch(.704 .191 22.216);--color-red-500:oklch(.637 .237 25.331);--color-green-400:oklch(.792 .209 151.711);--color-green-500:oklch(.723 .219 149.579);--color-green-600:oklch(.627 .194 149.214);--color-blue-50:#839cb5;--color-blue-100:#2d2d38;--color-blue-400:oklch(.707 .165 254.624);--color-blue-500:oklch(.623 .214 259.815);--color-blue-600:oklch(.546 .245 262.881);--color-gray-100:oklch(.967 .003 264.542);--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-400:oklch(.707 .022 261.325);--color-gray-600:oklch(.446 .03 256.802);--color-zinc-900:oklch(.21 .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings);--font-arabic:"IBM Plex Sans Arabic","Tajawal",sans-serif;--color-white-50:#d9ecff;--color-black-50:#1c1c21;--color-black-100:#0e0e10;--color-black-200:#282732}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.padding-x{padding-inline:calc(var(--spacing)*5)}@media (width>=48rem){.padding-x{padding-inline:calc(var(--spacing)*10)}}.padding-x-lg{padding-inline:calc(var(--spacing)*5)}@media (width>=48rem){.padding-x-lg{padding-inline:calc(var(--spacing)*20)}}.section-padding{margin-top:calc(var(--spacing)*20);padding-inline:calc(var(--spacing)*5)}@media (width>=48rem){.section-padding{margin-top:calc(var(--spacing)*40);padding-inline:calc(var(--spacing)*10)}}.mt-responsive{margin-top:calc(var(--spacing)*40)}@media (width>=48rem){.mt-responsive{margin-top:calc(var(--spacing)*0)}}@media (width>=80rem){.mt-responsive{margin-top:calc(var(--spacing)*20)}}.grid-base{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.grid-2-cols{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-3-cols{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.grid-3-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.grid-3-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-3-cols-md-tight{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.grid-3-cols-md-tight{gap:calc(var(--spacing)*0);grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-4-cols{gap:calc(var(--spacing)*7);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.grid-4-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.grid-4-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid-12-cols{gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=80rem){.grid-12-cols{grid-template-columns:repeat(12,minmax(0,1fr))}}.hero-layout{z-index:10;margin-top:calc(var(--spacing)*28);justify-content:space-between;gap:calc(var(--spacing)*10);min-height:auto;padding-inline:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*10);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=48rem){.hero-layout{margin-top:calc(var(--spacing)*32);align-items:center;gap:calc(var(--spacing)*8);min-height:calc(100dvh - 6rem);padding-inline:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*6);flex-direction:row}}@media (width>=80rem){.hero-layout{margin-top:calc(var(--spacing)*24);gap:calc(var(--spacing)*12);padding-inline:calc(var(--spacing)*20)}}.hero-copy{z-index:10;width:100%;position:relative}@media (width>=48rem){.hero-copy{width:48%}}@media (width>=80rem){.hero-copy{width:50%}}.hero-eyebrow{--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);--tw-tracking:.14em;letter-spacing:.14em;color:color-mix(in oklab,var(--color-white-50)90%,transparent);text-transform:uppercase}@media (width>=40rem){.hero-eyebrow{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width>=48rem){.hero-eyebrow{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.hero-headline{--tw-leading:1.12;--tw-font-weight:var(--font-weight-semibold);font-size:1.85rem;line-height:1.12;font-weight:var(--font-weight-semibold);color:var(--color-white)}@media (width>=40rem){.hero-headline{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=48rem){.hero-headline{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=80rem){.hero-headline{font-size:3.35rem}}.hero-headline-accent{color:#0000;background:linear-gradient(105deg,#d9ecff,#7eb6ff 45%,#8b6cff);-webkit-background-clip:text;background-clip:text}.hero-supporting{z-index:10;max-width:var(--container-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);line-height:1.7;position:relative}@media (width>=40rem){.hero-supporting{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width>=48rem){.hero-supporting{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.hero-cta-group{z-index:20;padding-top:calc(var(--spacing)*1);position:relative}.hero-cta{height:calc(var(--spacing)*12);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;will-change:transform;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex}@media (width>=48rem){.hero-cta{height:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*8);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.hero-cta--primary{background-color:var(--color-white-50);color:var(--color-black-100)}@media (hover:hover){.hero-cta--primary:hover{background-color:var(--color-white);--tw-shadow:0 0 28px var(--tw-shadow-color,#d9ecff59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);scale:1.03}}.hero-cta--secondary{border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--color-white-50)35%,transparent);color:var(--color-white-50);background-color:#0000}@media (hover:hover){.hero-cta--secondary:hover{border-color:var(--color-white-50);background-color:color-mix(in oklab,var(--color-white)5%,transparent);color:var(--color-white);scale:1.03}}.hero-figure{z-index:10;isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:auto;display:flex;position:relative}@media (width>=40rem){.hero-figure{min-height:320px}}@media (width>=48rem){.hero-figure{width:52%;min-height:480px}}@media (width>=64rem){.hero-figure{min-height:520px}}@media (width>=80rem){.hero-figure{width:50%}}.hero-eco-stage{z-index:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.hero-eco-stage__network{opacity:.55;z-index:0;position:absolute;top:8%;right:4%;bottom:12%;left:4%}.hero-eco-slot{z-index:1;will-change:transform,top,left,right,bottom;pointer-events:none;position:absolute}.hero-eco-slot-hit{z-index:5;pointer-events:auto;cursor:pointer;width:168px;height:118px;position:absolute}.hero-eco-slot-hit--code-tl,.hero-eco-slot-hit--code-br{width:176px;height:128px}.hero-eco-slot-hit--campaign{width:150px;height:132px}.hero-eco-slot-hit--growth{width:158px;height:112px}.hero-eco-slot--hovered .hero-eco__panel{border-color:#7eb6ff59;box-shadow:0 16px 44px #00000080,0 0 0 1px #7eb6ff1f,inset 0 1px #ffffff14}.hero-eco-slot--code-tl{top:10%;left:10%}.hero-eco-slot--code-br{inset:66% auto auto 72%}.hero-eco-slot--campaign{top:8%;left:72%;right:auto}.hero-eco-slot--growth{top:68%;bottom:auto;left:8%}.hero-eco-slot--swapable{bottom:auto!important;right:auto!important}.hero-eco-slot--swapping .hero-eco__panel{box-shadow:0 22px 50px #0000008c,0 0 28px #7eb6ff1f}.hero-eco-slot__flight{will-change:transform}.hero-eco-slot--icon-1,.hero-eco-slot--icon-2,.hero-eco-slot--icon-3{pointer-events:none;cursor:default}.hero-eco-slot--icon-1{top:28%;right:14%}.hero-eco-slot--icon-2{bottom:32%;left:14%}.hero-eco-slot--icon-3{top:52%;right:10%}.hero-eco__panel{-webkit-backdrop-filter:blur(14px);color:#d9ecff;background:#0e0e10ad;border:1px solid #d9ecff1f;border-radius:14px;width:168px;position:relative;box-shadow:0 12px 40px #00000073,inset 0 1px #ffffff0f}.hero-eco__panel--code{width:176px;padding:0;overflow:hidden}.hero-eco__panel--campaign{width:150px;padding:11px}.hero-eco__panel--growth{width:158px;padding:11px}.hero-eco__customers{width:100%;height:100%;display:block}.hero-eco__icon{color:#d9ecff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e10b8;border:1px solid #7eb6ff38;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative;box-shadow:0 8px 24px #00000059}@media (width<=1023px){.hero-eco__panel--code{width:150px}.hero-eco__panel--campaign,.hero-eco__panel--growth{width:136px}}@media (width<=767px){.hero-layout{gap:1.15rem;padding-bottom:5.5rem;overflow-x:clip}.hero-figure{width:min(100%,17.5rem);min-height:0;margin-inline:auto;padding-block:.35rem .75rem;overflow:visible}.hero-visual{aspect-ratio:4/5;width:100%;max-width:min(58vw,14.5rem);margin-inline:auto}.hero-cody-img{filter:drop-shadow(0 14px 24px #00000080);width:74%}.hero-visual-glow{opacity:.85;top:18%;right:16%;bottom:14%;left:16%}.hero-visual-ring--outer{opacity:.7;top:8%;right:6%;bottom:8%;left:6%}.hero-visual-ring--inner{opacity:.75;top:20%;right:18%;bottom:20%;left:18%}.hero-float-chip{white-space:nowrap;border-radius:.65rem;gap:.3rem;padding:.28rem .55rem;font-size:.58rem;line-height:1.2}.hero-float-chip--code{top:6%;left:-6%}.hero-float-chip--growth{top:22%;right:-8%}.hero-float-chip--ads{bottom:28%;left:-2%}.hero-float-chip-dot{width:5px;height:5px}.hero-orbit-dot{opacity:.55;width:4px;height:4px}.hero-orbit-dot--1{top:18%;right:12%}.hero-orbit-dot--2{bottom:24%;right:4%}.hero-orbit-dot--3{top:52%;left:4%}.hero-eco-stage--mobile{top:0;right:0;bottom:0;left:0;transform:none}.hero-eco-slot--code-tl{top:10%;left:14%}.hero-eco-slot--campaign{top:8%;bottom:auto;right:12%}.hero-eco__panel--code,.hero-eco__panel--growth{border-radius:10px;width:6.75rem}.hero-eco__panel-bar{gap:3px;padding:5px 7px}.hero-eco__dot{width:5px;height:5px}.hero-eco__panel-title{font-size:8px}.hero-eco__code{padding:6px 8px 8px;font-size:8px;line-height:1.45}.hero-eco__growth-label{margin-bottom:4px;font-size:9px}.hero-eco__chart{height:34px}.hero-eco__glow--blue{opacity:.7;width:55vw;height:55vw;top:42%;right:-12%}.hero-eco__glow--purple{opacity:.65;width:42vw;height:42vw;bottom:10%;right:8%}}@media (width<=430px){.hero-figure{width:min(100%,16.25rem)}.hero-visual{max-width:min(56vw,13.75rem)}}@media (width<=390px){.hero-figure{width:min(100%,15.25rem)}.hero-visual{max-width:min(54vw,12.75rem)}.hero-cody-img{width:72%}.hero-float-chip--code{left:-8%}.hero-float-chip--growth{right:-10%}}@media (width<=375px){.hero-layout{gap:1rem}.hero-figure{width:min(100%,14.5rem)}.hero-visual{max-width:min(52vw,12rem)}.hero-eco__panel--code,.hero-eco__panel--growth{width:6.15rem}}@media (width<=320px){.hero-figure{width:min(100%,13rem)}.hero-visual{max-width:min(50vw,11rem)}.hero-cody-img{width:70%}.hero-float-chip{padding:.22rem .45rem;font-size:.52rem}.hero-eco__panel--code,.hero-eco__panel--growth{width:5.6rem}}.hero-eco__panel-bar{background:#ffffff08;border-bottom:1px solid #ffffff0f;align-items:center;gap:5px;padding:8px 10px;display:flex}.hero-eco__dot{border-radius:999px;width:7px;height:7px}.hero-eco__dot--r{background:#ff5f57}.hero-eco__dot--y{background:#febc2e}.hero-eco__dot--g{background:#28c840}.hero-eco__panel-title{color:#e8f3ff;font-size:10px;font-weight:700;font-family:var(--font-mono);letter-spacing:.01em;margin-left:6px}.hero-eco__code{font-family:var(--font-mono);color:#dcecff;white-space:pre-wrap;margin:0;padding:10px 12px 12px;font-size:10px;font-weight:600;line-height:1.55}.hero-eco__code code:nth-child(odd){color:#9ec9ff}.hero-eco__code code:nth-child(2n){color:#c8dcf5}.hero-eco__campaign-head{color:#f2f7ff;align-items:center;gap:7px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.hero-eco__live-dot{background:#6ee7a8;border-radius:999px;width:7px;height:7px;box-shadow:0 0 10px #6ee7a8b3}.hero-eco__metrics{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hero-eco__metrics li{color:#c9dbf0;justify-content:space-between;font-size:10px;font-weight:600;display:flex}.hero-eco__metrics strong{font-weight:800}.hero-eco__mini-bars{width:100%;height:22px;margin-top:8px}.hero-eco__growth-label{color:#f2f7ff;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.hero-eco__growth-label strong{color:#7dffb5;font-weight:800}.hero-eco__chart{width:100%;height:52px;display:block}.hero-animated-bg{z-index:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-eco--ambient:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000080,#00000038 24%,#0000 44%);position:absolute;top:0;right:0;bottom:0;left:0}[dir=rtl] .hero-eco--ambient:after{background:linear-gradient(270deg,#00000080,#00000038 24%,#0000 44%)}.hero-eco__grid{opacity:.65;background-image:linear-gradient(#7eb6ff0a 1px,#0000 1px),linear-gradient(90deg,#8b6cff08 1px,#0000 1px);background-size:68px 68px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(70% 70% at 72% 42%,#000 10%,#0000 78%);mask-image:radial-gradient(70% 70% at 72% 42%,#000 10%,#0000 78%)}.hero-eco__glow{filter:blur(56px);will-change:transform,opacity;border-radius:50%;position:absolute}.hero-eco__glow--blue{background:radial-gradient(circle,#7eb6ff61,#0000 70%);width:min(52vw,560px);height:min(52vw,560px);top:12%;right:2%}.hero-eco__glow--purple{background:radial-gradient(circle,#8b6cff52,#0000 70%);width:min(42vw,440px);height:min(42vw,440px);bottom:8%;right:16%}[dir=rtl] .hero-eco__glow--blue{left:2%;right:auto}[dir=rtl] .hero-eco__glow--purple{left:16%;right:auto}.hero-eco__stream{font-family:var(--font-mono);letter-spacing:.12em;color:#d9ecff73;white-space:nowrap;z-index:0;font-size:10px;position:absolute}.hero-eco__stream--v{writing-mode:vertical-rl;letter-spacing:.22em}.hero-eco__wave{opacity:.85;height:clamp(100px,18vh,180px);position:absolute;bottom:0;left:-2%;right:-2%;-webkit-mask-image:linear-gradient(#0000 5%,#000 75%);mask-image:linear-gradient(#0000 5%,#000 75%)}.hero-eco__wave svg{width:100%;height:100%;display:block}.hero-visual{z-index:2;aspect-ratio:4/5;width:100%;max-width:280px;margin-inline:auto;position:relative}@media (width>=40rem){.hero-visual{max-width:420px}}@media (width>=48rem){.hero-visual{max-width:480px}}@media (width>=64rem){.hero-visual{max-width:560px}}.hero-visual-glow{filter:blur(8px);background:radial-gradient(circle,#7eb6ff47,#8b6cff24 42%,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite heroGlowPulse;position:absolute;top:12%;right:10%;bottom:8%;left:10%}.hero-visual-ring{pointer-events:none;border:1px solid #d9ecff1f;border-radius:50%;position:absolute}.hero-visual-ring--outer{animation:28s linear infinite heroRingSpin;top:4%;right:2%;bottom:4%;left:2%}.hero-visual-ring--inner{border-color:#8b6cff2e;animation:38s linear infinite reverse heroRingSpin;top:14%;right:12%;bottom:14%;left:12%}.hero-cody-img{z-index:2;object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 24px 40px #0000008c);width:72%;margin-inline:auto;animation:5.5s ease-in-out infinite heroCodyFloat;position:relative}@media (width>=40rem){.hero-cody-img{width:88%}}.hero-bg-deco{background-image:url(/images/bg.webp);background-repeat:no-repeat;background-size:contain;width:418px;max-width:100%;height:327px}.hero-float-chip{z-index:3;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--color-white)10%,transparent);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-white-50);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background:#0e0e10b8;display:flex;position:absolute;box-shadow:0 10px 30px #00000059}@media (width>=40rem){.hero-float-chip{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.hero-float-chip--code{animation:4.8s ease-in-out infinite heroChipFloat;top:14%;left:0}.hero-float-chip--code span:first-child{color:#7eb6ff;font-family:var(--font-mono);font-weight:700}.hero-float-chip--growth{animation:5.4s ease-in-out .6s infinite heroChipFloat;top:28%;right:0}.hero-float-chip-icon{color:#6ee7a8;font-weight:700}.hero-float-chip--ads{animation:5s ease-in-out 1.1s infinite heroChipFloat;bottom:34%;left:2%}.hero-float-chip-dot{background:#6ee7a8;border-radius:999px;width:7px;height:7px;box-shadow:0 0 10px #6ee7a8b3}.hero-orbit-dot{z-index:1;opacity:.7;background:#7eb6ff;border-radius:999px;width:6px;height:6px;position:absolute}.hero-orbit-dot--1{animation:3.2s ease-in-out infinite heroDotPulse;top:22%;right:18%}.hero-orbit-dot--2{background:#8b6cff;animation:3.8s ease-in-out .5s infinite heroDotPulse;bottom:30%;right:8%}.hero-orbit-dot--3{background:#6ee7a8;animation:4.2s ease-in-out 1s infinite heroDotPulse;top:48%;left:8%}.hero-badge{background-color:var(--color-black-200);width:fit-content;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-wrap:nowrap;border-radius:3.40282e38px}@media (width>=48rem){.hero-badge{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.hero-text{pointer-events:none;z-index:10;--tw-font-weight:var(--font-weight-semibold);font-size:30px;font-weight:var(--font-weight-semibold);flex-direction:column;justify-content:center;display:flex;position:relative}@media (width>=48rem){.hero-text{font-size:60px}}.hero-text img{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);object-fit:contain}@media (width>=48rem){.hero-text img{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}}.hero-text .slide{--tw-translate-y:calc(var(--spacing)*0);height:48px;translate:var(--tw-translate-x)var(--tw-translate-y);padding-inline:calc(var(--spacing)*2);padding-block:30px;padding-top:calc(var(--spacing)*0);position:absolute;overflow:hidden}@media (width>=48rem){.hero-text .slide{--tw-translate-y:calc(var(--spacing)*1);height:78px;translate:var(--tw-translate-x)var(--tw-translate-y);padding-inline:calc(var(--spacing)*5)}}.navbar{inset-inline:calc(var(--spacing)*0);z-index:100;width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:fixed}@media (width>=48rem){.navbar{padding-inline:calc(var(--spacing)*20)}}.navbar.scrolled{top:calc(var(--spacing)*0);background-color:var(--color-black)}.navbar.not-scrolled{top:calc(var(--spacing)*0);background-color:#0000}@media (width>=48rem){.navbar.not-scrolled{top:calc(var(--spacing)*10)}}.navbar .inner{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);margin-inline:auto;display:flex}.navbar .logo{height:calc(var(--spacing)*14);object-fit:contain;width:auto;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.navbar .logo:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media (width>=48rem){.navbar .logo{height:calc(var(--spacing)*16)}}.navbar .logo-link{flex-shrink:0;align-items:center;display:flex}.navbar nav.desktop{align-items:center;display:none}@media (width>=64rem){.navbar nav.desktop{display:flex}}.navbar nav.desktop ul{align-items:center;gap:calc(var(--spacing)*8);display:flex}.navbar nav.desktop ul li{color:var(--color-white-50);position:relative}.navbar nav.desktop ul li span{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.navbar nav.desktop ul li span:hover{color:var(--color-white)}}.navbar nav.desktop ul li .underline{bottom:calc(var(--spacing)*-1);height:calc(var(--spacing)*.5);width:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background:linear-gradient(90deg,#8b6cff,#7eb6ff);transition-duration:.3s;position:absolute;inset-inline-start:0}@media (hover:hover){.navbar nav.desktop ul li .underline:is(:where(.group):hover *){width:100%}}.navbar nav.desktop ul li.is-active span:first-child{color:var(--color-white)}.navbar nav.desktop ul li.is-active .underline{width:100%}.navbar .contact-btn{display:flex}.navbar .contact-btn .inner{border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.navbar .contact-btn .inner:is(:where(.group):hover *){background-color:var(--color-black-50)}}.navbar .contact-btn .inner span{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.navbar .contact-btn .inner span:is(:where(.group):hover *){color:var(--color-white)}}[dir=rtl] .navbar .lang-selector__menu{left:0;right:auto}.services-section{margin-top:calc(var(--spacing)*10);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*12);scroll-margin-top:6rem;position:relative}@media (width>=48rem){.services-section{margin-top:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*20)}}@media (width>=80rem){.services-section{padding-inline:calc(var(--spacing)*20)}}.services-section__inner{width:100%;max-width:var(--container-7xl);margin-inline:auto}.services-section__header{margin-bottom:calc(var(--spacing)*10)}@media (width>=48rem){.services-section__header{margin-bottom:calc(var(--spacing)*14)}}.services-section--rtl .work-arc-card__title,.services-section--rtl .work-arc-card__description,.services-section--rtl .work-arc-card__cta,.services-section--rtl .work-arc__hint{font-family:var(--font-arabic)}.services-section--rtl .work-arc-card__description{line-height:1.75}.services-section--rtl .work-arc,.services-section--rtl .work-arc__controls,.services-section--rtl .work-arc__viewport,.services-section--rtl .work-arc__track{direction:ltr}.app-showcase{margin-top:calc(var(--spacing)*16);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*12);scroll-margin-top:6rem;position:relative}@media (width>=48rem){.app-showcase{margin-top:calc(var(--spacing)*24);padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*20)}}@media (width>=80rem){.app-showcase{padding-inline:calc(var(--spacing)*20)}}.app-showcase__inner{width:100%;max-width:var(--container-7xl);margin-inline:auto}.app-showcase__header{margin-bottom:calc(var(--spacing)*10)}@media (width>=48rem){.app-showcase__header{margin-bottom:calc(var(--spacing)*14)}}.work-arc{width:100%;max-width:var(--container-6xl);direction:ltr;margin-inline:auto;position:relative}.work-arc__controls{direction:ltr;justify-content:center;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.work-arc__viewport{perspective:1400px;cursor:grab;touch-action:pan-y;width:100%;height:clamp(28rem,68vw,36rem);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000)}.work-arc__viewport--custom-cursor{cursor:none}.work-arc__viewport.is-dragging{cursor:grabbing}.work-arc__viewport--custom-cursor.is-dragging{cursor:none}.work-arc__track{width:max-content;height:100%;transform-style:preserve-3d;will-change:transform;align-items:flex-start;padding-block:1.25rem 2.5rem;display:flex}@media (width<=767px){.work-arc__viewport{height:26rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 4%,#000 96%,#0000)}.work-arc__track{padding-block:.75rem 2rem}}.work-arc-card{height:100%;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;background:linear-gradient(#12121833,#08080cf5),#0c0c12;border:1px solid #d9ecff1f;border-radius:1.35rem;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000073,inset 0 1px #ffffff0d}.work-arc-card.is-active{border-color:#7eb6ff47;box-shadow:0 24px 56px #0000008c,0 0 0 1px #8b6cff2e,0 0 40px #7eb6ff1f}.work-arc-card__media{flex:auto;min-height:55%;position:relative;overflow:hidden}.work-arc-card__image{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0;bottom:0;left:0}.work-arc-card.is-active .work-arc-card__image{transform:scale(1.04)}.work-arc-card__scrim{pointer-events:none;background:linear-gradient(#0000 28%,#08080c8c 62%,#08080cf7);position:absolute;top:0;right:0;bottom:0;left:0}.work-arc-card__body{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.65rem;margin-top:-4.5rem;padding:0 1.15rem 1.35rem;display:flex;position:relative}.work-arc-card__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#9ec9ff;margin:0;font-size:.7rem;font-weight:600}.work-arc-card__title{color:#f4f7ff;margin:0;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:700;line-height:1.25}.work-arc-card__description{color:#d6e0f0c7;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:28ch;margin:0;font-size:.78rem;line-height:1.55;display:-webkit-box;overflow:hidden}.work-arc-card__cta{color:#3b6cff;background:#fff;border-radius:999px;align-items:center;gap:.65rem;margin-top:.35rem;padding:.55rem 1rem .55rem 1.15rem;font-size:.8rem;font-weight:700;transition:transform .3s;display:inline-flex}.work-arc-card__cta:hover{transform:scale(1.04)}.work-arc-card__cta-arrow{border:1px solid #3b6cff73;border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;display:inline-flex}.work-arc-card__cta-arrow img{filter:invert(34%)sepia(98%)saturate(1800%)hue-rotate(210deg)brightness(95%);width:.8rem;height:.8rem}.work-arc-card__cta-arrow-img--rtl{transform:scaleX(-1)}.work-arc__cursor{z-index:8;pointer-events:none;opacity:1;position:absolute;top:0;right:0;bottom:0;left:0}.work-arc__cursor-trail,.work-arc__cursor-core{will-change:transform;border-radius:999px;position:absolute;top:0;left:0}.work-arc__cursor-trail{background:#7eb6ff38;border:1px solid #d9ecff33;width:6.75rem;height:6.75rem;margin:-3.375rem 0 0 -3.375rem;box-shadow:0 0 36px #8b6cff40}.work-arc__cursor-core{background:#080a12eb;border:1px solid #d9ecff38;place-items:center;width:5.1rem;height:5.1rem;margin:-2.55rem 0 0 -2.55rem;display:grid;box-shadow:0 14px 36px #00000080,0 0 28px #8b6cff47}.work-arc__cursor-core span{letter-spacing:.14em;color:#fff;font-size:.76rem;font-weight:800}.work-arc__cursor.is-dragging .work-arc__cursor-core{background:#0c0e18f5;box-shadow:0 16px 40px #0000008c,0 0 34px #7eb6ff59}.work-arc__cursor.is-dragging .work-arc__cursor-trail{background:#8b6cff47;box-shadow:0 0 42px #7eb6ff59}.work-arc__nav{background:#0e0e12d9;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:border-color .3s,box-shadow .3s,opacity .3s;display:inline-flex}.work-arc__nav:hover:not(:disabled){border-color:#7eb6ff80;box-shadow:0 0 20px #8b6cff40}.work-arc__nav:disabled{opacity:.35;cursor:not-allowed}.work-arc__nav-icon{opacity:.9;filter:brightness(0)invert();width:1rem;height:1rem}.work-arc__nav-icon--prev{transform:scaleX(-1)}.work-arc__dots{justify-content:center;align-items:center;gap:.55rem;display:flex}.work-arc__dot{background:#ffffff40;border:0;border-radius:999px;width:.55rem;height:.55rem;transition:all .3s}.work-arc__dot.is-active{background-image:linear-gradient(90deg,#7eb6ff,#8b6cff);width:1.65rem}.work-arc__hint{text-align:center;color:#c4cde08c;margin:.85rem 0 0;font-size:.78rem}.app-showcase--rtl .work-arc-card__title,.app-showcase--rtl .work-arc-card__description,.app-showcase--rtl .work-arc-card__eyebrow,.app-showcase--rtl .work-arc-card__cta,.app-showcase--rtl .work-arc__hint{font-family:var(--font-arabic)}.app-showcase--rtl .work-arc-card__description{line-height:1.75}@media (prefers-reduced-motion:reduce){.work-arc-card.is-active .work-arc-card__image{transform:none}}.project-feature-badge{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--color-white)10%,transparent);background-color:var(--color-black-200);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:normal;color:var(--color-white-50);align-items:center;display:inline-flex}@media (width>=40rem){.project-feature-badge{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.cta-wrapper{z-index:20;cursor:pointer;position:relative}.cta-button{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-black-200);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cta-button .bg-circle{top:50%;right:calc(var(--spacing)*-10);transform-origin:50%;--tw-translate-y: -50% ;width:120%;height:120%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-white-50);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;border-radius:3.40282e38px;transition-duration:.5s;position:absolute}@media (hover:hover){.cta-button .bg-circle:is(:where(.group):hover *){right:calc(var(--spacing)*10);width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}}.cta-button .text{--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-black);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.cta-button .text:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-white-50)}}@media (width>=48rem){.cta-button .text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=80rem){.cta-button .text{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}.cta-button .arrow-wrapper{top:50%;right:calc(var(--spacing)*10);width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}@media (hover:hover){.cta-button .arrow-wrapper:is(:where(.group):hover *){background-color:var(--color-white-50)}}.cta-button .arrow-wrapper img{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);animation:var(--animate-bounce);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.cta-button .arrow-wrapper img:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (width>=80rem){.cta-button .arrow-wrapper img{--tw-translate-y:calc(var(--spacing)*-32);translate:var(--tw-translate-x)var(--tw-translate-y)}}.card-border{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black-50);background-color:var(--color-black-100)}.marquee-item{width:calc(var(--spacing)*32)}@media (width>=48rem){.marquee-item{width:calc(var(--spacing)*40)}}.timeline-wrapper{top:calc(var(--spacing)*0);left:calc(var(--spacing)*5);justify-content:center;height:100%;display:flex;position:absolute}@media (width>=48rem){.timeline-wrapper{left:calc(var(--spacing)*10)}}@media (width>=80rem){.timeline-wrapper{left:35.5vw}}.timeline{top:calc(var(--spacing)*-10);z-index:30;height:110%;width:calc(var(--spacing)*14);background-color:var(--color-black);position:absolute}@media (width>=48rem){.timeline{width:calc(var(--spacing)*28)}}.timeline-logo{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black-50);background-color:var(--color-black-100);border-radius:3.40282e38px;flex:none;justify-content:center;align-items:center;display:flex}@media (width>=48rem){.timeline-logo{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20);--tw-translate-y:calc(var(--spacing)*-7);translate:var(--tw-translate-x)var(--tw-translate-y)}}.exp-card-wrapper{justify-content:space-between;gap:calc(var(--spacing)*10);flex-direction:column-reverse;display:flex}@media (width>=80rem){.exp-card-wrapper{gap:calc(var(--spacing)*20);flex-direction:row}}.gradient-edge{bottom:calc(var(--spacing)*0);z-index:20;height:100%;width:calc(var(--spacing)*36);position:absolute}.tech-card-animated-bg{bottom:-100%;left:calc(var(--spacing)*0);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;background-color:#2d3240;transition-duration:.7s;position:absolute}@media (hover:hover){.tech-card-animated-bg:is(:where(.group):hover *){bottom:calc(var(--spacing)*0)}}.tech-card-content{z-index:10;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}@media (hover:hover){.tech-card-content:is(:where(.group):hover *){cursor:grab}}@media (width>=48rem){.tech-card-content{justify-content:center}}@media (width>=80rem){.tech-card-content{gap:calc(var(--spacing)*5);height:50vh}}.tech-card-content p{padding-bottom:calc(var(--spacing)*5);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white-50)}@media (width>=80rem){.tech-card-content p{padding-bottom:calc(var(--spacing)*0)}}@media (width>=96rem){.tech-card-content p{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.tech-grid{margin-top:calc(var(--spacing)*16);gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.tech-grid{gap:calc(var(--spacing)*10);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.tech-grid{gap:calc(var(--spacing)*16);grid-template-columns:repeat(5,minmax(0,1fr))}}.tech-icon-wrapper{height:calc(var(--spacing)*60);width:calc(var(--spacing)*52);justify-content:center;align-items:center;display:flex;position:relative}form label{margin-bottom:calc(var(--spacing)*2);color:var(--color-white-50);display:block}form input,form textarea{border-radius:var(--radius-md);background-color:var(--color-blue-100);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(form input,form textarea)::placeholder{color:var(--color-blue-50)}@media (width>=48rem){:is(form input,form textarea){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}form a{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black);display:flex}form a img{display:inline-block}.footer{margin-block:calc(var(--spacing)*10);margin-top:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*5);color:var(--color-white-50);justify-content:center;align-items:center;display:flex}@media (width>=48rem){.footer{margin-top:calc(var(--spacing)*20);padding-inline:calc(var(--spacing)*20)}}@media (width>=80rem){.footer{padding-inline:calc(var(--spacing)*20)}}.footer .footer-container{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (width>=48rem){.footer .footer-container{gap:calc(var(--spacing)*0);grid-template-columns:repeat(3,minmax(0,1fr))}}.footer p{cursor:pointer;text-align:center}@media (width>=48rem){.footer p{text-align:start}}.footer .socials{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);display:flex}.footer .socials .icon{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black-50);background-color:var(--color-black-100);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;justify-content:center;align-items:center;transition-duration:.5s;display:flex}@media (hover:hover){.footer .socials .icon:hover{background-color:var(--color-black-50)}}@media (width>=48rem){.footer .socials .icon{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}}.footer .socials img{display:inline-block}}@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-top-1{top:calc(var(--spacing)*-1)}.top-0{top:calc(var(--spacing)*0)}.-right-1{right:calc(var(--spacing)*-1)}.right-8{right:calc(var(--spacing)*8)}.bottom-8{bottom:calc(var(--spacing)*8)}.left-0{left:calc(var(--spacing)*0)}.left-8{left:calc(var(--spacing)*8)}.isolate{isolation:isolate}.z-0{z-index:0}.z-20{z-index:20}.z-50{z-index:50}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing)*5)}.my-10{margin-block:calc(var(--spacing)*10)}.ms-5{margin-inline-start:calc(var(--spacing)*5)}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-32{margin-top:calc(var(--spacing)*32)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-52{height:calc(var(--spacing)*52)}.h-full{height:100%}.min-h-96{min-height:calc(var(--spacing)*96)}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-48{width:calc(var(--spacing)*48)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-xl{max-width:var(--container-xl)}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.animate-pulse{animation:var(--animate-pulse)}.list-disc{list-style-type:disc}.break-inside-avoid-column{break-inside:avoid-column}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.bg-black{background-color:var(--color-black)}.bg-black-50{background-color:var(--color-black-50)}.bg-black-200{background-color:var(--color-black-200)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-white{background-color:var(--color-white)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#839EFF\]{--tw-gradient-from:#839eff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#4F6FF0\]{--tw-gradient-to:#4f6ff0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.p-6{padding:calc(var(--spacing)*6)}.p-10{padding:calc(var(--spacing)*10)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-30{padding-top:calc(var(--spacing)*30)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.font-arabic{font-family:var(--font-arabic)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-\[\#839CB5\]{color:#839cb5}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-green-400{color:var(--color-green-400)}.text-red-400{color:var(--color-red-400)}.text-white{color:var(--color-white)}.text-white-50{color:var(--color-white-50)}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-500\/25{--tw-shadow-color:color-mix(in oklab,var(--color-blue-500)25%,transparent)}.shadow-green-500\/30{--tw-shadow-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}.ring-black{--tw-ring-color:var(--color-black)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:cursor-grab:hover{cursor:grab}.hover\:bg-black-50:hover{background-color:var(--color-black-50)}.hover\:text-blue-400:hover{color:var(--color-blue-400)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-blue-500\/40:hover{--tw-shadow-color:color-mix(in oklab,var(--color-blue-500)40%,transparent)}.hover\:shadow-green-500\/50:hover{--tw-shadow-color:color-mix(in oklab,var(--color-green-500)50%,transparent)}}@media (width>=40rem){.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=48rem){.md\:my-20{margin-block:calc(var(--spacing)*20)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-32{margin-top:calc(var(--spacing)*32)}.md\:mt-40{margin-top:calc(var(--spacing)*40)}.md\:flex-row{flex-direction:row}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-7{gap:calc(var(--spacing)*7)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-20{padding-inline:calc(var(--spacing)*20)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=80rem){.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\:w-2\/6{width:33.3333%}.xl\:w-4\/6{width:66.6667%}.xl\:gap-20{gap:calc(var(--spacing)*20)}:where(.xl\:space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*32)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*32)*calc(1 - var(--tw-space-y-reverse)))}.xl\:rounded-full{border-radius:3.40282e38px}.xl\:px-0{padding-inline:calc(var(--spacing)*0)}}.flex-center{justify-content:center;align-items:center;display:flex}.flex-col-center{flex-direction:column;justify-content:center;align-items:center;display:flex}}:root{--font-sans:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-arabic:"IBM Plex Sans Arabic","Tajawal",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-body:1.65;--line-height-heading:1.3;--gradient:radial-gradient(circle,#e5e5e5 0%,#fff 100%)}.font-sans{font-family:var(--font-sans)}.font-mono,code,pre,kbd,samp{font-family:var(--font-mono)}.font-arabic{font-family:var(--font-arabic);line-height:var(--line-height-body)}[dir=ltr],[lang=en]{font-family:var(--font-sans);direction:ltr}[dir=rtl],[lang=ar]{font-family:var(--font-arabic);letter-spacing:0;direction:rtl}[dir=rtl] *{letter-spacing:0}html,body{color:#fff;scroll-behavior:smooth;width:100%;max-width:100%;font-family:var(--font-sans);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:#000;overflow-x:clip}img,canvas,video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[dir=rtl] body,[lang=ar] body{font-family:var(--font-arabic);line-height:1.7;font-weight:var(--font-weight-regular)}h1,h2,h3,h4,h5,h6,.hero-headline{font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] .hero-headline,[lang=ar] h1,[lang=ar] h2,[lang=ar] h3,[lang=ar] h4,[lang=ar] .hero-headline{font-family:var(--font-arabic);font-weight:var(--font-weight-bold);line-height:1.35}[dir=rtl] .hero-eyebrow,[lang=ar] .hero-eyebrow{font-family:var(--font-arabic);font-weight:var(--font-weight-medium);line-height:1.6}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .font-semibold,[lang=ar] h2,[lang=ar] h3,[lang=ar] .font-semibold{font-weight:var(--font-weight-semibold)}[dir=rtl] p,[dir=rtl] li,[dir=rtl] .hero-supporting,[lang=ar] p,[lang=ar] li,[lang=ar] .hero-supporting{font-family:var(--font-arabic);font-weight:var(--font-weight-regular);line-height:1.7}[dir=rtl] .font-medium,[dir=rtl] .hero-cta,[dir=rtl] nav,[lang=ar] .font-medium,[lang=ar] .hero-cta,[lang=ar] nav{font-family:var(--font-arabic);font-weight:var(--font-weight-medium)}[dir=rtl] .font-bold,[lang=ar] .font-bold{font-weight:var(--font-weight-bold)}[dir=rtl] .language-dropdown{left:0;right:auto}.lang-selector button{position:relative;overflow:hidden}.lang-selector button:after{content:"";opacity:0;background:linear-gradient(#ffffff1a,#fff0);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.lang-selector button:hover:after{opacity:1}.lang-selector .absolute{transform-origin:top;animation:.2s ease-out forwards dropdownAnimation}@keyframes dropdownAnimation{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}[dir=rtl] .lang-selector .absolute{left:0;right:auto}section{width:100%;max-width:100%}.contact-honeypot{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slide{flex-direction:column;transition:all cubic-bezier(.71,.03,.34,1);display:inline-block}.wrapper{flex-direction:column;animation:21s cubic-bezier(.9,.01,.3,.99) infinite wordSlider;display:flex}@keyframes wordSlider{0%{transform:translateY(.5%)}12.5%{transform:translateY(-12.5%)}25%{transform:translateY(-25%)}37.5%{transform:translateY(-37.5%)}50%{transform:translateY(-50%)}62.5%{transform:translateY(-62.5%)}75%{transform:translateY(-75%)}87.5%{transform:translateY(-87.5%)}}@keyframes heroCodyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes heroChipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes heroGlowPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes heroRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heroDotPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.95;transform:scale(1.35)}}.gradient-line{background:linear-gradient(#6d45ce 7.09%,#fd5c79 37.17%,#52aeff 62.49%,#62e0ff 75%,#45dec400);width:2px}.gradient-edge:first-of-type{background:linear-gradient(90deg,#000,#fff0);left:0}.gradient-edge:nth-of-type(2){background:linear-gradient(-90deg,#000,#fff0);right:0}.marquee{width:100%;max-width:100%;position:relative;overflow:hidden}.marquee-box{align-items:center;width:200%;height:100%;animation:60s linear infinite marquee;display:flex;position:absolute;overflow:hidden}.marquee-item{float:left}@keyframes marquee{0%{left:0}to{left:-100%}}.card{--start:0;z-index:40;transition:border-color 1s ease-in-out;position:relative;overflow:hidden}.card:before{content:"";background:var(--gradient);width:100%;height:100%;-webkit-mask:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - 15)*1deg),#ffffff1f 0deg,white,#fff0 100deg);mask:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - 15)*1deg),#ffffff1f 0deg,white,#fff0 100deg);opacity:0;background-attachment:fixed;border:2px solid #0000;border-radius:12px;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect}.glow{pointer-events:none;filter:saturate(200);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card:hover:before{opacity:1}[dir=rtl] .hero-text h1{text-align:right}@keyframes slideRTL{0%{transform:translateY(0)}25%{transform:translateY(-25%)}50%{transform:translateY(-50%)}75%{transform:translateY(-75%)}to{transform:translateY(-100%)}}[dir=rtl] .rtl-content{direction:rtl}[dir=rtl] .hero-layout--rtl{flex-direction:column}@media (width>=768px){[dir=rtl] .hero-layout--rtl{flex-direction:row}}[dir=rtl] .hero-layout--rtl .hero-copy{text-align:right;align-items:flex-start}[dir=rtl] .hero-layout--rtl .hero-copy__inner{align-items:flex-start;margin-inline-end:0}[dir=rtl] .hero-layout--rtl .hero-eyebrow,[dir=rtl] .hero-layout--rtl .hero-headline,[dir=rtl] .hero-layout--rtl .hero-supporting{text-align:right;width:100%;max-width:100%}[dir=rtl] .hero-layout--rtl .hero-headline-accent{background:linear-gradient(255deg,#d9ecff,#7eb6ff 45%,#8b6cff);-webkit-background-clip:text;background-clip:text}[dir=rtl] .hero-layout--rtl .hero-cta-group--rtl{flex-flow:row;justify-content:flex-start;align-self:stretch;align-items:center;gap:.75rem;width:100%;display:flex}@media (width>=768px){[dir=rtl] .hero-layout--rtl .hero-cta-group--rtl{gap:1rem}}[dir=rtl] .hero-float-chip--code{left:0;right:auto}[dir=rtl] .hero-float-chip--growth{left:auto;right:0}[dir=rtl] .hero-float-chip--ads{bottom:34%;left:2%;right:auto}[dir=rtl] .hero-eco--ambient:after{background:linear-gradient(270deg,#0000008c,#00000040 26%,#0000 48%)}[dir=rtl] .hero-eco__grid{-webkit-mask-image:radial-gradient(70% 70% at 28% 42%,#000 10%,#0000 78%);mask-image:radial-gradient(70% 70% at 28% 42%,#000 10%,#0000 78%)}[dir=rtl] .hero-eco__glow--blue{left:2%;right:auto}[dir=rtl] .hero-eco__glow--purple{left:14%;right:auto}[dir=rtl] .rtl-hero-text{text-align:right;align-items:flex-end}[dir=rtl] .rtl-slide{direction:rtl;right:0}[dir=rtl] .rtl-slide .wrapper{animation:21s cubic-bezier(.9,.01,.3,.99) infinite wordSliderRTL}[dir=rtl] .rtl-3d-layout{transform:scaleX(-1)}@keyframes wordSliderRTL{0%{transform:translateY(.5%)}12.5%{transform:translateY(-12.5%)}25%{transform:translateY(-25%)}37.5%{transform:translateY(-37.5%)}50%{transform:translateY(-50%)}62.5%{transform:translateY(-62.5%)}75%{transform:translateY(-75%)}87.5%{transform:translateY(-87.5%)}}.app-showcase--rtl{direction:rtl}.app-showcase--ltr{direction:ltr}.app-showcase--rtl .app-showcase__header{direction:rtl}.app-showcase--ltr .app-showcase__header,.app-showcase--rtl .work-arc,.app-showcase--rtl .work-arc__controls,.app-showcase--rtl .work-arc__viewport,.app-showcase--rtl .work-arc__track{direction:ltr}.technology-stack{background:radial-gradient(70% 50% at 15% 20%,#8b6cff24,#0000 55%),radial-gradient(60% 45% at 85% 70%,#7eb6ff1a,#0000 50%),linear-gradient(#050508,#0a0a12 45%,#07070c);width:100%;padding:clamp(4rem,8vw,7rem) 0;position:relative;overflow:hidden}.technology-stack:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 75%);mask-image:radial-gradient(#000 20%,#0000 75%)}.technology-stack__inner{z-index:1;width:min(1180px,100% - 2.5rem);margin-inline:auto;position:relative}.technology-stack__header{margin-bottom:clamp(2.5rem,5vw,3.75rem)}.technology-stack__categories{flex-direction:column;gap:clamp(2.25rem,4.5vw,3.5rem);display:flex}.technology-category__header{align-items:center;gap:1rem;margin-bottom:1.15rem;display:flex}.technology-category__label{letter-spacing:.12em;text-transform:uppercase;color:#7eb6ff;flex-shrink:0;font-size:.78rem;font-weight:600}.technology-category__line{background:linear-gradient(90deg,#8b6cff73,#7eb6ff1f,#0000);flex:1;height:1px}.technology-stack--rtl .technology-category__line{background:linear-gradient(270deg,#8b6cff73,#7eb6ff1f,#0000)}.technology-category__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.technology-category--frontend .technology-category__grid,.technology-category--backend .technology-category__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-category--mobile .technology-category__grid,.technology-category--design .technology-category__grid{grid-template-columns:minmax(0,1fr);max-width:280px}.technology-category--devops .technology-category__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=640px){.technology-category__grid{gap:1rem}.technology-category--frontend .technology-category__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.technology-category--backend .technology-category__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.technology-category--mobile .technology-category__grid,.technology-category--design .technology-category__grid{grid-template-columns:repeat(2,minmax(0,280px));max-width:none}.technology-category--devops .technology-category__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.technology-category--frontend .technology-category__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.technology-category--frontend .technology-card--featured:first-child{grid-column:span 1}.technology-category--backend .technology-category__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.technology-category--mobile .technology-category__grid,.technology-category--design .technology-category__grid,.technology-category--devops .technology-category__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.technology-card{--tech-color:#8b6cff;isolation:isolate;cursor:default;border-radius:1.25rem;outline:none;position:relative}.technology-card__surface{border-radius:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff0f,#ffffff05),#0c0c14b8;border:1px solid #8b6cff2e;flex-direction:column;align-items:center;gap:.65rem;height:100%;padding:1.15rem .9rem 1.1rem;transition:border-color .35s,box-shadow .35s,background .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000059,inset 0 1px #ffffff0d}.technology-card--lg .technology-card__surface{padding:1.35rem 1rem 1.25rem}.technology-card:hover .technology-card__surface,.technology-card:focus-visible .technology-card__surface{border-color:color-mix(in srgb,var(--tech-color)55%,transparent);box-shadow:0 18px 48px #00000073,0 0 0 1px color-mix(in srgb,var(--tech-color)25%,transparent),0 0 36px color-mix(in srgb,var(--tech-color)22%,transparent),inset 0 1px #ffffff14}.technology-card__visual{aspect-ratio:1;perspective:900px;place-items:center;width:100%;max-width:132px;margin-inline:auto;display:grid;position:relative}.technology-card--lg .technology-card__visual{max-width:148px}.technology-card__visual canvas{width:100%!important;height:100%!important}.technology-card__image{object-fit:contain;width:78%;height:78%;filter:drop-shadow(0 14px 22px #00000073)drop-shadow(0 0 18px color-mix(in srgb,var(--tech-color)35%,transparent));transition:transform .45s cubic-bezier(.22,1,.36,1),filter .45s;animation:5.5s ease-in-out infinite techFloat;transform:translateZ(0)rotateX(8deg)rotateY(-10deg)scale(1)}.technology-card__image--active{filter:drop-shadow(0 18px 28px #00000080)drop-shadow(0 0 28px color-mix(in srgb,var(--tech-color)55%,transparent));transform:translateZ(24px)rotateX(4deg)rotateY(8deg)scale(1.08)}.technology-card:nth-child(2n) .technology-card__image{animation-delay:-1.4s}.technology-card:nth-child(3n) .technology-card__image{animation-delay:-2.8s}.technology-card__glow{background:radial-gradient(circle,color-mix(in srgb,var(--tech-glow,var(--tech-color))35%,transparent),transparent 70%);filter:blur(18px);opacity:.45;pointer-events:none;z-index:-1;border-radius:50%;transition:opacity .35s;position:absolute;top:18%;right:12%;bottom:18%;left:12%}.technology-card:hover .technology-card__glow,.technology-card:focus-visible .technology-card__glow{opacity:.85}.technology-card__meta{text-align:center;width:100%;min-height:3.1rem}.technology-card__name{color:#f3f4f8;letter-spacing:.01em;margin:0;font-size:.95rem;font-weight:600}.technology-card__desc{color:#c4cde0c7;opacity:0;max-height:0;margin:.35rem 0 0;font-size:.72rem;line-height:1.35;transition:max-height .35s,opacity .3s,margin .3s;overflow:hidden}.technology-card__desc--visible{opacity:1;max-height:3.2rem}.technology-stack--rtl .technology-category__header,.technology-stack--rtl .technology-card__meta{text-align:right}.technology-stack--rtl .technology-card__meta{text-align:center}@keyframes techFloat{0%,to{transform:translateY(0)rotateX(8deg)rotateY(-10deg)}50%{transform:translateY(-7px)rotateX(5deg)rotateY(-4deg)}}@media (prefers-reduced-motion:reduce){.technology-card__image{animation:none}.technology-card__image--active{transform:scale(1.04)}}@media (width<=639px){.technology-stack__inner{width:min(100%,100% - 1.5rem)}.technology-card__surface{padding:1rem .7rem .95rem}.technology-card__visual{max-width:108px}.technology-card--lg .technology-card__visual{max-width:118px}.technology-card__name{font-size:.86rem}.technology-card__desc{font-size:.68rem}.technology-card:focus-within .technology-card__desc{opacity:1;max-height:3.2rem}}.why-us{background:radial-gradient(65% 45% at 20% 15%,#8b6cff1f,#0000 55%),radial-gradient(60% 45% at 85% 85%,#7eb6ff1a,#0000 55%),linear-gradient(#060609,#0a0a12,#060609);width:100%;padding:clamp(4rem,8vw,7rem) 0;scroll-margin-top:6rem;position:relative;overflow:hidden}.why-us:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(#000 15%,#0000 72%);mask-image:radial-gradient(#000 15%,#0000 72%)}.why-us__inner{z-index:1;width:min(1160px,100% - 2.5rem);margin-inline:auto;position:relative}.why-us__header{margin-bottom:clamp(2.5rem,5vw,3.75rem)}.why-us__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (width>=768px){.why-us__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.why-us-card{--accent:#8b6cff;isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff0e,#ffffff04),#0b0b12bf;border:1px solid #8b6cff29;border-radius:1.5rem;flex-direction:column;gap:1.25rem;padding:clamp(1.75rem,3vw,2.25rem);transition:border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 44px #00000061,inset 0 1px #ffffff0d}.why-us-card:after{content:"";background:linear-gradient(90deg,var(--accent),transparent);opacity:0;inset-inline-start:0;width:100%;height:3px;transition:opacity .4s;position:absolute;top:0}.why-us--rtl .why-us-card:after{background:linear-gradient(270deg,var(--accent),transparent)}.why-us-card:hover{border-color:color-mix(in srgb,var(--accent)55%,transparent);box-shadow:0 22px 60px #00000080,0 0 0 1px color-mix(in srgb,var(--accent)22%,transparent),0 0 40px color-mix(in srgb,var(--accent)20%,transparent),inset 0 1px #ffffff14}.why-us-card:hover:after{opacity:1}.why-us-card__glow{background:radial-gradient(circle,color-mix(in srgb,var(--accent)40%,transparent),transparent 70%);filter:blur(30px);opacity:.35;pointer-events:none;z-index:-1;inset-inline-end:-30%;border-radius:50%;width:220px;height:220px;transition:opacity .4s;position:absolute;top:-35%}.why-us-card:hover .why-us-card__glow{opacity:.7}.why-us-card__icon{width:56px;height:56px;color:var(--accent);background:linear-gradient(150deg,color-mix(in srgb,var(--accent)26%,transparent),#ffffff05);border:1px solid color-mix(in srgb,var(--accent)32%,transparent);border-radius:1rem;justify-content:center;align-self:flex-start;align-items:center;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.why-us-card__icon svg{width:28px;height:28px}.why-us-card:hover .why-us-card__icon{box-shadow:inset 0 1px #ffffff1f,0 0 24px color-mix(in srgb,var(--accent)45%,transparent);transform:translateY(-2px)scale(1.05)}.why-us-card__body{flex-direction:column;gap:.6rem;display:flex}.why-us-card__title{color:#f4f5f9;letter-spacing:.01em;margin:0;font-size:1.4rem;font-weight:600}.why-us-card__desc{color:#c4cde0d1;margin:0;font-size:1rem;line-height:1.65}.why-us-card__index{font-family:var(--font-mono);letter-spacing:.08em;color:color-mix(in srgb,var(--accent)65%,#fff 10%);opacity:.5;font-size:.85rem;font-weight:600;position:absolute;inset-block-start:clamp(1.5rem,3vw,2rem);inset-inline-end:clamp(1.5rem,3vw,2rem)}.why-us--rtl .why-us-card{text-align:right}.why-us--ltr .why-us-card{text-align:left}@media (width<=767px){.why-us__inner{width:min(100%,100% - 1.75rem)}.why-us-card__title{font-size:1.25rem}.why-us-card__desc{font-size:.95rem}}.testimonials{background:radial-gradient(60% 45% at 80% 12%,#7eb6ff1a,#0000 55%),radial-gradient(60% 45% at 15% 88%,#8b6cff1a,#0000 55%),linear-gradient(#060609,#0a0a12,#060609);width:100%;padding:clamp(4rem,8vw,7rem) 0;scroll-margin-top:6rem;position:relative;overflow:hidden}.testimonials__inner{z-index:1;width:min(1160px,100% - 2.5rem);margin-inline:auto;position:relative}.testimonials__header{margin-bottom:clamp(2.5rem,5vw,3.75rem)}.testimonials__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (width>=640px){.testimonials__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (width>=1024px){.testimonials__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.testimonial-card{--accent:#8b6cff;isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff0d,#ffffff04),#0b0b12bf;border:1px solid #8b6cff26;border-radius:1.375rem;flex-direction:column;gap:1.15rem;height:100%;padding:clamp(1.6rem,2.6vw,2rem);transition:border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #00000059,inset 0 1px #ffffff0d}.testimonial-card:hover{border-color:color-mix(in srgb,var(--accent)50%,transparent);box-shadow:0 20px 54px #0000007a,0 0 0 1px color-mix(in srgb,var(--accent)20%,transparent),0 0 36px color-mix(in srgb,var(--accent)18%,transparent),inset 0 1px #ffffff14}.testimonial-card__glow{background:radial-gradient(circle,color-mix(in srgb,var(--accent)38%,transparent),transparent 70%);filter:blur(28px);opacity:.3;pointer-events:none;z-index:-1;inset-inline-end:-25%;border-radius:50%;width:200px;height:200px;transition:opacity .4s;position:absolute;top:-30%}.testimonial-card:hover .testimonial-card__glow{opacity:.6}.testimonial-card__quote{color:color-mix(in srgb,var(--accent)40%,transparent);opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Georgia,Times New Roman,serif;font-size:4.5rem;line-height:1;position:absolute;inset-block-start:.35rem;inset-inline-end:1.1rem}.testimonial-card__stars{align-items:center;gap:.25rem;display:inline-flex}.testimonial-card__stars svg{width:18px;height:18px}.testimonial-card__review{color:#d6ddece6;flex:1;margin:0;font-size:1.02rem;line-height:1.7}.testimonial-card__footer{border-top:1px solid #ffffff12;align-items:center;gap:.75rem;margin-top:.25rem;padding-top:1rem;display:flex}.testimonial-card__avatar{color:#fff;background:linear-gradient(150deg,var(--accent),color-mix(in srgb,var(--accent)45%,#7eb6ff));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #fff3}.testimonial-card__name{color:#f4f5f9;letter-spacing:.01em;font-size:1.05rem;font-weight:600}.testimonials--rtl .testimonial-card{text-align:right}.testimonials--ltr .testimonial-card{text-align:left}@media (width<=639px){.testimonials__inner{width:min(100%,100% - 1.75rem)}.testimonial-card__review{font-size:.98rem}}@media (width<=767px){#hero{overflow-x:clip}.hero-visual{max-width:min(58vw,14.5rem)}.hero-cody-img{width:74%}.hero-float-chip{z-index:3}.hero-float-chip--code{top:7%;left:0}.hero-float-chip--growth{top:24%;right:0}.hero-float-chip--ads{bottom:30%;left:2%}}@media (width<=430px){.hero-visual{max-width:min(56vw,13.75rem)}}@media (width<=390px){.hero-visual{max-width:min(54vw,12.75rem)}.hero-cody-img{width:72%}}@media (width<=375px){.hero-visual{max-width:min(52vw,12rem)}}@media (width<=320px){.hero-visual{max-width:min(50vw,11rem)}.hero-cody-img{width:70%}}.laser-cursor{z-index:10000;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.laser-cursor__beam{transform-origin:0;opacity:0;will-change:transform,width,opacity;background:linear-gradient(90deg,#8b6cff00,#8b6cff8c 35%,#7eb6fff2);border-radius:999px;width:12px;height:3.5px;transition:opacity .15s;position:fixed;top:0;left:0;box-shadow:0 0 10px #7eb6ff8c,0 0 18px #8b6cff59}.laser-cursor__beam.is-hover{height:4.5px;box-shadow:0 0 12px #7eb6ffbf,0 0 22px #8b6cff80}.laser-cursor__glow{opacity:0;will-change:transform,opacity;filter:blur(1.5px);background:radial-gradient(circle,#7eb6ff80,#8b6cff38 45%,#0000 70%);border-radius:50%;width:34px;height:34px;transition:opacity .15s;position:fixed;top:0;left:0}.laser-cursor__core{opacity:0;will-change:transform,opacity;background:linear-gradient(135deg,#d9ecff,#7eb6ff 45%,#8b6cff);border-radius:50%;width:14px;height:14px;transition:opacity .15s;position:fixed;top:0;left:0;box-shadow:0 0 12px #7eb6fff2,0 0 24px #8b6cff8c}.laser-cursor__core.is-hover{box-shadow:0 0 16px #7eb6ff,0 0 32px #8b6cffbf}@media (hover:hover) and (pointer:fine){html.laser-cursor-active,html.laser-cursor-active *,html.arc-drag-cursor-active,html.arc-drag-cursor-active *{cursor:none!important}html.arc-drag-cursor-active .work-arc__controls,html.arc-drag-cursor-active .work-arc__controls *,html.arc-drag-cursor-active .work-arc-card__cta{cursor:pointer!important}html.arc-drag-cursor-active .work-arc__nav:disabled{cursor:not-allowed!important}}@media (hover:none),(pointer:coarse){.laser-cursor{display:none!important}html.laser-cursor-active,html.laser-cursor-active *{cursor:auto!important}}@media (prefers-reduced-motion:reduce){.laser-cursor__beam{display:none}.laser-cursor__glow{width:22px;height:22px}}@media (width<=767px){.hero-figure{width:min(100%,20rem);min-height:0;margin-inline:auto;padding-block:.35rem .75rem}.hero-layout{gap:1.15rem;padding-bottom:5.5rem}}@media (width<=430px){.hero-figure{width:min(100%,19rem)}}@media (width<=390px){.hero-figure{width:min(100%,18rem)}}@media (width<=375px){.hero-figure{width:min(100%,17rem)}}@media (width<=320px){.hero-figure{width:min(100%,15.5rem)}}@media (width<=767px){.hero-figure{z-index:1;position:relative}.hero-copy{z-index:5;position:relative}.hero-cta-group{z-index:6;position:relative}.hero-visual{max-width:min(68vw,17rem)}.hero-cody-img{z-index:2;width:84%;position:relative}.hero-float-chip{text-overflow:ellipsis;pointer-events:none;max-width:46%;overflow:hidden}.hero-float-chip--code{top:2%;left:0;right:auto}.hero-float-chip--growth{top:2%;left:auto;right:0}.hero-float-chip--ads{width:max-content;max-width:48%;bottom:26%;left:4%;right:auto;animation:none!important;transform:none!important}[dir=rtl] .hero-float-chip--ads{left:auto;right:4%}.counter-section{margin-top:2.5rem;padding-bottom:5.5rem}.counter-card__label{overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:1.45}[dir=rtl] .counter-card{text-align:right}[dir=ltr] .counter-card{text-align:left}}@media (width<=430px){.hero-figure{width:min(100%,19rem)}.hero-visual{max-width:min(66vw,16.25rem)}}@media (width<=390px){.hero-figure{width:min(100%,18rem)}.hero-visual{max-width:min(64vw,15.5rem)}.hero-cody-img{width:82%}.hero-float-chip{max-width:44%;font-size:.55rem}}@media (width<=375px){.hero-figure{width:min(100%,17rem)}.hero-visual{max-width:min(62vw,14.75rem)}}@media (width<=320px){.hero-figure{width:min(100%,15.5rem)}.hero-visual{max-width:min(60vw,13.5rem)}.hero-cody-img{width:80%}.hero-float-chip--growth span:last-child,.hero-float-chip--ads span:last-child{text-overflow:ellipsis;max-width:4.5rem;overflow:hidden}}@media (width<=767px){.hero-figure{max-width:100%;min-height:20rem;padding-inline:.15rem;width:100%!important}.hero-visual{z-index:2;max-width:min(40vw,11rem)!important}.hero-cody-img{width:86%!important}.hero-float-chip{display:none!important}.hero-eco-stage--mobile{z-index:1;top:0;right:0;bottom:0;left:0;overflow:visible}.hero-eco-stage--mobile .hero-eco-slot--code-tl{max-width:30%;top:10%;left:12%;right:auto}.hero-eco-stage--mobile .hero-eco-slot--growth{max-width:30%;inset:auto auto 12% 10%}.hero-eco-stage--mobile .hero-eco-slot--campaign{max-width:32%;top:8%;left:auto;right:10%}.hero-eco-stage--mobile .hero-eco-slot--code-br{max-width:30%;inset:auto 10% 12% auto}.hero-eco-stage--mobile .hero-eco__panel--code,.hero-eco-stage--mobile .hero-eco__panel--campaign,.hero-eco-stage--mobile .hero-eco__panel--growth{border-radius:10px;width:100%;max-width:7.25rem}.hero-eco-stage--mobile .hero-eco__panel--campaign,.hero-eco-stage--mobile .hero-eco__panel--growth{padding:8px}.hero-eco-stage--mobile .hero-eco__campaign-head{margin-bottom:5px;font-size:.58rem}.hero-eco-stage--mobile .hero-eco__metrics li{font-size:.55rem}.hero-eco-stage--mobile .hero-eco__mini-bars{height:16px;margin-top:5px}.hero-eco-stage--mobile .hero-eco__panel-bar{padding:4px 6px}.hero-eco-stage--mobile .hero-eco__panel-title{font-size:7px}.hero-eco-stage--mobile .hero-eco__code{padding:5px 6px 6px;font-size:7px;line-height:1.4}.hero-eco-stage--mobile .hero-eco__growth-label{font-size:.58rem}.hero-eco-stage--mobile .hero-eco__chart{height:28px}[dir=rtl] .hero-eco-stage--mobile .hero-eco-slot--code-tl,[dir=rtl] .hero-eco-stage--mobile .hero-eco-slot--growth{left:12%;right:auto}[dir=rtl] .hero-eco-stage--mobile .hero-eco-slot--campaign,[dir=rtl] .hero-eco-stage--mobile .hero-eco-slot--code-br{left:auto;right:10%}}@media (width<=390px){.hero-visual{max-width:min(38vw,10rem)!important}.hero-eco-stage--mobile .hero-eco__panel--code,.hero-eco-stage--mobile .hero-eco__panel--campaign,.hero-eco-stage--mobile .hero-eco__panel--growth{max-width:6.5rem}}@media (width<=320px){.hero-visual{max-width:min(36vw,9.25rem)!important}.hero-eco-stage--mobile .hero-eco__panel--code,.hero-eco-stage--mobile .hero-eco__panel--campaign,.hero-eco-stage--mobile .hero-eco__panel--growth{max-width:5.85rem}}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
