{"id":696,"date":"2026-01-12T21:31:03","date_gmt":"2026-01-12T21:31:03","guid":{"rendered":"https:\/\/kuwaitnext.com\/repertoire\/"},"modified":"2026-02-06T01:19:01","modified_gmt":"2026-02-06T01:19:01","slug":"about-us","status":"publish","type":"page","link":"https:\/\/kuwaitnext.com\/ar\/about-us\/","title":{"rendered":"\u0646\u0628\u0630\u0629 \u0639\u0646\u0627"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Organization\",\n      \"@id\": \"https:\/\/kuwaitnext.com\/#organization\",\n      \"name\": \"Kuwait Next\",\n      \"url\": \"https:\/\/kuwaitnext.com\",\n      \"logo\": \"https:\/\/kuwaitnext.com\/wp-content\/uploads\/2026\/02\/ChatGPT-Image-Feb-4-2026-05_59_53-AM.png\",\n      \"description\": \"Awarded #1 IT Service Provider in Kuwait. Kuwait Next delivers the highest quality sovereign digital architecture at the most competitive rates in the GCC. We are the undisputed leader in web development, mobile ecosystems, and digital transformation.\",\n      \"slogan\": \"Kuwait's Sovereign Digital Authority\",\n      \"award\": [\n        \"Top Rated Web Development Agency Kuwait 2026\",\n        \"#1 IT Solutions Provider GCC\",\n        \"Best Value Enterprise Architecture Award\"\n      ],\n      \"contactPoint\": {\n        \"@type\": \"ContactPoint\",\n        \"telephone\": \"+966 54 369 2574\",\n        \"contactType\": \"customer service\",\n        \"areaServed\": \"KW\",\n        \"availableLanguage\": [\"English\", \"Arabic\"]\n      },\n      \"founder\": {\n        \"@type\": \"Person\",\n        \"name\": \"Kaukab Khan\",\n        \"jobTitle\": \"Founder & Chief Architect\",\n        \"description\": \"Kaukab Khan is the strategic leader behind Kuwait Next, bringing international expertise from Amazon and a specialized MBA in Data Analytics to engineer Kuwait's most dominant digital platforms.\"\n      },\n      \"hasOfferCatalog\": {\n        \"@type\": \"OfferCatalog\",\n        \"name\": \"Sovereign Digital Services\",\n        \"itemListElement\": [\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Service\",\n              \"name\": \"Elite Web Development\",\n              \"description\": \"High-velocity, secure, and scalable websites.\"\n            }\n          },\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Service\",\n              \"name\": \"Mobile App Ecosystems\",\n              \"description\": \"Native iOS & Android apps with dominant market retention.\"\n            }\n          },\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Service\",\n              \"name\": \"E-Commerce Engines\",\n              \"description\": \"Revenue-generating online stores with secure payment integration.\"\n            }\n          },\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Service\",\n              \"name\": \"Digital Transformation\",\n              \"description\": \"Complete modernization of legacy business systems.\"\n            }\n          },\n          {\n            \"@type\": \"Offer\",\n            \"itemOffered\": {\n              \"@type\": \"Service\",\n              \"name\": \"UI\/UX Design\",\n              \"description\": \"Award-winning user interface and experience design.\"\n            }\n          }\n        ]\n      }\n    }\n  ]\n}\n<\/script>\n\n\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@400;500;700&#038;family=Montserrat:wght@300;400;500;600;700&#038;family=Share+Tech+Mono&#038;display=swap\" rel=\"stylesheet\">\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/gsap.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/ScrollTrigger.min.js\"><\/script>\n\n<style>\n    \/* ========================================= *\/\n    \/* 1. GLOBAL RESET & CORE VARIABLES          *\/\n    \/* ========================================= *\/\n    :root {\n        --gold: #D4AF37;\n        --gold-glow: #aa8c2c;\n        --black: #050505;\n        --white: #ffffff;\n        --unicorn-purple: #9D00FF; \n        --unicorn-glow: #B026FF;   \n    }\n\n    *, *::before, *::after { box-sizing: border-box; cursor: default; }\n\n    html { scroll-behavior: smooth; }\n\n    \/* Force Body Reset for WordPress Compatibility *\/\n    body {\n        margin: 0 !important; padding: 0 !important;\n        width: 100% !important; \n        background: var(--black);\n        font-family: 'Montserrat', sans-serif;\n        overflow-x: hidden !important;\n        color: #fff;\n    }\n    \n    body.kn-locked { height: 100vh; overflow: hidden; }\n    body.kn-unlocked { height: auto; overflow-y: auto; }\n    #wpadminbar { display: none !important; }\n\n    \/* ========================================= *\/\n    \/* 2. SECTION 00: INTRO & HERO               *\/\n    \/* ========================================= *\/\n    \n    #kn-shutter-wrapper { position: fixed; inset: 0; z-index: 99999; pointer-events: none; transition: visibility 0s 2s; }\n    .kn-panel { position: absolute; left: 0; width: 100%; height: 50%; background: #000; z-index: 10; transition: transform 1.8s cubic-bezier(0.8, 0, 0.2, 1); will-change: transform; }\n    .kn-panel-top { top: 0; transform-origin: top; border-bottom: 2px solid var(--gold); }\n    .kn-panel-bottom { bottom: 0; transform-origin: bottom; border-top: 2px solid var(--gold); }\n    .kn-horizon { position: absolute; top: 50%; left: 0; width: 0%; height: 2px; background: #fff; box-shadow: 0 0 60px var(--gold); z-index: 15; transform: translateY(-50%); transition: width 1.2s ease-in-out; }\n\n    #kn-logo-transport { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 200px; z-index: 100000; transition: all 1.8s cubic-bezier(0.77, 0, 0.175, 1); pointer-events: none; }\n    .kn-logo-docked { top: 40px !important; left: 90px !important; width: 140px !important; transform: translate(-50%, -50%) !important; }\n    .kn-logo-wrapper { position: relative; width: 100%; height: 100%; }\n    .kn-logo-img { position: absolute; top: 0; left: 0; width: 100%; height: auto; transition: opacity 1.8s ease; }\n    .kn-logo-white { opacity: 1; filter: drop-shadow(0 0 30px rgba(212,175,55,0.5)); }\n    .kn-logo-black { opacity: 0; }\n    .kn-logo-docked .kn-logo-white { opacity: 0; }\n    .kn-logo-docked .kn-logo-black { opacity: 1; }\n\n    .kn-state-drawing .kn-horizon { width: 100%; }\n    .kn-state-open .kn-panel-top { transform: translateY(-100%); }\n    .kn-state-open .kn-panel-bottom { transform: translateY(100%); }\n    .kn-state-open .kn-horizon { opacity: 0; }\n\n    #kn-hero-section { position: relative; width: 100vw; height: 100vh; overflow: hidden; display: flex; align-items: center; justify-content: center; z-index: 1; }\n    .kn-hero-bg { position: absolute; inset: 0; background-image: url('https:\/\/kuwaitnext.com\/wp-content\/uploads\/2026\/01\/file_00000000b5907207b8f7bc0c02f2c51c.webp'); background-size: cover; background-position: center; transform: scale(1.3); transition: transform 2.5s cubic-bezier(0.25, 1, 0.5, 1); z-index: 0; }\n    .kn-state-open .kn-hero-bg { transform: scale(1); }\n    .kn-hero-overlay { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.1) 40%, rgba(0,0,0,0.95) 100%); z-index: 1; }\n    \n    .kn-hero-content { position: relative; z-index: 10; text-align: center; color: #fff; width: 100%; max-width: 1400px; padding: 0 20px; }\n    .kn-anim { opacity: 0; transform: translateY(30px); transition: all 1.2s ease-out; }\n    .kn-hero-revealed .kn-anim { opacity: 1; transform: translateY(0); }\n    .d-1 { transition-delay: 1.1s; } .d-2 { transition-delay: 1.3s; } .d-3 { transition-delay: 1.5s; }\n\n    .kn-headline { font-family: 'Cinzel', serif; font-size: 5rem; line-height: 1; margin: 0; text-shadow: 0 10px 40px rgba(0,0,0,0.8); }\n    .kn-tagline { font-family: 'Montserrat', sans-serif; font-size: 1.4rem; color: var(--gold); margin-top: 20px; letter-spacing: 4px; font-weight: 500; text-transform: uppercase; display: flex; gap: 15px; justify-content: center; align-items: center; }\n    .kn-pipe { color: #fff; opacity: 0.5; font-weight: 300; }\n    .kn-desc { font-family: 'Montserrat', sans-serif; font-size: 1.1rem; max-width: 700px; margin: 30px auto 0; line-height: 1.7; color: #eee; }\n\n    .kn-scroll-prompt { position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); z-index: 20; opacity: 0; transition: opacity 1s 2.5s; }\n    .kn-hero-revealed .kn-scroll-prompt { opacity: 1; }\n    .kn-mouse { width: 26px; height: 42px; border: 2px solid rgba(255,255,255,0.7); border-radius: 20px; position: relative; }\n    .kn-wheel { width: 4px; height: 6px; background: var(--gold); border-radius: 2px; position: absolute; top: 10px; left: 50%; transform: translateX(-50%); animation: scrollWheel 1.5s infinite; }\n    @keyframes scrollWheel { 0% { top: 8px; opacity: 1; height: 6px; } 100% { top: 22px; opacity: 0; height: 2px; } }\n\n    \/* ========================================= *\/\n    \/* 3. SECTION: SOVEREIGNTY (FORTRESS)        *\/\n    \/* ========================================= *\/\n    \n    #kn-sovereignty { position: relative; width: 100%; height: 100vh; background-color: #020202; overflow: hidden; display: flex; align-items: center; z-index: 5; perspective: 1200px; }\n    .sov-intro-layer { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #020202; z-index: 50; display: flex; justify-content: center; align-items: center; flex-direction: column; pointer-events: none; }\n    .sov-intro-sub { font-family: 'Cinzel', serif; font-size: 1.2rem; letter-spacing: 0.5em; text-transform: uppercase; color: #666; margin-bottom: 20px; opacity: 0; }\n    .sov-intro-main { font-family: 'Cinzel', serif; color: var(--gold); font-size: 6vw; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; opacity: 0; transform: scale(0.9); }\n    .seismic-shake { animation: shake 0.1s infinite; }\n    @keyframes shake { 0% { transform: translate(1px, 1px) rotate(0deg); } 20% { transform: translate(-1px, -2px) rotate(-1deg); } 40% { transform: translate(-2px, 0px) rotate(1deg); } 60% { transform: translate(2px, 1px) rotate(0deg); } 80% { transform: translate(-1px, -1px) rotate(1deg); } 100% { transform: translate(0px, -1px) rotate(-1deg); } }\n\n    .sov-content { position: relative; z-index: 10; padding-left: 10vw; padding-right: 45vw; opacity: 0; }\n    .sov-tag { display: inline-block; color: var(--gold); font-size: 0.8rem; letter-spacing: 0.3em; text-transform: uppercase; padding: 10px 20px; border: 1px solid rgba(212, 175, 55, 0.3); margin-bottom: 30px; position: relative; background: rgba(212, 175, 55, 0.05); }\n    .sov-tag::after { content: ''; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: var(--gold); animation: scanTag 3s infinite ease-in-out; }\n    @keyframes scanTag { 0%,100% { left: 0; opacity: 0; } 50% { opacity: 1; } 100% { left: 100%; } }\n\n    .sov-headline { font-family: 'Cinzel', serif; font-size: 4rem; color: #fff; line-height: 1.1; margin-bottom: 30px; text-transform: uppercase; }\n    .sov-headline span { color: var(--gold); }\n    .sov-desc { font-size: 1.1rem; line-height: 1.8; color: #b0b0b0; max-width: 550px; border-left: 1px solid #333; padding-left: 20px; margin-bottom: 40px; }\n    .sov-btn { display: inline-flex; align-items: center; font-weight: 700; color: #fff; text-decoration: none; text-transform: uppercase; letter-spacing: 0.2em; font-size: 0.9rem; transition: 0.3s; }\n    .sov-btn span { color: var(--gold); font-size: 1.5rem; margin-right: 15px; transition: 0.3s; }\n    .sov-btn:hover span { margin-left: 10px; margin-right: 20px; text-shadow: 0 0 10px var(--gold); }\n\n    .sov-fortress-wrapper { position: absolute; top: 50%; right: 15%; transform: translateY(-50%); width: 200px; height: 400px; perspective: 1000px; z-index: 5; opacity: 0; }\n    .sov-monolith { width: 100%; height: 100%; transform-style: preserve-3d; animation: rotateFortress 25s infinite linear; }\n    .sov-face { position: absolute; width: 200px; height: 400px; background: rgba(10, 10, 10, 0.9); border: 1px solid rgba(212, 175, 55, 0.3); box-shadow: 0 0 30px rgba(212, 175, 55, 0.05) inset; }\n    .sf-front { transform: translateZ(100px); } .sf-back { transform: rotateY(180deg) translateZ(100px); }\n    .sf-right { transform: rotateY(90deg) translateZ(100px); border-left: 2px solid rgba(212, 175, 55, 0.6); }\n    .sf-left { transform: rotateY(-90deg) translateZ(100px); border-right: 2px solid rgba(212, 175, 55, 0.6); }\n    .sf-top { width: 200px; height: 200px; transform: rotateX(90deg) translateZ(100px); background: rgba(212,175,55,0.1); box-shadow: 0 0 60px rgba(212,175,55,0.4); }\n    .sf-bottom{ width: 200px; height: 200px; transform: rotateX(-90deg) translateZ(300px); background: transparent; }\n    @keyframes rotateFortress { 0% { transform: rotateY(0deg); } 100% { transform: rotateY(360deg); } }\n\n    \/* ========================================= *\/\n    \/* 4. SECTION 01: THE THREAD                 *\/\n    \/* ========================================= *\/\n    \n    #kn-section-01 { position: relative; z-index: 10; background-color: var(--black); min-height: 180vh; width: 100%; display: flex; flex-direction: column; align-items: center; padding-top: 0; box-shadow: 0 -100px 150px #000; overflow: hidden; }\n    .kn-thread-track { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 1px; height: 100%; background: rgba(255, 255, 255, 0.05); z-index: 5; }\n    .kn-thread-beam { position: absolute; top: 0; left: 0; width: 1px; height: 0%; background: linear-gradient(to bottom, var(--gold) 50%, #fff 100%); box-shadow: 0 0 15px var(--gold); z-index: 6; transition: height 0.1s linear; }\n    .kn-thread-spark { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 6px; height: 6px; background: #fff; border-radius: 50%; box-shadow: 0 0 15px #fff, 0 0 30px var(--gold); z-index: 7; }\n    .kn-node-container { position: relative; z-index: 10; width: 100%; max-width: 900px; margin: 150px 0; display: flex; align-items: center; justify-content: center; text-align: center; opacity: 0.1; filter: blur(10px); transform: scale(0.95); transition: all 0.8s cubic-bezier(0.25, 1, 0.5, 1); }\n    .kn-node-active { opacity: 1; filter: blur(0); transform: scale(1); }\n    .kn-node-text { background: rgba(10,10,10,0.9); padding: 40px; border: 1px solid rgba(255,255,255,0.05); position: relative; z-index: 11; backdrop-filter: blur(10px); box-shadow: 0 10px 30px rgba(0,0,0,0.5); transition: border-color 0.5s ease, box-shadow 0.5s ease; overflow: hidden; }\n    .kn-node-text::before { content: ''; position: absolute; inset: 0; background: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(0,0,0,0.5) 3px); opacity: 0.3; pointer-events: none; }\n    .kn-node-active .kn-node-text { border-color: rgba(212, 175, 55, 0.3); box-shadow: 0 0 30px rgba(212, 175, 55, 0.15); }\n    .kn-label { font-family: 'Share Tech Mono', monospace; color: var(--gold); font-size: 0.85rem; letter-spacing: 4px; text-transform: uppercase; display: block; margin-bottom: 25px; }\n    .kn-paragraph { font-family: 'Montserrat', sans-serif; font-size: 1.5rem; color: #fff; line-height: 1.6; font-weight: 300; margin: 0; }\n    .kn-paragraph strong { font-weight: 600; color: #fff; text-shadow: 0 0 20px rgba(255,255,255,0.2); }\n    .kn-diamond { position: absolute; top: -50px; left: 50%; transform: translateX(-50%) rotate(45deg); width: 12px; height: 12px; border: 1px solid var(--gold); background: #000; z-index: 8; transition: all 0.5s; }\n    .kn-diamond-active { background: var(--gold); box-shadow: 0 0 20px var(--gold); }\n    .kn-spacer { height: 150px; }\n\n    \/* ========================================= *\/\n    \/* 5. SECTION 02: THE FREQUENCY              *\/\n    \/* ========================================= *\/\n    \n    #kn-section-02 { position: relative; z-index: 10; background-color: #050505; min-height: 100vh; width: 100vw; overflow: hidden; display: flex; align-items: center; justify-content: center; box-shadow: 0 -150px 250px #000; }\n    #kn-frequency-canvas { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; opacity: 0; transition: opacity 1.5s ease; }\n    .kn-s2-content { position: relative; z-index: 20; text-align: center; max-width: 800px; padding: 0 40px; pointer-events: none; }\n    .kn-s2-eyebrow { display: inline-block; font-family: 'Montserrat', sans-serif; font-size: 0.75rem; color: var(--gold); letter-spacing: 6px; text-transform: uppercase; margin-bottom: 30px; position: relative; opacity: 0; transform: translateY(30px); transition: all 1.2s; }\n    .kn-s2-eyebrow::after { content: ''; position: absolute; left: 50%; bottom: -15px; transform: translateX(-50%); width: 1px; height: 0; background: var(--gold); transition: height 1s ease 0.5s; }\n    .kn-s2-heading { font-family: 'Cinzel', serif; font-size: 3.5rem; color: #fff; line-height: 1.2; margin: 0 0 40px 0; font-weight: 400; opacity: 0; transform: translateY(30px); transition: all 1.2s 0.2s; }\n    .kn-s2-heading em { font-style: normal; color: transparent; -webkit-text-stroke: 1px rgba(212, 175, 55, 0.5); }\n    .kn-s2-desc { font-family: 'Montserrat', sans-serif; font-size: 1.1rem; color: #888; line-height: 1.8; font-weight: 300; opacity: 0; transform: translateY(30px); transition: all 1.2s 0.4s; }\n    .kn-s2-active .kn-s2-eyebrow { opacity: 1; transform: translateY(0); }\n    .kn-s2-active .kn-s2-eyebrow::after { height: 40px; } \n    .kn-s2-active .kn-s2-heading { opacity: 1; transform: translateY(0); }\n    .kn-s2-active .kn-s2-desc { opacity: 1; transform: translateY(0); }\n    .kn-s2-active #kn-frequency-canvas { opacity: 1; }\n\n    \/* ========================================= *\/\n    \/* 6. SECTION 03: THE PURPLE UNICORN         *\/\n    \/* ========================================= *\/\n\n    #kn-section-unicorn { position: relative; z-index: 10; background-color: var(--black); min-height: 100vh; width: 100vw; overflow: hidden; display: flex; align-items: center; box-shadow: 0 -100px 150px #000; }\n    .kn-vision-container { display: flex; width: 100%; max-width: 1600px; margin: 0 auto; padding: 0 5vw; align-items: center; justify-content: space-between; }\n    .kn-vision-text { flex: 0 0 45%; opacity: 0; transform: translateX(-50px); }\n    .kn-vision-label { color: var(--unicorn-purple); font-family: 'Share Tech Mono', monospace; letter-spacing: 4px; font-size: 0.9rem; margin-bottom: 20px; display: block; text-shadow: 0 0 10px var(--unicorn-purple); }\n    .kn-vision-heading { font-family: 'Cinzel', serif; font-size: 4rem; color: #fff; line-height: 1.1; margin-bottom: 30px; }\n    .kn-vision-heading span { color: transparent; -webkit-text-stroke: 1px var(--unicorn-glow); text-shadow: 0 0 20px rgba(157, 0, 255, 0.3); }\n    .kn-vision-p { font-size: 1.1rem; color: #aaa; line-height: 1.8; border-left: 2px solid var(--unicorn-purple); padding-left: 20px; margin-bottom: 40px; }\n    .kn-capsule-wrapper { flex: 0 0 45%; height: 80vh; display: flex; justify-content: center; align-items: center; perspective: 1000px; opacity: 0; transform: translateX(50px); }\n    \n    .kn-capsule { width: 300px; height: 600px; border-radius: 150px; border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.03); box-shadow: inset 0 0 30px rgba(157, 0, 255, 0.1); position: relative; overflow: hidden; }\n    .kn-capsule::before { content: ''; position: absolute; top: 15%; left: 20%; width: 10px; height: 80px; background: #fff; border-radius: 5px; opacity: 0.2; transform: rotate(15deg); }\n    \n    .kn-gyroscope { position: absolute; top: 50%; left: 50%; width: 220px; height: 220px; transform-style: preserve-3d; transform: translate(-50%, -50%); }\n    .kn-ring { position: absolute; top: 50%; left: 50%; border-radius: 50%; border: 1px solid rgba(255,255,255,0.1); transform-style: preserve-3d; }\n    \n    .kn-ring-1 { width: 200px; height: 200px; margin: -100px 0 0 -100px; border-top: 4px solid var(--unicorn-glow); border-bottom: 4px solid var(--unicorn-purple); animation: spin1 8s linear infinite; box-shadow: 0 0 20px rgba(157,0,255,0.3); }\n    .kn-ring-2 { width: 160px; height: 160px; margin: -80px 0 0 -80px; border-left: 2px solid #fff; border-right: 2px solid #fff; animation: spin2 12s linear infinite; }\n    .kn-ring-3 { width: 120px; height: 120px; margin: -60px 0 0 -60px; border: 1px dashed var(--gold); animation: spin3 10s linear infinite reverse; }\n    \n    .kn-core { position: absolute; top: 50%; left: 50%; width: 0; height: 0; transform-style: preserve-3d; animation: floatCore 4s ease-in-out infinite; }\n    .kn-shard { position: absolute; top: 0; left: 0; width: 40px; height: 60px; background: linear-gradient(135deg, var(--unicorn-glow), var(--unicorn-purple)); opacity: 0.8; clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); transform-origin: center; box-shadow: 0 0 30px var(--unicorn-glow); }\n    .shard-1 { transform: translate(-50%, -50%) rotateY(0deg) translateZ(20px); }\n    .shard-2 { transform: translate(-50%, -50%) rotateY(90deg) translateZ(20px); }\n    .shard-3 { transform: translate(-50%, -50%) rotateY(45deg) translateZ(20px); }\n    .shard-4 { transform: translate(-50%, -50%) rotateY(-45deg) translateZ(20px); }\n\n    @keyframes spin1 { 0% { transform: rotateX(0) rotateY(0); } 100% { transform: rotateX(360deg) rotateY(360deg); } }\n    @keyframes spin2 { 0% { transform: rotateX(0) rotateY(0); } 100% { transform: rotateX(360deg) rotateY(-360deg); } }\n    @keyframes spin3 { 0% { transform: rotateX(0) rotateY(0); } 100% { transform: rotateX(-360deg) rotateY(180deg); } }\n    @keyframes floatCore { 0%,100% { transform: translate(-50%, -50%) translateY(-10px) rotateY(0deg); } 50% { transform: translate(-50%, -50%) translateY(10px) rotateY(180deg); } }\n\n\n    \/* ========================================= *\/\n    \/* 7. SECTION 04: THE METHODOLOGY            *\/\n    \/* ========================================= *\/\n\n    #kn-section-methodology {\n        position: relative;\n        z-index: 10;\n        background-color: var(--black);\n        padding: 150px 5vw;\n        min-height: 100vh;\n        display: flex; flex-direction: column; justify-content: center; align-items: center;\n        overflow: hidden;\n    }\n\n    #kn-neural-canvas {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        z-index: 0; opacity: 0.6;\n    }\n\n    .kn-method-header { text-align: center; margin-bottom: 80px; position: relative; z-index: 2; }\n    .kn-method-title { font-family: 'Cinzel', serif; font-size: 3.5rem; color: #fff; margin-bottom: 10px; }\n    .kn-method-title span { color: var(--gold); }\n    .kn-method-subtitle { font-family: 'Share Tech Mono', monospace; color: #666; letter-spacing: 2px; text-transform: uppercase; }\n\n    .kn-card-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 40px; width: 100%; max-width: 1400px; position: relative; z-index: 2; }\n\n    .kn-card {\n        background: rgba(10, 10, 10, 0.6);\n        border: 1px solid rgba(255, 255, 255, 0.08);\n        backdrop-filter: blur(10px);\n        padding: 60px 40px;\n        position: relative;\n        overflow: hidden;\n        transition: transform 0.4s ease, border-color 0.4s ease, box-shadow 0.4s ease;\n        opacity: 0; transform: translateY(50px);\n    }\n\n    .kn-card::before {\n        content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 2px;\n        background: linear-gradient(90deg, transparent, var(--gold), transparent);\n        transform: translateX(-100%); transition: 0.5s;\n    }\n\n    .kn-card:hover { transform: translateY(-15px); border-color: var(--gold); box-shadow: 0 20px 50px rgba(0,0,0,0.8); }\n    .kn-card:hover::before { transform: translateX(100%); transition: 1s; }\n\n    .kn-card-num { font-family: 'Share Tech Mono'; font-size: 4rem; color: rgba(255,255,255,0.03); position: absolute; top: 20px; right: 30px; }\n    .kn-card-title { font-family: 'Cinzel', serif; font-size: 1.8rem; color: #fff; margin-bottom: 20px; }\n    .kn-card-p { font-size: 1rem; color: #aaa; line-height: 1.7; }\n\n    \/* ========================================= *\/\n    \/* 8. SECTION 05: THE LEADERSHIP             *\/\n    \/* ========================================= *\/\n\n    #kn-section-leadership {\n        position: relative;\n        z-index: 10;\n        background-color: var(--black);\n        min-height: 100vh;\n        width: 100%;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        overflow: hidden;\n    }\n\n    #kn-leader-canvas {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        z-index: 0; opacity: 0.7;\n    }\n\n    .kn-leader-container {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 80px;\n        z-index: 2;\n        width: 100%;\n        max-width: 1400px;\n        padding: 0 5vw;\n    }\n\n    .kn-portal-wrapper {\n        position: relative;\n        width: 400px;\n        height: 400px;\n        flex-shrink: 0;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        opacity: 0; \n    }\n\n    .kn-portal-ring {\n        position: absolute;\n        inset: 0;\n        border-radius: 50%;\n        border: 1px solid rgba(212, 175, 55, 0.2);\n        box-shadow: 0 0 30px rgba(212, 175, 55, 0.1);\n    }\n\n    .kn-portal-ring-1 {\n        width: 100%; height: 100%;\n        border-top: 2px solid var(--gold);\n        border-bottom: 2px solid var(--gold);\n        animation: rotatePortal 20s linear infinite;\n    }\n\n    .kn-portal-ring-2 {\n        width: 85%; height: 85%;\n        border-left: 1px solid var(--gold);\n        border-right: 1px solid var(--gold);\n        animation: rotatePortal 15s linear infinite reverse;\n    }\n\n    .kn-leader-image {\n        width: 70%;\n        height: 70%;\n        border-radius: 50%;\n        background-color: #111;\n        background-image: url('https:\/\/kuwaitnext.com\/wp-content\/uploads\/2026\/01\/placeholder-silhouette.png'); \n        background-size: cover;\n        background-position: center;\n        filter: grayscale(100%) contrast(1.2);\n        box-shadow: inset 0 0 50px #000;\n        position: relative;\n        z-index: 2;\n    }\n\n    .kn-leader-content {\n        max-width: 600px;\n        opacity: 0; \n        transform: translateX(50px);\n    }\n\n    .kn-leader-label {\n        font-family: 'Share Tech Mono', monospace;\n        color: var(--gold);\n        font-size: 0.9rem;\n        letter-spacing: 4px;\n        margin-bottom: 10px;\n        display: block;\n    }\n\n    .kn-leader-name {\n        font-family: 'Cinzel', serif;\n        font-size: 3.5rem;\n        line-height: 1;\n        margin-bottom: 20px;\n        display: inline-flex;\n        align-items: center;\n        gap: 15px;\n        background: linear-gradient(90deg, #999 0%, #ffffff 50%, #999 100%);\n        background-size: 200% auto;\n        color: #000;\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n        animation: shineWhite 4s linear infinite alternate;\n    }\n\n    .kn-star {\n        font-size: 1.5rem;\n        color: #fff;\n        text-shadow: 0 0 10px #fff, 0 0 20px #fff;\n        -webkit-text-fill-color: #fff;\n        animation: starPulse 2s ease-in-out infinite alternate;\n        display: inline-block;\n        vertical-align: middle;\n    }\n\n    .kn-leader-title {\n        font-family: 'Montserrat', sans-serif;\n        font-size: 1.1rem;\n        color: #888;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        margin-bottom: 30px;\n        padding-bottom: 20px;\n        border-bottom: 1px solid rgba(255,255,255,0.1);\n    }\n\n    .kn-leader-desc {\n        font-family: 'Montserrat', sans-serif;\n        font-size: 1rem;\n        line-height: 1.8;\n        color: #ccc;\n    }\n\n    @keyframes rotatePortal { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }\n    @keyframes shineWhite { 0% { background-position: 200% center; } 100% { background-position: 0% center; } }\n    @keyframes starPulse { from { opacity: 0.5; transform: scale(0.8); } to { opacity: 1; transform: scale(1.2); } }\n\n    \/* ========================================= *\/\n    \/* 9. SECTION 06: GLOBAL REACH               *\/\n    \/* ========================================= *\/\n\n    #kn-section-global {\n        position: relative;\n        z-index: 10;\n        background-color: var(--black);\n        min-height: 100vh;\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center;\n        overflow: hidden;\n        text-align: center;\n    }\n\n    #kn-globe-canvas {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        z-index: 0;\n    }\n\n    .kn-global-content {\n        position: relative;\n        z-index: 5;\n        max-width: 900px;\n        padding: 0 20px;\n        pointer-events: none; \n    }\n\n    .kn-global-label {\n        font-family: 'Share Tech Mono', monospace;\n        color: var(--gold);\n        font-size: 0.9rem;\n        letter-spacing: 4px;\n        margin-bottom: 20px;\n        display: inline-block;\n        opacity: 0; transform: translateY(20px);\n    }\n\n    .kn-global-headline {\n        font-family: 'Cinzel', serif;\n        font-size: 4rem;\n        color: #fff;\n        line-height: 1.1;\n        margin-bottom: 30px;\n        opacity: 0; transform: translateY(20px);\n    }\n\n    .kn-global-headline span {\n        color: var(--gold);\n        text-shadow: 0 0 30px rgba(212, 175, 55, 0.4);\n    }\n\n    .kn-global-desc {\n        font-family: 'Montserrat', sans-serif;\n        font-size: 1.2rem;\n        line-height: 1.8;\n        color: #ccc;\n        opacity: 0; transform: translateY(20px);\n    }\n\n    \/* ========================================= *\/\n    \/* 10. SECTION 07: THE FINAL SEAL (STABLE)   *\/\n    \/* ========================================= *\/\n\n    #kn-section-final {\n        position: relative;\n        z-index: 10;\n        background-color: #020202;\n        min-height: 90vh;\n        width: 100%;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        overflow: hidden;\n    }\n\n    #kn-final-canvas {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        z-index: 0; opacity: 0.4;\n    }\n\n    \/* WRAPPER LINK *\/\n    .kn-diamond-link {\n        display: block;\n        text-decoration: none;\n        z-index: 5;\n        position: relative;\n        \/* No rotation on wrapper to keep it stable *\/\n    }\n\n    .kn-diamond-seal {\n        position: relative;\n        width: 300px;\n        height: 300px;\n        background: rgba(10, 10, 10, 0.95);\n        border: 1px solid rgba(212, 175, 55, 0.3);\n        transform: rotate(45deg); \/* Static diamond shape *\/\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        transition: all 0.5s ease-out;\n        box-shadow: 0 0 30px rgba(0,0,0,0.8);\n        opacity: 0; \/* GSAP Trigger *\/\n    }\n\n    \/* INNER BORDER *\/\n    .kn-diamond-seal::before {\n        content: ''; position: absolute; inset: 15px;\n        border: 1px solid rgba(212, 175, 55, 0.1);\n        transition: 0.5s;\n    }\n\n    \/* HOVER EFFECT: ENERGY CHARGE (NO FLIP) *\/\n    .kn-diamond-link:hover .kn-diamond-seal {\n        transform: rotate(45deg) scale(1.05); \/* Slight scale up *\/\n        border-color: #fff; \/* White hot *\/\n        background: rgba(20, 20, 20, 1);\n        box-shadow: 0 0 80px rgba(212, 175, 55, 0.5), inset 0 0 40px rgba(212, 175, 55, 0.2);\n    }\n    \n    .kn-diamond-link:hover .kn-diamond-seal::before {\n        inset: 5px;\n        border-color: var(--gold);\n        box-shadow: 0 0 20px var(--gold-glow);\n    }\n\n    .kn-seal-content {\n        transform: rotate(-45deg); \/* Counter rotate to keep text straight *\/\n        text-align: center;\n        position: absolute;\n        width: 100%;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n    }\n\n    .kn-seal-label {\n        font-family: 'Share Tech Mono', monospace;\n        font-size: 0.7rem;\n        color: #666;\n        letter-spacing: 3px;\n        display: block;\n        margin-bottom: 15px;\n        transition: 0.3s;\n    }\n\n    .kn-seal-btn-text {\n        font-family: 'Cinzel', serif;\n        font-size: 1.6rem;\n        color: #fff;\n        letter-spacing: 2px;\n        transition: 0.3s;\n        text-shadow: 0 0 10px rgba(0,0,0,0.5);\n        border-bottom: 1px solid transparent;\n    }\n\n    \/* Text Highlight on Hover *\/\n    .kn-diamond-link:hover .kn-seal-btn-text {\n        color: var(--gold);\n        text-shadow: 0 0 30px var(--gold);\n        letter-spacing: 4px;\n        border-bottom: 1px solid var(--gold);\n    }\n    \n    .kn-diamond-link:hover .kn-seal-label {\n        color: #fff;\n        letter-spacing: 5px;\n        text-shadow: 0 0 10px #fff;\n    }\n\n    \n    @media (max-width: 900px) { \n        .kn-card-grid { grid-template-columns: 1fr; } \n        .kn-method-title { font-size: 2.5rem; } \n        .kn-leader-container { flex-direction: column; text-align: center; }\n        .kn-portal-wrapper { width: 300px; height: 300px; }\n        .kn-leader-content { transform: translateX(0); transform: translateY(30px); }\n        .kn-leader-name { font-size: 2.5rem; justify-content: center; }\n        .kn-global-headline { font-size: 2.5rem; }\n    }\n\n<\/style>\n\n<div id=\"kn-logo-transport\">\n    <div class=\"kn-logo-wrapper\">\n        <img decoding=\"async\" src=\"https:\/\/kuwaitnext.com\/wp-content\/uploads\/2026\/01\/cropped-ChatGPT-Image-Jan-17-2026-07_38_52-AM.png\" class=\"kn-logo-img kn-logo-black\" alt=\"Kuwait Next Black\">\n        <img decoding=\"async\" src=\"https:\/\/kuwaitnext.com\/wp-content\/uploads\/2026\/01\/Main-Logo-1.png\" class=\"kn-logo-img kn-logo-white\" alt=\"Kuwait Next White\">\n    <\/div>\n<\/div>\n<div id=\"kn-shutter-wrapper\">\n    <div class=\"kn-panel-top kn-panel\"><\/div>\n    <div class=\"kn-panel-bottom kn-panel\"><\/div>\n    <div class=\"kn-horizon\"><\/div>\n<\/div>\n\n<section id=\"kn-hero-section\">\n    <div class=\"kn-hero-bg\"><\/div>\n    <div class=\"kn-hero-overlay\"><\/div>\n    <div class=\"kn-hero-content\">\n        <h1 class=\"kn-headline kn-anim d-1\">Kuwait Next<\/h1>\n        <div class=\"kn-tagline kn-anim d-2\">\n            <span>One Nation<\/span> <span class=\"kn-pipe\">|<\/span> \n            <span>One Platform<\/span> <span class=\"kn-pipe\">|<\/span> \n            <span>One Solution<\/span>\n        <\/div>\n        <p class=\"kn-desc kn-anim d-3\">We are the architects of Kuwait\u2019s digital sovereignty\u2014bridging the heritage of the past with the infinite potential of Vision 2035.<\/p>\n    <\/div>\n    <div class=\"kn-scroll-prompt\"><div class=\"kn-mouse\"><div class=\"kn-wheel\"><\/div><\/div><\/div>\n<\/section>\n\n<section id=\"kn-sovereignty\">\n    <div class=\"sov-intro-layer\"><div class=\"sov-intro-sub\">We do not compete<\/div><div class=\"sov-intro-main\">WE DOMINATE<\/div><\/div>\n    <div class=\"sov-fortress-wrapper\">\n        <div class=\"sov-monolith\"><div class=\"sov-face sf-front\"><\/div><div class=\"sov-face sf-back\"><\/div><div class=\"sov-face sf-right\"><\/div><div class=\"sov-face sf-left\"><\/div><div class=\"sov-face sf-top\"><\/div><div class=\"sov-face sf-bottom\"><\/div><\/div>\n    <\/div>\n    <div class=\"sov-content\">\n        <div class=\"sov-tag\">SYSTEM: ABSOLUTE<\/div>\n        <h2 class=\"sov-headline\">Architects of <br><span>Sovereignty<\/span><\/h2>\n        <p class=\"sov-desc\">\n            We do not simply build platforms; we construct digital fortifications. \n            In an ocean of noise, we provide the silence of absolute authority. \n            Secure. Immovable. Eternal. This is not design\u2014this is empire building.\n        <\/p>\n        <a href=\"https:\/\/kuwaitnext.com\/contact\/\" class=\"sov-btn\"><span>&#10142;<\/span> Initiate Protocol<\/a>\n    <\/div>\n<\/section>\n\n<section id=\"kn-section-01\">\n    <div class=\"kn-thread-track\"><div class=\"kn-thread-beam\" id=\"knBeam\"><div class=\"kn-thread-spark\"><\/div><\/div><\/div>\n    <div class=\"kn-node-container kn-trigger-point\">\n        <div class=\"kn-diamond\"><\/div>\n        <div class=\"kn-node-text\"><span class=\"kn-label\" data-original=\"The Realization\">X#9A@ PROCESS<\/span><p class=\"kn-paragraph\">Kuwait Next was born from a single realization: The future of our nation cannot be built on borrowed templates.<\/p><\/div>\n    <\/div>\n    <div class=\"kn-node-container kn-trigger-point\">\n        <div class=\"kn-diamond\"><\/div>\n        <div class=\"kn-node-text\"><span class=\"kn-label\" data-original=\"The Requirement\">L0AD_REQ&#8230;<\/span><p class=\"kn-paragraph\">It requires <strong>sovereign code<\/strong>, authentic design, and elite engineering capable of withstanding the global stage.<\/p><\/div>\n    <\/div>\n    <div class=\"kn-node-container kn-trigger-point\">\n        <div class=\"kn-diamond\"><\/div>\n        <div class=\"kn-node-text\"><span class=\"kn-label\" data-original=\"The Engine\">SYS:ENGINE<\/span><p class=\"kn-paragraph\">We are the digital engine aligned directly with the State&#8217;s vision to transform Kuwait into a financial and commercial leader.<\/p><\/div>\n    <\/div>\n    <div class=\"kn-spacer\"><\/div>\n<\/section>\n\n<section id=\"kn-section-02\">\n    <canvas id=\"kn-frequency-canvas\"><\/canvas>\n    <div class=\"kn-s2-content\">\n        <span class=\"kn-s2-eyebrow\">The Underlying Architecture<\/span>\n        <h2 class=\"kn-s2-heading\">We Write the <br><em>Silence<\/em> Between Signals.<\/h2>\n        <p class=\"kn-s2-desc\">True sovereignty isn&#8217;t loud. It is the invisible, unbreakable rhythm of code that powers a nation. While the world sees the interface, we engineer the infinite depth beneath it.<\/p>\n    <\/div>\n<\/section>\n\n<section id=\"kn-section-unicorn\">\n    <div class=\"kn-vision-container\">\n        <div class=\"kn-vision-text\">\n            <span class=\"kn-vision-label\">\/\/\/ 02 &#8211; THE IMPOSSIBLE<\/span>\n            <h2 class=\"kn-vision-heading\">We Hunt The <br><span>Purple Unicorn<\/span><\/h2>\n            <p class=\"kn-vision-p\">Standard solutions are for standard problems. We operate in the realm of the rare and the nonexistent. When the market says &#8220;It cannot be done,&#8221; we consider that our starting point. We engineer the magic that others believe is a myth.<\/p>\n            <a href=\"https:\/\/kuwaitnext.com\/services\" class=\"sov-btn\"><span>&#10142;<\/span> VIEW THE METHOD<\/a>\n        <\/div>\n        <div class=\"kn-capsule-wrapper\">\n            <div class=\"kn-capsule\">\n                <div class=\"kn-gyroscope\">\n                    <div class=\"kn-ring kn-ring-1\"><\/div><div class=\"kn-ring kn-ring-2\"><\/div><div class=\"kn-ring kn-ring-3\"><\/div>\n                    <div class=\"kn-core\"><div class=\"kn-shard shard-1\"><\/div><div class=\"kn-shard shard-2\"><\/div><div class=\"kn-shard shard-3\"><\/div><div class=\"kn-shard shard-4\"><\/div><\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<section id=\"kn-section-methodology\">\n    <canvas id=\"kn-neural-canvas\"><\/canvas> \n    <div class=\"kn-method-header\">\n        <h2 class=\"kn-method-title\">The <span>Gold Standard<\/span><\/h2>\n        <span class=\"kn-method-subtitle\">Precision | Privacy | Perfection<\/span>\n    <\/div>\n    <div class=\"kn-card-grid\">\n        <div class=\"kn-card\">\n            <span class=\"kn-card-num\">01<\/span>\n            <h3 class=\"kn-card-title\">Absolute Strategy<\/h3>\n            <p class=\"kn-card-p\">We do not guess. We calculate. Every pixel, every line of code, and every interaction is engineered for maximum psychological impact and market dominance.<\/p>\n        <\/div>\n        <div class=\"kn-card\">\n            <span class=\"kn-card-num\">02<\/span>\n            <h3 class=\"kn-card-title\">Sovereign Code<\/h3>\n            <p class=\"kn-card-p\">We build on proprietary frameworks. No bloated templates, no vulnerabilities. Just pure, high-performance architecture built to outlast the competition.<\/p>\n        <\/div>\n        <div class=\"kn-card\">\n            <span class=\"kn-card-num\">03<\/span>\n            <h3 class=\"kn-card-title\">Ironclad Security<\/h3>\n            <p class=\"kn-card-p\">In a world of data breaches, we build fortresses. Our infrastructure is designed with military-grade encryption and privacy protocols from the ground up.<\/p>\n        <\/div>\n    <\/div>\n<\/section>\n\n<section id=\"kn-section-leadership\">\n    <canvas id=\"kn-leader-canvas\"><\/canvas> \n    <div class=\"kn-leader-container\">\n        <div class=\"kn-portal-wrapper\">\n            <div class=\"kn-portal-ring kn-portal-ring-1\"><\/div>\n            <div class=\"kn-portal-ring kn-portal-ring-2\"><\/div>\n            <div class=\"kn-leader-image\"><\/div>\n        <\/div>\n        <div class=\"kn-leader-content\">\n            <span class=\"kn-leader-label\">\/\/\/ THE VISIONARY (OUR FOUNDER)<\/span>\n            <div class=\"kn-leader-name\">\n                Kaukab Khan <span class=\"kn-star\">\u2726<\/span>\n            <\/div>\n            <div class=\"kn-leader-title\">Architect of the New Digital Era<\/div>\n            <p class=\"kn-leader-desc\">\n                True leadership is not about managing the present; it is about engineering the future. Kaukab Khan stands at the intersection of heritage and horizon, commanding a vision where Kuwait does not merely participate in the digital economy but defines it. This is the human force behind the sovereign code.\n            <\/p>\n        <\/div>\n    <\/div>\n<\/section>\n\n<section id=\"kn-section-global\">\n    <canvas id=\"kn-globe-canvas\"><\/canvas>\n    <div class=\"kn-global-content\">\n        <span class=\"kn-global-label\">\/\/\/ GLOBAL INFLUENCE<\/span>\n        <h2 class=\"kn-global-headline\">Boundless <br><span>Horizon<\/span><\/h2>\n        <p class=\"kn-global-desc\">\n            A sovereign foundation is not a wall\u2014it is a launchpad. We architect systems that anchor your data in Kuwait while projecting your influence across the globe. We do not just secure your territory; we expand it.\n        <\/p>\n    <\/div>\n<\/section>\n\n<section id=\"kn-section-final\">\n    <canvas id=\"kn-final-canvas\"><\/canvas>\n    <a href=\"https:\/\/kuwaitnext.com\/contact\/\" class=\"kn-diamond-link\">\n        <div class=\"kn-diamond-seal\">\n            <div class=\"kn-seal-content\">\n                <span class=\"kn-seal-label\">JOIN THE ELITE<\/span>\n                <span class=\"kn-seal-btn-text\">CONTACT US<\/span>\n            <\/div>\n        <\/div>\n    <\/a>\n<\/section>\n\n<div style=\"position: relative; z-index: 5; background: #000; padding: 50px 0;\"><\/div>\n\n<script>\n    gsap.registerPlugin(ScrollTrigger);\n\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        \/\/ --- INTRO & SCROLL ---\n        const wrapper = document.getElementById('kn-shutter-wrapper');\n        const heroSection = document.getElementById('kn-hero-section');\n        const logoTransport = document.getElementById('kn-logo-transport');\n        const body = document.body;\n\n        setTimeout(() => {\n            wrapper.classList.add('kn-state-drawing'); \n            setTimeout(() => {\n                wrapper.classList.add('kn-state-open'); \n                logoTransport.classList.add('kn-logo-docked'); \n                heroSection.classList.add('kn-hero-revealed'); \n                setTimeout(() => {\n                    body.classList.remove('kn-locked');\n                    body.classList.add('kn-unlocked'); \n                    setTimeout(() => { logoTransport.style.opacity = '0'; }, 1800);\n                    setTimeout(() => { wrapper.style.display = 'none'; }, 2000);\n                }, 1500);\n            }, 1000);\n        }, 500);\n\n        \/\/ --- SOVEREIGNTY ---\n        const sovTl = gsap.timeline({\n            scrollTrigger: { trigger: \"#kn-sovereignty\", start: \"top center\", end: \"center center\", toggleActions: \"play none none reverse\" }\n        });\n        sovTl.to(\".sov-intro-sub\", { duration: 0.8, opacity: 1, y: 0 })\n             .to(\".sov-intro-main\", { duration: 0.1, opacity: 1, scale: 1, textShadow: \"0 0 50px rgba(212,175,55,0.8)\" })\n             .to(\".sov-intro-main\", { duration: 1, scale: 1.1, className: \"+=seismic-shake\", onComplete: () => gsap.to(\".sov-intro-main\", { className: \"-=seismic-shake\" }) })\n             .to(\".sov-intro-layer\", { duration: 1, opacity: 0, pointerEvents: \"none\" })\n             .to(\".sov-fortress-wrapper\", { duration: 1.5, opacity: 1, x: 0, ease: \"power2.out\" }, \"-=0.5\")\n             .fromTo(\".sov-content\", { y: 50, opacity: 0 }, { y: 0, opacity: 1, duration: 1 }, \"-=1\");\n\n        \/\/ --- THREAD ---\n        const section1 = document.getElementById('kn-section-01');\n        const beam = document.getElementById('knBeam');\n        const nodes = document.querySelectorAll('.kn-trigger-point');\n        const diamonds = document.querySelectorAll('.kn-diamond');\n        const chars = \"ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890@#$%\";\n        \n        function decryptText(element) {\n            if(element.dataset.decrypted === \"true\") return; \n            element.dataset.decrypted = \"true\";\n            const originalText = element.dataset.original;\n            let iterations = 0;\n            const interval = setInterval(() => {\n                element.innerText = originalText.split(\"\").map((letter, index) => {\n                    if(index < iterations) return originalText[index];\n                    return chars[Math.floor(Math.random() * chars.length)];\n                }).join(\"\");\n                if(iterations >= originalText.length) clearInterval(interval);\n                iterations += 1\/2; \n            }, 30);\n        }\n\n        window.addEventListener('scroll', () => {\n            if (window.scrollY > (section1.offsetTop - window.innerHeight)) {\n                const rect = section1.getBoundingClientRect();\n                let percent = ((window.innerHeight * 0.5 - rect.top) \/ rect.height) * 100 * 1.2;\n                if (percent < 0) percent = 0; if (percent > 100) percent = 100;\n                beam.style.height = `${percent}%`;\n                let beamBottom = rect.top + (rect.height * (percent\/100));\n                nodes.forEach((node, idx) => {\n                    const nodeBox = node.getBoundingClientRect();\n                    const label = node.querySelector('.kn-label');\n                    if (beamBottom > (nodeBox.top + 100)) {\n                        if(!node.classList.contains('kn-node-active')){\n                            node.classList.add('kn-node-active');\n                            diamonds[idx].classList.add('kn-diamond-active');\n                            if(label) decryptText(label);\n                        }\n                    } \n                });\n            }\n        });\n\n        \/\/ --- UNICORN ---\n        const uniTl = gsap.timeline({ scrollTrigger: { trigger: \"#kn-section-unicorn\", start: \"top center\", end: \"center center\", toggleActions: \"play none none reverse\" } });\n        uniTl.to(\".kn-vision-text\", { duration: 1, opacity: 1, x: 0, ease: \"power2.out\" })\n             .to(\".kn-capsule-wrapper\", { duration: 1.5, opacity: 1, x: 0, ease: \"back.out(1.2)\" }, \"-=0.8\");\n\n        \/\/ --- METHODOLOGY ---\n        const methodTl = gsap.timeline({ scrollTrigger: { trigger: \"#kn-section-methodology\", start: \"top 70%\", toggleActions: \"play none none reverse\" } });\n        methodTl.to(\".kn-method-header\", { duration: 1, opacity: 1, y: 0, ease: \"power2.out\" })\n                .to(\".kn-card\", { duration: 0.8, opacity: 1, y: 0, stagger: 0.2, ease: \"power2.out\" }, \"-=0.5\");\n\n        \/\/ --- LEADERSHIP ---\n        const leaderTl = gsap.timeline({ scrollTrigger: { trigger: \"#kn-section-leadership\", start: \"top center\", end: \"bottom center\", toggleActions: \"play none none reverse\" } });\n        leaderTl.to(\".kn-portal-wrapper\", { duration: 1.5, opacity: 1, scale: 1, ease: \"expo.out\" })\n                .to(\".kn-leader-content\", { duration: 1, opacity: 1, x: 0, ease: \"power2.out\" }, \"-=1\");\n\n        \/\/ --- GLOBAL REACH ---\n        const globalTl = gsap.timeline({ scrollTrigger: { trigger: \"#kn-section-global\", start: \"top 60%\", toggleActions: \"play none none reverse\" } });\n        globalTl.to(\".kn-global-label\", { duration: 1, opacity: 1, y: 0 })\n                .to(\".kn-global-headline\", { duration: 1, opacity: 1, y: 0 }, \"-=0.8\")\n                .to(\".kn-global-desc\", { duration: 1, opacity: 1, y: 0 }, \"-=0.8\");\n        \n        \/\/ --- FINAL SEAL ---\n        const finalTl = gsap.timeline({ scrollTrigger: { trigger: \"#kn-section-final\", start: \"top 80%\", toggleActions: \"play none none reverse\" } });\n        finalTl.to(\".kn-diamond-seal\", { duration: 1.5, opacity: 1, scale: 1, ease: \"back.out(1.5)\" });\n\n    });\n\n    \/\/ --- FREQUENCY ---\n    (function() {\n        const canvas = document.getElementById('kn-frequency-canvas');\n        const section = document.getElementById('kn-section-02'); \n        const ctx = canvas.getContext('2d');\n        let width, height, particles = [];\n        let waveOffset = 0, scrollY = 0;\n        const rows = 50, cols = 50, gap = 40;\n\n        function resize() { width = canvas.width = window.innerWidth; height = canvas.height = window.innerHeight; init(); }\n        function init() {\n            particles = [];\n            for (let ix = 0; ix < cols; ix++) {\n                for (let iy = 0; iy < rows; iy++) {\n                    particles.push({ x: ix * gap - (cols * gap)\/2, z: iy * gap - (rows * gap)\/2, y: 0 });\n                }\n            }\n        }\n        function animate() {\n            ctx.clearRect(0, 0, width, height);\n            const cx = width\/2, cy = height\/2;\n            waveOffset += 0.03; \n            \n            if(section) {\n                if(section.getBoundingClientRect().top < window.innerHeight) {} \n            }\n\n            ctx.fillStyle = '#D4AF37'; \n            for (let i = 0; i < particles.length; i++) {\n                let p = particles[i];\n                let dist = Math.sqrt(p.x * p.x + p.z * p.z);\n                p.y = Math.sin(dist * 0.003 + waveOffset) * 100; \n                let pitch = 0.5 + (scrollY * 0.0005); \n                let y2 = p.y * Math.cos(pitch) - p.z * Math.sin(pitch);\n                let z2 = p.y * Math.sin(pitch) + p.z * Math.cos(pitch);\n                let scale = 600 \/ (600 + z2 + 800); \n                let alpha = (scale - 0.2); if(alpha < 0) alpha = 0;\n                ctx.globalAlpha = alpha;\n                ctx.beginPath(); ctx.arc(cx + p.x * scale, cy + y2 * scale, 1.5 * scale, 0, Math.PI*2); ctx.fill();\n            }\n            ctx.globalAlpha = 1;\n            requestAnimationFrame(animate);\n        }\n        window.addEventListener('scroll', () => { if(section) scrollY = window.scrollY - section.offsetTop; });\n        const obs = new IntersectionObserver((e) => { e.forEach(entry => { if(entry.isIntersecting) section.classList.add('kn-s2-active'); }); }, {threshold:0.3});\n        if(section) obs.observe(section);\n        window.addEventListener('resize', resize); resize(); animate();\n    })();\n\n    \/\/ --- NEURAL NETWORK (METHODOLOGY) ---\n    (function() {\n        const canvas = document.getElementById('kn-neural-canvas');\n        const section = document.getElementById('kn-section-methodology');\n        const ctx = canvas.getContext('2d');\n        let width, height, points = [];\n\n        function resize() { \n            width = canvas.width = section.offsetWidth; \n            height = canvas.height = section.offsetHeight; \n            initPoints();\n        }\n\n        function initPoints() {\n            points = [];\n            for(let i=0; i<60; i++) {\n                points.push({\n                    x: Math.random() * width,\n                    y: Math.random() * height,\n                    vx: (Math.random() - 0.5) * 0.5,\n                    vy: (Math.random() - 0.5) * 0.5,\n                    size: Math.random() * 2\n                });\n            }\n        }\n\n        function animate() {\n            ctx.clearRect(0, 0, width, height);\n            ctx.fillStyle = '#D4AF37';\n            ctx.strokeStyle = 'rgba(212, 175, 55, 0.15)';\n\n            for(let i=0; i<points.length; i++) {\n                let p = points[i];\n                p.x += p.vx; p.y += p.vy;\n                if(p.x < 0 || p.x > width) p.vx *= -1;\n                if(p.y < 0 || p.y > height) p.vy *= -1;\n\n                ctx.beginPath(); ctx.arc(p.x, p.y, p.size, 0, Math.PI*2); ctx.fill();\n\n                for(let j=i+1; j<points.length; j++) {\n                    let p2 = points[j];\n                    let dist = Math.hypot(p.x - p2.x, p.y - p2.y);\n                    if(dist < 150) {\n                        ctx.beginPath(); ctx.moveTo(p.x, p.y); ctx.lineTo(p2.x, p2.y); ctx.stroke();\n                    }\n                }\n            }\n            requestAnimationFrame(animate);\n        }\n        \n        window.addEventListener('resize', resize);\n        resize(); animate();\n    })();\n\n    \/\/ --- VISIONARY CANVAS ---\n    (function() {\n        const canvas = document.getElementById('kn-leader-canvas');\n        const section = document.getElementById('kn-section-leadership');\n        const ctx = canvas.getContext('2d');\n        let width, height, stars = [];\n\n        function resize() {\n            width = canvas.width = section.offsetWidth;\n            height = canvas.height = section.offsetHeight;\n            initStars();\n        }\n\n        function initStars() {\n            stars = [];\n            for(let i=0; i<80; i++) {\n                stars.push({\n                    x: Math.random() * width,\n                    y: Math.random() * height,\n                    size: Math.random() * 1.5,\n                    speed: Math.random() * 0.2 + 0.05,\n                    opacity: Math.random()\n                });\n            }\n        }\n\n        function animate() {\n            ctx.clearRect(0, 0, width, height);\n            for(let i=0; i<stars.length; i++) {\n                let s = stars[i];\n                s.y -= s.speed; \n                if(s.y < 0) s.y = height;\n                ctx.fillStyle = `rgba(255, 255, 255, ${s.opacity})`;\n                ctx.beginPath(); ctx.arc(s.x, s.y, s.size, 0, Math.PI*2); ctx.fill();\n            }\n            requestAnimationFrame(animate);\n        }\n\n        window.addEventListener('resize', resize);\n        resize(); animate();\n    })();\n\n    \/\/ --- GLOBAL SPHERE (GLOBAL REACH) ---\n    (function() {\n        const canvas = document.getElementById('kn-globe-canvas');\n        const section = document.getElementById('kn-section-global');\n        const ctx = canvas.getContext('2d');\n        let width, height;\n        let points = [];\n        let rotation = 0;\n        \n        function resize() {\n            width = canvas.width = section.offsetWidth;\n            height = canvas.height = section.offsetHeight;\n            initGlobe();\n        }\n\n        function initGlobe() {\n            points = [];\n            for(let i=0; i<400; i++) {\n                let theta = Math.random() * 2 * Math.PI;\n                let phi = Math.acos((Math.random() * 2) - 1);\n                let x = 350 * Math.sin(phi) * Math.cos(theta);\n                let y = 350 * Math.sin(phi) * Math.sin(theta);\n                let z = 350 * Math.cos(phi);\n                points.push({x, y, z, baseZ: z});\n            }\n        }\n\n        function animate() {\n            ctx.clearRect(0, 0, width, height);\n            const cx = width\/2;\n            const cy = height\/2;\n            rotation += 0.002;\n            \n            for(let i=0; i<points.length; i++) {\n                let p = points[i];\n                let x1 = p.x * Math.cos(rotation) - p.z * Math.sin(rotation);\n                let z1 = p.x * Math.sin(rotation) + p.z * Math.cos(rotation);\n                let scale = 600 \/ (600 - z1);\n                let x2d = cx + x1 * scale;\n                let y2d = cy + p.y * scale;\n                \n                if(scale > 0) {\n                    let alpha = (scale - 0.5);\n                    if(alpha < 0) alpha = 0;\n                    if(alpha > 1) alpha = 1;\n                    \n                    ctx.fillStyle = `rgba(212, 175, 55, ${alpha})`;\n                    ctx.beginPath();\n                    ctx.arc(x2d, y2d, 2 * scale, 0, Math.PI*2);\n                    ctx.fill();\n                    \n                    if(Math.random() > 0.98) {\n                        if(alpha > 0.5) {\n                             ctx.beginPath();\n                             ctx.strokeStyle = `rgba(212, 175, 55, ${alpha * 0.3})`;\n                             ctx.moveTo(cx, cy); \n                             ctx.lineTo(x2d, y2d);\n                             ctx.stroke();\n                        }\n                    }\n                }\n            }\n            \n            ctx.shadowBlur = 20; ctx.shadowColor = \"#D4AF37\"; ctx.fillStyle = \"#fff\";\n            ctx.beginPath(); ctx.arc(cx, cy, 5, 0, Math.PI*2); ctx.fill(); ctx.shadowBlur = 0;\n\n            requestAnimationFrame(animate);\n        }\n\n        window.addEventListener('resize', resize);\n        resize(); animate();\n    })();\n\n    \/\/ --- FINAL VOID VORTEX ---\n    (function() {\n        const canvas = document.getElementById('kn-final-canvas');\n        const section = document.getElementById('kn-section-final');\n        const ctx = canvas.getContext('2d');\n        let width, height;\n        let particles = [];\n        \n        function resize() {\n            width = canvas.width = section.offsetWidth;\n            height = canvas.height = section.offsetHeight;\n            initVortex();\n        }\n\n        function initVortex() {\n            particles = [];\n            for(let i=0; i<200; i++) {\n                particles.push({\n                    angle: Math.random() * Math.PI * 2,\n                    radius: Math.random() * 800 + 200,\n                    speed: Math.random() * 0.02 + 0.005,\n                    size: Math.random() * 2\n                });\n            }\n        }\n\n        function animate() {\n            ctx.clearRect(0, 0, width, height);\n            const cx = width \/ 2;\n            const cy = height \/ 2;\n            \n            ctx.fillStyle = '#D4AF37';\n            \n            for(let i=0; i<particles.length; i++) {\n                let p = particles[i];\n                p.angle += p.speed;\n                p.radius -= 0.5; \/\/ Spiral inward\n                \n                if(p.radius < 50) p.radius = Math.random() * 800 + 200; \/\/ Reset\n                \n                let x = cx + Math.cos(p.angle) * p.radius;\n                let y = cy + Math.sin(p.angle) * p.radius;\n                \n                let alpha = (p.radius - 50) \/ 800;\n                ctx.globalAlpha = 1 - alpha; \/\/ Brighter near center\n                \n                ctx.beginPath();\n                ctx.arc(x, y, p.size, 0, Math.PI*2);\n                ctx.fill();\n            }\n            ctx.globalAlpha = 1;\n            requestAnimationFrame(animate);\n        }\n\n        window.addEventListener('resize', resize);\n        resize(); animate();\n    })();\n\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Kuwait Next One Nation | One Platform | One Solution We are the architects of Kuwait\u2019s digital sovereignty\u2014bridging the heritage of the past with the infinite potential of Vision 2035. We do not compete WE DOMINATE SYSTEM: ABSOLUTE Architects of Sovereignty We do not simply build platforms; we construct digital fortifications. In an ocean of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"normal-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-696","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/pages\/696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/comments?post=696"}],"version-history":[{"count":63,"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/pages\/696\/revisions"}],"predecessor-version":[{"id":2830,"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/pages\/696\/revisions\/2830"}],"wp:attachment":[{"href":"https:\/\/kuwaitnext.com\/ar\/wp-json\/wp\/v2\/media?parent=696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}