/* Decision examples share the existing Study controls and evidence boundaries. */
.study-title{display:block}.study-title h1{font-size:clamp(25px,3vw,38px)}.study-hook{font-weight:650;font-size:17px;margin:8px 0}.question{font-size:16px;line-height:1.45}.decision-anchor{display:inline-block;margin-top:10px;min-height:44px;padding-top:8px;font-size:15px}.study-main{overflow:auto}.study-workbench{flex:none;min-height:420px}.scene{aspect-ratio:760/460;width:100%;height:auto;max-width:760px}.scene [data-focus-area]{opacity:.65;transition:opacity .15s}.scene [data-focus-area].is-selected{opacity:1;filter:drop-shadow(0 0 3px #355346)}.map-pin{max-width:120px}.map-toolbar{position:static;padding:8px 10px}.map-toolbar>span{max-width:100%;padding:0}.map-caption{min-height:48px}#decision-evidence{scroll-margin-top:12px}#decision-evidence h3{font:650 13px/1.3 var(--pp-body);margin:12px 0 4px}#detail-evidence{font-size:14px;line-height:1.5}footer{padding:8px 0;flex-wrap:wrap}footer a{font-size:14px}
@media(max-width:700px){.study-workbench{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:0;overflow:visible}.study-map{container-type:normal}.scene{width:100%;height:auto;min-height:0;max-width:760px}.map-pin{max-width:100px;font-size:11px}#selected-detail{overflow:visible;border-left:0;border-top:1px solid var(--pp-rule)}.area-picker{display:grid;grid-template-columns:1fr;overflow:visible}.study-title h1{font-size:27px}.question{font-size:16px}.study-stages button{font-size:14px}#visual-study{height:auto;min-height:100svh}.study-main{overflow:visible}.study-hook{font-size:16px}}
@media(prefers-reduced-motion:reduce){.scene [data-focus-area]{transition:none}}
