/*! tailwindcss v4.2.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)))){*,:before,:after{--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}::backdrop{--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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}@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{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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-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;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--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)}}.team-member-editor{grid-template-columns:160px 1fr;align-items:start}.team-member-editor>img,.member-placeholder{grid-row:span 3;object-fit:cover!important;border-radius:12px!important;width:160px!important;height:200px!important}.member-placeholder{color:#918398;background:#eee7f1;border:1px dashed #cbbbd2;place-items:center;font-size:12px;display:grid}.member-upload{background:#faf6fc;border:1px dashed #a980bd;border-radius:9px;padding:13px;color:#6d238f!important;margin:0!important}.member-upload input{background:#fff!important;padding:8px!important}.team-member-editor>button{grid-column:2}@media (max-width:650px){.team-member-editor{grid-template-columns:1fr}.team-member-editor>img,.member-placeholder{grid-row:auto;width:100%!important;height:280px!important}.team-member-editor>button{grid-column:auto}}html body .global-nav>.brand{left:24px!important;right:auto!important}html body .global-nav>.nav-actions{left:auto!important;right:18px!important}@media (max-width:850px){html body .global-nav>.brand{left:15px!important;right:auto!important}html body .global-nav>.nav-actions{left:auto!important;right:10px!important}html body .global-nav.nav-scrolled>.brand{left:max(18px,env(safe-area-inset-left))!important;right:auto!important}html body .global-nav.nav-scrolled>.nav-actions{right:max(14px,env(safe-area-inset-right))!important;left:auto!important}}@media (max-width:520px){html body .global-nav>.brand{left:11px!important;right:auto!important}html body .global-nav>.nav-actions{left:auto!important;right:8px!important}}.global-nav>.brand{left:24px!important;right:auto!important}.global-nav>.nav-actions{left:auto!important;right:18px!important}.global-nav .nav-actions{direction:ltr}.site-shell,.inner-page,.service-page{max-width:100vw;overflow-x:hidden}@media (max-width:850px){html,body{width:100%;max-width:100%;overflow-x:hidden}.global-nav{top:max(10px,env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;width:auto!important;max-width:none!important}.global-nav>.brand{left:15px!important;right:auto!important}.global-nav>.nav-actions{left:auto!important;right:10px!important}.global-nav.nav-scrolled{width:100%!important;padding-top:env(safe-area-inset-top)!important;height:calc(78px + env(safe-area-inset-top))!important;top:0!important;left:0!important;right:0!important}.global-nav.nav-scrolled>.brand{left:max(18px,env(safe-area-inset-left))!important;right:auto!important}.global-nav.nav-scrolled>.nav-actions{right:max(14px,env(safe-area-inset-right))!important;left:auto!important}.hero,.section,.motion-showcase,.manifesto,.contact,.inner-hero,.request-layout,.portfolio-grid,.team-grid,.page-section,.custom-page-hero{width:100%;max-width:100%;padding-left:max(18px,env(safe-area-inset-left))!important;padding-right:max(18px,env(safe-area-inset-right))!important}.hero-copy,.hero-art,.work-grid,.service-grid,.motion-projects,.footer-top,.footer-info{min-width:0;max-width:100%}.project,.service-card,.motion-projects article,.team-card,.portfolio-card{width:100%;min-width:0;max-width:100%}.project-visual{width:100%;max-width:100%}.mega-footer{width:100%;max-width:100%;padding-left:max(18px,env(safe-area-inset-left))!important;padding-right:max(18px,env(safe-area-inset-right))!important}}@media (max-width:520px){.global-nav>.brand{left:11px!important;right:auto!important}.global-nav>.nav-actions{left:auto!important;right:8px!important}.global-nav.nav-scrolled>.brand{left:max(12px,env(safe-area-inset-left))!important}.global-nav.nav-scrolled>.nav-actions{right:max(9px,env(safe-area-inset-right))!important}.hero{padding-top:calc(126px + env(safe-area-inset-top))!important}.hero h1{overflow-wrap:anywhere;font-size:clamp(47px,14vw,62px)!important}.hero-art{width:100%;max-width:100%}.planet{max-width:62vw;max-height:62vw}.float-card{min-width:105px;max-width:42vw}.section-head h2,.motion-title h2,.contact h2{overflow-wrap:anywhere}.service-grid,.work-grid,.motion-projects,.team-grid,.portfolio-grid{gap:18px!important}.mega-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}}.global-nav{justify-content:center!important;transition:top .45s,left .45s,right .45s,height .45s,border-radius .45s,background .45s!important}.global-nav>.brand{margin:0!important;position:absolute!important;left:auto!important;right:24px!important}.global-nav>.nav-actions{direction:ltr;margin:0!important;display:flex!important;position:absolute!important;left:18px!important;right:auto!important}.global-nav .nav-links{margin:0 auto!important}.global-drawer .drawer-service{border-radius:14px;justify-content:center;align-items:center;gap:12px;box-shadow:0 0 24px #b8ff3855;background:var(--lime)!important;color:#142007!important;text-shadow:none!important;border:0!important;margin-top:18px!important;padding:16px!important;font-size:16px!important;display:flex!important}.global-drawer .drawer-service b{font-size:22px}.manifesto:after{color:#b8ff3829!important;text-shadow:0 0 18px #b8ff38,0 0 55px #b8ff38,0 0 100px #78b51c!important;opacity:1!important}.manifesto p{text-shadow:0 2px 16px #471174,0 3px 30px #471174;z-index:3!important}.manifesto>a{z-index:4!important}@media (max-width:850px){.global-nav{padding:0!important;top:10px!important;left:3%!important;right:3%!important}.global-nav>.brand{right:15px!important}.global-nav>.nav-actions{left:10px!important}.global-nav.nav-scrolled{-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:linear-gradient(#160824f5,#28103df0)!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0 0 28px 28px!important;height:78px!important;top:0!important;left:0!important;right:0!important;box-shadow:0 18px 45px #0008,0 1px #b8ff3833!important}.global-nav.nav-scrolled>.brand{right:18px!important}.global-nav.nav-scrolled>.nav-actions{left:14px!important}}@media (max-width:520px){.global-nav>.brand{right:11px!important}.global-nav>.nav-actions{left:8px!important}.global-nav.nav-scrolled{border-radius:0 0 22px 22px!important;height:74px!important}.manifesto:after{font-size:390px!important;right:-18%!important}}:is(body:has(.dashboard)>.global-nav,body:has(.dashboard)>.global-drawer,body:has(.admin-login)>.global-nav,body:has(.admin-login)>.global-drawer){display:none!important}.global-nav .menu-toggle{display:block!important;position:static!important;transform:none!important}.site-shell>.nav,.site-shell>.mobile-drawer,.inner-page>.nav,.service-page>.nav{display:none!important}.global-nav{display:flex!important}.global-drawer{display:block!important}.global-nav .nav-actions{margin-inline-start:auto}.global-drawer aside{overflow-y:auto}.global-drawer .admin-entry{border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;box-shadow:0 0 25px #b8ff3810,inset 0 0 20px #b8ff3808;color:#dfff9f!important;text-shadow:none!important;background:linear-gradient(135deg,#b8ff3818,#ffffff08)!important;border:1px solid #b8ff3850!important;margin-top:auto!important;padding:14px 15px!important;font-size:13px!important;display:grid!important}.global-drawer .admin-entry b{color:#15200a;background:#b8ff38;border-radius:10px;place-items:center;width:38px;height:38px;font-size:22px;display:grid;box-shadow:0 0 18px #b8ff3877}.global-drawer .admin-entry i{font-style:normal}.global-drawer .admin-entry:hover{box-shadow:0 0 30px #b8ff3833,inset 0 0 20px #b8ff3818}.global-nav .nav-actions{justify-content:flex-end}.global-nav .menu-toggle{order:1}.global-nav .lang{order:2}.global-nav .nav-cta{order:3}@media (max-width:850px){.global-nav>.brand{margin-right:auto!important}.global-nav .nav-actions{justify-content:flex-end;margin-inline-start:auto!important}.global-nav .menu-toggle{position:static!important;transform:none!important}.global-drawer aside{padding-bottom:22px}}.nav-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.nav-actions .menu-toggle{flex:none}.bottom-neon{z-index:8;background:#050309;border-top:1px solid #b8ff382d;height:26px;position:relative;overflow:hidden}.bottom-neon:before{content:"";filter:blur(15px);background:#b8ff38;border-radius:50%;height:25px;animation:3.2s ease-in-out infinite neonBreath;position:absolute;bottom:-14px;left:8%;right:8%;box-shadow:0 -8px 28px #b8ff38,0 -2px 8px #dfff9f}.bottom-neon:after{content:"";background:#dfff9f;height:1px;animation:3.2s ease-in-out infinite neonScan;position:absolute;bottom:2px;left:18%;right:18%;box-shadow:0 0 5px #fff,0 0 14px #b8ff38,0 0 30px #b8ff38}.bottom-neon i{z-index:2;background:#b8ff38;width:5px;height:5px;animation:2.3s steps(2,end) infinite pixelBlink;position:absolute;bottom:4px;box-shadow:0 0 8px #b8ff38,0 0 16px #b8ff38}.bottom-neon i:first-child{animation-delay:-.2s;left:12%}.bottom-neon i:nth-child(2){width:3px;height:3px;animation-delay:-1.1s;bottom:10px;left:24%}.bottom-neon i:nth-child(3){animation-delay:-1.7s;left:39%}.bottom-neon i:nth-child(4){width:4px;height:4px;animation-delay:-.7s;bottom:13px;left:51%}.bottom-neon i:nth-child(5){animation-delay:-1.4s;left:66%}.bottom-neon i:nth-child(6){width:3px;height:3px;animation-delay:-.4s;bottom:9px;left:79%}.bottom-neon i:nth-child(7){animation-delay:-2s;left:89%}@keyframes neonBreath{0%,to{opacity:.28;transform:scaleX(.72)}50%{opacity:.9;transform:scaleX(1.06)}}@keyframes neonScan{0%,to{opacity:.35;transform:scaleX(.55)}50%{opacity:1;transform:scaleX(1)}}@keyframes pixelBlink{0%,35%{opacity:.15;transform:translateY(4px)}36%,70%{opacity:1;transform:translateY(-2px)}71%,to{opacity:.35}}@media (max-width:850px){.nav{padding-right:12px!important}.nav>.brand{margin-right:auto!important}.nav-actions{gap:6px;margin-inline-start:8px}.nav-actions .menu-toggle{display:block!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}.nav-actions .nav-cta{display:inline-flex!important}.nav-actions .lang{margin:0!important}}@media (max-width:520px){.nav{padding-right:10px!important}.nav-actions{gap:5px}.nav-actions .menu-toggle,.nav-actions .lang,.nav-actions .nav-cta{min-width:40px;border-radius:11px!important;width:40px!important;height:40px!important;padding:8px!important}.nav-actions .nav-cta{font-size:0!important}.nav-actions .nav-cta i{font-size:18px!important}.bottom-neon{height:22px}}.service-card>i{isolation:isolate;transition:all .4s;transform:perspective(300px)rotateX(7deg)rotateY(-7deg);color:#fff!important;background:linear-gradient(145deg,#7d23c3,#b83bf0)!important;border:1px solid #d77aff!important;font-size:28px!important;position:relative!important;box-shadow:inset 0 1px 1px #fff8,inset 0 -8px 18px #44116d88,0 12px 25px #7724a84f!important}.service-card>i:before{content:"";z-index:-1;border:1px solid #ffffff32;border-radius:11px;position:absolute;inset:7px}.service-card>i:after{content:"";filter:blur(9px);opacity:.45;background:#8e2ac4;border-radius:50%;width:34px;height:8px;position:absolute;bottom:-13px}.service-card:hover>i{transform:translateY(-5px)rotateX(0)rotateY(0);color:#18220b!important;background:linear-gradient(145deg,#d6ff87,#a9ef2f)!important;border-color:#dfff9f!important;box-shadow:inset 0 1px 1px #fff,0 0 25px #b8ff3888,0 15px 25px #4a6d1740!important}.mega-footer{isolation:isolate;background:radial-gradient(at 50% 115%,#b8ff3828 0,#0000 43%),radial-gradient(circle at 12% 8%,#641aa04d,#0000 28%),#08040e!important;border-top:1px solid #ffffff19!important}.mega-footer:before{content:"";z-index:-1;filter:blur(65px);opacity:.16;background:#b8ff38;border-radius:50%;height:170px;animation:4s ease-in-out infinite footerGreenPulse;position:absolute;bottom:-95px;left:8%;right:8%}.mega-footer:after{content:"";background:linear-gradient(90deg,#0000,#b8ff38,#0000);height:2px;animation:4s ease-in-out infinite footerLinePulse;position:absolute;bottom:0;left:18%;right:18%;box-shadow:0 0 12px #b8ff38,0 0 35px #b8ff38}.footer-top{gap:50px;position:relative}.footer-top:after{content:"BOOSTX / CAIRO";color:#b8ff38;letter-spacing:.2em;bottom:-10px;font:700 9px monospace;position:absolute;inset-inline-end:0}.footer-info>div{border-inline-start:1px solid #ffffff12;padding-inline-start:18px}.footer-info small{letter-spacing:.12em;color:#b8ff38!important}.footer-info a{transition:all .25s}.footer-info a:hover{text-shadow:0 0 14px #b8ff38;transform:translate(4px)}.footer-bottom{z-index:2;position:relative}@keyframes footerGreenPulse{0%,to{opacity:.1;transform:scaleX(.75)}50%{opacity:.28;transform:scaleX(1.08)}}@keyframes footerLinePulse{0%,to{opacity:.25;transform:scaleX(.65)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:850px){.nav{padding-right:66px!important}.menu-toggle{z-index:4;top:50%;transform:translateY(-50%);margin:0!important;position:absolute!important;right:12px!important}.nav>.brand{order:initial!important;margin-right:auto!important}.nav>.lang,.nav>.nav-cta{order:initial!important}.footer-info>div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:12px;padding:18px}.footer-top{gap:18px}}@media (max-width:520px){.nav{padding-right:60px!important}.menu-toggle{right:9px!important}.footer-info{gap:10px!important}.mega-footer{padding-inline:5%!important}.footer-top>p{margin-top:25px!important}.footer-logo{font-size:21vw!important}}.brand.animated-brand{letter-spacing:-2.5px;-webkit-text-stroke:.8px #fff;text-shadow:0 2px #5a197b,0 0 10px #c72fff,0 0 24px #8b25d8;font-family:Arial Black,Impact,sans-serif!important;font-weight:1000!important}.brand.animated-brand b{-webkit-text-stroke:1px #d94cff;text-shadow:4px 5px #431667,0 0 15px #d934ff}.hero h1{font-weight:1000!important}.hero[dir=rtl] h1,html[lang=ar] .hero h1{letter-spacing:-.055em;font-family:var(--font-cairo),"Cairo",sans-serif!important;font-weight:900!important}.service-card{border-radius:18px!important;min-height:340px!important;padding:28px!important;transform:perspective(1000px)translateZ(0)rotateX(2deg)!important;box-shadow:0 18px 35px #3b17451c,0 3px #d7c6df!important}.service-card:hover{transform:perspective(1000px)translateY(-10px)translateZ(28px)!important}.service-card>i{border-radius:16px!important;width:62px!important;height:62px!important;margin:34px 0 25px!important}.service-card h3{font-size:22px!important}.service-card p{font-size:13px!important}.nav-cta{background:#b8ff38!important;box-shadow:0 0 16px #b8ff38aa,0 0 38px #b8ff3855!important}@media (max-width:850px){body .nav>.nav-cta{white-space:nowrap;gap:7px;padding:11px 12px;font-size:11px;display:inline-flex!important}.menu-toggle{margin-inline-start:auto}.nav>.lang{order:4}.nav>.nav-cta{order:3}.menu-toggle{order:2}.nav>.brand{order:1}.service-card,.service-card:nth-child(2n){margin-bottom:0!important;transform:perspective(900px)rotateX(1deg)!important}}@media (max-width:520px){body .nav>.nav-cta{justify-content:center;width:42px;height:42px;padding:10px;font-size:0}body .nav>.nav-cta i{font-size:18px}.menu-toggle{width:42px;height:42px}.nav{gap:6px!important}}.animated-brand{position:relative!important}.menu-toggle{cursor:pointer;background:#140922;border:1px solid #ffffff2b;border-radius:12px;width:45px;height:45px;padding:10px;display:none}.menu-toggle i{background:#fff;border-radius:5px;height:2px;margin:5px 0;transition:all .35s;display:block;box-shadow:0 0 9px #c431ff}.menu-toggle.open i:first-child{transform:translateY(7px)rotate(45deg)}.menu-toggle.open i:nth-child(2){opacity:0}.menu-toggle.open i:last-child{transform:translateY(-7px)rotate(-45deg)}.mobile-drawer{z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;perspective:1200px;background:#050209cc;transition:all .35s;position:fixed;inset:0}.mobile-drawer aside{transform-origin:100%;top:0;bottom:0;background:linear-gradient(145deg,#170927,#3f1167);border-inline-start:1px solid #c055ff55;flex-direction:column;gap:7px;width:min(86vw,390px);padding:35px;transition:all .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset-inline-end:0;transform:rotateY(-24deg)translate(110%);box-shadow:-40px 0 100px #000}.mobile-drawer.show{opacity:1;visibility:visible}.mobile-drawer.show aside{transform:rotateY(0)translate(0)}.mobile-drawer aside>button{color:#fff;background:#ffffff0c;border:1px solid #ffffff35;border-radius:50%;align-self:flex-end;width:45px;height:45px;font-size:28px}.mobile-drawer aside>span{color:var(--lime);margin:35px 0 15px;font:700 10px monospace}.mobile-drawer aside>a{color:#fff;text-shadow:4px 5px #57167d;border-bottom:1px solid #ffffff14;padding:12px 0;font-size:clamp(27px,8vw,42px);font-weight:800;text-decoration:none;transform:translateZ(30px)}.mobile-drawer .drawer-cta{background:var(--lime);color:#170821;text-shadow:none;text-align:center;border-radius:12px;margin-top:auto;padding:16px;font-size:18px}.animated-brand{filter:drop-shadow(0 0 7px #b42cff);font-weight:1000}.animated-brand:after{content:"";background:#fff;width:54px;height:2px;animation:1.7s steps(2,end) infinite electricFlash;position:absolute;transform:rotate(-14deg)translate(26px,-9px);box-shadow:0 0 7px #fff,0 0 15px #c22fff}.hero h1{text-shadow:0 8px 35px #0007;font-weight:1000}.services{perspective:1400px}.service-grid{background:0 0;border:0;gap:18px}.service-card{background:linear-gradient(145deg,#fff,#eee7f3);border-radius:22px;transition:all .45s cubic-bezier(.2,.8,.2,1);transform:perspective(900px)rotateX(4deg)rotateY(-3deg);box-shadow:0 22px 35px #3212471d,inset 0 1px #fff;border:1px solid #d8cce0!important}.service-card:nth-child(2n){transform:perspective(900px)rotateX(4deg)rotateY(3deg)translateY(24px)}.service-card:hover{transform:perspective(900px)rotateX(0)rotateY(0)translateY(-18px)scale(1.02);box-shadow:0 35px 70px #6c229050}.service-card>i{background:#efe1f7;border-radius:20px;place-items:center;width:76px;height:76px;display:grid;box-shadow:inset 5px 5px 12px #fff,inset -5px -5px 12px #cbb6d8,0 13px 20px #3b175228}.service-card:after{content:"";pointer-events:none;border:1px solid #fff;border-radius:16px;position:absolute;inset:8px}@keyframes electricFlash{0%,88%,to{opacity:0;transform:rotate(-14deg)translate(26px,-9px)scaleX(.3)}89%,93%{opacity:1;transform:rotate(10deg)translate(30px,-3px)scaleX(1)}}@media (max-width:850px){.menu-toggle{margin-inline-start:auto;display:block}.nav>.lang{margin-inline-start:0}.nav>.nav-cta{display:none}.hero{min-height:auto;padding-top:150px}.hero h1{font-size:clamp(52px,15vw,76px);line-height:.9}.hero-copy p{font-size:15px}.hero-art{height:360px}.service-grid{grid-template-columns:1fr}.service-card,.service-card:nth-child(2n){min-height:330px;margin-bottom:8px;transform:perspective(900px)rotateX(2deg)rotateY(0)}.motion-projects{grid-template-columns:1fr}.motion-projects article{height:300px!important}.quick-stats{grid-template-columns:1fr 1fr}.section-head h2{font-size:48px}.mega-footer{overflow:hidden}.footer-info{grid-template-columns:1fr 1fr}}@media (max-width:520px){.nav{height:66px;padding:0 12px;top:10px;left:3%;right:3%}.brand{font-size:21px}.brand b{font-size:27px}.lang{padding:9px}.hero{padding-inline:5%;padding-top:125px}.hero-actions{flex-wrap:wrap}.hero-art{height:310px}.planet{width:205px;height:205px}.planet-core{font-size:90px}.quick-stats>div{padding:20px}.quick-stats strong{font-size:25px}.section{padding-inline:5%}.service-card{padding:25px}.footer-info{grid-template-columns:1fr}.mobile-drawer aside{padding:25px}}.section-media{background:#f6f0f8;border:1px solid #e3d7e8;border-radius:12px;margin-top:18px;padding:18px}.section-media h3{margin:0 0 12px}.section-media p{color:#8b7c91;font-size:12px}.asset-grid>div{background:#fff;border:1px solid #e4d9e8;border-radius:10px;gap:6px;padding:7px;display:grid}.asset-grid>div small{text-overflow:ellipsis;white-space:nowrap;color:#6f6275;overflow:hidden}.asset-grid>div button{color:#a51e49;background:#ffe5ec;position:static}.inline-previews{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.inline-previews img{object-fit:cover;border-radius:8px;width:100%;height:80px}.dashboard{height:100vh;overflow:hidden}.dashboard aside{scrollbar-width:thin;scrollbar-color:#8430c7 #160a25;overflow-y:auto}.dashboard aside::-webkit-scrollbar{width:6px}.dashboard aside::-webkit-scrollbar-thumb{background:#8430c7;border-radius:10px}.dash-main{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#a865cf #eee8f2;height:100vh;overflow-y:auto}.motion-projects{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.motion-projects article{border-radius:22px;height:430px;transition:all .4s;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-3deg);box-shadow:0 35px 60px #0008}.motion-projects article:nth-child(2n){transform:perspective(1000px)rotateY(3deg)translateY(55px)}.motion-projects article:hover{transform:none}.motion-projects img{object-fit:cover;width:100%;height:100%}.motion-projects span{background:var(--lime);color:#170821;border-radius:8px;padding:10px 14px;font:800 10px monospace;position:absolute;bottom:18px;right:18px}.page-builder{gap:22px;margin-top:30px;display:grid}.page-builder>article{background:#fff;border:1px solid #e2d8e6;border-radius:15px;padding:22px}.section-buttons{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.section-buttons button{color:#6f209e;cursor:pointer;background:#f7effb;border:1px solid #d9c5e5;border-radius:8px;padding:10px}.builder-block{background:#f8f5fa;border-radius:10px;gap:10px;margin-top:10px;padding:15px;display:grid}.builder-block input,.builder-block textarea{border:1px solid #ddd2e2;border-radius:8px;padding:12px}.page-section{padding:100px 8%}.page-section h2{font-size:clamp(42px,6vw,80px)}.page-section p{max-width:750px;line-height:2}.page-text:nth-child(2n),.page-gallery{color:#1a0d22;background:#f7f4f9}.page-services>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-services article{border:1px solid #ffffff24;border-radius:14px;padding:30px}.page-services article span{color:var(--lime);font-family:monospace}.page-gallery>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-gallery img{object-fit:cover;border-radius:14px;width:100%;height:320px}.page-cta{text-align:center;background:linear-gradient(115deg,#6d1db5,#bc35ef)}.page-cta p{margin-inline:auto}.page-cta .primary-btn{margin-top:20px;display:inline-flex}@media (max-width:800px){.motion-projects,.page-services>div,.page-gallery>div{grid-template-columns:1fr}.motion-projects article,.motion-projects article:nth-child(2n){height:330px;transform:none}}.dynamic-work{background-position:50%!important;background-size:cover!important}.template-picker{background:#f4eaf9;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:25px;padding:22px;display:grid}.template-picker h3{grid-column:1/-1}.template-picker button{color:#5e1c87;cursor:pointer;background:#fff;border:1px solid #d7c2e3;border-radius:10px;padding:20px;font-weight:800}.custom-page-hero{background-position:50%;background-size:cover;flex-direction:column;justify-content:center;min-height:680px;padding:120px 8%;display:flex}.custom-page-hero>span{color:var(--lime);font:700 11px monospace}.custom-page-hero h1{max-width:1000px;margin:25px 0;font-size:clamp(65px,10vw,145px)}.custom-page-hero p{color:#c6b8ce;max-width:620px;font-size:18px;line-height:1.9}.custom-page-hero .primary-btn{align-self:flex-start;margin-top:25px}.custom-page-content{color:#1a0d22;background:#f7f4f9;grid-template-columns:1fr 1fr;gap:80px;padding:110px 8%;display:grid}.custom-page-content small{color:#8125be;font:700 10px monospace}.custom-page-content h2{font-size:clamp(34px,5vw,65px)}.custom-page-content p{color:#6f6275;line-height:2}.dash-main>header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f1f7e8;padding:12px 0;position:sticky;top:0}.media-manager strong{color:#6f1fa5}.editor label{font-weight:700}.editor input,.editor textarea,.editor select{font-family:var(--font-cairo)}@media (max-width:750px){.template-picker,.custom-page-content{grid-template-columns:1fr}.template-picker h3{grid-column:auto}.custom-page-hero{padding-inline:6%}}.logo-track img{object-fit:contain;filter:grayscale()brightness(2);width:110px;height:40px}.repeat-editor,.repeat-card{gap:12px;margin-top:22px;display:grid}.repeat-row{grid-template-columns:120px 1fr auto;align-items:center;gap:10px;margin-top:10px;display:grid}.repeat-row img{object-fit:contain;background:#22102e;border-radius:8px;width:80px;height:48px}.repeat-row button,.repeat-card button,.asset-grid button{color:#a42155;cursor:pointer;background:#f5e6ef;border:0;border-radius:7px;padding:10px}.repeat-card{border:1px solid #e6dce9;border-radius:12px;padding:20px}.repeat-card img{object-fit:cover;border-radius:9px;width:100%;max-height:220px}.repeat-card textarea,.editor textarea{color:#24152b;background:#faf8fb;border:1px solid #ded5e3;border-radius:9px;min-height:90px;padding:14px}.add-btn{font-weight:800;color:#7120ae!important;background:#eee1f6!important;margin-top:20px!important}.requests-table{gap:12px;display:grid}.requests-table article{background:#fff;border:1px solid #e5dce8;border-radius:12px;grid-template-columns:1fr 160px 2fr auto;align-items:center;gap:20px;padding:20px;display:grid}.requests-table article div{display:grid}.requests-table a{color:#7823b9;font-size:12px;text-decoration:none}.requests-table p{color:#6f6275;margin:0}.requests-table small{color:#9b8da1}.asset-grid>div{position:relative}.asset-grid>div button{position:absolute;top:6px;left:6px}.dash-main header>.primary-btn{cursor:pointer;border:0}@media (max-width:800px){.repeat-row,.requests-table article{grid-template-columns:1fr}.requests-table article{gap:8px}}html[lang=ar] body{font-family:var(--font-cairo),"Cairo",Arial,sans-serif;font-weight:400}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] strong{font-weight:800}.brand{direction:ltr;align-items:center;display:inline-flex}.brand b{order:2}.brand span{order:1}.motion-showcase{perspective:1400px;background:#08040e;padding:120px 7% 150px;overflow:hidden}.motion-title span{color:var(--lime);font:700 11px monospace}.motion-title h2{letter-spacing:-.06em;margin:20px 0 70px;font-size:clamp(54px,8vw,118px)}.video-stack{height:620px;transform-style:preserve-3d;position:relative}.video-stack video,.case-image{object-fit:cover;border:1px solid #ffffff25;border-radius:22px;width:56%;height:78%;position:absolute;box-shadow:0 40px 80px #0009}.video-stack video:first-child{z-index:2;top:0;right:2%;transform:rotateY(-11deg)rotate(3deg)}.video-stack video:nth-child(2){filter:hue-rotate(25deg);bottom:0;left:2%;transform:rotateY(12deg)rotate(-4deg)}.case-image{z-index:4;width:34%;height:48%;animation:5s ease-in-out infinite float;top:27%;left:34%;overflow:hidden;transform:translateZ(100px)rotate(-2deg)}.case-image img{object-fit:cover;width:100%;height:100%}.case-image span{background:var(--lime);color:#14091d;border-radius:7px;padding:10px 14px;font:800 10px monospace;position:absolute;bottom:18px;right:18px}.profile-panels{color:#1b1022;background:#f7f4f9;grid-template-columns:1fr 1fr;display:grid}.profile-panels article{border-left:1px solid #ddd3e1;padding:90px 7%}.profile-panels small{color:#8c27ca;font:700 10px monospace}.profile-panels h2{font-size:clamp(29px,4vw,54px);line-height:1.25}.profile-numbers{grid-template-columns:repeat(4,1fr);display:grid}.profile-numbers>div{border-left:1px solid #ffffff1a;flex-direction:column;padding:70px 5%;display:flex}.profile-numbers strong{color:var(--lime);font-size:60px}.profile-numbers span{color:#9c8da5}.request-layout{grid-template-columns:1fr 1fr;gap:70px;padding:100px 8%;display:grid}.request-layout>div>span{color:var(--lime);font:700 11px monospace}.request-layout h1{margin:25px 0;font-size:clamp(60px,9vw,125px)}.request-layout h1 em{color:#a73ee9;font-style:normal}.request-layout>div>p{color:#b6a8c0;line-height:1.8}.request-layout form{color:#25152e;background:#f7f4f9;border-radius:20px;grid-template-columns:1fr 1fr;gap:18px;padding:35px;display:grid}.request-layout label{gap:8px;font-size:12px;display:grid}.request-layout label:last-of-type{grid-column:1/-1}.request-layout input,.request-layout select,.request-layout textarea{color:#22132b;background:#fff;border:1px solid #ddd4e2;border-radius:8px;padding:14px}.request-layout textarea{min-height:120px}.request-layout form button{border:0;grid-column:1/-1;justify-content:center}.success-card{color:#25152e;background:#f7f4f9;border-radius:20px;padding:70px}.success-card>b{background:var(--lime);border-radius:50%;place-items:center;width:70px;height:70px;font-size:30px;display:grid}.media-manager{background:#faf6fc;border:1px dashed #b99bc9;border-radius:12px;margin-top:25px;padding:22px}.media-manager p{color:#8e7f95;font-size:12px}.media-manager input{margin:15px 0;display:block}.media-manager span{color:#7621b8;font-size:11px}.asset-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px;display:grid}.asset-grid img,.asset-grid video{object-fit:cover;border-radius:8px;width:100%;height:110px}@media (max-width:850px){.video-stack{height:480px}.motion-showcase{padding-inline:5%}.profile-panels,.request-layout{grid-template-columns:1fr}.profile-numbers,.asset-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.video-stack{height:500px}.video-stack video{width:85%;height:58%}.video-stack video:nth-child(2){bottom:2%}.case-image{width:55%;height:32%;top:34%;left:23%}.profile-numbers{grid-template-columns:1fr}.request-layout{padding:70px 5%}.request-layout form{grid-template-columns:1fr}.request-layout label:last-of-type,.request-layout form button{grid-column:auto}}.animated-brand{perspective:200px}.animated-brand span{animation:3.5s ease-in-out infinite brandPulse;display:inline-block}.animated-brand b{transform-origin:50%;animation:4s ease-in-out infinite xSpin;display:inline-block}.mega-footer{background:radial-gradient(circle at 15% 10%,#5f189755,#0000 28%),#08040e;padding:75px 7% 24px;display:block;position:relative;overflow:hidden}.footer-top{border-bottom:1px solid #ffffff18;grid-template-columns:1.5fr 1fr;align-items:end;padding-bottom:55px;display:grid}.footer-logo{letter-spacing:-.12em;perspective:800px;direction:ltr;font:900 clamp(75px,13vw,190px)/.7 monospace;text-decoration:none;display:flex}.footer-logo span{color:#fff;animation:5s ease-in-out infinite footerWave;display:block}.footer-logo b{color:#a92cff;text-shadow:18px 18px #3d135b,0 0 40px #b52dff88;animation:5s ease-in-out infinite footerX}.footer-top>p{color:#aa9bb4;font-size:17px;line-height:1.8}.footer-info{grid-template-columns:1.2fr 1.3fr 1fr 1fr;gap:40px;padding:55px 0;display:grid}.footer-info>div{flex-direction:column;gap:9px;display:flex}.footer-info small{color:#7f7187;margin-bottom:14px;font:700 10px monospace}.footer-info a,.footer-info p{color:#e7ddec;margin:0;font-size:13px;text-decoration:none}.footer-info a:hover{color:var(--lime)}.footer-bottom{border-top:1px solid #ffffff14;justify-content:space-between;padding-top:22px;display:flex}.footer-bottom p,.footer-bottom span{color:#746a7a;font:10px monospace}.inner-page{color:#fff;background:#0e0717;min-height:100vh;padding-top:110px}.inner-hero{background:radial-gradient(circle at 80% 20%,#7521b951,#0000 30%);padding:100px 7% 85px}.inner-hero>span{color:var(--lime);font:700 11px monospace}.inner-hero h1{max-width:1000px;margin:30px 0;font-size:clamp(66px,10vw,145px)}.inner-hero h1 em{color:#a63ce7;font-style:normal}.inner-hero p{color:#bbaec4;max-width:620px;font-size:17px;line-height:1.9}.team-grid{grid-template-columns:repeat(3,1fr);gap:45px 22px;padding:30px 7% 120px;display:grid}.team-card>div{background:#29123e;border-radius:18px;height:500px;position:relative;overflow:hidden}.team-card img{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%;transition:all .5s}.team-card:hover img{filter:grayscale(0);transform:scale(1.04)}.team-card>div:after{content:"";mix-blend-mode:color;background:linear-gradient(#0000,#39105c99);position:absolute;inset:45% 0 0}.team-card>div span{z-index:2;background:var(--lime);color:#15091c;border-radius:50%;place-items:center;width:38px;height:38px;font:700 11px monospace;display:grid;position:absolute;top:18px;right:18px}.team-card h2{margin:20px 0 6px;font-size:23px}.team-card p{color:#9c8ca6;margin:0;font-size:13px}.join-team{background:linear-gradient(115deg,#791ec5,#bf36f4);grid-template-columns:auto 1fr auto;align-items:center;gap:35px;padding:95px 7%;display:grid}.join-team>span{color:var(--lime);font-size:50px}.join-team h2{margin:0;font-size:clamp(38px,6vw,80px)}.join-team a{color:#170821;background:var(--lime);border-radius:12px;padding:18px 22px;font-weight:800;text-decoration:none}.portfolio-grid{grid-template-columns:repeat(2,1fr);gap:18px;padding:0 7% 120px;display:grid}.portfolio-card{aspect-ratio:1.25;text-align:right;color:#fff;cursor:pointer;border:0;border-radius:20px;padding:28px;transition:all .45s;position:relative;overflow:hidden}.portfolio-card:before{content:"";background:#f6f2fa;border:12px solid #111;border-radius:34px;width:52%;height:75%;transition:all .5s;position:absolute;top:14%;left:12%;transform:rotate(-9deg);box-shadow:24px 30px 30px #0005}.portfolio-card:after{content:"BOOSTX";color:#1b0e25;font:900 30px monospace;position:absolute;top:43%;left:20%;transform:rotate(-9deg)}.portfolio-card:hover{transform:perspective(900px)rotateX(3deg)rotateY(-3deg)translateY(-8px)}.portfolio-card:hover:before{transform:rotate(0)scale(1.05)}.portfolio-card small,.portfolio-card strong,.portfolio-card i{z-index:2;position:relative}.portfolio-card small{font:700 10px monospace}.portfolio-card strong{text-shadow:4px 4px #0004;font:900 clamp(35px,6vw,75px)/1 monospace;position:absolute;bottom:27px;right:28px}.portfolio-card i{font-size:28px;position:absolute;bottom:25px;left:25px}.blue{background:linear-gradient(135deg,#122e78,#3f91ff)}.lime{color:#111;background:linear-gradient(135deg,#92d81e,#d4ff54)}.orange{background:linear-gradient(135deg,#fd552f,#ffad38)}.pink{background:linear-gradient(135deg,#9b176b,#fa51ac)}.purple{background:linear-gradient(135deg,#4b137e,#bd35f0)}.sand{background:linear-gradient(135deg,#7c5f42,#dab684)}.project-modal{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050208df;place-items:center;padding:25px;display:grid;position:fixed;inset:0;overflow:auto}.project-modal>article{color:#1a0c22;background:#f8f5fa;border-radius:24px;width:min(100%,950px);padding:24px;position:relative}.modal-close{z-index:3;color:#fff;cursor:pointer;background:#100719;border:0;border-radius:50%;width:45px;height:45px;font-size:28px;position:absolute;top:37px;left:37px}.modal-visual{border-radius:16px;place-items:center;height:400px;display:grid;position:relative;overflow:hidden}.modal-visual>span{color:#fff;text-shadow:8px 8px #0003;font:900 clamp(60px,10vw,130px)/1 monospace}.mock-device{color:#32154b;text-align:center;background:#fff;border:8px solid #111;border-radius:28px;place-content:center;width:190px;height:330px;font-weight:900;display:grid;position:absolute;bottom:-15%;right:10%;transform:rotate(8deg);box-shadow:15px 20px 30px #0005}.mock-device small{font-size:9px}.project-modal article>small{color:#8026bd;margin-top:24px;font:700 10px monospace;display:block}.project-modal article>h2{margin:8px 0;font:900 45px monospace}.project-modal article>p{color:#716477;line-height:1.8}.modal-gallery{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.modal-gallery i{background:#8e2bd0;border-radius:5px;height:8px}.admin-login{background:radial-gradient(circle at 65% 30%,#8e2dd866,#0000 25%),linear-gradient(135deg,#0b0512,#2b0c46);place-items:center;min-height:100vh;padding:20px;display:grid}.admin-login form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#160a26c9;border:1px solid #fff2;border-radius:22px;width:min(100%,460px);padding:45px;box-shadow:0 25px 80px #0007}.admin-login form>span{color:var(--lime);margin-top:50px;font:700 10px monospace;display:block}.admin-login h1{letter-spacing:-.05em;margin:20px 0;font-size:50px;line-height:1}.admin-login p{color:#a99bb2;line-height:1.7}.admin-login input{color:#fff;background:#0c0514;border:1px solid #ffffff25;border-radius:10px;width:100%;margin:18px 0;padding:17px}.admin-login button{cursor:pointer;border:0;justify-content:center;width:100%}.admin-login em{color:#ff7897;margin-top:14px;font-size:12px;font-style:normal;display:block}@keyframes brandPulse{50%{text-shadow:0 0 18px #fff8;transform:translateY(-2px)}}@keyframes xSpin{50%{text-shadow:8px 8px #431667,0 0 20px #bd31ff;transform:rotateY(35deg)rotate(-4deg)}}@keyframes footerWave{50%{transform:rotateX(12deg)translateY(-8px)}}@keyframes footerX{50%{transform:rotateY(28deg)translateZ(35px)}}@media (max-width:850px){.footer-top{grid-template-columns:1fr}.footer-top>p{margin-top:45px}.footer-info,.team-grid{grid-template-columns:1fr 1fr}.portfolio-grid{grid-template-columns:1fr}.team-card>div{height:420px}.join-team{grid-template-columns:1fr}.join-team>span{display:none}}@media (max-width:520px){.footer-info,.team-grid{grid-template-columns:1fr}.footer-logo{font-size:22vw}.team-card>div{height:430px}.inner-hero{padding:70px 6%}.inner-hero h1{font-size:60px}.portfolio-grid{padding-inline:5%}.portfolio-card{aspect-ratio:.95}.modal-visual{height:300px}.modal-visual>span{font-size:52px}.project-modal article>h2{font-size:34px}}:root{--ink:#10081d;--violet:#6b1ecb;--hot:#b929ff;--lime:#b8ff38}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:#fff;margin:0;font-family:Arial,Tahoma,sans-serif;overflow-x:hidden}button,a{font:inherit}.site-shell{isolation:isolate;background:radial-gradient(circle at 72% 38%,#8227d766 0,#0000 24%),linear-gradient(128deg,#0d0718 3%,#25103e 51%,#3f1170 100%);min-height:100vh;position:relative}.site-shell:before{content:"";z-index:-2;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.noise{opacity:.08;pointer-events:none;z-index:10;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:absolute;inset:0}.glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#170b2fb0;border:1px solid #fff2}.nav{z-index:50;border-radius:18px;align-items:center;gap:32px;height:74px;padding:0 18px 0 26px;display:flex;position:fixed;top:20px;left:4%;right:4%;box-shadow:0 16px 50px #0005}.brand{color:#fff;letter-spacing:-1.5px;font-size:24px;font-weight:900;text-decoration:none}.brand b{color:var(--hot);font-size:30px}.nav-links{gap:28px;margin-inline:auto;display:flex}.nav-links a{color:#c9b9dc;font-size:14px;text-decoration:none}.nav-links a:hover{color:#fff}.lang{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff27;border-radius:10px;padding:10px 12px}.nav-cta,.primary-btn{background:var(--lime);color:#170824;border-radius:12px;align-items:center;gap:18px;padding:14px 19px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 0 32px #b8ff382f}.nav-cta i{font-style:normal}.hero{grid-template-columns:1fr .9fr;align-items:center;min-height:850px;padding:210px 7% 110px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:5;max-width:680px;position:relative}.eyebrow{color:#d7c7e5;letter-spacing:.06em;align-items:center;gap:10px;font-size:13px;display:flex}.eyebrow span{background:var(--lime);width:8px;height:8px;box-shadow:0 0 16px var(--lime);border-radius:50%}h1{letter-spacing:-.075em;margin:30px 0;font-size:clamp(60px,7.7vw,118px);font-weight:900;line-height:.83}h1 em{color:#0000;-webkit-text-stroke:2px #b54bff;text-shadow:0 0 28px #8d2cff80;font-style:normal}.hero-copy p{color:#c9bdd4;max-width:590px;font-size:17px;line-height:1.9}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.primary-btn{padding:17px 22px}.primary-btn b{font-size:20px}.play-btn{color:#fff;align-items:center;gap:11px;font-size:14px;text-decoration:none;display:flex}.play-btn span{border:1px solid #ffffff43;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:2px;display:grid}.hero-art{perspective:900px;height:560px;position:relative}.planet{width:330px;height:330px;animation:6s ease-in-out infinite float;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.planet-core{color:#fff;text-shadow:10px 12px #4e1a69;background:radial-gradient(circle at 32% 27%,#f4b7ff,#9c28dd 25%,#4d117e 55%,#170625 75%);border-radius:50%;place-items:center;width:100%;height:100%;font:900 150px/1 monospace;display:grid;box-shadow:inset -30px -25px 50px #100019,0 0 80px #a33aff55}.ring{filter:drop-shadow(0 0 12px #a731ff);border:12px solid #e9c9ff;border-left-color:#8a25be;border-radius:50%;height:52px;position:absolute;inset:42% -35%;transform:rotate(-18deg)}.ring-b{opacity:.28;border-width:3px;inset:40% -20%;transform:rotate(67deg)}.float-card{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d0d36bd;border:1px solid #ffffff2b;border-radius:16px;min-width:145px;padding:16px;animation:5s ease-in-out infinite float;position:absolute;box-shadow:0 16px 44px #0007}.float-card span{color:var(--lime);font-size:19px}.float-card strong{margin-top:8px;font-size:29px;display:block}.float-card small{color:#aa9bb8}.card-a{top:14%;right:2%;transform:rotate(5deg)}.card-b{animation-delay:-2s;bottom:15%;left:2%;transform:rotate(-5deg)}.pixel{background:var(--hot);box-shadow:0 0 20px var(--hot);position:absolute}.p1{width:12px;height:12px;top:18%;left:5%}.p2{background:var(--lime);width:8px;height:8px;bottom:22%;right:9%}.p3{width:18px;height:4px;top:50%;right:0}.orb{filter:blur(2px);z-index:-1;border-radius:50%;position:absolute}.orb-one{background:#8d20dd22;width:330px;height:330px;top:22%;left:-12%}.orb-two{background:#cc36ff20;width:170px;height:170px;bottom:8%;right:5%}.scroll-note{color:#9f8ead;align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;bottom:32px;left:7%}.scroll-note span{border:1px solid #fff2;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.quick-stats{background:#ffffff19;border-top:1px solid #ffffff20;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.quick-stats>div{background:#130922;flex-direction:column;padding:32px 7vw 32px 4vw;display:flex}.quick-stats strong{font-size:31px}.quick-stats span{color:#9486a0;white-space:nowrap;margin-top:6px;font-size:12px}.stat-line i{background:var(--lime);width:45px;height:2px;box-shadow:0 0 12px var(--lime);margin:12px 0}@keyframes float{0%,to{translate:0}50%{translate:0 -18px}}@media (max-width:850px){.nav-links{display:none}.nav{gap:12px}.nav-cta{margin-inline-start:auto}.hero{grid-template-columns:1fr;padding-top:170px}.hero-art{height:410px}.planet{width:240px;height:240px}.planet-core{font-size:110px}.quick-stats{grid-template-columns:1fr 1fr}}@media (max-width:520px){.nav-cta{padding:12px;font-size:0}.nav-cta i{font-size:18px}.hero{padding-inline:6%;padding-bottom:60px}.hero-art{height:350px}h1{font-size:58px}.hero-actions{gap:15px}.primary-btn{padding:15px}.float-card{min-width:120px}.quick-stats>div{padding:24px}.hero-copy p{font-size:15px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.logo-zone{background:#0c0614;border-top:1px solid #fff1;border-bottom:1px solid #fff1;width:104%;margin-left:-2%;padding:38px 0;overflow:hidden;transform:rotate(-1.5deg)}.logo-track{white-space:nowrap;gap:74px;width:max-content;animation:24s linear infinite ticker;display:flex}.logo-track+.logo-track{margin-top:28px}.logo-track.reverse{animation-direction:reverse}.logo-track b{color:#a794b7;letter-spacing:-1px;font:900 24px/1 monospace}.logo-track b:nth-child(odd){color:#fff}.section{padding:120px 7%}.section-head>span,.contact>div>span{color:var(--lime);letter-spacing:.12em;font:700 11px/1 monospace}.section-head h2,.contact h2{letter-spacing:-.06em;margin:25px 0 60px;font-size:clamp(44px,6vw,86px);line-height:.95}.section-head h2 em,.contact h2 em{color:#9e42e3;font-style:normal}.services{color:#180d23;background:#f7f4fb}.service-grid{border:1px solid #ded5e7;grid-template-columns:repeat(4,1fr);display:grid}.service-card{min-height:390px;color:inherit;border-inline-end:1px solid #ded5e7;padding:30px;text-decoration:none;transition:all .35s;position:relative;overflow:hidden}.service-card:before{content:"";opacity:0;background:linear-gradient(145deg,#6a1bb9,#bd34ff);transition:all .35s;position:absolute;inset:0}.service-card>*{position:relative}.service-card:hover{color:#fff;transform:translateY(-12px);box-shadow:0 24px 50px #31124f30}.service-card:hover:before{opacity:1}.service-card small{color:#8c7a97;font:700 12px monospace}.service-card>i{color:#8b27d1;margin:60px 0 35px;font-size:42px;font-style:normal;display:block}.service-card:hover>i{color:var(--lime)}.service-card h3{margin:0 0 15px;font-size:24px;line-height:1.25}.service-card p{color:#716579;font-size:13px;line-height:1.8}.service-card:hover p{color:#eadcf3}.circle-arrow{bottom:25px;border:1px solid #c8bccf;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;inset-inline-end:25px}.work{background:#100819}.work-grid{grid-template-columns:1.25fr .75fr;gap:28px;display:grid}.project{transition:all .3s}.project:hover{transform:perspective(900px)rotateX(2deg)rotateY(-2deg)translateY(-8px)}.project-visual{border-radius:20px;place-items:center;height:470px;display:grid;position:relative;overflow:hidden}.project-one .project-visual{background:radial-gradient(circle,#5a94ff,#0d2d6d 60%,#061129)}.project-two .project-visual{background:linear-gradient(135deg,#b9ff33 0 45%,#7b23d5 45% 100%)}.phone{color:#0c2c66;text-align:center;background:linear-gradient(145deg,#f3f7ff,#acc8ff);border:7px solid #111;border-radius:30px;place-content:center;width:210px;height:370px;font-size:38px;font-weight:900;display:grid;transform:rotate(8deg);box-shadow:20px 25px 35px #0007}.phone small{letter-spacing:.15em;font-size:10px}.poster{color:#100818;text-shadow:7px 7px #fff;font-size:70px;font-weight:900;transform:rotate(-8deg)}.poster i{color:#fff;-webkit-text-stroke:2px #100818;font-style:normal;display:block}.project>div+div{justify-content:space-between;margin-top:18px;display:flex}.project span{color:#9487a0;font-size:12px}.manifesto{background:linear-gradient(115deg,#6e1cc0,#ae2df1);grid-template-columns:auto 1fr auto;align-items:center;gap:45px;min-height:500px;padding:120px 12%;display:grid;position:relative;overflow:hidden}.manifesto:after{content:"X";color:#fff08;font:900 550px/.7 monospace;position:absolute;right:-2%;transform:rotate(-12deg)}.manifesto .spark{color:var(--lime);font-size:48px}.manifesto p{letter-spacing:-.04em;z-index:1;font-size:clamp(30px,4vw,59px);font-weight:800;line-height:1.18;position:relative}.manifesto>a{z-index:2;background:var(--lime);color:#150720;border-radius:50%;place-items:center;width:70px;height:70px;font-size:28px;text-decoration:none;display:grid;position:relative}.contact{background:#0d0615;grid-template-columns:1fr 1fr;gap:70px;display:grid}.contact form{gap:15px;display:grid}.contact input,.contact select,.contact textarea{color:#fff;background:#170b25;border:1px solid #ffffff1c;border-radius:10px;outline:none;width:100%;padding:18px}.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:#9c31e7;box-shadow:0 0 0 3px #932de425}.contact textarea{resize:vertical;min-height:130px}.contact button{cursor:pointer;border:0;justify-content:center}footer{background:#08040e;border-top:1px solid #fff1;justify-content:space-between;align-items:center;padding:40px 7%;display:flex}footer p{color:#756b7e;font-size:10px}footer div{gap:20px;display:flex}footer div a{color:#a396ad;font-size:12px;text-decoration:none}@keyframes ticker{to{transform:translate(-50%)}}@media (max-width:900px){.service-grid{grid-template-columns:1fr 1fr}.service-card{border-bottom:1px solid #ded5e7}.work-grid,.contact{grid-template-columns:1fr}.project-visual{height:390px}.manifesto{grid-template-columns:1fr;padding:80px 7%}.manifesto .spark{display:none}}@media (max-width:560px){.section{padding:85px 6%}.service-grid{grid-template-columns:1fr}.service-card{min-height:330px}.service-card>i{margin:38px 0 25px}.work-grid{gap:50px}.project-visual{height:340px}.project>div+div{flex-direction:column;gap:6px}footer{flex-wrap:wrap;align-items:flex-start;gap:22px}footer div{width:100%}}.dashboard{color:#25162e;background:#f4f1f7;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.dashboard aside{color:#fff;background:#120821;flex-direction:column;height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.dashboard aside nav{gap:6px;margin-top:50px;display:grid}.dashboard aside nav button{color:#9e90aa;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;padding:13px 15px;display:flex}.dashboard aside nav button i{color:#a53dea;font-style:normal}.dashboard aside nav button em{color:#fff;background:#9f35e7;border-radius:20px;margin-right:auto;padding:3px 8px;font-size:10px;font-style:normal}.dashboard aside nav button.active{color:#fff;background:#7a24c8}.back-site{color:#c7b9d1;margin-top:auto;padding:15px;font-size:13px;text-decoration:none}.dash-main{padding:34px 4%}.dash-main header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.dash-main header small{color:#8d7d98}.dash-main header h1{letter-spacing:-.04em;margin:9px 0;font-size:36px;line-height:1}.admin{align-items:center;gap:12px;font-size:12px;display:flex}.admin span{color:#fff;background:#7720c5;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.dash-stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.dash-stats article,.dashboard .chart,.dashboard .requests,.editor{background:#fff;border:1px solid #e7dfea;border-radius:15px;padding:20px;box-shadow:0 8px 22px #39134d09}.dash-stats span{color:#89788f;font-size:12px;display:block}.dash-stats strong{margin-top:14px;font-size:30px;display:inline-block}.dash-stats em{color:#2a9c61;background:#e8f8ef;border-radius:20px;margin-right:9px;padding:4px 7px;font-size:10px;font-style:normal}.dash-grid{grid-template-columns:1.5fr 1fr;gap:16px;margin-top:16px;display:grid}.panel-title{justify-content:space-between;align-items:center;display:flex}.panel-title span{color:#988a9f;font-size:10px}.bars{border-bottom:1px solid #eee;align-items:flex-end;gap:10px;height:210px;padding-top:35px;display:flex}.bars i{background:linear-gradient(#a738f2,#6e1eb7);border-radius:5px 5px 0 0;flex:1;min-height:15px}.request{border-bottom:1px solid #eee;align-items:center;gap:10px;padding:16px 0;display:flex}.request>i{color:#8127c5;background:#f0e3f8;border-radius:9px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.request p{margin:0}.request p b,.request p small{font-size:11px;display:block}.request p small{color:#978b9c;margin-top:4px}.request>span{color:#9b8fa0;margin-right:auto;font-size:9px}.editor{max-width:800px;position:relative}.editor label{color:#75667d;gap:8px;margin-top:23px;font-size:12px;display:grid}.editor input,.editor select{color:#24152b;background:#faf8fb;border:1px solid #ded5e3;border-radius:9px;padding:15px}.editor .primary-btn{cursor:pointer;border:0;margin-top:25px}.toast{color:#fff;border-right:4px solid var(--lime);background:#181020;border-radius:10px;padding:16px 22px;position:fixed;bottom:30px;left:30px}.service-page{background:linear-gradient(125deg,#11071c,#34105c);min-height:100vh;padding-top:110px}.service-page>section{min-height:620px;padding:100px 8%;position:relative;overflow:hidden}.service-page>section>span{color:var(--lime);font:700 12px monospace}.service-page>section h1{z-index:2;max-width:800px;margin:35px 0;font-size:clamp(65px,9vw,130px);position:relative}.service-page>section p{color:#cdbfda;z-index:2;max-width:570px;font-size:18px;line-height:1.9;position:relative}.service-page>section>.primary-btn{margin-top:30px}.service-orb{color:#ffffff18;background:radial-gradient(circle at 30% 25%,#d786ff,#7819be 37%,#20052d 70%);border-radius:50%;place-items:center;width:500px;height:500px;font:900 250px monospace;animation:6s ease-in-out infinite float;display:grid;position:absolute;top:5%;left:8%;box-shadow:0 0 90px #9a30dc77}.deliverables{color:#1b1022;background:#f6f2f8;grid-template-columns:repeat(4,1fr);display:grid}.deliverables article{border-left:1px solid #ddd3e2;min-height:260px;padding:35px;position:relative}.deliverables small{color:#8d7896;font-family:monospace}.deliverables h2{margin-top:70px;font-size:22px}.deliverables span{color:#8f2bd2;position:absolute;bottom:30px;left:30px}@media (max-width:850px){.dashboard{grid-template-columns:76px 1fr}.dashboard aside{padding:25px 10px}.dashboard aside .brand span,.dashboard aside nav button:not(.active){font-size:0}.dashboard aside nav button{justify-content:center}.dashboard aside nav button i{font-size:18px}.back-site{font-size:0}.back-site:first-letter{font-size:20px}.dash-stats{grid-template-columns:1fr 1fr}.dash-grid{grid-template-columns:1fr}.deliverables{grid-template-columns:1fr 1fr}.service-orb{opacity:.35;left:-25%}}@media (max-width:540px){.dash-main{padding:24px 15px}.dash-main header{align-items:flex-start}.admin{font-size:0}.dash-stats,.deliverables{grid-template-columns:1fr}.service-page>section{padding:80px 6%}.service-page>section h1{font-size:58px}}@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}
