.wbw{display:grid;grid-gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-night-border);background:color-mix(in oklch,var(--color-gold) 4%,var(--color-night-raised))}.wbw,.wbw-head{gap:var(--space-2)}.wbw-head{display:flex;align-items:center;justify-content:space-between}.wbw-title{margin:0;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.wbw-all,.wbw-title{font-weight:700;color:var(--color-gold-deep)}.wbw-all{flex:none;padding:.3em .85em;border-radius:999px;border:1px solid var(--color-gold-deep);background:color-mix(in oklch,var(--color-gold) 10%,transparent);font-size:.76rem;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.wbw-all:focus-visible,.wbw-all:hover{background:color-mix(in oklch,var(--color-gold) 18%,transparent)}.wbw-all:active{transform:scale(.97)}.wbw-done{flex:none;font-size:.76rem;font-weight:600;color:var(--color-gold-deep)}.wbw-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.wbw-cell{display:flex}.wbw-word{position:relative;display:grid;grid-gap:.3rem;gap:.3rem;width:100%;padding:.7rem .75rem .8rem;text-align:right;border-radius:var(--radius-md);border:1px solid var(--color-night-border);-webkit-border-start:3px solid var(--wbw-tone,var(--color-night-border));border-inline-start:3px solid var(--wbw-tone,var(--color-night-border));background:var(--color-night);color:var(--color-ivory);cursor:pointer;transition:border-color var(--duration-normal) var(--ease-calm),background-color var(--duration-normal) var(--ease-calm),transform var(--duration-fast) var(--ease-out)}.wbw-word:focus-visible,.wbw-word:hover{border-color:color-mix(in oklch,var(--wbw-tone,var(--color-gold)) 45%,var(--color-night-border))}.wbw-word:active{transform:scale(.985)}.wbw-word[data-revealed=true]{background:color-mix(in oklch,var(--wbw-tone,var(--color-gold)) 8%,var(--color-night-raised));border-inline-start-color:var(--wbw-tone,var(--color-gold))}.wbw-word[data-kind=naam]{--wbw-tone:var(--color-gold)}.wbw-word[data-kind=eigenschap]{--wbw-tone:var(--color-gold-deep)}.wbw-word[data-kind=werkwoord]{--wbw-tone:var(--color-green)}.wbw-word[data-kind=voornaamwoord]{--wbw-tone:color-mix(in oklch,var(--color-green) 65%,var(--color-gold))}.wbw-word[data-kind=naamwoord]{--wbw-tone:color-mix(in oklch,var(--color-ivory) 40%,var(--color-night-border))}.wbw-word[data-kind=verbinding]{--wbw-tone:var(--color-ivory-faint)}.wbw-top{display:flex;align-items:center;justify-content:space-between;gap:.4rem;flex-direction:row-reverse}.wbw-ar{font-family:var(--font-display);font-size:1.5rem;line-height:1.4;color:var(--color-ivory)}.wbw-chip{flex:none;display:inline-flex;align-items:center;gap:.25rem;padding:.15em .5em;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.02em;color:color-mix(in oklch,var(--wbw-tone,var(--color-gold)) 50%,var(--color-ivory));background:color-mix(in oklch,var(--wbw-tone,var(--color-gold)) 14%,transparent);border:1px solid color-mix(in oklch,var(--wbw-tone,var(--color-gold)) 30%,transparent)}.wbw-chip-glyph{font-size:.7em;line-height:1}.wbw-tr{font-size:.82rem;font-style:italic;color:var(--color-gold-deep);text-align:right}.wbw-reveal{display:grid;grid-gap:.2rem;gap:.2rem;text-align:right;opacity:0;transform:translateY(6px);transition:opacity var(--duration-normal) var(--ease-calm),transform var(--duration-normal) var(--ease-calm)}.wbw-reveal[data-on=true]{opacity:1;transform:translateY(0)}.wbw-nl{font-size:.98rem;line-height:1.4;color:var(--color-ivory)}.wbw-root{font-size:.72rem;color:var(--color-ivory-dim)}.wbw-root span[lang=ar]{font-family:var(--font-display);letter-spacing:.15em;color:var(--color-gold-deep)}.wbw-cat{font-size:.7rem}.wbw-cat,.wbw-tap{color:var(--color-ivory-faint)}.wbw-tap{position:absolute;inset-block-end:.8rem;inset-inline:.75rem;text-align:right;font-size:.68rem;opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-calm)}.wbw-tap[data-on=true]{opacity:.85}.wbw-soon{display:flex;align-items:center;gap:.5rem;margin:var(--space-3) 0 0;padding:.7rem .9rem;border-radius:var(--radius-md);border:1px dashed var(--color-night-border);background:color-mix(in oklch,var(--color-gold) 4%,var(--color-night-raised));color:var(--color-ivory-dim);font-size:.85rem}.wbw-soon-glyph{color:var(--color-gold);font-size:1rem}@media (prefers-reduced-motion:reduce){.wbw-all,.wbw-reveal,.wbw-tap,.wbw-word{transition:none!important}.wbw-all:active,.wbw-reveal,.wbw-word:active{transform:none}.wbw-reveal{opacity:1}}.meer-paneel{margin:var(--space-4) 0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.meer-paneel-knop{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:52px;padding:0 var(--space-4);cursor:pointer;font-weight:600;color:var(--color-text);list-style:none}.meer-paneel-knop::-webkit-details-marker{display:none}.meer-paneel-knop:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-lg)}.meer-paneel-pijl{width:10px;height:10px;border-right:2px solid var(--color-gold-deep);border-bottom:2px solid var(--color-gold-deep);transform:rotate(45deg) translateY(-2px);transition:transform var(--duration-fast) ease-out}.meer-paneel[open] .meer-paneel-pijl{transform:rotate(-135deg) translateY(-2px)}@media (prefers-reduced-motion:reduce){.meer-paneel-pijl{transition:none}}.meer-paneel-inhoud{padding:0 var(--space-4) var(--space-4);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.meer-paneel-rij{display:block;min-height:52px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);color:var(--color-text);text-decoration:none}.meer-paneel-rij:last-child{border-bottom:none}.meer-paneel-rij-titel{display:block;font-weight:600}.meer-paneel-rij-hint{display:block;margin-top:2px;font-size:.86rem;color:var(--color-muted)}.mee-reciteren{margin:var(--space-4) 0;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.mee-reciteren-kop{font-family:var(--font-display);font-size:1.15rem;color:var(--color-text);margin:0}.mee-reciteren-lede{color:var(--color-muted);line-height:1.6;margin-top:var(--space-2)}.mee-reciteren-start,.mee-reciteren-stop{margin-top:var(--space-3);min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-md);font:inherit;font-weight:600;cursor:pointer}.mee-reciteren-start{background:var(--color-gold-deep);color:var(--color-on-gold);border:none}.mee-reciteren-stop{background:transparent;color:var(--color-text);border:1px solid var(--color-border-strong)}.mee-reciteren-start:focus-visible,.mee-reciteren-stop:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mee-reciteren-meting,.mee-reciteren-privacy{margin-top:var(--space-2);font-size:.82rem;color:var(--color-muted);line-height:1.5}.mee-reciteren-aan{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-weight:600;color:var(--color-text)}.mee-reciteren-stip{width:12px;height:12px;border-radius:50%;background:var(--color-live);animation:mee-reciteren-adem 1.6s ease-in-out infinite}@keyframes mee-reciteren-adem{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mee-reciteren-stip{animation:none}}.mee-reciteren-melding{margin-top:var(--space-2);color:var(--color-text-dim);line-height:1.5}.mee-reciteren-vers{margin-top:var(--space-3);direction:rtl;text-align:right;font-size:1.6rem;line-height:2.1;color:var(--color-text)}.mee-reciteren-woord{transition:color var(--duration-fast,.15s) ease-out}.mee-reciteren-woord[data-stand=mee]{color:var(--color-green)}.mee-reciteren-woord[data-stand=nogniet]{color:var(--color-text-dim)}.mee-reciteren-woord[data-stand=anders]{color:var(--color-text);-webkit-text-decoration:underline dotted var(--color-gold-deep);text-decoration:underline dotted var(--color-gold-deep);text-underline-offset:6px}.mee-reciteren-zin{margin-top:var(--space-2);color:var(--color-muted)}.kijk-mee{margin:var(--space-5) 0;scroll-margin-top:88px;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.km-eyebrow{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-deep)}.km-titel{font-family:var(--font-display);font-size:1.5rem;color:var(--color-text)}.km-onder,.km-titel{margin-top:var(--space-2)}.km-onder{color:var(--color-muted);line-height:1.6}.km-kader{margin-top:var(--space-3);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface-2);aspect-ratio:9/16;max-height:70vh;display:grid;place-items:center}.km-video{object-fit:contain;background:var(--color-surface-2)}.km-start,.km-video{width:100%;height:100%}.km-start{position:relative;display:block;min-height:44px;padding:0;border:0;background:none;cursor:pointer}.km-poster{width:100%;height:100%;object-fit:cover;display:block}.km-knop{position:absolute;inset:0;margin:auto;width:76px;height:76px;border-radius:999px;background:var(--gradient-cta);color:var(--color-on-gold);display:grid;place-items:center;box-shadow:var(--shadow-gold);transition:transform var(--duration-fast) var(--ease-out)}.km-knop svg{width:38px;height:38px}.km-start:focus-visible .km-knop,.km-start:hover .km-knop{transform:scale(1.06)}.km-start:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.km-label{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);padding:8px 14px;border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.9rem;white-space:nowrap;box-shadow:var(--shadow-soft)}.km-voet{margin-top:var(--space-3);color:var(--color-muted);font-size:.88rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.km-knop{transition:none}}@media (min-width:1100px){.km-kader{max-width:420px;margin-inline:auto}}.hemel-card{margin:var(--space-6,2.5rem) auto var(--space-4,1.5rem);max-width:40rem;padding:1.4rem 1.5rem;border-radius:var(--radius-lg,22px);border:1px solid color-mix(in oklch,var(--color-gold-deep) 22%,var(--color-night-border,var(--color-ivory)));background:linear-gradient(165deg,color-mix(in oklch,var(--color-gold-deep) 7%,var(--color-night-raised,var(--color-ivory))),var(--color-night-raised,var(--color-ivory)));box-shadow:var(--shadow-gold);text-align:center}.hemel-eyebrow{font-family:var(--font-arabic,"SF Arabic","Geeza Pro",serif);font-size:1.3rem;color:var(--color-gold-deep);margin:0 0 .3rem}.hemel-title{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft,var(--color-ivory-faint));font-weight:700;margin:0 0 .8rem}.hemel-line{color:var(--color-ivory,var(--color-surface-2));font-size:.98rem;line-height:1.6;margin:.35rem 0}.hemel-soft{color:var(--color-ink-soft,var(--color-night-border));font-size:.92rem}.hemel-eclipse{margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid color-mix(in oklch,var(--color-gold-deep) 20%,transparent)}.hemel-eclipse-badge{display:inline-block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--color-night,var(--color-shadow-ink));background:var(--color-gold-deep);border-radius:999px;padding:.25rem .7rem;margin:0 0 .6rem}.hemel-foot{margin:1rem 0 0;font-size:.72rem;color:var(--color-ink-soft,var(--color-ivory-faint))}