/* Scoped styles for the new study entry. */
.bwpi-entry{box-sizing:border-box;scroll-margin-top:6rem;color:#171717;}
.bwpi-entry--home{width:calc(100% - 2rem);max-width:74rem;margin:1.25rem auto 2.5rem;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid #222;border-left:5px solid #171717;background:#fafaf8;}
.bwpi-entry--home h2{max-width:27ch;margin:.35rem 0 .85rem;font-size:clamp(1.5rem,3.1vw,2.5rem);line-height:1.16;letter-spacing:-.025em;}
.bwpi-entry--home p{max-width:68ch;margin:.7rem 0;font-size:1.05rem;line-height:1.55;}
.bwpi-entry .bwpi-kicker{font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1.4;}
.bwpi-entry .bwpi-boundary{max-width:76ch;font-size:.875rem;line-height:1.45;color:#444;}
.bwpi-entry .bwpi-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin-top:.65rem;padding:.75rem 1rem;background:#171717;border:1px solid #171717;color:#fff;font:inherit;font-weight:650;text-decoration:none;min-height:44px;}
.bwpi-entry .bwpi-link:hover{background:#333;text-decoration:underline;text-underline-offset:.2em;}
.bwpi-entry a:focus-visible,.bwpi-hero-entry a:focus-visible{outline:3px solid #171717;outline-offset:4px;}
.bwpi-hero-entry{max-width:42rem;margin:1rem 0 0;font-size:.875rem;line-height:1.4;}
.bwpi-hero-entry a{display:inline-block;padding:.35rem 0;color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px;}
.bwpi-entry--research{margin:2rem 0;padding:clamp(1rem,2.4vw,1.75rem);border:1px solid #222;background:#fafaf8;}
.bwpi-entry--research h2{max-width:28ch;margin:.4rem 0 .75rem;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.17;letter-spacing:-.025em;}
.bwpi-entry--research .bwpi-kicker{margin:0;}
.bwpi-entry--research .bwpi-summary{max-width:70ch;margin:0;font-size:1rem;line-height:1.5;}
.bwpi-entry--research .bwpi-scope{margin:.8rem 0 0;font-size:.8rem;line-height:1.4;font-weight:650;}
.bwpi-entry--research .bwpi-boundary{margin:.4rem 0 0;}
.bwpi-entry--research .bwpi-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.8rem;}
.bwpi-entry--research .bwpi-link{margin:0;padding:.6rem .85rem;font-size:.875rem;}
.bwpi-entry--research .bwpi-materials{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;color:inherit;text-underline-offset:.2em;}
.rc-topics a.bwpi-topic{border-color:#171717;background:#fafaf8;}
@media(max-width:40rem){.bwpi-entry--home{width:calc(100% - 1.5rem);margin:1rem auto 2rem;}.bwpi-entry--research{padding:1rem;margin:1.5rem 0;}.bwpi-entry .bwpi-link{max-width:100%;}.bwpi-entry--home h2{max-width:none;}.bwpi-entry--research .bwpi-summary{font-size:.9375rem;line-height:1.48;}}
@media print{.bwpi-entry--home,.bwpi-entry--research{background:none;color:#000;border-color:#777;break-inside:avoid;}.bwpi-entry .bwpi-link{background:none;color:#000;border-color:#777;}.bwpi-entry .bwpi-boundary{color:#333;}}
