.brief{max-width:1060px;margin:0 auto;padding:clamp(62px,6.5vw,88px) var(--pad) 100px}.brief>.eyebrow{margin-bottom:16px}.brief h1{font-size:clamp(46px,5.5vw,74px);font-weight:485;line-height:.98;letter-spacing:-.055em;max-width:880px;margin:0 0 40px}.brief__meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:13px 0;margin-bottom:44px;font-family:GeistMono;font-size:.54rem;text-transform:uppercase;letter-spacing:.075em}.brief__meta span{padding-right:16px}.brief__meta strong{display:inline-block;margin-top:5px;font-family:Geist;font-size:.72rem;text-transform:none;letter-spacing:0;font-weight:570}.brief section{display:grid;grid-template-columns:156px minmax(0,1fr);gap:42px;border-bottom:1px solid var(--line);padding:25px 0}.brief h2{font-size:.55rem;text-transform:uppercase;letter-spacing:.095em;font-family:GeistMono;margin:3px 0 0;font-weight:620}.brief section p,.brief li{font-size:.86rem;line-height:1.62;max-width:700px;color:#464840}.brief ul{margin:0;padding-left:17px}.brief li+li{margin-top:4px}.brief blockquote{font-size:clamp(22px,2.25vw,31px);font-weight:470;line-height:1.25;letter-spacing:-.032em;margin:0;max-width:720px}.brief__actions{display:flex;gap:8px;margin-top:36px;flex-wrap:wrap}@media(max-width:760px){.brief{padding:54px 22px 76px}.brief h1{font-size:clamp(40px,12vw,54px);margin-bottom:30px}.brief__meta{grid-template-columns:1fr;gap:10px;padding:13px 0;margin-bottom:32px}.brief section{grid-template-columns:1fr;gap:8px;padding:21px 0}.brief section p,.brief li{font-size:.84rem}.brief__actions{flex-direction:column}.brief__actions .button{width:100%}}.brief__dek{font-size:clamp(18px,1.8vw,24px);line-height:1.45;color:var(--ink-soft);max-width:760px;margin:-20px 0 48px}.brief__meta{grid-template-columns:repeat(4,1fr)}.brief section>div>p:first-child{margin-top:0}.brief section h3{font-size:.82rem;margin:0 0 7px}.brief section h3~h3{margin-top:24px}.brief--institution section{grid-template-columns:minmax(150px,.34fr) minmax(0,1fr)}@media(max-width:760px){.brief__dek{margin:-12px 0 34px;font-size:1.05rem}.brief__meta{grid-template-columns:1fr 1fr}.brief--institution section{grid-template-columns:1fr}}
