/* Compact study methodology, shared by all six study pages. */
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&display=swap');
.study-methodology{padding:2.5rem 0;border-bottom:1px solid #cbbda4;--method-rule:1px solid #cbbda4}
.study-methodology .study-section-heading{display:block;margin-bottom:1.75rem}
.study-methodology .study-section-heading h2{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;text-transform:uppercase;letter-spacing:-.025em}
.study-methodology .study-section-heading>p{max-width:85ch;margin:.75rem 0 0;font-family:"IBM Plex Mono",monospace;font-size:.875rem;line-height:1.6;text-align:left;hyphens:none}
.study-methodology .method-grid{grid-template-columns:repeat(3,minmax(0,1fr));border-top:var(--method-rule);border-bottom:var(--method-rule)}
.study-methodology .method-card{min-height:0;padding:1.4rem 1.25rem 1.6rem;border-right:var(--method-rule);border-bottom:0}
.study-methodology .method-card:first-child{padding-left:0}
.study-methodology .method-card:last-child{padding-right:0;border-right:0}
.study-methodology .method-number{font-family:"IBM Plex Mono",monospace;font-size:.75rem;font-weight:400;color:#80630f;letter-spacing:.08em}
.study-methodology .method-card h3{margin:.85rem 0 .75rem;font-size:1.125rem;line-height:1.35;letter-spacing:0;text-transform:uppercase}
.study-methodology .method-card p{font-family:"IBM Plex Mono",monospace;font-size:1rem;line-height:1.6;margin:0;text-align:left;hyphens:none}
.study-methodology .method-label{font-family:"IBM Plex Mono",monospace;font-size:.75rem;line-height:1.5;font-weight:400;letter-spacing:.08em;margin:1rem 0 .3rem;padding:0;border:0}
.study-methodology .method-list{font-family:"IBM Plex Mono",monospace;list-style:none;padding:0;margin:0;font-size:.875rem;line-height:1.55}
.study-methodology .method-list li{padding:.45rem 0;margin:0;border-bottom:1px solid #d8cbb3}
.study-methodology .method-list li:last-child{border-bottom:0}
.study-methodology .study-note{font-family:"IBM Plex Mono",monospace;font-size:.875rem;line-height:1.6;margin:1rem 0 0;padding:0;border:0;background:transparent;box-shadow:none}
@media(max-width:700px){.study-methodology{padding:2rem 0}.study-methodology .method-grid{grid-template-columns:1fr}.study-methodology .method-card,.study-methodology .method-card:first-child,.study-methodology .method-card:last-child{padding:1.25rem 0;border-right:0;border-bottom:var(--method-rule)}.study-methodology .method-card:last-child{border-bottom:0}}
