 .meeting-lead{padding:30px 0 36px;border-bottom:1px solid #aaa}.meeting-lead h1{font-size:clamp(36px,5vw,68px);line-height:1.04;max-width:900px}.meeting-lead .lead{font-size:21px;max-width:850px}.meeting-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:25px 0}.status-note{padding:18px 22px;background:#ece8de;border-left:4px solid #79734d;line-height:1.65}.meeting-section{padding:35px 0;border-bottom:1px solid #ccc}.meeting-section h2{font-size:32px}.decision-grid,.meeting-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.decision-grid article{padding:20px;background:#f2efe8}.decision-grid h3{margin-top:0}.meeting-gallery figure{margin:0}.meeting-gallery img,.meeting-hero img{display:block;width:100%;height:auto;background:#e2dfd6}.meeting-gallery a{display:block}.meeting-gallery figcaption,.meeting-hero figcaption{font-size:14px;line-height:1.55;margin-top:10px}.meeting-hero{margin:28px 0}.matrix-wrap{overflow-x:auto}.matrix{border-collapse:collapse;width:100%;font-size:15px}.matrix th,.matrix td{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid #c6c0b4;min-width:140px}.matrix th{background:#e7e2d7}.next-steps li{margin:13px 0;line-height:1.65}.meeting-section p,.decision-grid li{line-height:1.7}.source-note{font-size:14px;color:#655e52}@media(max-width:700px){.decision-grid,.meeting-gallery{grid-template-columns:1fr}.meeting-lead .lead{font-size:18px}.meeting-section h2{font-size:27px}.meeting-lead{padding-top:15px}.matrix{font-size:14px}} 
.meeting-hero-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.meeting-hero-pair .meeting-hero{margin:0}@media(max-width:700px){.meeting-hero-pair{grid-template-columns:1fr}}
