/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-geist),"Inter",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-md:12px;--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#0a0b0d;--color-warm-100:#f7f8fa;--color-gold:#5b7cfa;--color-ocean:#0a0b0d;--font-display:var(--font-geist),"Geist","Inter",sans-serif}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;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}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,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.bg-ink{background-color:var(--color-ink)}.bg-warm-100{background-color:var(--color-warm-100)}.font-display{font-family:var(--font-display)}.text-gold{color:var(--color-gold)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-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,)}.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,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}[id]{scroll-margin-top:64px}:root{--nav-h:64px;color-scheme:light;--bg-0:#fafbfc;--bg-1:#fff;--bg-2:#f7f8fa;--bg-3:#f2f4f7;--bg-alt:#fafbfc99;--bg-section-a:#fff;--bg-section-b:#f7f8fa;--text-1:#10131a;--text-2:#3e4654;--text-3:#4c5563;--text-4:#6d7585;--text-5:#d3d7de;--cyan:#4c63d2;--cyan-d:#3b54c4;--blue:#4c63d2;--violet:#3b54c4;--violet2:#4c63d2;--pink:#4c63d2;--gold:#4c63d2;--mist:#eef0f3;--mist-deep:#dee2e8;--ice-blue:#e3e8fc;--ice-blue-deep:#c7d1f7;--slate:#64748b;--slate-2:#94a3b8;--navy-deep:#0a0b0d;--icon-ink:#232833;--g1:#ffffff6b;--g2:#ffffff9e;--g3:#fffc;--g4:#fffffff0;--glass-border:#0a0b0d12;--glass-border-strong:#0a0b0d1f;--glass-shine:#fffffff2;--glass-hero:#ffffffc7;--sh-card:0 1px 2px #0a0b0d0a,0 8px 24px #141e3c12,0 1px 0 #ffffffe6 inset;--sh-lift:0 4px 10px #0a0b0d0f,0 24px 56px #141e3c1a,0 1px 0 #fffffff2 inset;--sh-glow-c:0 0 0 1px #5b7cfa33,0 4px 28px #5b7cfa24,0 0 56px #5b7cfa0f;--sh-glow-v:0 0 0 1px #3b54c429,0 4px 24px #3b54c41a;--blur-sm:blur(14px) saturate(160%);--blur-md:blur(22px) saturate(170%);--blur-lg:blur(30px) saturate(180%);--blur-xl:blur(44px) saturate(190%);--grad-cyan:linear-gradient(135deg,#3b54c4,#4c63d2 50%,#7e96ff);--grad-violet:linear-gradient(135deg,#22318f,#3b54c4 55%,#5b7cfa);--grad-aurora:linear-gradient(135deg,#0a0b0d,#3b54c4 45%,#5b7cfa 75%,#a8bbff);--grad-warm:linear-gradient(135deg,#3b54c4,#5b7cfa,#a8bbff);--grad-border:linear-gradient(135deg,#ffffffa6,#0a0b0d08,#fff6);--gt-primary:linear-gradient(160deg,#10131a 15%,#3e4654);--gt-accent:linear-gradient(135deg,#3b54c4,#4c63d2,#7e96ff);--gt-aurora:linear-gradient(135deg,#0a0b0d,#3b54c4 45%,#5b7cfa 75%,#a8bbff);--pill-c-bg:#4c63d21a;--pill-c-border:#4c63d24d;--pill-c-color:#3b54c4;--grid-color:#0a0b0d05;--orb-c:#5b7cfa12;--orb-v:#4c63d20f;--orb-b:#5b7cfa0d;--orb-g:#a8bbff0f;--hr-color:#0a0b0d14;--hr-glow:#5b7cfa59;--scroll-track:#f7f8fa;--scroll-thumb:#5b7cfa4d;--r-sm:2px;--r-md:16px;--r-lg:20px;--r-xl:28px;--r-2xl:36px;--nav-glass-bg:#faf8f4db;--nav-glass-bg-0:#faf8f400;--nav-border:#14171f12;--nav-border-0:#14171f00;--nav-mobile-overlay-bg:#faf8f4f7}.dark,[data-theme=dark]{color-scheme:dark;--bg-0:#05070d;--bg-1:#0a1020;--bg-2:#10141d;--bg-3:#171d27;--bg-alt:#05070d8c;--bg-section-a:#05070d;--bg-section-b:#0b102080;--text-1:#fff;--text-2:#ebf0fff2;--text-3:#dce1ebe0;--text-4:#bec8d7bf;--text-5:#24272c;--cyan:#5b7cfa;--cyan-d:#4a63d6;--blue:#5b7cfa;--violet:#7e96ff;--violet2:#5b7cfa;--pink:#5b7cfa;--gold:#5b7cfa;--icon-ink:#c9cfda;--g1:#ffffff0a;--g2:#ffffff0f;--g3:#ffffff17;--g4:#ffffff1f;--glass-border:#ffffff1f;--glass-border-strong:#ffffff2e;--glass-shine:#ffffff1a;--glass-hero:#05070db8;--sh-card:0 20px 60px #00000073,inset 0 1px 1px #ffffff1f;--sh-lift:0 24px 70px #0000008c,inset 0 1px 1px #ffffff29;--sh-glow-c:0 0 0 1px #5b7cfa38,0 0 40px #5b7cfa26,0 0 80px #5b7cfa0f;--sh-glow-v:0 0 0 1px #5b7cfa38,0 0 40px #5b7cfa26;--blur-sm:blur(16px) saturate(180%);--blur-md:blur(28px) saturate(200%);--blur-lg:blur(44px) saturate(220%);--blur-xl:blur(64px) saturate(240%);--grad-cyan:linear-gradient(135deg,#4a63d6,#5b7cfa 50%,#a8bbff);--grad-violet:linear-gradient(135deg,#3b54c4,#5b7cfa 60%,#a8bbff);--grad-aurora:linear-gradient(135deg,#0a0b0d,#3b54c4 35%,#5b7cfa 70%,#a8bbff);--grad-warm:linear-gradient(135deg,#3b54c4,#5b7cfa,#a8bbff);--grad-border:linear-gradient(135deg,#5b7cfa59,#ffffff12,#5b7cfa47);--gt-primary:linear-gradient(160deg,#eceef2 20%,#b9bec8);--gt-accent:linear-gradient(135deg,#a8bbff,#5b7cfa,#4a63d6);--gt-aurora:linear-gradient(135deg,#0a0b0d,#3b54c4 35%,#5b7cfa 70%,#a8bbff);--pill-c-bg:#5b7cfa17;--pill-c-border:#5b7cfa4d;--pill-c-color:#a8bbff;--grid-color:#5b7cfa09;--orb-c:#5b7cfa1f;--orb-v:#5b7cfa1a;--orb-b:#5b7cfa14;--orb-g:#a8bbff12;--hr-color:#ffffff0f;--hr-glow:#5b7cfa66;--scroll-track:#0a0b0d;--scroll-thumb:#5b7cfa4d;--r-sm:2px;--r-md:16px;--r-lg:20px;--r-xl:28px;--r-2xl:36px;--nav-glass-bg:#080a10ad;--nav-glass-bg-0:#080a1000;--nav-border:#ffffff24;--nav-border-0:#fff0;--nav-mobile-overlay-bg:#06080ef0;--dark-surface-1:#05070d;--dark-surface-2:#0a1020;--dark-glass:#ffffff0d;--dark-glass-hover:#ffffff1a;--dark-glass-highlight:#ffffff1f;--dark-border:#ffffff26;--dark-glow-blue:#508cff33;--dark-glow-purple:#a064ff26;--dark-text-primary:#fff;--dark-text-secondary:#e1ebfff2;--dark-text-tertiary:#dce1ebd9;--dark-text-muted:#bec8d7bf;--dark-accent-hero:#508cff33;--dark-accent-services:#3cbeff2e;--dark-accent-about:#a064ff2e;--dark-accent-projects:#46d2a02e;--dark-accent-stats:#e6be6e2e;--dark-card-shadow:0 25px 70px #00000073,inset 0 1px 1px #ffffff26;--dark-card-shadow-hover:0 32px 90px #0000008c,inset 0 1px 1px var(--dark-glass-highlight)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h)12px);max-width:100%}body,html{overflow-x:hidden}body{background:radial-gradient(ellipse 85% 55% at 12% -5%,#5b7cfa1a 0,transparent 62%),radial-gradient(ellipse 75% 55% at 100% 105%,#4c63d217 0,transparent 62%),radial-gradient(ellipse 60% 45% at 50% 40%,#ffffff8c 0,transparent 70%),var(--bg-0);color:var(--text-1);font-family:var(--font-geist,"Inter",system-ui),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;letter-spacing:-.012em;background-repeat:no-repeat;line-height:1.6}.dark body,[data-theme=dark] body{background:radial-gradient(ellipse 85% 55% at 12% -5%,var(--orb-c) 0,transparent 62%),radial-gradient(ellipse 75% 55% at 100% 105%,var(--orb-v) 0,transparent 62%),radial-gradient(ellipse 60% 45% at 50% 40%,var(--orb-b) 0,transparent 70%),var(--bg-0)}::view-transition-old(root){animation:vt-fade-out 80ms ease-out both}::view-transition-new(root){animation:vt-fade-in 80ms ease-in both}@keyframes vt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}.bg-mesh,.btn,.btn-ghost,.btn-primary,.gc,.gf,.gp,.pill,body,nav header footer section{transition:border-color .3s,box-shadow .35s}::selection{color:#fff;background:#5b7cfa38}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.ar{font-family:var(--font-madani),sans-serif;direction:rtl;line-height:1.85}main{padding-top:var(--nav-h)}main.hero-page{padding-top:0}.gc{background:linear-gradient(155deg,#ffffffad 0,var(--g2) 48%,#ffffff57 100%);-webkit-backdrop-filter:var(--blur-md);border:1px solid var(--glass-border);border-radius:var(--r-xl);box-shadow:var(--sh-card);position:relative;overflow:hidden}.gc:before{content:"";border-radius:inherit;background:var(--grad-border);opacity:.45;pointer-events:none;z-index:0;padding:1px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gc:hover{box-shadow:var(--sh-lift),var(--sh-glow-c);transform:translateY(-6px)scale(1.008)}.gc:hover:before{opacity:1}:is([data-theme=dark],.dark) .gc{background:linear-gradient(155deg,var(--g4) 0,var(--g2) 48%,var(--g1) 100%)}:is([data-theme=dark],.dark) .gc:hover{border-color:#ffffff38}:is([data-theme=dark],.dark) .gc:after,:is([data-theme=dark],.dark) .gp:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(135deg,#ffffff1f,#0000 40%);position:absolute;inset:0}.gp{background:linear-gradient(150deg,var(--g3) 0,var(--g2) 55%,var(--g1) 100%);-webkit-backdrop-filter:var(--blur-lg);border:1px solid var(--glass-border);border-radius:var(--r-2xl);box-shadow:var(--sh-lift);position:relative;overflow:hidden}.gf{background:var(--glass-hero);-webkit-backdrop-filter:blur(48px)saturate(240%);border:1px solid var(--glass-border-strong);border-radius:var(--r-2xl);box-shadow:0 32px 80px #0000008c,inset 0 1px #ffffff17}:is([data-theme=light],.light) .gf{box-shadow:0 4px 16px #0d111712,0 16px 56px #0d11171a,0 0 0 1px #0d11170f,inset 0 1px #fffffffa}:is([data-theme=dark],.dark) .gf:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(135deg,#ffffff1a,#0000 40%);position:absolute;inset:0}@media (max-width:767px){.gc{-webkit-backdrop-filter:none;background:#0c1220e0}:is([data-theme=light],.light) .gc{background:#ffffffe6}.gp{-webkit-backdrop-filter:none;background:#060b14eb}:is([data-theme=light],.light) .gp{background:#fffffff0}.gf{-webkit-backdrop-filter:blur(12px)saturate(150%)}.gc:hover{transform:none}.ed-hero-card{background:#faf8f4f0}.contact-logo-frame,.ed-hero-card{-webkit-backdrop-filter:none}}.noise:after{content:"";pointer-events:none;border-radius:inherit;opacity:.03;z-index:5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.025'/%3E%3C/svg%3E");position:absolute;inset:0}.btn{letter-spacing:.01em;font-size:14px;font-weight:600;font-family:var(--font-geist,"Inter",sans-serif);cursor:pointer;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;transition:transform .25s,box-shadow .25s;display:inline-flex}.btn:after{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.btn:hover:after{left:100%}.btn-primary{color:#f0dfc0;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#5b7cfa12;border:1px solid #5b7cfa4d;box-shadow:inset 0 1.5px #ffffff29,inset 0 -1px #5b7cfa0d,0 0 0 1px #5b7cfa14,0 4px 24px #5b7cfa29,0 0 48px #5b7cfa0f}.btn-primary:hover{color:#fff;background:#5b7cfa21;border-color:#5b7cfa85;transform:scale(1.04)translateY(-1px);box-shadow:inset 0 1.5px #ffffff38,0 0 0 1px #5b7cfa33,0 8px 40px #5b7cfa47,0 0 70px #5b7cfa24}:is([data-theme=light],.light) .btn-primary{color:#3b54c4;-webkit-backdrop-filter:blur(20px);background:#4c63d214;border:1px solid #4c63d247;box-shadow:inset 0 1px #ffffffa6,0 4px 20px #4c63d21f}:is([data-theme=light],.light) .btn-primary:hover{color:#0a0b0d;filter:brightness(1.04);background:#4c63d221;border-color:#4c63d27a;transform:scale(1.04)translateY(-1px);box-shadow:inset 0 1px #ffffffbf,0 8px 30px #4c63d233}.btn-ghost{color:var(--text-2);-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffff0d;border:1px solid #ffffff1c;box-shadow:inset 0 1px #ffffff17,0 4px 16px #00000047}.btn-ghost:hover{color:var(--text-1);background:#5b7cfa0d;border-color:#5b7cfa47;transform:scale(1.02);box-shadow:inset 0 1px #ffffff21,0 0 0 1px #5b7cfa17,0 8px 32px #00000052,0 0 32px #5b7cfa12}.btn-violet{background:var(--grad-violet);color:#fff;box-shadow:0 4px 24px #3b54c473}.btn-violet:hover{transform:scale(1.04)translateY(-1px);box-shadow:0 8px 40px #3b54c4a6}.pill{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;font-family:var(--font-geist-mono,"Courier New"),monospace;border-radius:100px;align-items:center;gap:6px;padding:5px 14px;display:inline-flex}.pill-c{background:var(--pill-c-bg);border:1px solid var(--pill-c-border);color:var(--pill-c-color)}.pill-v{color:var(--violet2);background:#3b54c417;border:1px solid #3b54c447}.pill-w{background:var(--g2);border:1px solid var(--glass-border);color:var(--text-3)}.dot-live{display:none}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.bg-mesh{pointer-events:none;background:radial-gradient(ellipse 80% 60% at 10% 15%,var(--orb-c) 0,transparent 55%),radial-gradient(ellipse 70% 80% at 90% 80%,var(--orb-v) 0,transparent 55%),radial-gradient(ellipse 60% 50% at 50% -10%,var(--orb-b) 0,transparent 55%);position:absolute;inset:0;overflow:hidden}.bg-aurora,.bg-grid{display:none}@keyframes strata-drift{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.8;transform:translateY(-8px)}}.t-d{letter-spacing:-.015em;font-size:clamp(40px,6vw,104px);line-height:1.05}.t-d,.t-h1{font-weight:700;font-family:var(--font-geist,"Inter",sans-serif)}.t-h1{letter-spacing:-.01em;font-size:clamp(28px,3.6vw,56px);line-height:1.18}.t-h2{letter-spacing:-.008em;font-size:clamp(27px,3.6vw,46px);line-height:1.1}.t-h2,.t-h3{font-weight:600;font-family:var(--font-geist,"Inter",sans-serif)}.t-h3{letter-spacing:-.012em;font-size:clamp(19px,2.3vw,28px);line-height:1.22}.t-h4{letter-spacing:-.01em;font-size:clamp(16px,1.7vw,21px);font-weight:600;line-height:1.34;font-family:var(--font-geist,"Inter",sans-serif)}.t-xl{letter-spacing:-.012em;font-size:clamp(18px,2.1vw,25px);line-height:1.68}.t-lg,.t-xl{font-weight:400}.t-lg{letter-spacing:-.01em;font-size:clamp(16px,1.7vw,19px);line-height:1.72}.t-md{letter-spacing:-.006em;font-size:15px;line-height:1.78}.t-sm{letter-spacing:0;font-size:13px;line-height:1.68}.t-xs{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;font-family:var(--font-geist-mono,"Courier New"),monospace}.gt-w{background:var(--gt-primary);-webkit-background-clip:text;background-clip:text}.gt-c,.gt-w{-webkit-text-fill-color:transparent}.gt-c{background:var(--gt-accent);filter:drop-shadow(0 0 20px #5b7cfa4d);-webkit-background-clip:text;background-clip:text}:is([data-theme=light],.light) .gt-c{filter:drop-shadow(0 0 12px #4c63d233)}.gt-v{background:var(--grad-violet);-webkit-background-clip:text;background-clip:text}.gt-a,.gt-v{-webkit-text-fill-color:transparent}.gt-a{background:var(--gt-aurora);-webkit-background-clip:text;background-clip:text}.gt-warm{background:var(--grad-warm);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.container{max-width:1240px}.container,.cw{margin:0 auto;padding:0 clamp(20px,4vw,48px)}.cw{max-width:1480px}.section{padding:clamp(80px,10vw,140px) 0}.section-sm{padding:clamp(56px,7vw,96px) 0}.section-xs{padding:clamp(36px,4vw,60px) 0}.grid-2{grid-template-columns:1fr 1fr;gap:clamp(16px,2.5vw,32px);display:grid}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-3,.grid-4{gap:clamp(12px,2vw,24px);display:grid}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.grid-2{grid-template-columns:1fr!important}}@media (max-width:900px){.grid-3{grid-template-columns:1fr 1fr!important}}@media (max-width:700px){.grid-2,.grid-4{grid-template-columns:1fr!important}}@media (max-width:600px){.grid-3,.grid-4{grid-template-columns:1fr!important}}.prog{background:var(--g3);height:3px;overflow:hidden}.prog,.prog-fill{border-radius:2px}.prog-fill{height:100%}.glow-border:before{content:"";border-radius:inherit;background:linear-gradient(270deg,var(--cyan),var(--violet),var(--violet2),var(--cyan));z-index:-1;opacity:.7;background-size:300% 300%;animation:border-anim 5s infinite;position:absolute;inset:-1px}@keyframes border-anim{0%,to{background-position:0}50%{background-position:100%}}.hr-glow{background:linear-gradient(90deg,transparent,var(--hr-glow),transparent);height:1px}.hr-dim{background:var(--hr-color);height:1px}@keyframes scan{0%{opacity:0;top:0}5%{opacity:1}95%{opacity:.6}to{opacity:0;top:100%}}.scan-line{pointer-events:none;z-index:10;background:linear-gradient(90deg,#0000,#5b7cfa80,#3b54c44d,#0000);height:1px;animation:scan 7s linear infinite;position:absolute;left:0;right:0}:is([data-theme=light],.light) .scan-line{background:linear-gradient(90deg,#0000,#4c63d24d,#3b54c433,#0000)}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes float-x{0%,to{transform:translate(0)}50%{transform:translate(-14px)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 12px #5b7cfa33}50%{box-shadow:0 0 60px #5b7cfa99,0 0 120px #5b7cfa40}}:is([data-theme=light],.light) .glow-pulse-el{animation:glow-pulse-light 3s ease-in-out infinite}@keyframes glow-pulse-light{0%,to{box-shadow:0 0 8px #4c63d226}50%{box-shadow:0 0 32px #4c63d266}}@keyframes scale-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slide-l{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slide-r{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}:is([data-theme=light],.light) .hero-section{background:linear-gradient(150deg,#eef2ff,#f8f7f4 40%,#eff6ff 80%,#f5f3ff)}:is([data-theme=light],.light) .hero-section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 80% at 80% 20%,#4c63d217 0,#0000 55%),radial-gradient(60% 60% at 20% 80%,#3b54c412 0,#0000 55%);position:absolute;inset:0}:is([data-theme=light],.light) .dark-section{background:linear-gradient(160deg,#f3f1ed,#f8f7f4)}:is([data-theme=light],.light) .alt-section{background:linear-gradient(160deg,#eff6ff,#f5f3ff 50%,#f0fdf4)}:is([data-theme=light],.light) .cta-section-light{background:linear-gradient(150deg,#edf0ff,#f7f8fa 45%,#e7ecff)}:is([data-theme=light],.light) .metrics-strip{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#fffc;border-top:1px solid #0d111712;border-bottom:1px solid #0d111712}:is([data-theme=light],.light) .arch-layer{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd9;border:1px solid #0d111712}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:2px}:is([data-theme=light],.light) .hero-section-wrap,:is([data-theme=light],.light) section[style*="linear-gradient(160deg, #0B1026"],:is([data-theme=light],.light) section[style*="linear-gradient(160deg,#0B1026"]{background:linear-gradient(150deg,#eef2ff,#f8f7f4 45%,#f0f9ff)!important}:is([data-theme=light],.light) section[style*="rgba(6, 11, 20"],:is([data-theme=light],.light) section[style*="rgba(6,11,20"]{background:var(--bg-2)!important}:is([data-theme=light],.light) section[style*='background:"#0F172A"']{background:var(--bg-section-a)!important}:is([data-theme=light],.light) .metrics-bar{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffffd9!important}:is([data-theme=light],.light) [style*="rgba(6,11,20,.5)"],:is([data-theme=light],.light) [style*="rgba(6,11,20,.8)"],:is([data-theme=light],.light) [style*="rgba(6,11,20,0.5)"],:is([data-theme=light],.light) [style*="rgba(6,11,20,0.8)"]{background:var(--bg-alt)!important}:is([data-theme=light],.light) .timeline-dot{background:var(--cyan)!important}:is([data-theme=light],.light) .timeline-dot-inactive{background:var(--text-5)!important}:is([data-theme=light],.light) .hr-glow{background:linear-gradient(90deg,transparent,var(--hr-glow),transparent);opacity:.6}:is([data-theme=light],.light) [style*='color:"#F1F5F9"']{color:var(--text-1)!important}:is([data-theme=light],.light) [style*='color:"#94A3B8"']{color:var(--text-2)!important}:is([data-theme=light],.light) [style*='color:"#475569"'],:is([data-theme=light],.light) [style*='color:"#64748B"']{color:var(--text-3)!important}:is([data-theme=light],.light) [style*='color:"#334155"']{color:var(--text-4)!important}:is([data-theme=light],.light) [style*='color:"#1E293B"']{color:var(--text-5)!important}:is([data-theme=light],.light) [style*='background:"#0F172A"']{background:var(--bg-section-a)!important}:is([data-theme=light],.light) [style*='background:"#0B1026"']{background:var(--bg-0)!important}:is([data-theme=light],.light) [style*='background:"#111827"']{background:var(--bg-2)!important}:is([data-theme=light],.light) [style*='background:"linear-gradient(160deg,#0B1026']{background:linear-gradient(150deg,#eef2ff,#f8f7f4 50%,#eff6ff)!important}:is([data-theme=light],.light) [style*='background:"linear-gradient(160deg,#060B14']{background:var(--bg-section-a)!important}:is([data-theme=light],.light) [style*='background:"linear-gradient(160deg,#060B14,#0B1026)"']{background:var(--bg-0)!important}:is([data-theme=light],.light) .cta-dark{background:linear-gradient(150deg,#eef1ff,#f7f8fa 45%,#e7ecff)!important}.cta-dark:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(50% 45% at 50% 40%,#5b7cfa24 0,#0000 62%),radial-gradient(45% 40% at 50% 55%,#4c63d217 0,#0000 65%);width:min(900px,120%);height:min(700px,120%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-dark>.container{z-index:1;position:relative}.hero-fullbleed:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0a0b0d0d,#0000 12% 88%,#0a0b0d0f);position:absolute;inset:0}@media (max-width:767px){.cta-dark:before{display:none}}:is([data-theme=light],.light) .faq-item{background:#fffc;border-color:#0d111712}:is([data-theme=light],.light) [style*='fontFamily:"var(--font-geist-mono']{color:var(--text-4)}:is([data-theme=light],.light) body{background:var(--bg-0)}:is([data-theme=light],.light) .section-light-a{background:var(--bg-section-a)}:is([data-theme=light],.light) .section-light-b{background:var(--bg-section-b)}:is([data-theme=light],.light) .section-accent{background:linear-gradient(150deg,#eef2ff,#f5f3ff)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.parallax-layer{transform:none!important}}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.gpu-layer,[data-animate]{backface-visibility:hidden;transform:translateZ(0)}[role=button],a,button{transition:border-color .22s,box-shadow .3s}.nav-link-hover{position:relative}.nav-link-hover:after{content:"";background:linear-gradient(90deg,var(--cyan),#3b54c4cc);width:0;height:1px;transition:width .35s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:-2px;left:0}.nav-link-hover:hover:after{width:100%}@keyframes border-glow{0%,to{opacity:.4}50%{opacity:1}}.gc:hover:before{animation:border-glow 2s ease-in-out infinite}@keyframes shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(200%)}}.btn-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:50%;height:100%;transition:none;position:absolute;top:0;left:0;transform:translate(-100%)}.btn-shimmer:hover:after{animation:shimmer-sweep .65s forwards}@keyframes blur-count{0%{opacity:0;filter:blur(12px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes draw-line{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes word-reveal{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes float-med{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes float-fast{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes drift-orb{0%{transform:translate(0)scale(1)}25%{transform:translate(24px,-32px)scale(1.06)}50%{transform:translate(-16px,-48px)scale(.97)}75%{transform:translate(-32px,-16px)scale(1.04)}to{transform:translate(0)scale(1)}}@keyframes scan-fast{0%{opacity:0;top:0}5%{opacity:1}95%{opacity:.4}to{opacity:0;top:100%}}@keyframes scan-slow{0%{opacity:0;top:0}3%{opacity:.8}97%{opacity:.3}to{opacity:0;top:100%}}.cursor-glow{pointer-events:none;transition:transform 80ms linear}.stagger-1{animation-delay:20ms}.stagger-2{animation-delay:30ms}.stagger-3{animation-delay:50ms}.stagger-4{animation-delay:60ms}.stagger-5{animation-delay:80ms}.stagger-6{animation-delay:.1s}.gc{transition:transform .62s cubic-bezier(.16,1,.3,1),box-shadow .55s,border-color .35s}.btn{transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .4s,filter .35s;position:relative;overflow:hidden}.btn-primary:hover{filter:brightness(1.08)}.section-fade-edge{-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}@keyframes ambient-pulse{0%,to{opacity:.055}50%{opacity:.085}}.bg-ambient{animation:ambient-pulse 8s ease-in-out infinite}.counter-glow{transition:filter .3s,text-shadow .3s}.counter-glow:hover{filter:brightness(1.15);text-shadow:0 0 32px}.hero-fullbleed{background:var(--bg-0);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.dark .hero-fullbleed,[data-theme=dark] .hero-fullbleed{background:linear-gradient(#05070d52,#05070d1f 72%,#0000)!important}.hero-fullbleed .hero-img{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.hero-fullbleed .hero-overlay{z-index:1;background:linear-gradient(#02040a2e,#02040a6b 45%,#02040ae0 85%,#02040af7);position:absolute;inset:0}.hero-fullbleed .hero-content{z-index:2;width:100%;padding:0 0 clamp(64px,9vw,110px);position:relative}@keyframes ken-burns{0%{transform:scale(1.07)translateY(0)}to{transform:scale(1)translateY(-1%)}}@keyframes img-scale-in{0%{transform:scale(1.06)}to{transform:scale(1)}}.section-lux.section-lux-tight-top{padding-top:clamp(24px,3vw,40px)}.section-lux.section-lux-tight-bottom{padding-bottom:clamp(24px,3vw,40px)}.values-grid{grid-template-columns:repeat(5,1fr);gap:clamp(14px,1.8vw,20px);display:grid}@media (max-width:1180px){.values-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.values-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.values-grid{grid-template-columns:1fr}}.svc-sep{background:linear-gradient(90deg,transparent 0,var(--glass-border-strong) 20%,var(--glass-border-strong) 80%,transparent 100%);width:100%;height:1px;position:relative}.svc-sep:after{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #5b7cfa8c}.lux-sep{background:linear-gradient(90deg,transparent 0,var(--glass-border-strong) 20%,var(--glass-border-strong) 80%,transparent 100%);width:100%;height:1px}:is([data-theme=light],.light) .lux-sep{background:linear-gradient(90deg,#0000,#0d111717 20% 80%,#0000)}.scroll-indicator{z-index:10;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(24px,4vh,48px);left:50%;transform:translate(-50%)}.scroll-indicator .si-line{background:linear-gradient(#ffffff8c,#0000);width:1px;height:44px;animation:scroll-pulse 2.2s ease-in-out infinite}.scroll-indicator .si-label{letter-spacing:.18em;color:#ffffff61;text-transform:uppercase;font-size:9px;font-family:var(--font-geist-mono,"Courier New"),monospace}@keyframes scroll-pulse{0%,to{opacity:.45;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.18)}}.split-img:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#ffffff38,#0000);height:38%;position:absolute;top:0;left:0;right:0}.split-img .img-overlay{z-index:3}.svc-ghost-num{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #ffffff1f;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(52px,7vw,88px);font-weight:900;line-height:1;position:absolute;top:clamp(12px,2vw,20px);right:clamp(16px,2vw,24px)}:is([data-theme=light],.light) .svc-ghost-num{-webkit-text-stroke:1px #0d11171a}@media (min-width:768px){.dark #svc-01:before,[data-theme=dark] #svc-01:before{background-image:url(/Background%20Images/2.jpg)}.dark #svc-01:before,.dark #svc-02:before,[data-theme=dark] #svc-01:before,[data-theme=dark] #svc-02:before{content:"";z-index:0;pointer-events:none;filter:blur(42px);opacity:.13;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}.dark #svc-02:before,[data-theme=dark] #svc-02:before{background-image:url(/Background%20Images/3.jpg)}.dark #svc-03:before,[data-theme=dark] #svc-03:before{content:"";z-index:0;pointer-events:none;filter:blur(42px);opacity:.13;background-image:url(/Background%20Images/7.jpg);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}}.ed-hero{background:var(--bg-0);padding-top:clamp(128px,15vw,172px);padding-bottom:clamp(64px,8vw,96px);position:relative;overflow:visible}.ed-hero-top{max-width:760px;margin-bottom:clamp(36px,4.5vw,52px)}.ed-hero-cta-row{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,3.4vw,36px);display:flex}.ed-hero-image,.ed-hero-image-wrap{position:relative}.ed-hero-image{aspect-ratio:21/9;box-shadow:var(--sh-lift);border-radius:clamp(18px,2.2vw,28px);overflow:hidden}.ed-hero-image img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.ed-hero-image:after{content:"";pointer-events:none;background:linear-gradient(#14171f05,#0003 68%,#0000006b);position:absolute;inset:0}.ed-hero-cards{z-index:2;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.8vw,22px);margin-top:clamp(-46px,-4.2vw,-30px);padding:0 clamp(4px,1vw,8px);display:grid;position:relative}.ed-hero-card{-webkit-backdrop-filter:blur(28px)saturate(175%)brightness(1.04);background:radial-gradient(125% 95% at 16% 10%,#ffffff9e 0,#0000 52%),linear-gradient(155deg,#ffffff85,#ffffff57 55%,#ffffff42);border:1px solid #fff9;border-radius:clamp(22px,2.4vw,30px);padding:clamp(20px,2.2vw,28px) clamp(18px,2vw,24px);transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 40px 84px -26px #1428464d,inset 0 1px #ffffffe6,inset 0 -1px #1428460f}.ed-hero-card:hover{border-color:#ffffffb8;transform:translateY(-4px);box-shadow:0 48px 100px -26px #1428465c,inset 0 1px #fffffff2}:is([data-theme=dark],.dark) .ed-hero-card{background:radial-gradient(125% 95% at 16% 10%,#ffffff1a 0,transparent 52%),var(--dark-glass);border:1px solid var(--dark-border);box-shadow:var(--dark-card-shadow)}:is([data-theme=dark],.dark) .ed-hero-card:hover{background:radial-gradient(125% 95% at 16% 10%,#ffffff24 0,transparent 52%),var(--dark-glass-hover);box-shadow:var(--dark-card-shadow-hover);border-color:#ffffff3d}@media (max-width:820px){.ed-hero-cards{grid-template-columns:1fr;margin-top:clamp(-24px,-3.4vw,-16px)}.ed-hero-image{aspect-ratio:4/3}}.deco-shard{pointer-events:none;z-index:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(150deg,#ffffff80,#ffffff14 60%,#0000);border:1px solid #ffffff8c;border-radius:22px;width:clamp(90px,10vw,150px);height:clamp(90px,10vw,150px);position:absolute;transform:rotate(22deg);box-shadow:0 20px 60px -28px #0a0b0d33,inset 0 1px #fffc}.deco-shard:before{content:"";background:linear-gradient(90deg,#5b7cfa8c,#0000);border-radius:2px;width:32%;height:2px;position:absolute;top:12%;left:12%}@media (max-width:900px){.deco-shard{display:none}}.svc-hero{min-height:clamp(560px,82vh,820px);padding-top:calc(var(--nav-h) + clamp(24px,3vw,40px));background:var(--bg-0);align-items:flex-start;padding-bottom:clamp(96px,11vw,150px);display:flex;position:relative;overflow:hidden}.svc-hero-img{z-index:0;object-fit:cover;object-position:center 42%;filter:saturate(1.12)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.svc-hero-scrim{z-index:1;pointer-events:none;background:linear-gradient(96deg,#fcfcfbf2,#fcfcfbdb 30%,#fcfcfb8c 50%,#fcfcfb24 70%,#0000),linear-gradient(#fcfcfb99,#0000 24% 66%,#fcfcfbe0);position:absolute;inset:0}.svc-hero-inner{z-index:2;width:100%;position:relative}.svc-hero-copy{max-width:660px}.svc-hero-cards{z-index:3;margin-top:clamp(-92px,-8vw,-60px);position:relative}html[dir=rtl] .svc-hero-scrim{background:linear-gradient(264deg,#fcfcfbf2,#fcfcfbdb 30%,#fcfcfb8c 50%,#fcfcfb24 70%,#0000),linear-gradient(#fcfcfb99,#0000 24% 66%,#fcfcfbe0)}html[dir=rtl] .svc-hero-copy{text-align:right}@media (max-width:600px){.svc-hero{min-height:auto;padding-bottom:clamp(48px,10vw,72px)}.svc-hero-scrim{background:linear-gradient(#fcfcfbe6,#fcfcfbb8 40%,#fcfcfb8c 66%,#fcfcfbe6)}}.dark .svc-hero,[data-theme=dark] .svc-hero{background:0 0!important}.dark .svc-hero-img,[data-theme=dark] .svc-hero-img{filter:brightness(1.05)contrast(1.05)saturate(1.1)!important;opacity:1!important}.dark img[alt=كيوميليت],[data-theme=dark] img[alt=كيوميليت]{mix-blend-mode:screen}.dark .svc-hero-scrim,[data-theme=dark] .svc-hero-scrim{background:linear-gradient(96deg,#05070d8c,#05070d4d 30%,#05070d1a 55%,#0000 75%),linear-gradient(#05070d59,#0000 26% 42%,#05070d8c)!important}html[dir=rtl].dark .svc-hero-scrim,html[dir=rtl][data-theme=dark] .svc-hero-scrim{background:linear-gradient(264deg,#05070d8c,#05070d4d 30%,#05070d1a 55%,#0000 75%),linear-gradient(#05070d59,#0000 26% 42%,#05070d8c)!important}.dark .svc-hero-copy,[data-theme=dark] .svc-hero-copy{-webkit-backdrop-filter:blur(28px)saturate(160%)!important;border-radius:var(--r-2xl)!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;padding:clamp(26px,3.2vw,42px)!important;box-shadow:0 28px 80px #00000080,inset 0 1.5px #fff3,inset 0 -1px #ffffff0f!important}@media (max-width:600px){.dark .svc-hero-scrim,[data-theme=dark] .svc-hero-scrim{background:linear-gradient(#05070d8c,#05070d4d 40%,#05070d26 66%,#05070d8c)!important}}.dark .svc-hero+section:before,[data-theme=dark] .svc-hero+section:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#05070d8c,#0000);height:clamp(80px,10vw,120px);position:absolute;top:0;left:0;right:0}.about-split{grid-template-columns:1.1fr 1fr;grid-template-areas:"narrative cards";align-items:start;gap:clamp(32px,4vw,56px);display:grid}.about-narrative{grid-area:narrative;max-width:520px}.about-narrative-p{color:var(--text-3);text-wrap:pretty;margin-top:18px;line-height:1.85}.about-highlights{border-top:1px solid var(--glass-border);flex-direction:column;gap:18px;margin-top:clamp(28px,3vw,36px);padding-top:22px;display:flex}.about-highlight-row{align-items:flex-start;gap:14px;display:flex}.about-highlight-title{color:var(--text-1);margin-bottom:4px;font-size:14px;font-weight:600}.about-highlight-body{color:var(--text-3);max-width:360px;font-size:13px;line-height:1.65}.about-cards-col{flex-direction:column;grid-area:cards;gap:18px;display:flex}.about-card-title{color:var(--text-1);margin-top:14px;margin-bottom:8px}.about-card-body{color:var(--text-3);line-height:1.75}@media (max-width:1100px){.about-split{grid-template-columns:1.15fr .85fr;grid-template-areas:"narrative cards"}.about-narrative{max-width:none}}@media (max-width:700px){.about-split{grid-template-columns:1fr;grid-template-areas:"narrative""cards";gap:clamp(28px,6vw,40px)}}.about-art{aspect-ratio:4/5;width:100%;max-width:380px;margin:0 auto;position:relative}.about-art-glow{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.about-art-glow-a{background:radial-gradient(circle,#0a0b0d29 0,#0000 70%);width:70%;height:50%;top:0;left:5%}.about-art-glow-b{background:radial-gradient(circle,#5b7cfa29 0,#0000 70%);width:60%;height:45%;bottom:5%;right:0}.about-art-glow-c{background:radial-gradient(circle,#ffffff8c 0,#0000 70%);width:50%;height:40%;top:34%;left:20%}.about-art-ring{opacity:.75;pointer-events:none;position:absolute}.about-art-ring-a{width:78%;top:2%;left:8%}.about-art-ring-b{width:56%;bottom:6%;right:2%}.about-art-cube{-webkit-backdrop-filter:blur(20px)saturate(180%);background:linear-gradient(120deg,#0000 30%,#ffffff6b 48%,#0000 66%),linear-gradient(155deg,#ffffff80,#fff3);border:1px solid #ffffff8c;border-radius:28px;position:absolute;box-shadow:0 24px 50px -16px #1428462e,inset 0 6px 16px #ffffff42}.about-art-cube-1{width:46%;height:38%;top:8%;left:14%}.about-art-cube-2{width:38%;height:32%;bottom:18%;right:6%;transform:rotate(4deg)}.about-art-cube-3{width:26%;height:22%;bottom:2%;left:26%}.about-art-mark{background:radial-gradient(circle,#5b7cfa8c 0,#0000 70%);border-radius:50%;width:34%;height:34%;margin:auto;position:absolute;inset:0}@media (max-width:767px){.about-art-cube{-webkit-backdrop-filter:none;background:#ffffffe0}}.accent-bar{background:var(--grad-cyan);border-radius:2px;flex-shrink:0;width:clamp(32px,5vw,56px);height:3px;margin:clamp(18px,2.5vw,26px) 0;box-shadow:0 0 12px #5b7cfa73}:is([data-theme=light],.light) .accent-bar{background:var(--grad-cyan);box-shadow:0 0 8px #4c63d24d}.layer-item{transition:transform .28s cubic-bezier(.25,.46,.45,.94),box-shadow .28s,background .28s}.layer-item:hover{transform:translate(8px)}@media (max-width:960px){.split-grid{grid-template-columns:1fr!important}.split-grid .split-img-col{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:320px!important}}@media (max-width:900px){.hero-fullbleed .hero-content{padding:0 0 clamp(40px,8vw,72px)}}.stat-block{text-align:center}.stat-num{color:#fff;letter-spacing:-.02em;font-size:clamp(20px,2.4vw,30px);font-weight:800;line-height:1.1}.stat-label{letter-spacing:.04em;color:#ffffff9e;margin-top:3px;font-size:10.5px;font-weight:600}input:focus,select:focus,textarea:focus{transition:border-color .25s,box-shadow .25s!important}:is([data-theme=light],.light) body{color:#0d1117;background:linear-gradient(160deg,#fdfcfa,#faf8f4 50%,#f6f3ec) fixed}:is([data-theme=light],.light) ::-webkit-scrollbar-track{background:#f2f0eb}:is([data-theme=light],.light) ::-webkit-scrollbar-thumb{background:#4c63d238}:is([data-theme=light],.light) ::selection{color:#0d1117;background:#4c63d224}:is([data-theme=light],.light) .bg-mesh{background:radial-gradient(70% 55% at 12% 18%,#4c63d20e 0,#0000 60%),radial-gradient(60% 65% at 88% 78%,#3b54c40b 0,#0000 60%),radial-gradient(55% 45% at 50% -5%,#0a0b0d09 0,#0000 55%)}:is([data-theme=light],.light) .orb-c{background:radial-gradient(circle,#4c63d214,#0000 70%)}:is([data-theme=light],.light) .orb-v{background:radial-gradient(circle,#3b54c412,#0000 70%)}:is([data-theme=light],.light) .orb-b{background:radial-gradient(circle,#0a0b0d0f,#0000 70%)}:is([data-theme=light],.light) .orb-g{background:radial-gradient(circle,#5b7cfa0e,#0000 70%)}:is([data-theme=light],.light) .orb-p{background:radial-gradient(circle,#be185d0e,#0000 70%)}:is([data-theme=light],.light) .blob-iris{filter:blur(2px)saturate(120%);background:radial-gradient(circle at 30% 30%,#ec489938,#0000 45%),radial-gradient(circle at 70% 20%,#5b7cfa2e,#0000 40%),radial-gradient(circle at 80% 70%,#0a0b0d2e,#0000 45%),radial-gradient(circle at 20% 75%,#3b54c429,#0000 40%),radial-gradient(circle at 55% 55%,#4c63d233,#0000 50%),linear-gradient(135deg,#5b7cfa1a,#5b21b614,#4c63d21a);opacity:.28!important}:is([data-theme=light],.light) .blob-gold{background:radial-gradient(circle at 40% 30%,#a8bbff59,#0000 50%),radial-gradient(circle at 70% 60%,#5b7cfa40,#0000 45%),linear-gradient(135deg,#a8bbff2e,#5b7cfa24);opacity:.38!important}:is([data-theme=light],.light) .blob-cyan-v{background:radial-gradient(circle at 35% 30%,#4c63d22e,#0000 50%),radial-gradient(circle at 70% 70%,#3b54c426,#0000 50%),linear-gradient(135deg,#4c63d21f,#3b54c41a)}:is([data-theme=light],.light) .bubble{background:linear-gradient(135deg,#ffffffe6,#ffffff80);border:1px solid #fffffff2;box-shadow:inset 0 0 24px #ffffffa6,0 4px 16px #0000000a,inset 1px 1px #fffffffa}:is([data-theme=light],.light) .sphere{background:radial-gradient(circle at 35% 30%,#c8f0fff2,#0000 55%),radial-gradient(circle,#7dd3fc,#4c63d2,#0a0b0d);box-shadow:0 0 40px #4c63d273,0 0 80px #4c63d22e,inset 0 0 30px #ffffff4d}:is([data-theme=light],.light) .ripple-ring{box-shadow:none!important;border-color:#4c63d240!important}:is([data-theme=light],.light) .geo-ring{border-color:#4c63d20e}:is([data-theme=light],.light) .geo-ring-b{border-color:#3b54c40b}:is([data-theme=light],.light) .gc{-webkit-backdrop-filter:blur(26px)saturate(170%)brightness(1.02);background:radial-gradient(120% 90% at 14% 10%,#fff6 0,#0000 48%),linear-gradient(155deg,#ffffff38,#ffffff14);border:1px solid #fff6;box-shadow:0 46px 96px -32px #14284638,inset 0 1px #ffffffd9,inset 0 -1px #1428460d}:is([data-theme=light],.light) .gc:hover{background:radial-gradient(120% 90% at 14% 10%,#ffffff7a 0,#0000 52%),linear-gradient(155deg,#ffffff47,#ffffff1f);border-color:#ffffff8f;box-shadow:0 58px 120px -32px #14284647,inset 0 1px #ffffffeb}:is([data-theme=light],.light) .gp{-webkit-backdrop-filter:blur(30px)saturate(175%);background:radial-gradient(130% 95% at 16% 8%,#ffffff5c 0,#0000 50%),linear-gradient(150deg,#fff3,#ffffff12);border:1px solid #fff6;box-shadow:0 52px 116px -32px #14284638,inset 0 1px #ffffffe6,inset 0 -1px #1428460d}:is([data-theme=light],.light) .gf{-webkit-backdrop-filter:blur(52px)saturate(185%)brightness(1.02);background:radial-gradient(140% 100% at 18% 6%,#ffffff4d 0,#0000 52%),#ffffff57;border:1px solid #ffffff70;box-shadow:0 58px 136px -34px #14284638,inset 0 1px #ffffffeb,inset 0 -1px #1428460d}:is([data-theme=light],.light) .gf:before{opacity:1;background:linear-gradient(90deg,#0000,#ffffffe6,#0000)}:is([data-theme=light],.light) .noise:after{opacity:.018}:is([data-theme=light],.light) .scan-line{opacity:.4;background:linear-gradient(90deg,#0000,#4c63d240,#3b54c426,#0000)}:is([data-theme=light],.light) header[style*=background]{-webkit-backdrop-filter:blur(48px)saturate(200%)!important;background:#f8f7f4e0!important;border-bottom-color:#0000000f!important}:is([data-theme=light],.light) header>div:first-child{background:linear-gradient(90deg,#0000 5%,#4c63d266 40%,#3b54c440 65%,#0000 95%)!important}:is([data-theme=light],.light) nav a{color:#5a6475}:is([data-theme=light],.light) nav a[style*="rgba(91,124,250"]{color:#0d1117!important;background:#4c63d217!important;border-color:#4c63d238!important}:is([data-theme=light],.light) .mob-overlay,:is([data-theme=light],.light) [style*="rgba(2,4,10,.97)"]{background:#f8f7f4f7!important}:is([data-theme=light],.light) .pill-c{color:#3b54c4;box-shadow:none;background:#4c63d214;border-color:#4c63d238}:is([data-theme=light],.light) .pill-v{color:#6e5530;background:#3b54c412;border-color:#3b54c433}:is([data-theme=light],.light) .pill-w{color:#6b7280;background:#0000000b;border-color:#00000017}:is([data-theme=light],.light) .dot-live{background:#4c63d2;box-shadow:0 0 6px #4c63d299}:is([data-theme=light],.light) .gt-w{-webkit-text-fill-color:transparent;background:linear-gradient(160deg,#0d1117 20%,#374151);-webkit-background-clip:text;background-clip:text}:is([data-theme=light],.light) .gt-c{-webkit-text-fill-color:transparent;filter:none;background:linear-gradient(135deg,#3b54c4,#4c63d2,#5a93ae);-webkit-background-clip:text;background-clip:text}:is([data-theme=light],.light) .gt-v{background:var(--grad-violet);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:is([data-theme=light],.light) .gt-a{background:var(--grad-aurora);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:is([data-theme=light],.light) .gt-ghost{-webkit-text-fill-color:transparent;background:linear-gradient(160deg,#0d1117 25%,#0d111773);-webkit-background-clip:text;background-clip:text}:is([data-theme=light],.light) .gt-warm{background:var(--grad-warm);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:is([data-theme=light],.light) .t-lg,:is([data-theme=light],.light) .t-md,:is([data-theme=light],.light) .t-sm,:is([data-theme=light],.light) .t-xl{color:var(--text-3)}:is([data-theme=light],.light) .t-xs{color:var(--text-4)}:is([data-theme=light],.light) .btn:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,#0000 32%,#ffffff59 50%,#0000 68%);position:absolute;inset:0;overflow:hidden}:is([data-theme=light],.light) .btn-primary{-webkit-backdrop-filter:blur(26px)saturate(180%)}:is([data-theme=light],.light) .btn-ghost{color:#2a3140;-webkit-backdrop-filter:blur(24px)saturate(180%);background:#ffffff57;border:1px solid #ffffff6b;box-shadow:inset 0 1px #ffffffd9,0 14px 32px -12px #14284629}:is([data-theme=light],.light) .btn-ghost:hover{color:#0d1117;box-shadow:inset 0 1px 0 #fffffff2,0 18px 40px -12px #14284633,var(--sh-glow-c);background:#ffffff94;border-color:#4c63d247;transform:scale(1.02)}@media (max-width:767px){:is([data-theme=light],.light) .btn-ghost,:is([data-theme=light],.light) .btn-primary{-webkit-backdrop-filter:none}}:is([data-theme=light],.light) .btn-violet{background:var(--grad-violet);color:#fff;box-shadow:0 3px 14px #3b54c461}:is([data-theme=light],.light) .btn-violet:hover{box-shadow:0 6px 28px #3b54c485}:is([data-theme=light],.light) .hr-glow{box-shadow:none;opacity:.7;background:linear-gradient(90deg,#0000,#4c63d247,#3b54c42e,#0000)}:is([data-theme=light],.light) .hr-dim{background:#00000012}:is([data-theme=light],.light) .prog{background:#0000000f}:is([data-theme=light],.light) input,:is([data-theme=light],.light) select,:is([data-theme=light],.light) textarea{color:#0d1117!important;background:#ffffffe0!important;border-color:#00000017!important}:is([data-theme=light],.light) input:focus,:is([data-theme=light],.light) select:focus,:is([data-theme=light],.light) textarea:focus{border-color:#4c63d266!important;box-shadow:0 0 0 3px #4c63d217!important}:is([data-theme=light],.light) input::placeholder,:is([data-theme=light],.light) textarea::placeholder{color:#9ca3af}:is([data-theme=light],.light) option{background:#f8f7f4}@keyframes aura-pulse{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}@keyframes line-move-r{0%{opacity:0;transform:translate(-120%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes line-move-l{0%{opacity:0;transform:translate(120%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(-120%)}}@keyframes line-move-d{0%{opacity:0;transform:translateY(-120%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(120%)}}@keyframes scan-down{0%{opacity:0;top:-4px}5%{opacity:1}95%{opacity:1}to{opacity:0;top:calc(100% + 4px)}}@keyframes logo-float-3d{0%{transform:translateY(0)rotateX(0)rotateY(0)}25%{transform:translateY(-14px)rotateX(6deg)rotateY(8deg)}50%{transform:translateY(-8px)rotateX(-4deg)rotateY(14deg)}75%{transform:translateY(-16px)rotateX(8deg)rotateY(-6deg)}to{transform:translateY(0)rotateX(0)rotateY(0)}}@keyframes shadow-pulse{0%,to{opacity:.5;transform:translate(-50%)scaleX(.8)}50%{opacity:1;transform:translate(-50%)scaleX(1.2)}}@keyframes cube-float-1{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-12px)rotate(8deg)}66%{transform:translateY(-6px)rotate(-5deg)}}@keyframes cube-float-2{0%,to{transform:translateY(0)rotate(0)scale(1)}50%{transform:translateY(-18px)rotate(12deg)scale(1.08)}}@keyframes cube-float-3{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-10px)rotate(-8deg)}80%{transform:translateY(-5px)rotate(6deg)}}@keyframes corner-blink{0%,to{opacity:.4;box-shadow:0 0 4px #1e426266}50%{opacity:1;box-shadow:0 0 12px #1e4262}}@keyframes logo-sweep{0%{opacity:0;left:-100%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:200%}}:is([data-theme=light],.light) .glow-border:before{opacity:.55;background:linear-gradient(270deg,#4c63d2,#3b54c4,#5b7cfa,#4c63d2) 0 0/300% 300%}:is([data-theme=light],.light) .shimmer{background:linear-gradient(90deg,#0000,#0000000a,#0000) 0 0/200% 100%}:is([data-theme=light],.light) .gc:hover:before{animation-duration:2.5s}:is([data-theme=light],.light) .counter-glow:hover{filter:brightness(1.1)}:is([data-theme=light],.light) .gc:before{background:var(--grad-border)}:is([data-theme=light],.light) .dot-live{animation:pulse-dot-light 2s ease-in-out infinite}@keyframes pulse-dot-light{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}:is([data-theme=light],.light) .bg-alt-section,:is([data-theme=light],.light) section[style*="var(--bg-alt)"]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff7a!important}:is([data-theme=light],.light) .theme-track{background:#00000012;border-color:#0000001a}:is([data-theme=light],.light) .hero-page>section:first-child{background:linear-gradient(160deg,#f8f6f2,#f0ede5 50%,#eae7de)!important}:is([data-theme=light],.light) nav a[style*=animation]{color:#0d1117}.glass{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#0d11178c;border:1px solid #5b7cfa1f;border-radius:16px}.lux-img{background:var(--bg-2);border-radius:clamp(16px,2vw,32px);position:relative;overflow:hidden;box-shadow:0 4px #0000002e,0 20px 60px #00000080,0 0 0 1px #ffffff0f}.lux-img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.25,.46,.45,.94);display:block}.lux-img:hover img{transform:scale(1.04)}:is([data-theme=light],.light) .lux-img{box-shadow:0 4px 24px #0000001a,0 0 0 1px #0000000d}.parallax-strip{height:clamp(280px,38vw,560px);position:relative;overflow:hidden}.parallax-strip img{object-fit:cover;width:100%;height:130%;display:block;position:absolute;inset:-15%}.parallax-strip .ps-overlay{z-index:1;background:linear-gradient(#02040a9e,#02040a1f 50%,#02040a9e);position:absolute;inset:0}.img-float-frame{position:relative}.img-float-frame:before{content:"";border-radius:inherit;z-index:-1;opacity:0;background:linear-gradient(135deg,#5b7cfa40,#3b54c426);transition:opacity .5s;position:absolute;inset:-1px}.img-float-frame:hover:before{opacity:1}.img-shimmer:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff0a,#ffffff03 50%,#0000);position:absolute;inset:0}.lux-eyebrow{align-items:center;gap:14px;margin-bottom:20px;display:flex}.lux-eyebrow:before{content:"";background:var(--cyan);flex-shrink:0;width:28px;height:1px;box-shadow:0 0 8px #5b7cfa99}.split-img{background:var(--bg-2);border-radius:clamp(16px,2vw,28px);position:relative;overflow:hidden;box-shadow:0 4px #0003,0 24px 72px #0000008c,0 0 0 1px #ffffff12}.split-img img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.16,1,.3,1);display:block}.split-img:hover img{transform:scale(1.04)}.split-img .img-grad{pointer-events:none;background:linear-gradient(#0000 40%,#02040ad1);position:absolute;inset:0}.split-img .img-overlay{padding:clamp(14px,2vw,24px);position:absolute;bottom:0;left:0;right:0}:is([data-theme=light],.light) .split-img .img-grad{background:linear-gradient(#0000 40%,#ffffffeb)}.img-corner-accent{display:none}.hero-overlay-lux{z-index:1;background:linear-gradient(160deg,#00061c73,#0000 50%),linear-gradient(#02040a26,#02040a80 55%,#02040af5);position:absolute;inset:0}.svc-img-wrap{border-radius:clamp(14px,1.8vw,24px);position:relative;overflow:hidden;box-shadow:0 20px 60px #0000007a}.svc-img-wrap:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#fff3,#0000);height:36%;position:absolute;top:0;left:0;right:0}.svc-img-wrap img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.16,1,.3,1);display:block}.svc-img-wrap:hover img{transform:scale(1.04)}.lux-card{transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .42s}.lux-card:hover{transform:translateY(-8px);box-shadow:0 32px 80px #0009,0 0 40px #5b7cfa1a}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float-gentle{animation:float-gentle 6s ease-in-out infinite}@keyframes shimmer-text{0%{background-position:0}to{background-position:200%}}.section-lux{padding:clamp(100px,12vw,160px) 0}@media (max-width:640px){.parallax-strip{height:clamp(200px,55vw,320px)}.split-img{border-radius:16px}}[dir=rtl] .img-corner-accent.tl{left:auto;right:12px}[dir=rtl] .img-corner-accent.br{left:12px;right:auto}.glass-strong{-webkit-backdrop-filter:blur(32px)saturate(160%);background:#0a0b0db3;border:1px solid #5b7cfa2e;border-radius:16px}.glass-light{-webkit-backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px}.glass-accent{-webkit-backdrop-filter:blur(24px)saturate(150%);background:#0d111799;border:1px solid #5b7cfa26;border-top-color:#5b7cfa73;border-radius:16px}.glass-nav{-webkit-backdrop-filter:blur(40px)saturate(180%);background:#0a0b0dcc;border-bottom:1px solid #5b7cfa1a}.glass-hover{transition:border-color .3s,background .3s,box-shadow .3s}.glass-hover:hover{background:#0d1117bf;border-color:#5b7cfa59;box-shadow:0 0 40px #5b7cfa14,inset 0 0 20px #5b7cfa0a}.hero-page,.page-root{z-index:1;min-height:100vh;position:relative}.hero-section{z-index:1;padding-top:120px;position:relative}.text-glow-blue{text-shadow:0 0 40px #5b7cfa66}.text-glow-cyan{text-shadow:0 0 40px #00c4cc59}@media (prefers-reduced-motion:reduce){.page-background *{transition:none!important;animation:none!important}}@media (max-width:768px){.page-background{display:none}}main>section:first-of-type{padding-top:clamp(100px,12vw,140px)!important}main{z-index:1;position:relative}.qbg-wrap svg polygon,.qbg-wrap svg rect{opacity:1}.glass{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#1e426212,#0d1117cc 50%,#5b7cfa0a);border:1px solid #1e42622e;transition:box-shadow .3s,border-color .3s,transform .3s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 8px 48px #1e42621a,0 2px 8px #00000059,inset 0 1px #ffffff17,inset 0 -1px #0000002e}.glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(135deg,#ffffff1a,#0000);width:55%;height:40%;position:absolute;top:0;left:0}.glass>*{z-index:1;position:relative}.glass-hover:hover{border-color:#1e426252;transform:translateY(-2px);box-shadow:0 0 0 1px #1e42621f,0 12px 60px #1e42622e,0 4px 16px #0006,inset 0 1px #ffffff24}.glass-accent{border-color:#1e426247;box-shadow:0 0 24px #1e426224,0 4px 24px #0000004d,inset 0 1px #ffffff1f}.glass-cyan{background:linear-gradient(135deg,#5b7cfa12,#0d1117d1 50%,#1e42620a);border-color:#5b7cfa2e;box-shadow:0 0 24px #5b7cfa1f,0 4px 20px #0000004d,inset 0 1px #ffffff14}.glass-cyan:hover{border-color:#5b7cfa52;transform:translateY(-2px);box-shadow:0 0 36px #5b7cfa33,0 6px 30px #00000059}.glass-strong{-webkit-backdrop-filter:blur(24px);background:linear-gradient(135deg,#1e426224,#0d1117e6 60%,#5b7cfa12);border:1px solid #1e42624d;box-shadow:0 0 40px #1e42622e,0 8px 40px #0006,inset 0 1px #ffffff24,inset 0 -1px #00000038}.glass-nav{-webkit-backdrop-filter:blur(24px)!important;background:#0a0b0dbf!important;border-bottom:1px solid #1e426224!important;box-shadow:0 4px 40px #0006,0 1px #1e42621a!important}.glass-icon{-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#1e426229,#1e42620d);border:1px solid #1e42624d;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #1e426238,0 4px 16px #0000004d,inset 0 1px #ffffff24}.glass-icon:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff2e,#0000);width:55%;height:45%;position:absolute;top:0;left:0}.glass-icon-cyan{background:linear-gradient(135deg,#5b7cfa29,#5b7cfa0d);border-color:#5b7cfa47;box-shadow:0 0 20px #5b7cfa38,0 4px 16px #0000004d,inset 0 1px #ffffff24}.glass-icon-lg{border-radius:16px;width:64px;height:64px}@keyframes text-shimmer{0%{background-position:-200%}to{background-position:200%}}.text-shimmer{background:linear-gradient(90deg,var(--blue) 0,var(--cyan) 30%,#ffffffe6 50%,var(--cyan) 70%,var(--blue) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:text-shimmer 4s linear infinite}.text-reveal{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.text-reveal.is-visible{opacity:1;transform:none}@keyframes diamond-spin{0%,to{transform:rotate(45deg)translateY(0)scale(1)}50%{transform:rotate(225deg)translateY(-10px)scale(1.08)}}.badge,[class*=badge]{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#1e426224,#1e42620d);border:1px solid #1e42623d;border-radius:999px;box-shadow:0 0 12px #1e426224}.stat-card,[class*=stat-card]{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#1e426214,#0d1117d9);border:1px solid #1e42622e;border-radius:16px;box-shadow:0 0 24px #1e42621f,0 4px 20px #0000004d,inset 0 1px #ffffff14}.feature-card,[class*=feature-card]{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#1e426214,#0d1117e0);border:1px solid #1e426229;border-radius:20px;transition:border-color .3s,box-shadow .3s,transform .3s}.feature-card:hover,[class*=feature-card]:hover{border-color:#1e42624d;transform:translateY(-2px);box-shadow:0 0 32px #1e426229,0 8px 32px #00000059}[class*=icon-wrap]{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#1e426224,#1e42620a);border:1px solid #1e426238;border-radius:12px;justify-content:center;align-items:center;display:flex}.logo-img,img[alt=QMULATE\ logo],img[alt=QMULATE]{mix-blend-mode:screen}[data-theme=light] .logo-img,[data-theme=light] img[alt=QMULATE\ logo],[data-theme=light] img[alt=QMULATE]{mix-blend-mode:normal}@keyframes aura-zoom-fade{0%{opacity:0;transform:translate(-50%,-50%)scale(.85)}15%{opacity:1}60%{opacity:.9;transform:translate(-50%,-50%)scale(1.12)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@keyframes logo-3d-rotate{0%{transform:translateY(0)rotateX(0)rotateY(0)rotate(0)}12%{transform:translateY(-10px)rotateX(8deg)rotateY(14deg)rotate(2deg)}25%{transform:translateY(-16px)rotateX(-5deg)rotateY(22deg)rotate(-3deg)}38%{transform:translateY(-8px)rotateX(12deg)rotateY(-8deg)rotate(4deg)}50%{transform:translateY(-18px)rotateX(-8deg)rotateY(-18deg)rotate(-2deg)}63%{transform:translateY(-6px)rotateX(6deg)rotateY(10deg)rotate(3deg)}75%{transform:translateY(-14px)rotateX(-10deg)rotateY(20deg)rotate(-4deg)}88%{transform:translateY(-4px)rotateX(4deg)rotateY(-12deg)rotate(1deg)}to{transform:translateY(0)rotateX(0)rotateY(0)rotate(0)}}.qlogo-img{background:0 0!important}.qlogo-img,[data-theme=light] .qlogo-img{mix-blend-mode:normal}[dir=rtl] [class*=marquee],[dir=rtl] [class*=slide-left]{animation-direction:reverse}[dir=rtl] .text-left{text-align:right}[dir=rtl] .text-right{text-align:left}[dir=rtl] .rounded-l{border-radius:0 var(--r-md) var(--r-md) 0}[dir=rtl] .rounded-r{border-radius:var(--r-md) 0 0 var(--r-md)}[dir=rtl] .space-x-4>*+*{margin-left:0;margin-right:1rem}[dir=rtl] .grid,[dir=rtl] form{direction:rtl}[dir=rtl] [class*=card],[dir=rtl] [class*=feature]{text-align:right}[dir=rtl] a[class*=btn],[dir=rtl] button{direction:rtl}[dir=rtl] .nav-link-hover:after{left:auto;right:0}[dir=rtl] header .cw,[dir=rtl] header nav{direction:rtl}[dir=rtl] nav a{text-align:right;direction:rtl}[dir=rtl] .container,[dir=rtl] .cw,[dir=rtl] section{direction:rtl}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] label,[dir=rtl] p{text-align:right}[dir=rtl] label{display:block}[dir=rtl] .t-d,[dir=rtl] .t-h1,[dir=rtl] .t-h2,[dir=rtl] .t-h3,[dir=rtl] .t-lg,[dir=rtl] .t-xl{text-align:right}[dir=rtl] a,[dir=rtl] button,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] input,[dir=rtl] label,[dir=rtl] p,[dir=rtl] select,[dir=rtl] span,[dir=rtl] textarea{font-family:var(--font-madani),sans-serif;line-height:1.85}[dir=rtl] .gc,[dir=rtl] .gf,[dir=rtl] .gp,[dir=rtl] [class*=card],[dir=rtl] [class*=feature]{text-align:right;direction:rtl}[dir=rtl] .stat-card{text-align:right}[dir=rtl] .grid-2,[dir=rtl] .grid-3,[dir=rtl] .grid-4,[dir=rtl] .hero-grid{direction:rtl}[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea{text-align:right;direction:rtl}[dir=rtl] form{direction:rtl}[dir=rtl] .input-field{text-align:right;direction:rtl}[dir=rtl] .btn,[dir=rtl] a[class*=btn],[dir=rtl] button{direction:rtl}[dir=rtl] select{background-position:12px;padding-left:40px;padding-right:16px}[dir=rtl] .pill,[dir=rtl] [class*=pill]{direction:rtl}[dir=rtl] [class*=stat]{text-align:right}[dir=rtl] [class*=icon-left]{order:1;margin-left:.5rem;margin-right:0}[dir=rtl] .pl-4{padding-left:0;padding-right:1rem}[dir=rtl] .pr-4{padding-left:1rem;padding-right:0}[dir=rtl] .ml-4{margin-left:0;margin-right:1rem}[dir=rtl] .mr-4{margin-left:1rem;margin-right:0}[dir=rtl] .ml-auto{margin-left:0;margin-right:auto}[dir=rtl] .mr-auto{margin-left:auto;margin-right:0}[dir=rtl] .border-l{border-left:none;border-right:inherit}[dir=rtl] .border-r{border-right:none;border-left:inherit}[dir=rtl] .scroll-progress{transform-origin:100%;left:auto;right:0}[dir=rtl] footer{direction:rtl}[dir=rtl] footer a,[dir=rtl] footer div,[dir=rtl] footer p{text-align:right}[dir=rtl] .reveal-left{--reveal-x:28px}[dir=rtl] .reveal-right{--reveal-x:-28px}@keyframes slide-r-rtl{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slide-l-rtl{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}[dir=rtl] [class*=slide-left]{animation-name:slide-l-rtl}[dir=rtl] [class*=slide-right]{animation-name:slide-r-rtl}[dir=rtl] [class*=marquee]{animation-direction:reverse}[dir=rtl] [class*=carousel]{direction:rtl}[dir=rtl] .mob-nav-link,[dir=rtl] .stagger-children>*{text-align:right}[dir=rtl] .hero-cta-row,[dir=rtl] .hero-trust{justify-content:flex-start}@keyframes beam-card-pulse{0%,to{box-shadow:var(--sh-card)}50%{box-shadow:var(--sh-card),0 0 28px #5b7cfa14}}.gc:not(:hover){animation:beam-card-pulse 5.5s ease-in-out infinite}.gc:not(:hover):nth-child(2){animation-delay:.92s}.gc:not(:hover):nth-child(3){animation-delay:1.83s}.gc:not(:hover):nth-child(4){animation-delay:2.75s}.gc:not(:hover):nth-child(5){animation-delay:3.67s}.gc:not(:hover):nth-child(6){animation-delay:4.58s}.crystal-scene,[class*=cube],[class*=diamond],[class*=glass]{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){canvas{display:none!important}[class*=float],[class*=pulse],[class*=rotate]{animation:none!important}}@media (max-width:768px){[class*=particle],[class*=streak]{display:none}}@supports (height:100dvh){.hero-full-height{height:100dvh;min-height:100dvh}}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}nav{padding-top:max(0px,env(safe-area-inset-top))}@media (max-width:767px){.glow-border{box-shadow:none!important}.container,main,section{max-width:100vw;overflow-x:hidden}.grid-2,.grid-3{grid-template-columns:1fr!important}.grid-4{grid-template-columns:1fr 1fr!important}.hero-page{overflow-x:hidden}}@media (min-width:768px) and (max-width:1023px){.gc,.gf,.gp{-webkit-backdrop-filter:blur(12px)}}@media (max-width:1023px){*{-webkit-overflow-scrolling:auto}body,html{-webkit-overflow-scrolling:touch}}@supports not (gap:1px){.grid-2>*,.grid-3>*,.grid-4>*{margin:8px}}@keyframes boxReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lineGrow{0%{opacity:0;height:0}30%{opacity:1}to{opacity:1;height:32px}}.wwa-box-1{opacity:0;animation:boxReveal .6s cubic-bezier(.4,0,.2,1) .2s forwards}.wwa-box-2{opacity:0;animation:boxReveal .6s cubic-bezier(.4,0,.2,1) 1s forwards}.wwa-box-3{opacity:0;animation:boxReveal .6s cubic-bezier(.4,0,.2,1) 1.8s forwards}.wwa-connector{background:linear-gradient(#5b7cfacc,#3b54c44d);border-radius:2px;width:2px;height:0;margin:0 auto;box-shadow:0 0 6px #5b7cfa80}.wwa-connector-1{animation:lineGrow .4s ease-out .85s forwards}.wwa-connector-2{animation:lineGrow .4s ease-out 1.65s forwards}.wwa-box-1,.wwa-box-2,.wwa-box-3{will-change:opacity,transform}.wwa-connector{will-change:height,opacity}@media (max-width:600px){.form-grid{grid-template-columns:1fr!important}}@media (max-width:639px){.scan-bottom-meta,.scan-side-panel{display:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gc,.gf,.glass-card,.gp{background:#0a1428e6!important}}@media (max-width:600px){.btn-submit-full{width:100%!important}}.theme-switch{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:12px 4px;display:flex}.theme-switch:focus-visible{outline:none;box-shadow:0 0 0 3px #5b7cfa73}.theme-switch-track{-webkit-backdrop-filter:blur(14px)saturate(160%);background:linear-gradient(160deg,#14161e1f,#14161e0d);border:1px solid #14161e29;border-radius:9999px;align-items:center;width:42px;height:20px;transition:border-color .25s,box-shadow .25s,background .25s,transform .2s;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffff59,inset 0 -1px 2px #00000014,0 2px 8px #14161e1f}.theme-switch-track.is-dark{background:radial-gradient(120% 160% at 25% 15%,#8caaff24 0,#0000 55%),linear-gradient(160deg,#ffffff17,#ffffff05);border-color:#ffffff29;box-shadow:inset 0 1px 1px #ffffff24,inset 0 -1px 2px #0003,0 0 10px #5b7cfa29,0 2px 10px #0000004d}.theme-switch:hover .theme-switch-track{border-color:#5b7cfa59;transform:translateY(-1px);box-shadow:inset 0 1px 1px #fff6,inset 0 -1px 2px #00000014,0 4px 14px #14161e2e}.theme-switch:hover .theme-switch-track.is-dark{border-color:#8caaff66;box-shadow:inset 0 1px 1px #ffffff2e,inset 0 -1px 2px #00000038,0 0 16px #5b7cfa4d,0 4px 14px #00000057}.theme-switch-knob{background:radial-gradient(65% 65% at 30% 25%,#fffffff2 0,#ffffff59 55%,#ffffff24 100%);border:1px solid #fff9;border-radius:50%;width:14px;height:14px;transition:transform .28s cubic-bezier(.16,1,.3,1),background .25s,border-color .25s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003,0 3px 6px #00000029,inset 0 1px 1px #fffc}.theme-switch-track.is-dark .theme-switch-knob{background:radial-gradient(65% 65% at 30% 25%,#ffffff8c 0,#ffffff2e 55%,#ffffff0f 100%);border-color:#ffffff52;transform:translate(22px);box-shadow:0 1px 2px #0000004d,0 3px 8px #0000004d,inset 0 1px 1px #ffffff59}@media (max-width:900px){.theme-switch-standalone{display:none!important}}@media (min-width:768px) and (max-width:1023px){.theme-switch-track{-webkit-backdrop-filter:blur(12px)saturate(160%)}}@media (max-width:767px){.theme-switch-track{-webkit-backdrop-filter:none;background:#14161e1f}.theme-switch-track.is-dark{background:#ffffff12}}.theme-menu-row{border-top:1px solid var(--glass-border);align-items:stretch;gap:12px;margin-top:8px;padding-top:20px;display:flex}.lang-menu-item,.theme-menu-item{border:1px solid var(--glass-border);min-height:48px;color:var(--text-1);background:#ffffff1a;border-radius:16px;flex:1 1 0;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .25s,border-color .25s,transform .2s;display:flex}:is([data-theme=dark],.dark) .lang-menu-item,:is([data-theme=dark],.dark) .theme-menu-item{background:#ffffff0d}.lang-menu-item:active{transform:scale(.97)}.lang-menu-item:focus-visible{outline:none;box-shadow:0 0 0 3px #5b7cfa73}.lang-menu-item-label,.theme-menu-item-label{white-space:nowrap}@keyframes hero-luxe{0%{opacity:0;transform:scale(1)translate(0)}5%{opacity:1;transform:scale(1.01)translate(-1px,-2px)}42%{transform:scale(1.03)translate(-5px,-12px)}72%{transform:scale(1.046)translate(3px,-20px)}to{transform:scale(1.05)translateY(-14px)}}@keyframes hero-luxe-sm{0%{opacity:0;transform:scale(1)translateY(0)}7%{opacity:1;transform:scale(1.01)translateY(-2px)}to{transform:scale(1.04)translateY(-10px)}}.hero-grade{z-index:2;mix-blend-mode:multiply;background:#0410387a}.hero-cyan-grade,.hero-grade{pointer-events:none;position:absolute;inset:0}.hero-cyan-grade{z-index:3;mix-blend-mode:screen;background:#0064a01f}.hero-vignette{z-index:5;pointer-events:none;background:radial-gradient(90% 84% at 52% 46%,#0000 0 36%,#02040a38 52%,#02040a99 72%,#02040ae0 100%);position:absolute;inset:0}.hero-top-feather{background:linear-gradient(180deg,var(--bg-0) 0,transparent 100%);height:clamp(72px,9vw,130px);top:0;left:0;right:0}.hero-side-feathers,.hero-top-feather{z-index:6;pointer-events:none;position:absolute}.hero-side-feathers{background:linear-gradient(90deg,#02040a80,#0000 8%),linear-gradient(270deg,#02040a80,#0000 8%);inset:0}.hero-cyan-glow{z-index:6;pointer-events:none;background:radial-gradient(#5b7cfa12 0,#0000 70%);width:52%;height:32%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.img-cinema{will-change:transform;filter:brightness(.72)saturate(.68)contrast(1.15)!important}.img-cinema-sm{will-change:transform;filter:brightness(.82)saturate(.8)contrast(1.08)!important}.parallax-break-img{object-fit:cover;object-position:center 40%;width:100%;height:115%;display:block;filter:brightness(.7)saturate(.65)contrast(1.16)!important}.svc-img-wrap img{filter:brightness(.78)saturate(.76)contrast(1.12)!important;transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .85s!important}.svc-img-wrap:hover img{filter:brightness(.84)saturate(.8)contrast(1.08)!important;transform:scale(1.04)!important}.split-img img{filter:brightness(.78)saturate(.76)contrast(1.12)!important;transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .85s!important}.split-img:hover img{filter:brightness(.85)saturate(.8)contrast(1.08)!important;transform:scale(1.04)!important}.lux-img img{filter:brightness(.78)saturate(.76)contrast(1.12)!important;transition:transform 1.2s cubic-bezier(.25,.46,.45,.94),filter .85s!important}.lux-img:hover img{filter:brightness(.85)saturate(.8)contrast(1.08)!important;transform:scale(1.04)!important}.svc-img-wrap:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(135deg,#5b7cfa08,#0000 40%,#02040a33);transition:opacity .6s;position:absolute;inset:0}.dark .svc-img-wrap img,[data-theme=dark] .svc-img-wrap img{filter:brightness(.58)saturate(.65)contrast(1.15)!important}.dark .svc-img-wrap:hover img,[data-theme=dark] .svc-img-wrap:hover img{filter:brightness(.64)saturate(.68)contrast(1.1)!important;transform:scale(1.04)!important}.dark .svc-img-wrap:before,[data-theme=dark] .svc-img-wrap:before{background:linear-gradient(#05070d80,#0000)!important;height:50%!important}.dark .svc-img-wrap:after,[data-theme=dark] .svc-img-wrap:after{background:linear-gradient(#05070d38,#0000 28% 58%,#05070db3)!important}:is([data-theme=light],.light) .svc-img-wrap{box-shadow:0 30px 70px -22px #1428463d,inset 0 1px #ffffffd9!important}:is([data-theme=dark],.dark) .svc-img-wrap{border:1px solid #ffffff1f!important;box-shadow:0 30px 80px -18px #0000008c,inset 0 1px 1px #ffffff1a!important}:is([data-theme=light],.light) .split-img{box-shadow:0 34px 80px -22px #14284642,inset 0 1px #ffffffd9!important}:is([data-theme=dark],.dark) .split-img{border:1px solid #ffffff1f!important;box-shadow:0 34px 90px -18px #0000008c,inset 0 1px 1px #ffffff1a!important}@media (max-width:768px){@keyframes hero-luxe{0%{opacity:0;transform:scale(1)translateY(0)}6%{opacity:1;transform:scale(1.01)translateY(-1px)}to{transform:scale(1.04)translateY(-8px)}}.hero-top-feather{height:clamp(48px,8vw,80px)}.hero-side-feathers{background:linear-gradient(90deg,#02040a61,#0000 6%),linear-gradient(270deg,#02040a61,#0000 6%)}}@media (max-width:480px){.hero-vignette{background:radial-gradient(95% 88%,#0000 0 28%,#02040a47 48%,#02040ab3 70%,#02040af0 100%)}}@keyframes hero-kb-slide{0%{transform:scale(1)translateY(0)}to{transform:scale(1.1)translateY(-14px)}}@keyframes blur-sharp{0%{filter:blur(12px);opacity:0;transform:translateY(6px)}60%{filter:blur(2px);opacity:.9}to{filter:blur();opacity:1;transform:translateY(0)}}.blur-reveal{animation:blur-sharp .85s cubic-bezier(.25,.46,.45,.94) both}.blur-reveal-d1{animation-delay:.12s}.blur-reveal-d2{animation-delay:.26s}.blur-reveal-d3{animation-delay:.42s}@keyframes gentle-float{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-7px)rotate(.4deg)}66%{transform:translateY(-3px)rotate(-.3deg)}}.editorial-rule{background:linear-gradient(90deg,#0000,#5b7cfa24 12%,#5b7cfa61 50%,#5b7cfa24 88%,#0000);border:none;height:1px;margin:0;position:relative}.editorial-rule:before{content:"";background:var(--cyan);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #5b7cfae6,0 0 22px #5b7cfa80}.ghost-bg-num{color:#ffffff06;letter-spacing:-.05em;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(110px,16vw,200px);font-weight:900;line-height:.85;position:absolute}.value-num-prefix{letter-spacing:.12em;color:#5b7cfa8c;font-size:11px;font-weight:700;font-family:var(--font-geist-mono,"Courier New"),monospace;margin-bottom:16px}.hover-lift{transition:transform .36s cubic-bezier(.34,1.56,.64,1),box-shadow .36s}.hover-lift:hover{transform:translateY(-6px)}.btn-primary:hover{transform:scale(1.04)translateY(-2px);box-shadow:inset 0 1.5px #5b7cfa8c,0 0 0 1px #5b7cfa38,0 8px 40px #5b7cfa52,0 0 80px #5b7cfa29,0 2px 8px #00000061}.showcase-dark{isolation:isolate;background:linear-gradient(155deg,#0a0b0d,#12151c 55%,#0a0b0d);border-radius:clamp(20px,2.4vw,32px);padding:clamp(56px,8vw,96px) clamp(24px,5vw,64px);position:relative;overflow:hidden}.showcase-dark:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 20% 15%,#5b7cfa29 0,#0000 60%),radial-gradient(55% 50% at 85% 85%,#4c63d21f 0,#0000 60%);position:absolute;inset:0}.showcase-dark>*{z-index:1;position:relative}.showcase-dark .showcase-eyebrow{color:#a8bbff;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;font-family:var(--font-geist-mono,"Courier New"),monospace}.showcase-dark .showcase-quote{color:#f5f6f8;font-family:var(--font-geist,"Inter",sans-serif);letter-spacing:-.01em;font-size:clamp(24px,3.4vw,42px);font-weight:600;line-height:1.32}.showcase-dark .showcase-sub{color:#b9bec8;font-size:clamp(14px,1.3vw,17px);line-height:1.75}.showcase-dark .btn-primary{color:#f5f6f8;border-color:#ffffff4d}.showcase-dark .btn-primary:hover{color:#fff;border-color:#ffffff7a}.showcase-dark .showcase-quote-sm{font-size:clamp(18px,2.2vw,28px);line-height:1.4}.showcase-dark .showcase-cta-h{color:#f5f6f8;font-family:var(--font-geist,"Inter",sans-serif);letter-spacing:-.008em;font-size:clamp(18px,1.8vw,24px);font-weight:700;line-height:1.3}@media (max-width:640px){.showcase-dark{border-radius:20px}}.dark .showcase-dark,[data-theme=dark] .showcase-dark{-webkit-backdrop-filter:blur(30px)saturate(160%)!important;background:#ffffff0d!important;border:1px solid #ffffff26!important;box-shadow:0 25px 80px #00000073,inset 0 1px 1px #ffffff1f!important}.dark .showcase-dark:after,[data-theme=dark] .showcase-dark:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#0000 40%);position:absolute;inset:0}.qi-icon{transition:opacity .22s}.qi-icon svg{width:100%;height:100%;display:block}.qi-icon:hover,a:hover .qi-icon,button:hover .qi-icon{color:#5b7cfa;opacity:.9}.dark .hero-fullbleed .t-d:not(.gt-w),[data-theme=dark] .hero-fullbleed .t-d:not(.gt-w){text-shadow:0 2px 28px #508cff2e,0 1px 4px #00000080}.dark .hero-fullbleed .t-d.gt-a,.dark .hero-fullbleed .t-d.gt-v,.dark .hero-fullbleed .t-d.gt-w,.dark .hero-fullbleed .t-d.gt-warm,[data-theme=dark] .hero-fullbleed .t-d.gt-a,[data-theme=dark] .hero-fullbleed .t-d.gt-v,[data-theme=dark] .hero-fullbleed .t-d.gt-w,[data-theme=dark] .hero-fullbleed .t-d.gt-warm{filter:drop-shadow(0 2px 22px #508cff38)drop-shadow(0 1px 4px #0000008c)}.dark .svc-hero-copy .gt-w,[data-theme=dark] .svc-hero-copy .gt-w{filter:drop-shadow(0 2px 20px #508cff47)drop-shadow(0 1px 5px #000000a6)}.dark .svc-hero-copy .t-lg,[data-theme=dark] .svc-hero-copy .t-lg{color:#ebf0ffeb!important}.dark [dir=rtl] .svc-hero-copy .gt-w,[data-theme=dark] .svc-hero-copy[style*=right] .gt-w,[data-theme=dark] [dir=rtl] .svc-hero-copy .gt-w{filter:drop-shadow(0 2px 20px #508cff47)drop-shadow(0 1px 5px #000000a6)}.dark .svc-hero-copy .pill,[data-theme=dark] .svc-hero-copy .pill{color:#c8d7fff2!important;background:#5b7cfa38!important;border-color:#5b7cfa66!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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-ease{syntax:"*";inherits:false}@font-face{font-family:geist;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_4355dc{font-family:geist,geist Fallback}.__variable_4355dc{--font-geist:"geist","geist Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/723e11e5093b8e80-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_408b50{font-family:geistMono,geistMono Fallback}.__variable_408b50{--font-geist-mono:"geistMono","geistMono Fallback"}@font-face{font-family:madaniArabic;src:url(/_next/static/media/83f337112c67f23a-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:madaniArabic;src:url(/_next/static/media/8f20795b48487887-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:madaniArabic;src:url(/_next/static/media/03ccb89e5b9e5487-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:madaniArabic;src:url(/_next/static/media/ce9d013e6cc73976-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:madaniArabic;src:url(/_next/static/media/8337e93d40915fda-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:madaniArabic;src:url(/_next/static/media/40e68d0506f1c327-s.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:madaniArabic Fallback;src:local("Arial");ascent-override:67.01%;descent-override:19.45%;line-gap-override:42.97%;size-adjust:115.66%}.__className_624168{font-family:madaniArabic,madaniArabic Fallback}.__variable_624168{--font-madani:"madaniArabic","madaniArabic Fallback"}