.member-tabs{display:flex;gap:8px;border-bottom:1px solid #cdd9d2;padding:0 0 18px;margin-bottom:30px;flex-wrap:wrap}.member-tabs a,.wp-controls button{padding:12px 18px;border-radius:8px;border:1px solid #b8cbbf;text-decoration:none;color:#244d3c;background:#fff;font:inherit;cursor:pointer}.member-tabs a[aria-current],.wp-controls button[aria-pressed=true]{background:#244d3c;color:white}.members-section{padding-top:28px;padding-bottom:70px}.wp-controls{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.members-note{max-width:75ch;color:#5e6e65}.brief-day{padding:30px 0;border-top:1px solid #d7dfd8}.brief-day>h2{font-size:28px;margin:0 0 22px}.brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.brief-card{border:1px solid #d7dfd8;border-radius:14px;padding:26px;background:#fff;display:flex;flex-direction:column;gap:14px;overflow-wrap:anywhere}.brief-card[hidden]{display:none}.brief-card h3{font-size:22px;line-height:1.3;margin:0}.brief-card p{margin:0;line-height:1.65}.brief-card .wp-label{font-weight:700;color:#397050;font-size:13px;letter-spacing:.09em}.brief-card .source-date{font-size:13px;color:#63756b}.brief-card .copy-message{margin-top:auto;align-self:flex-start;background:#eaf1e8;color:#254d39;border:1px solid #c5d4c6;border-radius:7px;padding:9px 14px;cursor:pointer;font:inherit}.brief-card a{color:#21613d;text-decoration:underline}.brief-empty{color:#66746a}.member-tabs a:focus-visible,.wp-controls button:focus-visible,.copy-message:focus-visible{outline:3px solid #bc8142;outline-offset:3px}@media(max-width:1000px){.brief-grid{grid-template-columns:1fr}.brief-card{padding:22px}.member-tabs{gap:12px}}
