.bc-archive-2026{background:var(--bc-pure-white);color:var(--bc-anchor-black);padding-block:6rem 7rem}.bc-archive-2026 .bc-filtered-grid__header{justify-content:space-between;gap:var(--bc-space-4);align-items:flex-start;margin-bottom:2.5rem;display:flex}.bc-archive-2026 .bc-filtered-grid__eyebrow{font-family:var(--bc-font-stack);font-weight:500;font-size:var(--bc-text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bc-anchor-black);align-items:center;gap:.6em;line-height:1;display:inline-flex}.bc-archive-2026 .bc-filtered-grid__eyebrow:before{content:"";background:var(--bc-garden-green);border-radius:50%;flex:none;width:9px;height:9px}.bc-archive-2026 .bc-filtered-grid__heading{font-family:var(--bc-font-stack);font-weight:500;font-size:var(--bc-text-display-1);letter-spacing:-.035em;text-transform:none;color:var(--bc-anchor-black);margin-top:var(--bc-space-3);line-height:.95}.bc-archive-2026 .bc-filtered-grid__filters{border-bottom:0;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:2.25rem;padding-bottom:0;display:flex}.bc-archive-2026 .bc-filtered-grid__submit,.bc-archive-2026 .bc-filtered-grid__reset{color:var(--bc-anchor-black);font-family:var(--bc-font-stack);font-weight:500;font-size:var(--bc-text-small);letter-spacing:.01em;text-transform:none;border-radius:var(--bc-radius-pill);background-color:#fff;border:1.5px solid #1b1b1b1f;min-height:0;padding:.7em 1.2em;text-decoration:none}.bc-archive-2026 .bc-filtered-grid__submit{background:var(--bc-anchor-black);border-color:var(--bc-anchor-black);color:var(--bc-pure-white);cursor:pointer}.bc-archive-2026 .bc-filtered-grid__submit:hover{color:var(--bc-pure-white);background-color:#000;border-color:#000}.bc-archive-2026 .bc-filtered-grid__reset:hover{background-color:var(--bc-anchor-black);border-color:var(--bc-anchor-black);color:var(--bc-pure-white)}.bc-archive-2026 .bc-filtered-grid__search{color:var(--bc-anchor-black);font-family:var(--bc-font-stack);font-weight:500;font-size:var(--bc-text-small);border-radius:var(--bc-radius-pill);background-color:#fff;border:1.5px solid #1b1b1b1f;min-width:min(100%,22rem);padding:.7em 1.2em}.bc-archive-2026 .bc-filtered-grid__search:focus{border-color:var(--bc-green-dark);box-shadow:none;outline:none}.bc-archive-2026 .bc-filtered-grid__search::placeholder{color:var(--bc-text-muted)}.bc-archive-live{color:var(--bc-text-muted);min-height:1.5rem;margin-bottom:var(--bc-space-3)}.bc-archive-2026 .bc-search-results__group{margin-top:var(--bc-space-6)}.bc-archive-2026 .bc-search-results__group-header{padding-bottom:var(--bc-space-3);margin-bottom:var(--bc-space-3);border-bottom:1px solid #1b1b1b1f}.bc-archive-2026 .bc-search-results__group-label{color:var(--bc-text-muted);font-family:var(--bc-font-stack);letter-spacing:.14em;font-weight:500}.bc-archive-2026 .bc-search-results__group-count{color:var(--bc-text-muted);opacity:1}.bc-archive-2026 .bc-search-results__list{margin:0;padding:0;list-style:none}.bc-archive-2026 .bc-search-results__list-item{padding-block:var(--bc-space-4);border-bottom:1px solid #1b1b1b1f}.bc-archive-2026 .bc-search-results__list-title{font-family:var(--bc-font-stack);color:var(--bc-anchor-black);font-weight:500;font-size:var(--bc-text-title);text-decoration:none}.bc-archive-2026 .bc-search-results__list-title:hover{color:var(--bc-green-dark)}.bc-archive-2026 .bc-search-results__list-excerpt{color:var(--bc-text-muted);opacity:1;margin-top:var(--bc-space-2);max-width:70ch}.bc-archive-2026 .bc-search-results__list-excerpt mark{color:var(--bc-anchor-black);background:#63976e29;padding-inline:.12em}.bc-archive-2026 .bc-archive-empty__title{font-family:var(--bc-font-stack);text-transform:none;color:var(--bc-anchor-black);font-weight:500;font-size:var(--bc-text-title)}.bc-archive-2026 .bc-archive-empty__copy{color:var(--bc-text-muted);margin-top:var(--bc-space-3)}.bc-archive-2026 .bc-archive-empty__copy a{color:var(--bc-green-dark)}.bc-404{text-align:left;background:var(--bc-pure-white);padding:clamp(4rem,10vw,8rem) 0}.bc-404 h1{font-family:var(--bc-font-stack);font-weight:500;font-size:var(--bc-text-display-2);letter-spacing:-.035em;text-transform:none;margin:var(--bc-space-3) 0 0;max-width:18ch;line-height:.95}.bc-404__lead{font-size:var(--bc-text-lead);color:var(--bc-text-muted);max-width:48ch;margin:var(--bc-space-3) 0 0}.bc-404__search{gap:var(--bc-space-2);margin-top:var(--bc-space-5);max-width:480px;display:flex}.bc-404__search input{color:var(--bc-anchor-black);font-family:var(--bc-font-stack);font-weight:500;font-size:var(--bc-text-small);background:#fff;border:1.5px solid #1b1b1b1f;border-radius:999px;flex:1;min-width:0;padding:.7em 1.2em}.bc-404__search input:focus{border-color:var(--bc-green-dark);outline:none}.bc-404__links{gap:var(--bc-space-4) var(--bc-space-5);margin-top:var(--bc-space-6);flex-wrap:wrap;display:flex}@media (width<=720px){.bc-archive-2026 .bc-filtered-grid__header,.bc-404__search{display:grid}.bc-archive-2026 .bc-filtered-grid__search{width:100%}}
