.kh{--pad:clamp(48px, 6vw, 88px);padding-block-start:clamp(104px,11vw,160px)}.kh-in{z-index:1;align-items:center;gap:clamp(28px,4vw,56px);display:grid;position:relative}.kh-copy{justify-items:start;gap:clamp(14px,1.8vw,22px);min-width:0;display:grid}.kh-crumb{font:500 13px/1 var(--f-mono);letter-spacing:.04em;color:var(--fg-2);text-transform:uppercase;align-items:center;gap:14px;margin:0;display:flex}:lang(ar) .kh-crumb{font:500 15px/1.3 var(--f-sans);letter-spacing:0;text-transform:none}.kh-crumb a{min-height:44px;color:inherit;text-underline-offset:.3em;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.kh-h{font-family:var(--f-display);font-size:clamp(2.25rem,.9rem + 4.7vw,6rem);font-weight:800;font-stretch:var(--wdth-xl);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;color:var(--fg);-webkit-hyphens:none;hyphens:none;margin:0;line-height:.94}:lang(ar) .kh-h{font-size:clamp(2.4rem,1rem + 5vw,5.75rem);line-height:var(--lh-ar-display);letter-spacing:0;text-transform:none;font-stretch:100%}.kh-nw{white-space:nowrap}.kh-line{max-width:44ch;color:var(--fg);margin:0}.kh-tags{flex-wrap:wrap;align-items:center;gap:8px;max-width:none;margin:0;display:flex}.kh-live{min-height:44px;color:var(--fg);text-underline-offset:.3em;align-items:center;gap:8px;padding-inline:6px;font-weight:600;display:inline-flex}.kh-live i{background:var(--fg);width:9px;height:9px;animation:kh-pulse 2.4s var(--ease-ui) infinite;border-radius:50%}@keyframes kh-pulse{50%{opacity:.35}}.kh-obj{min-width:0}.kh-obj .hw-obj{aspect-ratio:4/3;width:100%;display:block;position:relative;container-type:size}@media (min-width:1024px){.kh--obj .kh-in{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.kh.kh--pic{color:#f4f7f2;--fg:#f4f7f2;--fg-2:#c9d2cb;--fg-3:#a3b4ae;background:#070b0a}.kh--pic .band-track{display:none}.kh-pic{display:block;position:relative;overflow:hidden}.kh-pic .tk-photo,.kh-pic img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px),(max-aspect-ratio:1){.kh--pic{padding-block-start:0}.kh-pic{aspect-ratio:4/5;width:100%;max-height:72lvh}.kh--pic .kh-in{padding-block-start:clamp(20px,4vw,32px)}}@media (min-width:768px) and (min-aspect-ratio:1){.kh--pic{align-items:end;min-height:min(100svh,900px);display:grid}.kh-pic{position:absolute;inset:0}.kh-pic:after{content:"";background:linear-gradient(90deg,#050807db,#05080752 46%,#0000 68%);position:absolute;inset:0}[dir=rtl] .kh-pic:after{background:linear-gradient(270deg,#050807db,#05080752 46%,#0000 68%)}.kh--pic .kh-copy{max-width:min(620px,56vw)}}.kn{--pad:clamp(56px, 8vw, 120px)}.kn-wrap{justify-items:center;display:grid}.kn-paper{--ink:var(--print-ink);--ink-2:var(--print-ink-2);--ink-3:var(--print-ink-3);--fg:var(--print-ink);--fg-2:var(--print-ink-2);--fg-3:var(--print-ink-3);--rule:#10151438;width:100%;color:var(--print-ink);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#f8faf6;gap:clamp(18px,2.4vw,28px);padding:clamp(20px,4vw,48px);display:grid;position:relative;box-shadow:0 1px #0000000d,0 24px 60px #00000042}.kn-feed{width:min(100%,880px)}.kn-head{border-block-end:2px solid var(--print-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-block-end:clamp(12px,1.6vw,18px);display:flex}.kn-title{font:800 clamp(1.5rem, 1rem + 1.8vw, 2.5rem)/1.05 var(--f-display);letter-spacing:-.02em;color:var(--print-ink);margin:0}:lang(ar) .kn-title{letter-spacing:0;line-height:1.35}.kn-no{font:500 14px/1.4 var(--f-mono);color:var(--print-ink);max-width:none;margin:0}:lang(ar) .kn-no{font:500 15px/1.4 var(--f-sans)}.kn-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;display:grid}.kn-fields dt{font:500 12px/1.3 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--print-ink-2)}:lang(ar) .kn-fields dt{font:500 13px/1.4 var(--f-sans);letter-spacing:0;text-transform:none}.kn-fields dd{color:var(--print-ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;font-weight:600;line-height:1.35}@media (min-width:768px){.kn-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.kn-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.kn-table thead th{text-align:start;font:500 12px/1.3 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--print-ink-2);border-block-end:1px solid var(--print-ink);padding:0 0 8px}:lang(ar) .kn-table thead th{font:500 13px/1.4 var(--f-sans);letter-spacing:0;text-transform:none}.kn-table tbody th{text-align:start;color:var(--print-ink);font-weight:700}.kn-table tbody :is(th,td){vertical-align:top;color:var(--print-ink);border-block-end:1px solid #1015142e;padding:12px 12px 12px 0}[dir=rtl] .kn-table tbody :is(th,td){padding:12px 0 12px 12px}.kn-table tbody td:last-child,.kn-table thead th:last-child{text-align:end;white-space:nowrap;padding-inline-end:0}.kn-status{font:700 12px/1.2 var(--f-mono);letter-spacing:.06em;color:var(--print-ink);border:1.5px solid;padding:4px 8px;display:inline-block;transform:rotate(-1.5deg)}:lang(ar) .kn-status{font:700 13px/1.3 var(--f-sans);letter-spacing:0}.kn-status[data-s=concept]{border-style:dashed}@media (max-width:559px){.kn-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kn-table,.kn-table tbody,.kn-table tr{display:block}.kn-table tr{border-block-end:1px solid #1015142e;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 0;display:grid}.kn-table tbody :is(th,td){border:0;padding:0;display:block}.kn-table tbody td:nth-child(2){grid-area:2/1/auto/-1}.kn-table tbody td:last-child{grid-area:1/2}}.kn-foot{flex-wrap:wrap;align-items:center;gap:10px 18px;min-height:96px;display:flex;position:relative}.kn-sign-l{font:500 12px/1.3 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--print-ink-2)}:lang(ar) .kn-sign-l{font:500 13px/1.4 var(--f-sans);letter-spacing:0;text-transform:none}.kn-sign{width:clamp(84px,11vw,120px);height:clamp(72px,9vw,96px);color:var(--print-ink);display:block}.kn-sign svg{width:100%;height:100%;display:block;overflow:visible}.kn-concept{border:2px dashed var(--print-ink);font:800 clamp(14px, 1.4vw, 17px)/1.2 var(--f-display);text-transform:uppercase;color:var(--print-ink);padding:6px 12px;transform:rotate(-2deg)}:lang(ar) .kn-concept{text-transform:none;line-height:1.5}.kn-print{cursor:pointer;min-height:44px;color:var(--print-ink);text-underline-offset:.3em;background:0 0;border:0;margin-inline-start:auto;padding-inline:4px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (prefers-reduced-motion:no-preference){html.tk-js .kn-feed:not([data-in="1"]) .kn-paper{clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:translateY(-14px)}html.tk-js .kn-paper{transition:clip-path 1.1s cubic-bezier(.3,.7,.2,1),transform 1.1s cubic-bezier(.3,.7,.2,1)}html.tk-js .kn-feed[data-in="1"] .kn-status{animation:.34s cubic-bezier(.3,1.5,.5,1) both kn-press;animation-delay:calc(.75s + var(--i,0) * .22s)}html.tk-js .kn-table tbody tr{--i:0}html.tk-js .kn-feed[data-in="1"] .kn-concept{animation:.4s cubic-bezier(.3,1.5,.5,1) 1.3s both kn-press}}@keyframes kn-press{0%{opacity:0;scale:1.7}}@media print{html:has(.kn-feed):not(.cn-printing) body *{visibility:hidden!important}html:not(.cn-printing) .kn-paper,html:not(.cn-printing) .kn-paper *{visibility:visible!important}.kn-paper{width:100%;box-shadow:none;position:fixed;inset:0 0 auto;clip-path:none!important;transform:none!important}.kn-print{display:none}}.ks{--pad:clamp(56px, 7vw, 104px)}.ks-in{gap:clamp(20px,3vw,40px);display:grid}.ks-col{align-content:start;justify-items:start;gap:10px;min-width:0;display:grid}.ks-h{font:700 clamp(1.25rem, 1rem + .8vw, 1.75rem)/1.2 var(--f-display);letter-spacing:-.01em;color:var(--fg);margin:0}:lang(ar) .ks-h{letter-spacing:0;line-height:1.5}.ks-p{max-width:46ch;margin:0}.ks-go{width:56px;height:56px;color:var(--fg)}.ks-go svg{width:100%;height:100%;display:block;overflow:visible}.ks-run{fill:currentColor;transition:opacity .4s var(--ease-ui) .2s, transform .4s var(--ease-ui) .2s;transform-origin:670px 405px}.ks-tick{fill:none;stroke:currentColor;stroke-width:38px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){html.tk-js .ks-tick{stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--ease-ui) .55s}html.tk-js [data-in="1"] .ks-tick{stroke-dashoffset:0}}html:not(.tk-js) .ks-go:not([data-concept]) .ks-run{opacity:0}[data-in="1"] .ks-go:not([data-concept]) .ks-run{opacity:0;transform:scale(.7)}@media (prefers-reduced-motion:reduce){.ks-go:not([data-concept]) .ks-run{opacity:0}}@media (min-width:900px){.ks-in{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:start}.ks-go{width:72px;height:72px;margin-block-start:44px}}.kg{--pad:clamp(64px, 8vw, 120px)}.kg-in{gap:clamp(20px,3vw,40px);display:grid}.kg-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;display:flex}.kg-title{font:800 clamp(2.25rem, 1rem + 4vw, 4.5rem)/1 var(--f-display);font-stretch:var(--wdth-xl);text-transform:uppercase;letter-spacing:-.03em;color:var(--fg);margin:0}:lang(ar) .kg-title{letter-spacing:0;text-transform:none;font-stretch:100%;line-height:1.3}.kg-sub{color:var(--fg-2);margin:0}.kg-main,.kg-shot{gap:10px;min-width:0;margin:0;display:grid}.kg-frame{clip-path:polygon(0 0,calc(100% - 28px) 0,100% 14px,100% 100%,0 100%);background:#0a0e0d;border:1px solid #2a322f;display:block;overflow:hidden}[dir=rtl] .kg-frame{clip-path:polygon(28px 0,100% 0,100% 100%,0 100%,0 14px)}.kg-bar{background:#151b19;align-items:center;gap:6px;height:32px;padding-inline:12px 40px;display:flex}.kg-bar i{background:#3a4542;border-radius:50%;width:9px;height:9px}.kg-url{font:500 12px/1 var(--f-mono);color:var(--fg-2);margin-inline-start:10px}.kg-view{display:block;position:relative}.kg-view img,.kg-view video{width:100%;height:auto;display:block}.tk-loopframe{display:block;position:relative}.tk-loopframe img{object-fit:cover;width:100%;height:100%}.kg-cap{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:15px;line-height:1.45;display:flex}.kg-two{gap:clamp(14px,2vw,24px);display:grid}@media (min-width:768px){.kg-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.kg-note{color:var(--fg-2);margin:0;font-size:14px}.kg-h{font:700 clamp(1.25rem, 1rem + .9vw, 1.75rem)/1.2 var(--f-display);color:var(--fg);letter-spacing:-.01em;margin:0}:lang(ar) .kg-h{letter-spacing:0;line-height:1.5}.kg-p{color:var(--fg-2);max-width:44ch;margin:0}.kg-link{min-height:44px;color:var(--fg);text-underline-offset:.3em;align-items:center;font-weight:700;display:inline-flex}.kg-wall{touch-action:pan-y;cursor:zoom-in;background:#0a0e0d;position:relative;overflow:hidden}.kg-wall img{width:100%;height:auto;display:block}.kg-lens{aspect-ratio:1;pointer-events:none;opacity:0;width:clamp(150px,22vw,300px);box-shadow:0 0 0 2px var(--andon), 0 18px 50px #0009;transition:opacity .2s var(--ease-ui);background-repeat:no-repeat;border-radius:50%;position:absolute;top:0;left:0}.kg-wall[data-lens="1"] .kg-lens{opacity:1}.kg-empty{align-items:center;gap:clamp(20px,3vw,40px);display:grid}@media (min-width:900px){.kg-empty{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.kg-empty-frame{aspect-ratio:16/10;border:1.5px dashed #3a4542;place-items:center;display:grid;position:relative;overflow:hidden}.kg-empty-frame .kg-bar{background:0 0;border-block-end:1.5px dashed #3a4542;position:absolute;inset:0 0 auto}.kg-glyph{fill:none;stroke:#7ff0d2;stroke-width:2px;stroke-dasharray:6 6;width:clamp(72px,14vw,140px);height:auto;transition:transform .6s var(--ease-expo-o,cubic-bezier(.16,1,.3,1)), fill .4s var(--ease-ui);transform-origin:50%}@media (hover:hover){.kg-empty-frame:hover .kg-glyph{fill:#7ff0d224;transform:translateY(-8px)rotate(-5deg)}}.kg-empty-t{justify-items:start;gap:12px;display:grid}.kg-still img{width:100%;height:auto;display:block}.kg-mark,.kg-pic{align-content:start;gap:12px;min-width:0;display:grid}.kg-mark-b{aspect-ratio:4/3;cursor:pointer;background:#0a0e0d;border:1px solid #2a322f;grid-template-rows:minmax(0,1fr);width:100%;min-height:0;padding:clamp(20px,3vw,40px);display:grid}.kg-mark-b svg{width:100%;height:100%;display:block;overflow:visible}.kg-m{fill:#e9f1ec;transition:transform .7s var(--ease-expo-o,cubic-bezier(.16,1,.3,1))}.kg-m-play{fill:#1fc2be}.kg-m-bar{transform:translate(-30px,-34px)}.kg-m-top{transform:translate(-14px,-6px)}.kg-m-low{transform:translate(-20px,36px)}.kg-m-play{transform:translate(34px,-18px)}.kg-m-tick{fill:none;stroke:var(--andon);stroke-width:16px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--ease-ui)}[data-on="1"] .kg-m{transform:none}[data-on="1"] .kg-m-tick{stroke-dashoffset:0;transition-delay:.35s}.kg-pic img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (prefers-reduced-motion:reduce){.kg-m,.kg-m-tick,.kg-glyph{transition:none}}.ku{--pad:clamp(48px, 6vw, 88px)}.ku-in{gap:clamp(14px,2vw,22px);display:grid}.ku-h{font:700 clamp(1.5rem, 1rem + 1.4vw, 2.25rem)/1.15 var(--f-display);color:var(--fg);letter-spacing:-.015em;margin:0}:lang(ar) .ku-h{letter-spacing:0;line-height:1.5}.ku-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ku-chip{border:1px solid var(--rule);min-height:44px;color:var(--fg);font:500 14px/1 var(--f-mono);cursor:pointer;transition:background-color .2s var(--ease-ui), color .2s var(--ease-ui);background:0 0;padding:0 14px}.ku-chip[aria-pressed=true]{background:var(--fg);color:var(--bg)}.ku-chip:focus-visible{outline:2px solid var(--focus,var(--andon));outline-offset:2px}.ku-box{gap:10px;display:grid}.ku-line{min-height:24px;color:var(--fg-2);margin:0;font-size:15px}.ku-line[data-on]{color:var(--fg);animation:ku-roll .35s var(--ease-expo-o,cubic-bezier(.16,1,.3,1))}@keyframes ku-roll{0%{opacity:0;translate:0 8px}}.ku-none{max-width:52ch;margin:0}.kw{--pad:clamp(64px, 8vw, 120px)}.kw-in{gap:clamp(18px,2.4vw,28px);display:grid}.kw-in>.tag,.ku-in>.tag{justify-self:start}.kw-h{font-family:var(--f-display);font-size:clamp(2.5rem,1rem + 5vw,6rem);font-weight:800;font-stretch:var(--wdth-xl);letter-spacing:-.035em;color:var(--fg);margin:0;line-height:.95}.kw-h .voice{font-weight:250}:lang(ar) .kw-h{line-height:var(--lh-ar-head);letter-spacing:0;font-size:clamp(2.2rem,1rem + 4vw,5rem);font-stretch:100%}.kw-sub{max-width:48ch;margin:0}.kw-ctas{flex-wrap:wrap;gap:12px;max-width:none;margin:0;display:flex}.kx{--pad:clamp(48px, 6vw, 88px);overflow:clip}.kx-in{justify-items:start;gap:14px;display:grid}.kx-card{--cx-s:1;width:100%;color:var(--fg);box-shadow:inset 0 0 0 1px var(--rule);transition:box-shadow .3s var(--ease-ui);gap:6px;padding:clamp(18px,3vw,36px);text-decoration:none;display:grid}[dir=rtl] .kx-card{--cx-s:-1}@media (prefers-reduced-motion:no-preference){html.tk-js .kx-in:not([data-in="1"]) .kx-card{transform:translateX(calc(var(--cx-s) * 14%));opacity:0}html.tk-js .kx-card{transition:transform .9s var(--ease-expo-o,cubic-bezier(.16,1,.3,1)), opacity .45s var(--ease-ui), box-shadow .3s var(--ease-ui)}}.kx-k{font:500 13px/1.3 var(--f-mono);letter-spacing:.04em;color:var(--fg-2);text-transform:uppercase}:lang(ar) .kx-k{font:500 15px/1.4 var(--f-sans);letter-spacing:0;text-transform:none}.kx-t{font:800 clamp(1.75rem, .8rem + 3.6vw, 4.5rem)/1 var(--f-display);font-stretch:var(--wdth-xl);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}:lang(ar) .kx-t{letter-spacing:0;text-transform:none;font-stretch:100%;line-height:1.3}.kx-c{color:var(--fg-2)}.kx-media{aspect-ratio:21/9;background:#050706;border-radius:4px;margin-block-start:clamp(12px,2vw,22px);display:block;position:relative;overflow:clip}@media (max-width:767px){.kx-media{aspect-ratio:16/10}}.kx-media .kx-img,.kx-media picture,.kx-media .hw-pic,.kx-media .hw-pic img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block;position:absolute;inset:0}.kx-media[data-k=prelude-concept] .hw-pic img{object-position:50% 55%}.kx-media[data-k=shibani-extension] .hw-pic img{object-position:50% 45%}.kx-media .hw-pic[data-mirror] img{transform:scaleX(-1)}.kx-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0507068c);position:absolute;inset:0}.kx-tag{z-index:1;position:absolute;inset-block-end:12px;inset-inline-start:12px}.kx-tag .tag{color:#e9f1ec;background:#050706b8}.kx-media>:first-child{transition:transform 1.2s var(--ease-expo-o,cubic-bezier(.16,1,.3,1))}@media (hover:hover){.kx-card:hover .kx-media>:first-child{transform:scale(1.03)}.kx-card:hover{box-shadow:inset 0 0 0 2px var(--andon)}}.kx-card:focus-visible{box-shadow:inset 0 0 0 2px var(--andon);outline:none}.kx-all{min-height:44px;color:var(--fg);text-underline-offset:.3em;align-items:center;font-weight:700;display:inline-flex}.kn-concept[data-stamp]{white-space:normal;text-wrap:balance;min-width:0;max-width:100%}.kn-concept[data-stamp] .ltr-token{white-space:nowrap}@media (max-width:767px){.kn-concept[data-stamp]{font-size:14px}}@media (prefers-reduced-motion:no-preference){html.tk-js .kn-feed[data-in="1"] .kn-concept[data-stamp]{animation-name:kn-press-s}}@keyframes kn-press-s{0%{opacity:0;scale:1.12}}
