.bw19{--bw19-gold:#cfb474;--bw19-ink:#101823;box-sizing:border-box;padding:clamp(48px,7vw,100px) max(22px,calc((100vw - 1200px)/2));background:#101823;color:#eeeae0;font-family:var(--sans,'Arial',sans-serif)}
.bw19 *{box-sizing:border-box}.bw19 h2{font-family:var(--serif,Georgia,serif);font-size:clamp(34px,4vw,58px);font-weight:400;line-height:1.15;margin:12px 0 24px;color:inherit}.bw19 h3{font-size:25px;line-height:1.4;margin:0}.bw19 p{font-size:18px;line-height:1.85;margin:0 0 20px}.bw19 .bw19-kicker{color:var(--bw19-gold);font-size:13px;letter-spacing:.12em}.bw19 .bw19-intro{max-width:650px;color:#c2c8cf}.bw19 button,.bw19 summary{font:inherit;cursor:pointer}.bw19 button:focus-visible,.bw19 summary:focus-visible{outline:3px solid var(--bw19-gold);outline-offset:5px}.bw19 button{color:inherit;background:transparent;border:1px solid #cfb47480;border-radius:50%;width:46px;height:46px}.bw19 .bw19-controls{display:flex;gap:10px;justify-content:flex-end;margin-bottom:20px}.bw19 .bw19-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#cfb474 #1d2837;padding:8px 2px 20px;direction:rtl}.bw19 .bw19-slide{flex:0 0 min(340px,82vw);scroll-snap-align:start;margin:0;min-width:0}.bw19 .bw19-slide>button{display:block;width:100%;height:auto;border-radius:0;border:0}.bw19 .bw19-crop{display:block;position:relative;overflow:hidden;aspect-ratio:var(--bw19-ratio);background:#05070a;width:100%}.bw19 .bw19-crop>img{position:absolute;display:block;width:100%;max-width:none;height:auto;top:var(--bw19-top);left:0;transform:none;object-fit:initial}.bw19 figcaption{padding-top:13px;font-size:15px;color:#c2c8cf;line-height:1.55}.bw19 .bw19-reading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.bw19 .bw19-reading article{border:1px solid #cfb47455;padding:28px;min-width:0;background:#172231}.bw19 details{border-top:1px solid #cfb47455;margin-top:22px}.bw19 summary{padding:18px 0;color:var(--bw19-gold);font-size:17px}.bw19 .bw19-full{padding-top:14px}.bw19 .bw19-full p{font-size:17px}.bw19 .bw19-profile{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,6vw,72px);align-items:start}.bw19 .bw19-profile figure{margin:0}.bw19 .bw19-profile details{margin-top:14px}.bw19 .bw19-dialog{position:fixed;inset:0;margin:auto;padding:56px 18px 18px;border:1px solid #cfb47480;background:#080d14;color:#fff;width:min(96vw,1100px);max-width:96vw;max-height:96dvh;overflow:auto}.bw19 .bw19-dialog::backdrop{background:#020509ed}.bw19 .bw19-dialog-close{position:absolute;top:6px;right:10px}.bw19 .bw19-dialog-content{width:min(100%,calc(80dvh * var(--bw19-ratio)));margin:auto}.bw19.bw19-light{background:#eeeae2;color:#182331}.bw19-light .bw19-intro,.bw19-light figcaption{color:#44505f}.bw19-light .bw19-kicker{color:#80642b}.bw19-light .bw19-reading article{background:#f8f6f0}.bw19-light summary{color:#71551c}
@media(max-width:850px){.bw19 .bw19-reading{grid-template-columns:1fr}.bw19 .bw19-profile{grid-template-columns:1fr}.bw19 .bw19-profile figure{width:min(100%,440px);margin-inline:auto}.bw19 .bw19-reading article{padding:24px}.bw19 p{font-size:17px}.bw19 .bw19-track{gap:16px}}
@media(prefers-reduced-motion:no-preference){.bw19 .bw19-track{scroll-behavior:smooth}}
