.pbna{--pbna-navy:#153956;--pbna-ink:#213b4d;--pbna-gold:#a57631;--pbna-line:#d7e1e7;--pbna-offset:0px;--pbna-bar:86px;color:var(--pbna-ink);font:17px/1.65 system-ui,sans-serif;max-width:1180px;margin:0 auto;padding:32px 20px;background:#fff;isolation:isolate;text-align:left}
.pbna *{box-sizing:border-box}.pbna [hidden]{display:none!important}.pbna a{color:#1a5279;text-decoration:underline;text-underline-offset:3px}.pbna button,.pbna a{touch-action:manipulation}.pbna button{font:inherit;cursor:pointer;border:1px solid #bdcedb;border-radius:7px;background:white;color:var(--pbna-navy);padding:10px 14px;min-height:44px}.pbna :is(a,button,summary):focus-visible{outline:3px solid #b77b1d;outline-offset:4px}.pbna h3:focus{outline:2px solid #b77b1d;outline-offset:6px}.pbna .pbna-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;margin:0 0 12px;color:#536979}.pbna-intro{border-bottom:1px solid var(--pbna-line);padding:20px 0 42px;margin-bottom:38px}.pbna-intro h2{font:normal clamp(32px,4vw,48px)/1.15 Georgia,serif;color:var(--pbna-navy);margin:0 0 18px}.pbna-intro>p:last-child{margin:0;max-width:620px;color:#536979}.pbna-layout{display:grid;grid-template-columns:170px minmax(0,1fr);gap:44px;align-items:start}.pbna-sidebar{position:sticky;top:calc(var(--pbna-offset) + var(--pbna-bar) + 20px);max-height:calc(100dvh - var(--pbna-offset) - var(--pbna-bar) - 40px);overflow:auto}.pbna-nav{display:grid;gap:20px}.pbna-year-group{display:grid;gap:3px;border-left:2px solid #dce5eb;padding-left:12px}.pbna-nav a{display:block;padding:8px 10px;min-height:44px;border-radius:5px;font-size:15px;text-decoration:none}.pbna-nav .pbna-year{font-weight:750;font-size:18px}.pbna-nav .pbna-month{color:#516979}.pbna-nav .pbna-month[aria-current="location"]{background:#eaf1f6;color:#153956;font-weight:700;box-shadow:inset 3px 0 #a57631}.pbna-year-group.is-active>.pbna-year{color:#153956;text-decoration:underline;text-decoration-color:#a57631;text-underline-offset:6px}.pbna-issue{margin:0 0 56px;scroll-margin-top:calc(var(--pbna-offset) + var(--pbna-bar) + 20px);border-top:4px solid var(--pbna-navy);border-bottom:1px solid var(--pbna-line)}.pbna-issue+.pbna-issue{position:relative}.pbna-issue-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:28px 0;border-bottom:1px solid var(--pbna-line);align-items:center}.pbna-issue-header>button{grid-column:1/-1;justify-self:start;font-size:14px}.pbna-full-title h3{font:normal clamp(27px,3vw,36px)/1.2 Georgia,serif;color:var(--pbna-navy);margin:0}.pbna-full-title .pbna-eyebrow{margin:0 0 7px}.pbna-range{color:#647a89;font-size:16px;margin:10px 0 0}.pbna-meeting{display:flex;gap:10px;align-items:center;font-size:12px;line-height:1.5;color:#526b7d}.pbna-meeting time{font-weight:650;color:#25475e;white-space:nowrap}.pbna-calendar{display:grid;min-width:48px;text-align:center;border:1px solid #b9cbd8;border-radius:6px;overflow:hidden;line-height:1.3;background:#fff}.pbna-calendar b{font-size:10px;text-transform:uppercase;background:#153956;color:#fff;padding:3px 8px;letter-spacing:.1em}.pbna-calendar strong{font:24px/1.4 Georgia,serif;color:#153956}.pbna-issue-content{padding:24px 0 10px}.pbna-summary{font:normal 23px/1.5 Georgia,serif;color:#25475e;margin:0 0 24px}.pbna-highlights{list-style:none!important;padding:0!important;margin:0 0 28px!important;display:grid;gap:18px}.pbna-highlights li{position:relative;padding-left:20px;margin:0!important}.pbna-highlights li:before{content:"";width:6px;height:6px;position:absolute;left:0;top:12px;background:#a57631;border-radius:50%}.pbna-highlights strong{display:block;font-size:15px;color:#153956;margin-bottom:2px}.pbna-highlights span{display:block;font-size:16px}.pbna figure{margin:0 0 28px;max-width:100%}.pbna figure img{display:block;width:100%;height:auto;border-radius:4px;background:#eef2f5}.pbna figcaption{font-size:12px;line-height:1.6;color:#556c7c;margin-top:10px}.pbna figcaption span{display:block}.pbna-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.pbna-actions a{min-height:44px;display:inline-flex;align-items:center;gap:6px;font-size:14px}.pbna-actions .pbna-pdf{background:#153956;color:#fff;border-radius:6px;padding:10px 16px;text-decoration:none;font-weight:650;flex-wrap:wrap}.pbna-actions .pbna-share{font-size:13px}.pbna-updated{text-align:right;font-size:11px;color:#5e707c;margin:20px 0 4px}.pbna-toolbar{position:fixed;z-index:1000;display:grid;grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;gap:12px;top:var(--pbna-offset);background:#fff;box-shadow:0 4px 14px #15395620;border-bottom:2px solid #a57631;padding:12px 18px;min-height:76px}.pbna-toolbar>button{justify-self:start;font-size:14px}.pbna-compact-title{text-align:center;min-width:0;color:#153956}.pbna-compact-title strong{font:normal 23px/1.25 Georgia,serif;display:block}.pbna-compact-range{display:none}.pbna-compact-meeting{font-size:11px;text-align:right;line-height:1.45}.pbna-compact-meeting time{display:block;font-weight:650}.pbna-toolbar .pbna-calendar{display:none}.pbna dialog{border:1px solid #b6c9d5;border-radius:10px;padding:24px;width:min(430px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;color:#213b4d;background:#fff;box-shadow:0 20px 80px #0004}.pbna dialog::backdrop{background:#102d4399}.pbna dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.pbna dialog h2{font:normal 27px Georgia,serif;margin:0}.pbna dialog .pbna-nav{gap:20px}.pbna-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:767px){.pbna{padding:16px;--pbna-bar:100px;font-size:16px}.pbna-intro{padding:12px 0 28px;margin-bottom:28px}.pbna-intro .pbna-eyebrow{font-size:10px}.pbna-layout{display:block}.pbna-sidebar{position:static;max-height:none;margin-bottom:24px}.pbna.is-enhanced .pbna-sidebar{display:none}.pbna-issue-header{gap:20px 12px;padding:22px 0;grid-template-columns:minmax(0,1fr)}.pbna-full-title h3{font-size:29px}.pbna-issue-header>button{grid-column:auto;font-size:13px}.pbna-meeting{font-size:12px}.pbna-issue{margin-bottom:38px}.pbna-summary{font-size:21px}.pbna-highlights span{font-size:15px}.pbna-actions{gap:10px}.pbna-toolbar{grid-template-columns:48px minmax(0,1fr) 80px;gap:8px;padding:12px 10px;min-height:90px}.pbna-toolbar>button{padding:8px;width:44px;font-size:20px}.pbna-toolbar>button>span{display:none}.pbna-compact-title{text-align:left}.pbna-compact-title strong{font:normal 17px/1.3 Georgia,serif}.pbna-compact-range{display:block;font-size:11px;margin-top:4px}.pbna-compact-meeting{font-size:10px}.pbna-compact-meeting time{white-space:normal}.pbna figcaption{font-size:12px}.pbna-updated{font-size:11px}.pbna-nav a{min-height:48px}}
@media(prefers-reduced-motion:reduce){.pbna *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media print{.pbna-toolbar,.pbna-sidebar,.pbna-issue-header>button,.pbna-share,.pbna dialog{display:none!important}.pbna-layout{display:block}.pbna-issue{break-inside:avoid}.pbna{padding:0}}
