@import"https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;1,8..60,400&family=Frank+Ruhl+Libre:wght@400;500&display=swap";body:has(.kh){background:#070707!important;padding:0!important}.kh{--bg: #070707;--panel: #111;--panel2: #171717;--line: rgba(255,255,255,.09);--ink: #f3efe6;--muted: #a39d90;--faint: #6d685f;--gold: #f5c63c;--gold-d: rgba(245,198,60,.16);--display: "Oswald", "Arial Narrow", sans-serif;--serif: "Source Serif 4", Georgia, serif;--heb: "Frank Ruhl Libre", "Times New Roman", serif;background:var(--bg);color:var(--ink);font-family:var(--serif);min-height:100vh;overflow-x:clip}.kh *{box-sizing:border-box}.kh a{color:inherit}.kh .wrap{max-width:1120px;margin:0 auto;padding:0 20px}.kh h1,.kh h2,.kh h3,.kh .disp{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;line-height:.98;margin:0}.kh .gold{color:var(--gold)}.kh .eyebrow{font-family:var(--display);text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;color:var(--gold)}.kh-hero{grid-template-columns:minmax(0,1fr);position:relative;min-height:min(92vh,820px);display:grid;align-items:end;isolation:isolate}.kh-hero img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 30%;object-position:30% 30%;z-index:-2}.kh-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07070733,#07070759 40%,#070707eb 72%),linear-gradient(0deg,#070707 0%,transparent 35%)}.kh-hero .inner{display:grid;justify-items:end;text-align:right;padding:0 20px 72px;max-width:1120px;margin:0 auto;width:100%}.kh-hero h1{font-size:clamp(3.2rem,9vw,7.6rem);font-weight:700}.kh-hero p{max-width:30rem;color:#d8d2c4;font-size:1.12rem;line-height:1.55;margin:22px 0 28px}.kh .btns{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.kh .btn{font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;font-size:.95rem;padding:13px 22px;border:1px solid var(--gold);background:var(--gold);color:#111;text-decoration:none;cursor:pointer}.kh .btn.ghost{background:transparent;color:var(--gold)}.kh .btn:hover{filter:brightness(1.08)}.kh section{padding:88px 0;border-top:1px solid var(--line)}.kh .sec-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:36px}.kh .sec-head h2{font-size:clamp(2.2rem,5vw,3.6rem)}.kh .sec-head p{color:var(--muted);max-width:34rem;margin:0;line-height:1.55}.kh .trailer{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:28px;align-items:start}.kh video{width:100%;aspect-ratio:16/9;background:#000;display:block;border:1px solid var(--line)}.kh .orig{background:var(--panel);border:1px solid var(--line);padding:20px}.kh .orig h3{font-size:1.3rem;margin:6px 0 12px}.kh .orig p{color:var(--muted);font-size:.95rem;line-height:1.5}.kh .yt-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;cursor:pointer;background:#000 center/cover;margin-top:12px}.kh .yt-thumb:after{content:"▶";position:absolute;inset:0;display:grid;place-items:center;font-size:2.2rem;color:var(--gold);background:#00000059}.kh .essays{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kh .ecard{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;color:inherit;padding:0;font:inherit;display:flex;flex-direction:column;transition:border-color .2s,transform .2s}.kh .ecard:hover{border-color:var(--gold);transform:translateY(-2px)}.kh .ecard img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block}.kh .ecard .b{padding:18px 18px 22px}.kh .ecard h3{font-size:1.45rem;margin:8px 0 10px}.kh .ecard p{color:var(--muted);margin:0;line-height:1.5;font-size:.98rem}.kh .rbar{position:sticky;top:0;z-index:20;background:#070707f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.kh .rbar .wrap{display:flex;align-items:center;gap:14px;padding-top:10px;padding-bottom:10px;flex-wrap:wrap}.kh .chips{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;flex:1 1 auto;min-width:0}.kh .chips a{font-family:var(--display);min-width:36px;text-align:center;padding:6px 8px;text-decoration:none;color:var(--muted);border:1px solid transparent}.kh .chips a.on,.kh .chips a:hover{color:var(--gold);border-color:var(--gold-d)}.kh .modes{display:flex;border:1px solid var(--line)}.kh .modes button{background:none;border:0;color:var(--muted);font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;padding:7px 11px;cursor:pointer;font-size:.82rem}.kh .modes button[aria-pressed=true]{background:var(--gold);color:#111}.kh .chapter{padding-top:56px;scroll-margin-top:64px}.kh .plate{position:relative;margin-bottom:26px}.kh .plate img{width:100%;aspect-ratio:3/1;-o-object-fit:cover;object-fit:cover;display:block;opacity:.85}.kh .plate h3{position:absolute;left:22px;bottom:16px;font-size:clamp(2rem,6vw,4rem);text-shadow:0 2px 20px #000}.kh .plate .heb{position:absolute;right:22px;bottom:16px;font-family:var(--heb);font-size:clamp(1.6rem,4vw,2.6rem);color:var(--gold);text-shadow:0 2px 20px #000}.kh .verse{display:grid;grid-template-columns:2.6rem minmax(0,1fr) minmax(0,1fr);gap:0 28px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.04);scroll-margin-top:80px}.kh .verse:target{background:linear-gradient(90deg,var(--gold-d),transparent 70%)}.kh .vn{font-family:var(--display);color:var(--faint);font-size:.9rem;padding-top:4px;text-decoration:none}.kh .verse.has .vn{color:var(--gold)}.kh .en{font-size:1.08rem;line-height:1.65;color:#e6e0d3}.kh .he{font-family:var(--heb);direction:rtl;font-size:1.5rem;line-height:1.75;color:var(--ink)}.kh .he mark{background:none;color:var(--gold);border-bottom:2px solid var(--gold)}.kh .notes{grid-column:2 / -1;display:grid;gap:10px;margin-top:12px}.kh .note{background:var(--panel);border-left:3px solid var(--gold);padding:14px 16px}.kh .note .top{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin-bottom:6px}.kh .note .w{font-family:var(--heb);font-size:1.25rem;color:var(--gold)}.kh .note .lab{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;font-size:1.02rem}.kh .note p{margin:0;color:#d4cec0;line-height:1.6;font-size:1rem}.kh .note .src{margin-top:8px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:.85rem;color:var(--faint)}.kh .play{background:none;border:1px solid var(--gold-d);color:var(--gold);font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;padding:4px 9px;cursor:pointer}.kh .play:hover{border-color:var(--gold)}.kh[data-mode=he] .en,.kh[data-mode=en] .he{display:none}.kh[data-mode=he] .verse,.kh[data-mode=en] .verse{grid-template-columns:2.6rem minmax(0,1fr)}.kh[data-mode=he] .notes,.kh[data-mode=en] .notes{grid-column:2}.kh[data-notes=off] .notes{display:none}.kh .lects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kh .lect{background:var(--panel);border:1px solid var(--line);padding:0 0 16px}.kh .lect .yt-thumb{margin:0}.kh .lect h3{font-size:1.2rem;padding:14px 16px 4px}.kh .lect span{display:block;padding:0 16px;color:var(--muted);font-size:.9rem}.kh .fine{color:var(--faint);font-size:.9rem;line-height:1.6;padding:48px 0 80px;border-top:1px solid var(--line)}.kh .fine a{color:var(--muted)}.kh dialog{border:1px solid var(--line);background:#0d0d0d;color:var(--ink);padding:0;max-width:min(960px,calc(100vw - 24px));width:100%}.kh dialog::backdrop{background:#000000d1}.kh .dclose{position:absolute;top:10px;right:10px;z-index:2;background:#0009;color:var(--ink);border:1px solid var(--line);width:38px;height:38px;font-size:1.2rem;cursor:pointer}.kh #lecture-dlg iframe{width:100%;aspect-ratio:16/9;border:0;display:block}.kh #lecture-dlg .cap{padding:12px 16px;font-family:var(--display);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.kh #essay-dlg{max-width:min(780px,calc(100vw - 24px));max-height:92vh}.kh .essay img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block}.kh .essay .b{padding:28px clamp(18px,5vw,56px) 48px}.kh .essay h2{font-size:clamp(2rem,5vw,3rem);margin:10px 0 12px}.kh .essay .dek{color:var(--muted);font-style:italic;font-size:1.12rem;margin:0 0 20px}.kh .essay .by{font-size:.85rem;color:var(--faint);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 0;margin-bottom:24px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.kh .essay p{font-size:1.13rem;line-height:1.75;color:#e2dccf;margin:0 0 1.2em}.kh .essay p:first-of-type:first-letter{font-family:var(--display);float:left;font-size:3.6rem;line-height:.9;padding:4px 10px 0 0;color:var(--gold)}.kh .vref{color:var(--gold)!important;text-decoration:none;border-bottom:1px dotted var(--gold);font-size:.9em}@media (max-width: 860px){.kh .trailer,.kh .essays,.kh .lects{grid-template-columns:minmax(0,1fr)}.kh .verse{grid-template-columns:2rem minmax(0,1fr)}.kh-hero p{max-width:100%}.kh .verse .he{grid-column:2;margin-bottom:8px}.kh .verse .en{grid-column:2;grid-row:2}.kh .notes{grid-column:1 / -1}.kh-hero .inner{justify-items:start;text-align:left;padding-bottom:48px}.kh-hero:after{background:linear-gradient(0deg,#070707 10%,#0707078c 60%,#07070740)}.kh .btns{justify-content:flex-start}.kh .plate img{aspect-ratio:2/1}}
