.model-showcase_page__wGo76{--paper:#f7f4ea;--ink:#213b32;--muted:#526259;--line:#dadccf;--accent:#97492e;--button:#28463a;--button-text:#fff9ed;--panel:#fffdf6;color:var(--ink);background:var(--paper);font-family:var(--font-body),sans-serif}.model-showcase_film__Gr6Pk{--paper:#f7f3ea;--film-backdrop-height:clamp(640px,75vw,1100px);background-image:linear-gradient(180deg,rgb(247 243 234/24%),rgb(247 243 234/42%) 52%,var(--paper)),url(/images/model-showcases/kling-morning-clouds.webp);background-size:100% var(--film-backdrop-height),max(100%,1080px) var(--film-backdrop-height);background-position:top,100% 0;background-repeat:no-repeat}.model-showcase_wrap__I0mUR{width:min(100% - 48px,1230px);margin-inline:auto;padding-block:46px 90px}.model-showcase_breadcrumb__b5zpQ{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:var(--muted);font-size:.875rem}.model-showcase_breadcrumb__b5zpQ a{color:var(--ink);text-underline-offset:4px}.model-showcase_masthead__A9CQv{display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:28px clamp(28px,5vw,78px);padding-block:clamp(38px,6vw,82px) 32px}.model-showcase_masthead__A9CQv h1{font-size:clamp(3rem,7.6vw,6.5rem);line-height:.98;letter-spacing:-.046em;overflow-wrap:anywhere;margin-block:.22em}.model-showcase_eyebrow__Pd9cQ{color:var(--accent);font-size:.8rem;font-weight:700;letter-spacing:.09em}.model-showcase_deck__9DYE7{font-size:clamp(1.18rem,2.6vw,2.2rem);font-family:var(--font-display),Georgia,serif;line-height:1.16;max-width:28ch}.model-showcase_heroAside__mcDjY{display:grid;gap:20px;max-width:46ch}.model-showcase_capabilities__7YrWM p,.model-showcase_faq__JGtDj p,.model-showcase_heroAside__mcDjY p,.model-showcase_mastheadIntro__rxO6X,.model-showcase_sectionHeader__35rVE p{color:var(--muted);font-size:1rem;line-height:1.65}.model-showcase_mastheadIntro__rxO6X{margin-top:16px;max-width:52ch}.model-showcase_heroOffer__g8Ovu{display:grid;gap:5px;padding:2px 0 2px 16px;border-inline-start:2px solid var(--accent)}.model-showcase_heroOffer__g8Ovu strong{color:var(--accent);font-size:clamp(1.3rem,3vw,1.9rem);line-height:1.15}.model-showcase_actions__muf18{display:flex;flex-wrap:wrap;gap:10px}.model-showcase_primary__VJ3sj,.model-showcase_secondary__SgMsI{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:8px 17px;border:1px solid var(--line);border-radius:999px;font-size:.88rem;font-weight:650;text-align:center}.model-showcase_primary__VJ3sj{color:var(--button-text);background:var(--button);border-color:var(--button)}.model-showcase_secondary__SgMsI{color:var(--ink)}.model-showcase_primary__VJ3sj:hover,.model-showcase_secondary__SgMsI:hover{text-decoration:underline;text-underline-offset:3px}.model-showcase_page__wGo76 :is(a,button,summary,video):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.model-showcase_card__0VdQB,.model-showcase_heroAsset__ythpV{overflow:clip;margin:0;border:1px solid var(--line);border-radius:18px;background:var(--panel);min-width:0}.model-showcase_heroAsset__ythpV{border-radius:24px 24px 12px 12px}.model-showcase_media__rhxdl{display:grid;width:100%;align-items:center;justify-items:center;background:#dbdbce;overflow:hidden}.model-showcase_film__Gr6Pk .model-showcase_media__rhxdl{background:#131917}.model-showcase_heroAsset__ythpV .model-showcase_media__rhxdl{max-height:min(68vh,700px)}.model-showcase_media__rhxdl :is(img,video){width:100%;height:100%;max-height:inherit;object-fit:contain;display:block}.model-showcase_heroAsset__ythpV .model-showcase_media__rhxdl img{object-fit:cover}.model-showcase_transparent__8NsVy{background-color:#f6f2e5;background-image:conic-gradient(#e4decd 25%,transparent 0 50%,#e4decd 0 75%,transparent 0);background-size:26px 26px}.model-showcase_card__0VdQB figcaption,.model-showcase_heroAsset__ythpV figcaption{padding:17px clamp(15px,2.1vw,25px)}.model-showcase_card__0VdQB h3,.model-showcase_heroAsset__ythpV h2{font-size:clamp(1.15rem,2.4vw,1.65rem);line-height:1.22;margin-bottom:7px}.model-showcase_recipe__zEEvt summary{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 12px;padding-block:8px;color:var(--accent);cursor:pointer;font-weight:650}.model-showcase_recipe__zEEvt summary:before{content:"+";font-size:1.1em}.model-showcase_recipe__zEEvt[open] summary:before{content:"−"}.model-showcase_recipe__zEEvt summary span{margin-inline-start:auto;font-size:.8rem;color:var(--muted);font-weight:400}.model-showcase_promptText__9JLIo{color:var(--muted);line-height:1.65;font-size:.9rem;overflow-wrap:anywhere}.model-showcase_recipeActions__jC4NE{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-block:13px 3px}.model-showcase_recipeActions__jC4NE a{color:var(--accent);text-decoration:underline;text-underline-offset:4px;font-size:.85rem}.model-showcase_capabilities__7YrWM,.model-showcase_faq__JGtDj,.model-showcase_gallery__5Z39U,.model-showcase_workbench__j13N1{margin-top:clamp(48px,8vw,108px);scroll-margin-top:96px}.model-showcase_workbench__j13N1 #generator{scroll-margin-top:100px;color:var(--foreground)}.model-showcase_sectionHeader__35rVE{display:grid;gap:9px;margin-bottom:22px}.model-showcase_capabilities__7YrWM h2,.model-showcase_faq__JGtDj h2,.model-showcase_sectionHeader__35rVE h2{font-size:clamp(1.8rem,4.4vw,3.3rem);line-height:1.04}.model-showcase_sectionHeader__35rVE p{max-width:65ch}.model-showcase_galleryGrid__kPO6M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.model-showcase_card__0VdQB[data-wide]{grid-column:1/-1}.model-showcase_card__0VdQB .model-showcase_media__rhxdl{max-height:510px}.model-showcase_capabilities__7YrWM{padding-block:32px;border-block:1px solid var(--line)}.model-showcase_capabilities__7YrWM>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.model-showcase_capabilities__7YrWM h3{font-size:1.28rem;line-height:1.25;margin-bottom:8px}.model-showcase_faq__JGtDj{max-width:760px;margin-inline:auto}.model-showcase_faq__JGtDj h2{margin-bottom:24px}.model-showcase_faq__JGtDj details{padding:15px 0;border-top:1px solid var(--line)}.model-showcase_faq__JGtDj details summary{cursor:pointer;font-weight:650}.model-showcase_faq__JGtDj details p{margin-top:8px}.model-showcase_faq__JGtDj .model-showcase_primary__VJ3sj{margin-top:16px}.model-showcase_studyPanel__V9osE{display:grid;gap:18px;padding:clamp(13px,2.5vw,28px);border:1px solid var(--line);border-radius:18px;background:var(--panel)}.model-showcase_studyTimeline__TNpTI{min-inline-size:0;margin:0;padding:0;border:0}.model-showcase_studyTimeline__TNpTI legend{margin-bottom:8px;font-size:.92rem;font-weight:650}.model-showcase_studyScrubber__XtLjq{display:block;width:100%;height:30px;margin:0 0 8px;accent-color:var(--button);cursor:ew-resize}.model-showcase_studyScrubber__XtLjq:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.model-showcase_studyRounds___X1WA{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:6px}.model-showcase_studyChoice__Z_pkM{position:relative;display:flex;min-width:0}.model-showcase_studyChoice__Z_pkM input{position:absolute;width:1px;height:1px;opacity:0}.model-showcase_studyButton__6lWVe,.model-showcase_studyChoice__Z_pkM span{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:6px 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--paper);cursor:pointer;text-align:center;font-size:.86rem;font-weight:650;line-height:1.25}.model-showcase_studyChoice__Z_pkM span{width:100%}.model-showcase_studyRounds___X1WA span{padding-inline:4px;font-variant-numeric:tabular-nums}.model-showcase_studyButton__6lWVe[aria-pressed=true],.model-showcase_studyChoice__Z_pkM input:checked+span{border-color:var(--button);color:var(--button-text);background:var(--button)}.model-showcase_studyChoice__Z_pkM input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.model-showcase_studyButton__6lWVe:disabled,.model-showcase_studyChoice__Z_pkM input:disabled+span{opacity:.55;cursor:default}.model-showcase_studyButton__6lWVe:not(:disabled):hover,.model-showcase_studyChoice__Z_pkM input:not(:checked,:disabled)+span:hover{border-color:var(--accent)}.model-showcase_studyButton__6lWVe span{font-size:1.35em}.model-showcase_studyModes__1EHFd,.model-showcase_studyToolbar__KErdj{display:flex;flex-wrap:wrap;gap:6px}.model-showcase_studyToolbar__KErdj{justify-content:space-between;gap:10px}.model-showcase_studyCompareControls__GHN9Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.model-showcase_studyCompareControls__GHN9Q label{display:grid;gap:5px;min-width:0;font-size:.85rem;font-weight:650}.model-showcase_studyCompareControls__GHN9Q select{width:100%;min-height:44px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font-weight:400}.model-showcase_studyFigure__Wy99F{min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.model-showcase_studyFigure__Wy99F figcaption{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;font-size:.85rem;font-weight:650}.model-showcase_studyFigure__Wy99F figcaption span+span{text-align:end}.model-showcase_studyImageStage__XG2_j{position:relative;overflow:hidden;aspect-ratio:16/9;background:#dbdbce}.model-showcase_studyImageStage__XG2_j img{display:block;width:100%;height:100%;object-fit:contain}.model-showcase_studyFrameIncoming__F7dO3{position:absolute;inset:0;animation:model-showcase_study-frame-in__fXPZH .2s ease-out both}@keyframes model-showcase_study-frame-in__fXPZH{0%{opacity:0}to{opacity:1}}.model-showcase_studyWipeOutput__VHRvJ{position:absolute;inset:0;clip-path:inset(0 0 0 var(--study-wipe-position))}.model-showcase_studyWipeInput__j7QTw{position:absolute;inset:0;appearance:none;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.model-showcase_studyWipeInput__j7QTw::-webkit-slider-thumb{appearance:none;width:1px;height:44px}.model-showcase_studyWipeInput__j7QTw::-moz-range-thumb{width:1px;height:44px;border:0}.model-showcase_studyWipeMarker__f4rwd{position:absolute;inset:0;pointer-events:none}.model-showcase_studyWipeMarker__f4rwd:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--study-wipe-position);width:2px;background:white;box-shadow:0 0 5px #172119a6;transform:translateX(-50%)}.model-showcase_studyWipeMarker__f4rwd span{position:absolute;top:50%;left:clamp(22px,var(--study-wipe-position),calc(100% - 22px));display:grid;width:38px;height:38px;place-items:center;transform:translate(-50%,-50%);border:1px solid white;border-radius:50%;color:var(--button-text);background:var(--button);box-shadow:0 1px 8px #172119a6;font-size:1.25rem}.model-showcase_studyWipeInput__j7QTw:focus-visible+.model-showcase_studyWipeMarker__f4rwd span{outline:2px solid white;outline-offset:3px}.model-showcase_studyDetails__gqdmY h3{margin-bottom:10px;font-size:clamp(1.15rem,2.4vw,1.65rem);line-height:1.22}.model-showcase_studyDetails__gqdmY dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0}.model-showcase_studyDetails__gqdmY dt{margin-bottom:4px;font-size:.86rem;font-weight:700}.model-showcase_studyDetails__gqdmY dd{margin:0;color:var(--muted);font-size:.9rem;line-height:1.6;overflow-wrap:anywhere}.model-showcase_studyPrompt__FfRM7{grid-column:1/-1;padding:12px;border-radius:8px;background:var(--paper)}.model-showcase_studySrOnly__D_knO{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:700px){.model-showcase_wrap__I0mUR{width:calc(100% - 28px);padding-block:26px 52px}.model-showcase_capabilities__7YrWM>div,.model-showcase_galleryGrid__kPO6M,.model-showcase_masthead__A9CQv{grid-template-columns:minmax(0,1fr)}.model-showcase_masthead__A9CQv{gap:18px;padding-block:32px 22px}.model-showcase_heroAside__mcDjY{gap:14px}.model-showcase_galleryGrid__kPO6M{gap:13px}.model-showcase_card__0VdQB .model-showcase_media__rhxdl{max-height:65svh}.model-showcase_studyRounds___X1WA{grid-auto-flow:column;grid-auto-columns:44px;grid-template-columns:none;overflow-x:auto;padding-block:3px 6px;scrollbar-width:thin}.model-showcase_studyDetails__gqdmY dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.model-showcase_studyFrameIncoming__F7dO3{animation:none}}