@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_ff1d60ca-module__kNnxMW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_ff1d60ca-module__kNnxMW__variable{--font-body:"Manrope","Manrope Fallback"}
:root{--bg:#05060a;--panel:#0b0e14cc;--panel-strong:#10131af5;--text:#f4f6fb;--muted:#ebeff8b3;--line:#ffffff1a;--lime:#9be88a;--blue:#5ccf8a;--cyan:#d7ffbf;--shadow:0 28px 80px #00000073;--radius-xl:30px;--radius-lg:24px;--radius-md:18px;--content-width:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);font-family:var(--font-body),sans-serif;background:radial-gradient(circle at top,#5ccf8a29,#0000 28%),radial-gradient(circle at 20% 20%,#9be88a1f,#0000 22%),linear-gradient(#05060a 0% 35%,#090d16 100%);margin:0}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}.pageShell{position:relative;overflow:hidden}.pageGlow{z-index:-1;filter:blur(40px);opacity:.2;border-radius:999px;width:46rem;height:46rem;position:absolute}.pageGlow--lime{background:radial-gradient(circle,var(--lime)0%,transparent 62%);top:6rem;left:-8rem}.pageGlow--blue{background:radial-gradient(circle,var(--blue)0%,transparent 60%);top:28rem;right:-10rem}.topbar,.heroSection,.tickerSection,.featureSection,.splitSection,.showcaseSection,.specSection,.workflowSection,.socialProofSection,.rightsSection,.comparisonSection,.insightSection,.faqSection,.ctaSection{width:min(calc(100% - 40px),var(--content-width));margin:0 auto}.topbar{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0 18px;display:flex;position:sticky;top:0}.brand{font-family:var(--font-body),sans-serif;letter-spacing:.02em;align-items:center;gap:12px;display:inline-flex}.brandMark{background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden;box-shadow:0 10px 24px #0000003d}.brandMark img{object-fit:cover;width:100%;height:100%}.brandLabel{color:#ffffffeb;font-weight:700}.topnav{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:16px;font-size:.95rem;display:flex}.topnavLink{background:0 0;border:1px solid #ffffff14;border-radius:999px;padding:10px 14px;transition:color .18s,border-color .18s,background .18s,transform .18s}.topnavLink:hover,.textLink:hover{color:var(--lime);background:#9be88a14;border-color:#9be88a47;transform:translateY(-1px)}.heroSection{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:36px;padding:56px 0 36px;display:grid}.heroKicker,.eyebrow,.featureTag,.comparisonOverline{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:.84rem;font-weight:700}.heroCopy h1{font-family:var(--font-body),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.86rem,4.8vw,3.36rem);line-height:1.05}.sectionIntro h2,.splitSticky h2,.insightCard h2,.ctaPanel h2,.notFoundCard h1{font-family:var(--font-body),sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(3.1rem,8vw,5.6rem);line-height:.94}.heroCopy h1 span{color:var(--lime)}.heroLead,.sectionIntro p,.splitSticky p,.galleryBody p,.insightCard>p,.faqItem p,.ctaPanel p,.notFoundCard p,.featureCard p,.processCard p,.comparisonRow p{color:var(--muted);font-size:1.02rem;line-height:1.7}.heroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.ctaLink{border-radius:999px;align-items:center;gap:12px;padding:15px 20px;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.ctaLink:hover{transform:translateY(-1px)}.ctaLink--primary{color:#06070b;background:linear-gradient(135deg,var(--lime),#f4ffb1)}.ctaLink--secondary{border:1px solid var(--line);background:#ffffff05}.statusPill{color:#ffffff9e;letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:12px 16px;font-size:.95rem;font-weight:700;display:inline-flex}.heroBadges{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.heroBadges span,.tickerTrack span{color:#ffffffdb;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:11px 14px}.insightCard,.ctaPanel,.featureCard,.processCard,.galleryCard,.comparisonRow,.faqItem,.notFoundCard{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#12161eeb,#080a0ef5)}.heroVisualFrame{border-radius:var(--radius-xl);box-shadow:none;background:0 0;padding:0;position:relative;overflow:hidden}.heroVideo{aspect-ratio:1/1.05;object-fit:cover;border-radius:var(--radius-xl);width:100%;display:block}.heroVisualOverlay{background:linear-gradient(#080a0e00,#080a0ee6);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px 18px;display:flex;position:absolute;bottom:30px;left:34px;right:34px}.heroVisualOverlay p,.heroVisualOverlay strong{margin:0}.heroVisualOverlay p{color:var(--muted)}.statRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.statCard{border:1px solid var(--line);background:#ffffff08;border-radius:22px;padding:18px}.statCard strong{font-size:2rem;font-family:var(--font-body),sans-serif;margin-bottom:10px;display:block}.statCard span{color:var(--muted)}.tickerSection{padding:18px 0 34px;overflow:hidden}.tickerTrack{gap:12px;width:max-content;animation:24s linear infinite ticker;display:flex}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-25%)}}.featureSection,.showcaseSection,.specSection,.workflowSection,.socialProofSection,.rightsSection,.comparisonSection,.faqSection{padding:88px 0 20px}.sectionIntro{max-width:720px;margin-bottom:26px}.sectionIntro h2,.splitSticky h2,.insightCard h2,.ctaPanel h2,.notFoundCard h1{font-size:clamp(2.4rem,6vw,4.4rem)}.featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.featureCard,.processCard,.galleryCard,.comparisonRow,.faqItem{border-radius:var(--radius-lg)}.featureCard{padding:26px}.featureCard h3,.processCard h3,.galleryBody h3{margin:0 0 14px;font-size:1.45rem}.splitSection{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:20px;padding:88px 0 20px;display:grid}.splitSticky{position:sticky;top:96px}.splitCards{gap:18px;display:grid}.processCard{padding:28px}.processCard span{font-family:var(--font-body),sans-serif;color:#ffffff2e;margin-bottom:22px;font-size:4rem;line-height:1;display:inline-block}.galleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.galleryCard{overflow:hidden}.galleryMedia{padding:14px 14px 0}.galleryMedia video{aspect-ratio:.84;object-fit:cover;border-radius:18px;width:100%}.galleryBody{padding:18px 18px 24px}.textLink{font-weight:800}.comparisonTable{gap:14px;display:grid}.specGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.specCard,.workflowCard,.trustCard{border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#12161eeb,#080a0ef5)}.specCard{padding:26px}.specCard h3,.workflowCard h3{margin:0 0 16px;font-size:1.4rem}.specList,.trustList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.specList li,.trustList li{color:var(--muted);line-height:1.7}.specList li{border-top:1px solid #ffffff14;padding-top:12px}.specList li:first-child{border-top:none;padding-top:0}.workflowLayout{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:18px;display:grid}.workflowGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.workflowCard,.trustCard{padding:26px}.workflowCard p,.trustCard p{color:var(--muted);margin:0;line-height:1.7}.socialProofStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.socialProofStatCard,.socialProofQuote,.rightsStatement{border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#12161eeb,#080a0ef5)}.socialProofStatCard{padding:26px}.socialProofStatCard strong{color:var(--lime);letter-spacing:-.04em;margin-bottom:12px;font-size:2.4rem;line-height:1;display:block}.socialProofStatCard span,.socialProofQuote p,.rightsStatement p{color:var(--muted);line-height:1.7}.socialProofQuote,.rightsStatement{margin-top:18px;padding:28px}.testimonialsCarouselWrap{align-items:center;gap:12px;margin-top:18px;display:flex}.testimonialsViewport{flex:1;min-width:0;overflow:hidden}.testimonialsTrack{will-change:transform;flex-wrap:nowrap;gap:18px;display:flex}.testimonialsNavBtn{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);cursor:pointer;background:#0b0e14cc;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.testimonialsNavBtn:hover{color:var(--text);background:#1e2430f2}.testimonialCard{border-radius:var(--radius-lg);border:1px solid var(--line);min-width:220px;box-shadow:var(--shadow);background:linear-gradient(#12161eeb,#080a0ef5);flex-direction:column;flex-grow:0;flex-shrink:0;gap:14px;padding:26px;display:flex}.testimonialHeader{align-items:center;gap:14px;display:flex}.testimonialAvatar{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:#05060a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}.testimonialMeta{flex-direction:column;gap:2px;display:flex}.testimonialName{color:var(--text);font-size:.95rem;font-weight:600}.testimonialRole{color:var(--muted);font-size:.82rem}.testimonialStars{color:var(--lime);letter-spacing:2px;font-size:1rem}.testimonialTitle{color:var(--text);margin:0;font-size:1.05rem;line-height:1.4}.testimonialQuote{color:var(--muted);margin:0;font-size:.95rem;line-height:1.75}.rightsStatement{background:linear-gradient(140deg,#9be88a14,#0000 42%),linear-gradient(#12161ef5,#080a0efa)}.comparisonScroll{overflow-x:auto}.comparisonMatrix{border-collapse:collapse;border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;min-width:860px;box-shadow:var(--shadow);background:linear-gradient(#12161eeb,#080a0ef5);overflow:hidden}.comparisonMatrix th,.comparisonMatrix td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:18px 20px}.comparisonMatrix thead th{color:var(--text);background:#ffffff0a;font-size:.95rem;font-weight:800}.comparisonMatrix tbody th{width:18%;color:var(--text);font-size:.95rem;font-weight:700}.comparisonMatrix td{color:var(--muted);line-height:1.65}.comparisonMatrix tr:last-child th,.comparisonMatrix tr:last-child td{border-bottom:none}.comparisonNote{color:var(--muted);margin:18px 0 0;font-size:1rem;line-height:1.7}.comparisonRow{grid-template-columns:minmax(160px,.5fr) minmax(0,1fr) minmax(0,1fr);gap:18px;padding:24px;display:grid}.comparisonLabel{color:var(--text);font-weight:700}.comparisonOverline{margin-bottom:8px;display:inline-block}.insightSection{padding:88px 0 20px}.insightCard,.ctaPanel,.notFoundCard{border-radius:32px}.insightCard{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:28px;padding:32px;display:grid}.insightMedia{gap:14px;display:grid}.insightImage{border-radius:24px;width:100%;height:auto}.insightMediaCaption{border:1px solid var(--line);background:#ffffff08;border-radius:22px;gap:8px;padding:18px 20px;display:grid}.insightMediaCaption span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700}.insightMediaCaption strong{font-size:1rem;line-height:1.5}.faqList{gap:14px;display:grid}.faqItem{padding:22px 24px}.faqItem summary{cursor:pointer;font-size:1.1rem;font-weight:700;list-style:none}.faqItem summary::-webkit-details-marker{display:none}.faqItem[open] summary{color:var(--lime)}.ctaSection{padding:92px 0 120px}.ctaPanel{padding:36px}.notFoundShell{place-items:center;min-height:100vh;padding:24px;display:grid}.notFoundCard{width:min(100%,640px);padding:36px}.primaryLink{color:#06070b;background:linear-gradient(135deg,var(--lime),#f4ffb1);border-radius:999px;margin-top:20px;padding:14px 18px;font-weight:800;display:inline-flex}.pageShell--kling{background:radial-gradient(circle at 82% 12%,#9be88a29,#0000 20%),radial-gradient(circle at 14% 18%,#ffffff0d,#0000 18%),linear-gradient(#030507 0%,#05070d 38%,#07110d 100%)}.klingHero,.klingStrip,.klingPillars,.klingSequence,.klingOperator,.klingShowcase{width:min(calc(100% - 40px),var(--content-width));margin:0 auto}.klingHero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:28px;padding:50px 0 28px;display:grid}.klingChipRow{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.klingChipRow span,.klingStripTrack span{color:#ffffffeb;background:#9be88a14;border:1px solid #9be88a2e;border-radius:999px;padding:9px 12px}.klingTitle{font-family:var(--font-body),sans-serif;letter-spacing:-.05em;max-width:9.5ch;margin:0;font-size:clamp(3.2rem,7vw,6rem);line-height:.92}.klingLead{max-width:60ch;color:var(--muted);margin-top:20px;font-size:1.05rem;line-height:1.8}.klingManifesto{gap:14px;margin-top:28px;display:grid}.klingManifestoItem{border-top:1px solid #ffffff14;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:14px 0;display:grid}.klingManifestoItem span{color:var(--lime);font-size:1.15rem;font-weight:700}.klingManifestoItem p{color:#ffffffe6;margin:0;line-height:1.6}.klingHeroMedia{gap:16px;display:grid}.klingHeroStage{min-height:680px;box-shadow:var(--shadow);background:linear-gradient(160deg,#9be88a1f,#0000 24%),linear-gradient(#0e1218f5,#08090cfa);border:1px solid #ffffff1a;border-radius:36px;padding:18px;position:relative;overflow:hidden}.klingHeroStage:before{content:"";pointer-events:none;opacity:.35;background:linear-gradient(90deg,#0000 0 48%,#ffffff14 50%,#0000 52% 100%) 0 0/100% 100%,linear-gradient(#0000 0 48%,#ffffff0f 50%,#0000 52% 100%) 0 0/100% 100%;position:absolute;inset:0}.klingHeroVideo{object-fit:cover;border-radius:26px;width:100%;height:100%;min-height:644px}.klingFloatingCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b0ed1;border:1px solid #9be88a24;border-radius:24px;width:min(340px,100% - 52px);padding:18px 18px 20px;position:absolute;bottom:26px;right:26px}.klingFloatingCard strong{line-height:1.6;display:block}.klingStatStack{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.klingStatCard{background:linear-gradient(#141a1cf5,#090b0efa);border:1px solid #ffffff14;border-radius:28px;align-content:end;gap:10px;min-height:138px;padding:22px;display:grid}.klingStatCard strong{font-family:var(--font-body),sans-serif;font-size:2.3rem;line-height:1}.klingStatCard span{color:var(--muted)}.klingStrip{padding:12px 0 38px;overflow:hidden}.klingStripTrack{gap:12px;width:max-content;animation:22s linear infinite ticker;display:flex}.klingPillars,.klingSequence,.klingOperator,.klingShowcase{padding:86px 0 10px}.klingPillarGrid{grid-template-columns:1.05fr .95fr;gap:18px;display:grid}.klingPillarCard{min-height:260px;box-shadow:var(--shadow);border:1px solid #ffffff17;border-radius:28px;padding:28px}.klingPillarCard h3,.klingSequenceCard h3,.klingOperatorNote h3{margin:0 0 14px;font-size:1.6rem}.klingPillarCard p:last-child,.klingSequenceCard p,.klingPromptBlock p,.klingOperatorNote p{color:var(--muted);margin:0;line-height:1.7}.klingPillarCard--1{background:linear-gradient(#9be88a1a,#0c0f12f5),linear-gradient(#0c0f12f5,#0c0f12f5)}.klingPillarCard--2,.klingPillarCard--3,.klingPillarCard--4{background:linear-gradient(#12161cf0,#080a0efa)}.klingSequence{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.klingSequenceIntro{position:sticky;top:92px}.klingSequenceCards{gap:18px;display:grid}.klingSequenceCard{box-shadow:var(--shadow);background:linear-gradient(120deg,#9be88a0f,#0000 36%),linear-gradient(#12161cf0,#080a0efa);border:1px solid #ffffff14;border-radius:28px;padding:28px}.klingSequenceCard span{font-family:var(--font-body),sans-serif;color:#9be88a3d;margin-bottom:18px;font-size:4.4rem;line-height:1;display:inline-block}.klingOperator{grid-template-columns:minmax(0,1.1fr) minmax(320px,.65fr);align-items:start;gap:20px;display:grid}.klingOperatorPanel,.klingOperatorNote,.klingShowcaseCard{box-shadow:var(--shadow);border:1px solid #ffffff14;border-radius:30px}.klingOperatorPanel{background:linear-gradient(#12161afa,#070a0cfa);padding:28px}.klingPromptBoard{gap:16px;display:grid}.klingPromptBlock{background:#ffffff08;border:1px solid #9be88a1f;border-radius:22px;padding:18px 20px}.klingPromptBlock span{color:var(--lime);text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font-size:.84rem;font-weight:700;display:inline-block}.klingOperatorNote{background:linear-gradient(135deg,#9be88a1f,#0000 40%),linear-gradient(#101316fa,#070a0cfa);padding:28px;position:sticky;top:92px}.klingShowcaseGrid{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.klingShowcaseCard{background:linear-gradient(#12161cf0,#080a0efa);overflow:hidden}.klingShowcaseCard--feature{grid-row:span 2}.klingShowcaseCard--feature .galleryMedia video{aspect-ratio:.92}.klingInsightCard,.klingCtaPanel{background:linear-gradient(120deg,#9be88a14,#0000 28%),linear-gradient(#12161afa,#070a0cfa)}.pageShell--klingAlt{background:radial-gradient(circle at 18% 10%,#9be88a1f,#0000 18%),radial-gradient(circle at 88% 28%,#9be88a14,#0000 16%),linear-gradient(#04060a 0%,#061009 50%,#05070c 100%)}.klingAltIntro,.klingAltSignals,.klingAltWorkflow,.klingAltPrompt,.klingAltMatrix,.klingAltShowcase{width:min(calc(100% - 40px),var(--content-width));margin:0 auto}.klingAltIntro{grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(260px,.45fr);align-items:stretch;gap:18px;padding:46px 0 26px;display:grid}.klingAltLedger,.klingAltStage,.klingAltSidebarCard,.klingAltSignalCard,.klingAltWorkflowCard,.klingAltPromptCard,.klingAltMatrixCard,.klingAltShowcaseFeature,.klingAltShowcaseCard,.klingAltInsightCard,.klingAltCtaPanel{box-shadow:var(--shadow);border:1px solid #ffffff14;border-radius:30px}.klingAltLedger{background:linear-gradient(125deg,#9be88a1a,#0000 24%),linear-gradient(#11151bfa,#080a0efa);padding:30px}.klingAltLedger h1{max-width:10ch;font-family:var(--font-body),sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(3rem,7vw,5.8rem);line-height:.92}.klingAltLedger p:not(.eyebrow){color:var(--muted);max-width:60ch;line-height:1.8}.klingAltStage{background:linear-gradient(#13181cfa,#080a0efa);align-content:start;gap:16px;padding:16px;display:grid}.klingAltMedia video{aspect-ratio:.85;object-fit:cover;border-radius:22px;width:100%}.klingAltBadgeCluster{flex-wrap:wrap;gap:10px;display:flex}.klingAltBadgeCluster span,.klingAltSidebarCard span,.klingAltSignalCard span,.klingAltPromptCard span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700;display:inline-block}.klingAltBadgeCluster span{background:#9be88a14;border:1px solid #9be88a2e;border-radius:999px;padding:10px 12px}.klingAltSidebar{gap:18px;display:grid}.klingAltSidebarCard{background:linear-gradient(#12161cf5,#080a0efa);padding:22px}.klingAltSidebarCard strong{margin-top:14px;line-height:1.6;display:block}.klingAltSignals,.klingAltWorkflow,.klingAltPrompt,.klingAltMatrix,.klingAltShowcase{padding:84px 0 10px}.klingAltSignalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.klingAltSignalCard{background:linear-gradient(140deg,#9be88a0f,#0000 26%),linear-gradient(#12161cf5,#080a0efa);min-height:260px;padding:24px}.klingAltSignalCard h3,.klingAltWorkflowCard h3,.klingAltMatrixCard h3,.klingAltShowcaseCard h3{margin:16px 0 12px;font-size:1.4rem}.klingAltSignalCard p,.klingAltWorkflowCard p,.klingAltPromptCard p,.klingAltMatrixCard p{color:var(--muted);margin:0;line-height:1.7}.klingAltWorkflowHeader{max-width:760px;margin-bottom:24px}.klingAltWorkflowRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.klingAltWorkflowCard{background:linear-gradient(#14181cfa,#080a0efa);min-height:250px;padding:24px}.klingAltWorkflowCard span{font-family:var(--font-body),sans-serif;color:#9be88a38;margin-bottom:18px;font-size:3.4rem;line-height:1;display:inline-block}.klingAltPrompt{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.klingAltPromptIntro{position:sticky;top:92px}.klingAltPromptIntro h2{font-family:var(--font-body),sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,5vw,4rem);line-height:.96}.klingAltPromptIntro p:not(.eyebrow){color:var(--muted);line-height:1.8}.klingAltPromptBoard{gap:16px;display:grid}.klingAltPromptCard{background:linear-gradient(90deg,#9be88a0f,#0000 20%),linear-gradient(#12161cfa,#080a0efa);padding:22px}.klingAltPromptCard p{font-family:"Fragment Mono",var(--font-body),monospace;font-size:.97rem}.klingAltMatrixGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.klingAltMatrixCard{background:linear-gradient(135deg,#9be88a14,#0000 24%),linear-gradient(#12161cfa,#080a0efa);min-height:220px;padding:24px}.klingAltShowcase{grid-template-columns:minmax(0,1.02fr) minmax(320px,.68fr);align-items:start;gap:18px;display:grid}.klingAltShowcaseFeature{background:linear-gradient(#12161cfa,#080a0efa);overflow:hidden}.klingAltShowcaseFeature .galleryMedia{padding:16px 16px 0}.klingAltShowcaseFeature .galleryMedia video{aspect-ratio:1.18;object-fit:cover;border-radius:22px;width:100%}.klingAltShowcaseFeature .galleryBody{padding:20px 22px 24px}.klingAltShowcaseStack{gap:16px;display:grid}.klingAltShowcaseCard{background:linear-gradient(#12161cfa,#080a0efa);overflow:hidden}.klingAltShowcaseCard .galleryMedia{padding:14px 14px 0}.klingAltShowcaseCard .galleryMedia video{aspect-ratio:1.1;object-fit:cover;border-radius:18px;width:100%}.klingAltInsightCard,.klingAltCtaPanel{background:linear-gradient(120deg,#9be88a14,#0000 28%),linear-gradient(#12161afa,#070a0cfa)}@media (max-width:1080px){.heroSection,.splitSection,.specGrid,.workflowGrid,.socialProofStats,.insightCard,.galleryGrid,.featureGrid,.comparisonRow{grid-template-columns:1fr}.topbar,.splitSticky{position:static}.klingHero,.klingPillarGrid,.klingSequence,.klingOperator,.klingShowcaseGrid,.klingAltIntro,.klingAltSignalGrid,.klingAltWorkflowRail,.klingAltPrompt,.klingAltMatrixGrid,.klingAltShowcase{grid-template-columns:1fr}.klingSequenceIntro,.klingOperatorNote,.klingAltPromptIntro{position:static}.klingHeroStage{min-height:auto}.klingHeroVideo{min-height:520px}.klingShowcaseCard--feature{grid-row:auto}.galleryGrid,.featureGrid,.splitCards,.comparisonTable{gap:14px}}@media (max-width:720px){.topbar,.heroSection,.tickerSection,.featureSection,.splitSection,.showcaseSection,.specSection,.workflowSection,.socialProofSection,.rightsSection,.comparisonSection,.insightSection,.faqSection,.ctaSection{width:min(calc(100% - 24px),var(--content-width))}.heroSection{padding-top:34px}.topnav{display:none}.klingHero,.klingStrip,.klingPillars,.klingSequence,.klingOperator,.klingShowcase,.klingAltIntro,.klingAltSignals,.klingAltWorkflow,.klingAltPrompt,.klingAltMatrix,.klingAltShowcase{width:min(calc(100% - 24px),var(--content-width))}.heroCopy h1{font-size:clamp(1.68rem,9vw,2.4rem)}.statRow{grid-template-columns:1fr}.klingTitle{font-size:clamp(2.9rem,14vw,4.4rem)}.klingHeroVideo{min-height:420px}.klingFloatingCard{width:100%;margin-top:12px;position:static}.klingStatStack{grid-template-columns:1fr}.klingAltLedger,.klingAltStage,.klingAltSidebarCard,.klingAltSignalCard,.klingAltWorkflowCard,.klingAltPromptCard,.klingAltMatrixCard,.klingAltShowcaseFeature,.klingAltShowcaseCard{border-radius:24px}.klingAltLedger h1{font-size:clamp(2.8rem,14vw,4.4rem)}.heroVisualOverlay{background:0 0;margin-top:12px;padding:0;display:block;position:static}.insightCard,.ctaPanel,.notFoundCard{padding:24px}}.showcaseCarousel{width:100%}.showcasePlayer{aspect-ratio:16/9;background:#000;border-radius:0;width:100%;position:relative;overflow:hidden}.showcasePlayer video{object-fit:cover;border:none;border-radius:0;width:100%;height:100%;display:block}.showcaseMuteBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:10;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;bottom:18px;right:18px}.showcaseMuteBtn:hover{background:#000c}.showcaseOverlay{pointer-events:none;background:linear-gradient(#0000 0%,#000000b8 100%);padding:40px 24px 20px;position:absolute;bottom:0;left:0;right:0}.showcaseOverlay h3{color:#fff;letter-spacing:-.01em;margin:0 0 4px;font-size:1.1rem;font-weight:600}.showcaseOverlay p{color:#ffffffb3;margin:0;font-size:.85rem;line-height:1.5}.showcaseThumbs{justify-content:center;gap:10px;margin-top:14px;display:flex}.showcaseThumb{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:6px;width:152px;padding:0;display:flex;position:relative;overflow:hidden}.showcaseThumbImg{aspect-ratio:16/9;object-fit:cover;opacity:.4;border:1px solid #ffffff14;border-radius:8px;width:100%;transition:opacity .25s}.showcaseThumb--active .showcaseThumbImg{opacity:1}.showcaseThumb:hover:not(.showcaseThumb--active) .showcaseThumbImg{opacity:.65}.showcaseThumbLabel{color:#fff6;white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 2px;font-size:.72rem;transition:color .25s;display:block;overflow:hidden}.showcaseThumb--active .showcaseThumbLabel{color:#ffffffd9}
