.meeting.article .meeting__when:first-of-type{margin-top:.4rem}.meetings{--m-tint:color-mix(in srgb, var(--accent) 9%, var(--surface));max-width:42rem;padding-block:1.25rem 3rem}.meetings.article{max-width:none}.meetings.article>:not(.article__head,.figure--hero){max-width:42rem;margin-inline:auto}.meetings__title{margin:.4rem 0 .3rem}.meetings__lede{color:var(--muted);margin:0 0 1rem}.meeting__crumbs{font:13px/1.4 var(--sans);color:var(--muted)}.meeting__crumbs a{color:var(--muted)}.meeting__badges{font:13px/1.4 var(--sans);flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:.8rem 0 1rem;display:flex}.meeting__badges .sbadges{border:0;margin:0;padding:0}.meeting__badges{border-bottom:1px solid var(--line);color:var(--muted);padding-bottom:.75rem}.meeting__badges a{color:var(--link)}.meeting__when{font:15px/1.5 var(--sans);color:var(--muted);margin:0}.meeting__source{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:.8rem 0 0;display:flex}.meeting__pill{font:13px/1.4 var(--sans);background:var(--m-tint);border-radius:999px;padding:.3rem .8rem}.meeting__links{font:500 13px/1.4 var(--sans);flex-wrap:wrap;gap:.3rem .9rem;margin:.9rem 0 0;display:flex}.meeting__links a,.meeting a{color:var(--link)}.meeting__updates{border-left:3px solid var(--accent);background:var(--surface);margin:1rem 0 0;padding:.7rem 1rem;font-size:.98rem;list-style:none}.meeting>h2{font:700 13px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:2rem 0 .75rem;scroll-margin-top:3.5rem}.meeting__cards{margin:0;padding:0;list-style:none}.meeting__card{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:.75rem;margin:0 0 .75rem;padding:1rem;display:flex}.meeting__num{background:var(--accent);color:#fff;height:28px;font:700 14px/28px var(--sans);text-align:center;border-radius:50%;flex:0 0 28px}.meeting__card h3{font-family:var(--serif);margin:0 0 .4rem;font-size:1.15rem;line-height:1.3}.meeting__card p{margin:0 0 .6rem;font-size:1rem}.meeting__you{background:var(--m-tint);border-radius:8px;padding:.6rem .75rem;font-size:.98rem;margin-bottom:0!important}.meeting__you span{font:700 11px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:.2rem;display:block}.meeting__plain{margin:0;padding-left:1.2rem}.meeting__plain li{margin:0 0 .5rem}.meeting details{border-top:1px solid var(--line);padding:.75rem 0}.meeting summary{cursor:pointer;font:600 16px/1.4 var(--sans)}.meeting__count{background:var(--m-tint);text-align:center;border-radius:999px;min-width:22px;margin-left:6px;padding:0 7px;font-size:13px;display:inline-block}.meeting__item{border-bottom:1px dashed var(--line);padding:.85rem 0}.meeting__item:last-child{border-bottom:0}.meeting__itemhead{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.meeting__itemhead b{font:700 16px/1.35 var(--sans)}.meeting__item p{margin:.4rem 0 0;font-size:1rem}.meeting__small{color:var(--muted);font-size:.94rem!important}.meeting__watch{font:600 13px/1.3 var(--sans);color:var(--accent-ink);margin-top:.5rem;text-decoration:none;display:inline-block}.meeting__watch:hover{text-decoration:underline}.meeting__chip{font:600 12px/1 var(--sans);white-space:nowrap;background:var(--m-tint);color:var(--muted);border-radius:999px;flex:none;padding:5px 9px}.meeting__chip--yes{background:color-mix(in srgb, #2f8a45 18%, var(--surface));color:color-mix(in srgb, #2f8a45 75%, var(--ink))}.meeting__chip--no{background:color-mix(in srgb, var(--accent) 18%, var(--surface));color:var(--accent-ink)}.meeting__chip--split{background:color-mix(in srgb, var(--chart-3) 22%, var(--surface));color:color-mix(in srgb, var(--chart-3) 55%, var(--ink))}.meeting__votenames{font:13px/1.45 var(--sans);color:var(--muted);margin-top:.4rem}.meeting__pager{border-top:1px solid var(--line);font:600 14px/1.4 var(--sans);justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1rem;display:flex}.meeting__foot{color:var(--muted);font:13px/1.5 var(--sans);margin-top:1.5rem}.meetings__filter{flex-wrap:wrap;gap:.5rem;margin:0 0 .5rem;display:flex}.meetings__filter a{font:600 13px/1 var(--sans);border:1px solid var(--line-strong);color:var(--ink);border-radius:999px;padding:.45rem .8rem;text-decoration:none}.meetings__filter a[aria-current=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.meetings__feed{margin:0;padding:0;list-style:none}.meetings__feed>li{border-top:1px solid var(--line);padding:1.1rem 0}.meetings__meta{font:13px/1.4 var(--sans);color:var(--muted);flex-wrap:wrap;gap:.2rem .6rem;margin:0 0 .3rem;display:flex}.meetings__tag{color:var(--accent);font-weight:700}.meetings__feed h2{font-family:var(--serif);margin:0 0 .4rem;font-size:1.25rem;line-height:1.3}.meetings__feed h2 a{color:var(--ink);text-decoration:none}.meetings__feed h2 a:hover{text-decoration:underline}.meetings__takeaways{margin:0 0 .4rem;padding-left:1.1rem;font-size:.97rem}.meetings__takeaways li{margin:0 0 .25rem}.meetings__foot-line{font:12px/1.4 var(--sans);color:var(--muted);flex-wrap:wrap;gap:.2rem .9rem;margin:0;display:flex}.meetings__how{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1rem;scroll-margin-top:1rem}.meetings__how ul{padding-left:1.1rem}.meetings__how li{margin:0 0 .6rem}.meetings a{color:var(--link)}.meeting__details{margin-top:2rem}.meeting__details dl{font:14px/1.45 var(--sans);grid-template-columns:max-content 1fr;gap:.35rem .9rem;margin:.6rem 0 0;display:grid}.meeting__details dt{color:var(--muted);font-weight:600}.meeting__details dd{margin:0}.meetings__method h2{margin-top:2rem}.meetings__tablewrap{margin:.8rem 0 1rem;overflow-x:auto}.meetings__table{border-collapse:collapse;width:100%;font:14px/1.4 var(--sans)}.meetings__table th,.meetings__table td{text-align:left;border-bottom:1px solid var(--line);padding:.45rem .6rem}.meetings__table th{color:var(--muted);font-weight:600}.meetings__table td:not(:first-child),.meetings__table th:not(:first-child){white-space:nowrap}.meeting .article__head{margin-bottom:0}.meeting__meta{font:13px/1.5 var(--sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin:.7rem 0 0;display:flex}.meeting__meta .sbadges{border:0;margin:0;padding:0}.meeting__meta p{margin:0}.meeting__jumps{scrollbar-width:none;gap:.4rem;margin:.8rem 0 0;padding-bottom:.2rem;display:flex;overflow-x:auto}.meeting__jumps a{font:600 12px/1 var(--sans);border:1px solid var(--line-strong);border-radius:999px;flex:none;padding:.45rem .75rem;text-decoration:none;color:var(--ink)!important}.meeting #short{margin-top:1.25rem}.meeting__links+.meeting__jumps{margin-top:.6rem}.meeting__photo{margin-top:1.5rem}.meeting__photo img{border-radius:8px}.meetings__latest{margin:1.25rem 0 0;padding:0;list-style:none}.meetings__board{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr auto;column-gap:.9rem;margin:0 0 .9rem;padding:.9rem 1rem;display:grid}.meetings__board>*{grid-column:1/-1}.meetings__board>.meetings__meta,.meetings__board>h2,.meetings__board>.meetings__stale{grid-column:1}.meetings__board>img{object-fit:cover;border-radius:6px;grid-area:1/2/span 3;width:80px;height:80px}.meetings__board h2{font-family:var(--serif);margin:.1rem 0 .35rem;font-size:1.2rem;line-height:1.28}.meetings__board h2 a{color:var(--ink);text-decoration:none}.meetings__board h2 a:hover{text-decoration:underline}.meetings__stale{font:12px/1.4 var(--sans);color:var(--muted);margin:0 0 .3rem}.meetings__take{margin:.3rem 0 .5rem;font-size:1rem}.meetings__credit{font:11px/1.4 var(--sans);color:var(--muted);margin:.5rem 0 0}.meetings__more{font:600 13px/1.4 var(--sans);margin:.6rem 0 0}.meetings__how p{margin:0 0 .7rem}.meetings__filter--seg{top:var(--nav-h);z-index:5;background:var(--paper);flex-wrap:nowrap;gap:0;margin:0 0 .5rem;padding:.5rem 0;position:sticky}.meetings__filter--seg a{text-align:center;border-radius:0;flex:1 1 0;padding:.7rem .4rem;line-height:1.2}.meetings__filter--seg a:first-child{border-radius:10px 0 0 10px}.meetings__filter--seg a:last-child{border-radius:0 10px 10px 0}.meetings__filter--seg a+a{border-left-width:0}.meetings__older{margin-top:1.5rem}.meetings__month{font:700 12px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:1.4rem 0 .3rem}.meetings__rows{margin:0;padding:0;list-style:none}.meetings__rows li{border-top:1px solid var(--line);grid-template-columns:3.4rem 1fr;gap:.1rem .6rem;padding:.6rem 0;display:grid}.meetings__rows time{font:600 12px/1.5 var(--sans);color:var(--muted);grid-row:1/span 2}.meetings__rows .meetings__tag{font:700 11px/1.3 var(--sans)}.meetings__rows a{color:var(--ink);font-family:var(--serif);font-size:1rem;line-height:1.3;text-decoration:none}.meetings__rows li[hidden]{display:none}.meetings__rows a:hover{text-decoration:underline}.meeting__sources{font:12px/1.4 var(--sans);color:var(--muted);margin-top:.35rem;display:block}.meeting__sources a{color:var(--link)}
