@font-face{font-family:WmbInter;src:url('/assets/why-minds-break-films/Inter-400.woff2');font-display:swap}@font-face{font-family:WmbInter;src:url('/assets/why-minds-break-films/Inter-700.woff2');font-weight:700;font-display:swap}@font-face{font-family:WmbGaramond;src:url('/assets/why-minds-break-films/EBGaramond-400.woff2');font-display:swap}
.wmb-shell{--wmb-ink:#18282b;--wmb-paper:#f5f1e9;--wmb-line:#d5cdbf;--wmb-accent:#91502d;max-width:1400px;margin:auto;padding:38px 44px;color:var(--wmb-ink);font:16px/1.65 WmbInter,Arial,sans-serif}
body:has(.wmb-shell){background:#f5f1e9}body:has(.wmb-shell) main{padding:0}.wmb-shell a{color:inherit;text-underline-offset:4px}.wmb-shell a:hover{color:var(--wmb-accent)}.wmb-shell a:focus-visible,.wmb-shell summary:focus-visible,.wmb-shell iframe:focus-visible{outline:3px solid #91502d;outline-offset:5px}.wmb-shell h1,.wmb-shell h2,.wmb-shell h3{color:var(--wmb-ink);text-wrap:balance}.wmb-intro{padding:10px 0 32px}.wmb-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5e625a;margin:0 0 16px}.wmb-intro h1{font:68px/1.05 WmbGaramond,Georgia,serif;letter-spacing:-.025em;margin:0 0 20px}.wmb-standfirst{font-size:19px;line-height:1.65;max-width:830px;margin:0 0 18px;color:#495858}.wmb-meta{font-size:13px;color:#5a625d;line-height:1.8;margin-bottom:0}
.wmb-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:38px;align-items:start}.wmb-selected{min-width:0}.wmb-player{aspect-ratio:16/9;background:#132428;border-radius:5px;overflow:hidden;scroll-margin-top:90px}.wmb-player iframe{display:block;width:100%;height:100%;border:0}.wmb-poster{display:block;position:relative;width:100%;height:100%;color:white!important;background:#132428}.wmb-poster img{display:block;width:100%;height:100%;object-fit:cover}.wmb-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;background:#122527;color:#fff;padding:16px 24px;border:1px solid #f5f1e999;border-radius:3px;font-size:16px;white-space:nowrap}.wmb-poster:hover .wmb-play{background:#18282b}.wmb-duration{position:absolute;bottom:16px;right:16px;background:#132428;color:#fff;padding:3px 8px;font-size:12px;border-radius:2px}.wmb-selection{font-size:12px;letter-spacing:.08em;color:#56665e;text-transform:uppercase;margin:25px 0 9px}.wmb-selected h2{font:42px/1.15 WmbGaramond,Georgia,serif;margin:0 0 12px}.wmb-description{max-width:760px;color:#495858;margin:0 0 22px}.wmb-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px 24px;font-size:14px;margin:18px 0 25px}.wmb-primary{display:inline-block;background:#18282b;color:#fff!important;padding:11px 18px;border-radius:3px;text-decoration:none}.wmb-primary:hover{background:#304649}.wmb-chapters{display:flex;gap:9px;flex-wrap:wrap;border-top:1px solid var(--wmb-line);padding-top:21px}.wmb-chapters a{font-size:12px;line-height:1.5;text-decoration:none;padding:9px 11px;border:1px solid var(--wmb-line);border-radius:3px;background:transparent;max-width:100%}.wmb-chapters a span{font-weight:700}.wmb-chapters a:hover{background:#e9e4da}.wmb-player-note{font-size:12px;color:#58665f;max-width:680px}
.wmb-library{border-top:1px solid var(--wmb-line)}.wmb-library h2{font:23px/1.3 WmbGaramond,Georgia,serif;margin:12px 0}.wmb-episode{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;border-bottom:1px solid var(--wmb-line);padding:12px 7px;text-decoration:none;font-size:13px;line-height:1.4}.wmb-episode img{display:block;width:90px;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:2px}.wmb-episode strong{font-weight:400;display:block}.wmb-episode small{display:block;font-size:11px;color:#52625d;margin-top:5px}.wmb-episode[aria-current=true]{background:#e4e7df;border-left:3px solid var(--wmb-accent);padding-left:4px}.wmb-episode:hover{background:#e9e5dd}
.wmb-disclaimer{font-size:13px;line-height:1.7;border-left:3px solid #af8b62;background:#ede8df;padding:16px 20px;margin:26px 0;color:#3e504d}.wmb-transcript{border-top:1px solid var(--wmb-line);border-bottom:1px solid var(--wmb-line);padding:15px 0;margin:25px 0}.wmb-transcript summary{cursor:pointer;font-size:14px;font-weight:700}.wmb-transcript>div{max-width:70ch;padding:10px 0;font-size:16px}.wmb-transcript h2{font:28px/1.3 WmbGaramond,Georgia,serif;margin-top:25px}.wmb-about{border-top:1px solid var(--wmb-line);margin-top:42px;padding-top:24px;max-width:850px}.wmb-about h2{font:34px/1.2 WmbGaramond,Georgia,serif;margin:0 0 15px}.wmb-about p{color:#495858}
.wmb-footer{border-top:1px solid #d5cdbf;margin-top:30px;background:#ece8df}.wmb-footer .wmb-shell{font-size:12px;line-height:1.75;color:#4c5b56;padding-top:25px;padding-bottom:34px}.wmb-footer p{max-width:1050px;margin:0 0 12px}.wmb-footer nav{display:flex;gap:10px 24px;flex-wrap:wrap;margin-top:20px}
.wmb-research{max-width:1230px}.wmb-research .wmb-intro{max-width:920px}.wmb-research .wmb-intro h1{font-size:62px}.wmb-research>.wmb-disclaimer{max-width:920px;margin-top:0;margin-bottom:36px}.wmb-reading-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:44px;align-items:start}.wmb-toc{position:sticky;top:85px;font-size:12px;line-height:1.55;border-top:1px solid var(--wmb-line);max-height:calc(100vh - 115px);overflow-y:auto;padding-right:10px}.wmb-toc h2{font:23px/1.25 WmbGaramond,Georgia,serif;margin:15px 0}.wmb-toc ol{list-style:none;margin:0;padding:0}.wmb-toc li{padding:7px 0;border-bottom:1px solid #ddd7cb}.wmb-toc a{text-decoration:none}.wmb-toc a:hover{text-decoration:underline}.wmb-essay{min-width:0;max-width:72ch}.wmb-essay-text{font-size:17px;line-height:1.85;overflow-wrap:anywhere}.wmb-essay-text>p:first-child{margin-top:0}.wmb-essay-text h2{font:36px/1.2 WmbGaramond,Georgia,serif;margin:40px 0 17px;scroll-margin-top:90px}.wmb-essay-text h3{font:26px/1.3 WmbGaramond,Georgia,serif;margin:28px 0 13px}.wmb-essay-text p{margin:0 0 20px}.wmb-essay-text li{margin-bottom:9px}.wmb-essay-text a{color:#7d4427}.wmb-editorial-note{font-size:13px;color:#53615d;border-top:1px solid var(--wmb-line);padding-top:20px;margin-top:35px}.wmb-next{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;font-size:13px;border-top:1px solid var(--wmb-line);padding-top:25px;margin-top:30px}
@media(max-width:1050px){.wmb-shell{padding-left:26px;padding-right:26px}.wmb-layout{grid-template-columns:minmax(0,1fr) 270px;gap:25px}.wmb-episode{grid-template-columns:75px 1fr}.wmb-episode img{width:75px}.wmb-reading-layout{grid-template-columns:200px minmax(0,1fr);gap:28px}}
@media(max-width:800px){.wmb-layout{grid-template-columns:1fr}.wmb-library{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin-top:12px}.wmb-library h2{grid-column:1/-1}.wmb-episode{grid-template-columns:90px 1fr}.wmb-episode img{width:90px}.wmb-intro h1{font-size:57px}.wmb-reading-layout{grid-template-columns:1fr}.wmb-toc{position:static;max-height:none;padding:0;border-bottom:1px solid var(--wmb-line);padding-bottom:16px}.wmb-toc ol{columns:2;column-gap:25px}.wmb-toc li{break-inside:avoid}.wmb-research .wmb-intro h1{font-size:54px}}
@media(max-width:540px){.wmb-shell{padding:25px 20px}.wmb-intro{padding-top:8px;padding-bottom:24px}.wmb-intro h1,.wmb-research .wmb-intro h1{font-size:44px}.wmb-standfirst{font-size:16px}.wmb-layout{gap:18px}.wmb-library{grid-template-columns:1fr}.wmb-episode{grid-template-columns:100px 1fr;font-size:14px}.wmb-episode img{width:100px}.wmb-play{font-size:14px;padding:12px 18px}.wmb-selected h2{font-size:35px}.wmb-actions{gap:15px 20px}.wmb-toc ol{columns:1}.wmb-essay-text{font-size:16px;line-height:1.8}.wmb-essay-text h2{font-size:31px}.wmb-disclaimer{padding:14px 16px}.wmb-next{flex-direction:column}.wmb-transcript>div{font-size:15px}}
@media print{body:has(.wmb-shell){background:#fff}.site-head,.wmb-library,.wmb-player,.wmb-toc,.wmb-actions,.wmb-chapters,.wmb-player-note,.wmb-transcript,.wmb-next{display:none}.wmb-shell{padding:0;max-width:none}.wmb-reading-layout{display:block}.wmb-essay{max-width:none}.wmb-essay-text{font-size:11pt}.wmb-footer{background:none}.wmb-essay-text h2{break-after:avoid}}

@media(max-width:800px){.wmb-player,.wmb-essay-text h2,.wmb-essay-text h3{scroll-margin-top:185px}}
