.legacy-wrap{width:var(--kh-content-width);margin-inline:auto}.legacy-masthead{background:var(--kh-water-800);color:var(--kh-white);padding-block:clamp(2.4rem,5vw,4.4rem)}.legacy-masthead h1{color:inherit;text-wrap:balance;max-width:22ch;margin:.35rem 0 1.3rem;font-size:clamp(2.15rem,5vw,4rem);line-height:1.06}.legacy-eyebrow{color:var(--kh-rapid-200);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.78rem;font-weight:700}.legacy-breadcrumb{flex-wrap:wrap;gap:.65rem;font-size:.95rem;display:flex}.legacy-breadcrumb a{color:var(--kh-white);text-underline-offset:.2em}.legacy-page{padding-block:var(--kh-section-space)}.legacy-note{background:var(--kh-rapid-100);border-left:4px solid var(--kh-rapid-500);border-radius:0 12px 12px 0;max-width:85ch;margin:0 0 2rem;padding:1.15rem 1.4rem}.legacy-note p{margin:.35rem 0 0}.legacy-content{overflow-wrap:anywhere;font-size:1.08rem;line-height:1.75}.legacy-content [id]{scroll-margin-top:var(--kh-header-offset)}.legacy-content h2{color:var(--kh-water-800);text-wrap:balance;margin:2.7rem 0 1rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15}.legacy-content h3{color:var(--kh-water-800);margin-top:1.8rem}.legacy-content img{object-fit:contain;border-radius:9px;width:auto;max-width:100%;height:auto;max-height:620px;margin-block:1.25rem;display:block}.legacy-content a{color:var(--kh-water-650);text-underline-offset:.2em;text-decoration-thickness:.09em}.legacy-content a:hover{color:var(--kh-water-950)}.legacy-content a:focus-visible,.legacy-directory a:focus-visible{outline:3px solid var(--kh-race-yellow);outline-offset:4px}.legacy-content ul,.legacy-content ol{padding-left:1.5rem}.legacy-content li{margin-block:.35rem}.legacy-content blockquote{border-left:3px solid var(--kh-rock);background:var(--kh-paper);margin:1.4rem 0;padding:.3rem 1.3rem}.legacy-content figure{margin:1.2rem 0}.legacy-content figcaption,.legacy-credit{color:var(--kh-muted);font-size:.94rem;line-height:1.5}.legacy-credit p{margin:.35rem 0}.legacy-grid,.legacy-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:1.6rem;margin-block:2rem;display:grid}.legacy-card,.legacy-figure{min-width:0}.legacy-card{background:var(--kh-white);border:1px solid var(--kh-line);border-radius:12px;padding:1.2rem}.legacy-card-title{margin-block:.75rem;font-size:1.2rem;font-weight:700;line-height:1.3}.legacy-time-alternate{display:none}.legacy-card img,.legacy-figure img{object-fit:contain;width:100%;max-height:420px;margin-top:0}.legacy-event-meta{background:var(--kh-paper);border-radius:10px;margin:1.5rem 0;padding:1.5rem}.legacy-event-card{border-bottom:1px solid var(--kh-line);padding-block:1.5rem}.legacy-content table{border-collapse:collapse;max-width:100%;margin-block:1.5rem;font-size:1rem;display:block;overflow-x:auto}.legacy-content td,.legacy-content th{border:1px solid var(--kh-line);vertical-align:top;padding:.65rem .8rem}.legacy-content th{background:var(--kh-rapid-100)}.legacy-content pre{background:var(--kh-paper);max-width:100%;padding:1rem;overflow-x:auto}.legacy-content .legacy-history{border:1px solid var(--kh-line);background:var(--kh-paper);border-radius:10px;margin-block:2.5rem;padding:1.2rem}.legacy-history>summary{cursor:pointer;color:var(--kh-water-800);font-weight:700}.legacy-content address{font-style:normal}.legacy-embed-link{border:1px solid var(--kh-line);background:var(--kh-foam);border-radius:9px;padding:1rem 1.25rem}.legacy-page-footer{border-top:1px solid var(--kh-line);margin-top:3rem;padding-top:1.5rem;font-weight:700}.legacy-directory{padding-block:var(--kh-section-space)}.legacy-directory-current{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.legacy-directory-current a{background:var(--kh-water-800);color:#fff;border-radius:2px;align-items:center;min-height:48px;padding:.65rem 1rem;font-weight:700;text-decoration:none;display:flex}.legacy-directory-search{gap:.5rem;max-width:45rem;margin:1.5rem 0 .5rem;font-weight:700;display:grid}.legacy-directory-search input{min-height:48px;font:inherit;border:1px solid var(--kh-line);color:var(--kh-ink);background:#fff;width:100%;padding:.75rem}.legacy-directory :is(a,input):focus-visible{outline:3px solid var(--kh-race-yellow);outline-offset:2px}.legacy-directory [hidden]{display:none!important}.legacy-intro{max-width:70ch;font-size:1.2rem}.legacy-directory-jumps{flex-wrap:wrap;gap:.65rem 1.2rem;padding:1.5rem 0 2.2rem;display:flex}.legacy-directory-group{border-top:1px solid var(--kh-line);scroll-margin-top:var(--kh-header-offset);padding-block:1.5rem 2.2rem}.legacy-directory-group h2{color:var(--kh-water-800)}.legacy-directory-group ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 2rem;padding:0;list-style:none;display:grid}.legacy-directory-group li{border-bottom:1px solid var(--kh-line);padding:.8rem 0}.legacy-directory-group li>a{align-items:center;min-height:44px;font-weight:700;display:flex}.legacy-directory-group span,.legacy-directory-group small{color:var(--kh-muted);margin-top:.2rem;display:block}@media (width<=640px){.legacy-content{font-size:1rem}.legacy-note{padding:1rem}.legacy-grid,.legacy-gallery{gap:1rem}}.legacy-directory-group summary{cursor:pointer;font:700 1.5rem/1.3 var(--kh-font-display);color:var(--kh-water-800);min-height:44px;padding:.5rem 0}.legacy-directory-group[open] summary{margin-bottom:1rem}.gallery-archive{border-top:1px solid var(--kh-line);margin-top:2.5rem;padding-top:1rem}.gallery-archive>summary{cursor:pointer;padding:.75rem 0;font-weight:700}.contact-direct{max-width:65ch;padding-block:1rem 3rem}.contact-direct__email{overflow-wrap:anywhere;padding:.75rem 0;font-size:clamp(1rem,3.7vw,1.5rem);font-weight:700;display:inline-block}.legacy-content .practice-status{border-left:4px solid var(--kh-race-yellow);background:var(--kh-paper);padding:.65rem .85rem;font-weight:700}.legacy-content .practice-jumps{flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.legacy-content .practice-jumps a,.legacy-content .newsletter-issues a{align-items:center;min-height:44px;display:inline-flex}.legacy-content .practice-history{border:1px solid var(--kh-line);margin-block:1.5rem;padding:1rem}.legacy-content .practice-history summary{cursor:pointer;min-height:48px;font-weight:750}.legacy-content .newsletter-latest{background:var(--kh-foam);border-top:3px solid var(--kh-water-650);padding:1.25rem}.legacy-masthead{border-bottom:6px solid var(--kh-orange);padding-block:clamp(2.5rem,6vw,5rem)}.legacy-masthead h1{letter-spacing:normal;max-width:23ch;font-size:clamp(2.25rem,5.5vw,4.5rem);font-weight:750;line-height:1.08}.legacy-eyebrow{color:var(--kh-cyan);text-transform:none;letter-spacing:normal;font-size:1rem;line-height:1.5}.legacy-breadcrumb{gap:.4rem .75rem;font-size:1rem}.legacy-breadcrumb a{align-items:center;min-height:2.2rem;display:inline-flex}.legacy-breadcrumb>span{align-self:center}.legacy-note{border-left-color:var(--kh-water-650);border-radius:0;max-width:72ch}.legacy-content{font-size:var(--kh-type-body,1.25rem);line-height:1.7}.legacy-content :where(p,ul,ol,blockquote){max-width:70ch}.legacy-content h2{letter-spacing:normal;max-width:28ch;margin-block:2.75rem 1rem;font-size:clamp(1.8rem,3.3vw,2.6rem);font-weight:750;line-height:1.15}.legacy-content h3{letter-spacing:normal;font-size:1.4rem;line-height:1.3}.legacy-content :where(h2,h3):first-child{margin-top:0}.legacy-content img{border-radius:0;max-height:42rem}.legacy-content figure{max-width:55rem;margin-block:2rem}.legacy-content figcaption,.legacy-credit{font-size:1rem;line-height:1.55}.legacy-content figcaption{margin-top:.6rem}.legacy-content blockquote{border-left:4px solid var(--kh-orange);padding:1rem 1.25rem}.legacy-card{box-shadow:none;border-radius:0}.legacy-card img,.legacy-figure img{object-fit:contain;width:auto;max-width:100%;max-height:36rem;margin-inline:auto}.legacy-event-meta,.legacy-content .legacy-history,.legacy-embed-link{border-radius:0}.legacy-event-card{padding-block:2rem}.legacy-content table{font-size:1.125rem;line-height:1.55}.legacy-content a.button{color:var(--kh-water-950)}.legacy-directory-group summary{font-size:1.4rem;line-height:1.4}.legacy-directory-group li{padding-block:1rem}.legacy-directory-current a{border-radius:0}.legacy-directory-search input{border:2px solid var(--kh-water-650)}.legacy-page-footer a{align-items:center;min-height:2.4rem;display:inline-flex}.gallery-archive>summary{min-height:2.4rem;font-size:1.25rem}.gallery-archive[open]>summary{margin-bottom:1.5rem}.legacy-content--photo-collection>.legacy-figure,.legacy-content--photo-collection div:not(.legacy-figure)>.legacy-figure{background:var(--kh-paper);border:1px solid var(--kh-line);align-self:start;margin:0;padding:1rem}.legacy-content--photo-collection .legacy-figure .legacy-figure{background:0 0;border:0;margin:0;padding:0}.legacy-content--photo-collection .legacy-figure a{gap:.5rem;display:grid}.legacy-content--photo-collection .legacy-figure a>span{font-size:1rem}.legacy-content--photo-collection .legacy-figure img{margin:0 auto}.legacy-content--photo-collection,.legacy-content--photo-collection div:not(.legacy-figure):has(>div.legacy-figure){grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.legacy-content--photo-collection>:not(.legacy-figure){grid-column:1/-1;min-width:0}.legacy-content--photo-collection .gallery-archive{margin-top:1rem}@media (width<=700px){.legacy-masthead{padding-block:2.5rem}.legacy-masthead h1{overflow-wrap:anywhere;font-size:clamp(2rem,9vw,3.25rem)}.legacy-note{padding:1rem}.legacy-content--photo-collection,.legacy-content--photo-collection div:not(.legacy-figure):has(>div.legacy-figure){grid-template-columns:minmax(0,1fr);gap:1rem}.legacy-content--photo-collection>.legacy-figure,.legacy-content--photo-collection div:not(.legacy-figure)>.legacy-figure{padding:.75rem}}.elected-board[data-astro-cid-qn24drxt]{--board-ink:var(--kh-ink);color:var(--board-ink);padding-block:1rem 3rem}.elected-board__intro[data-astro-cid-qn24drxt]{max-width:52rem;margin-bottom:2.5rem}.elected-board__eyebrow[data-astro-cid-qn24drxt]{text-transform:uppercase;letter-spacing:.1em;color:var(--kh-muted);font-size:.85rem;font-weight:700}.elected-board[data-astro-cid-qn24drxt] h2[data-astro-cid-qn24drxt]{margin:0 0 1rem;line-height:1.15}.elected-board[data-astro-cid-qn24drxt] section[data-astro-cid-qn24drxt]{margin-block:2rem}.elected-board__grid[data-astro-cid-qn24drxt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.elected-board__grid--officers[data-astro-cid-qn24drxt]{grid-template-columns:repeat(4,minmax(0,1fr))}.elected-board__card[data-astro-cid-qn24drxt]{border:1px solid var(--kh-line);background:var(--kh-paper);text-align:center;overflow-wrap:anywhere;border-radius:.75rem;min-width:0;padding:1.25rem}.elected-board__portrait[data-astro-cid-qn24drxt],.elected-board__initials[data-astro-cid-qn24drxt]{aspect-ratio:1;object-fit:cover;object-position:center 30%;border-radius:.5rem;width:100%;max-width:14rem;height:auto;margin:0 auto 1rem}.elected-board__initials[data-astro-cid-qn24drxt]{background:var(--kh-rapid-100);color:var(--kh-water-800);place-items:center;font-size:clamp(2rem,5vw,3rem);font-weight:700;display:grid}.elected-board__initials--small[data-astro-cid-qn24drxt]{border-radius:50%;width:4.5rem;font-size:1.5rem}.elected-board__role[data-astro-cid-qn24drxt]{color:var(--kh-muted);margin:0 0 .4rem;font-size:.9rem;font-weight:700}.elected-board[data-astro-cid-qn24drxt] h3[data-astro-cid-qn24drxt]{margin:0;font-size:1.35rem;line-height:1.25}.elected-board__term[data-astro-cid-qn24drxt]{margin:.75rem 0 0;font-size:.95rem;line-height:1.5}.elected-board__outgoing[data-astro-cid-qn24drxt]{border-block:1px solid var(--kh-line);padding:1.25rem 0}.elected-board[data-astro-cid-qn24drxt] summary[data-astro-cid-qn24drxt]{cursor:pointer;padding:.5rem;font-weight:700}.elected-board[data-astro-cid-qn24drxt] summary[data-astro-cid-qn24drxt]:focus-visible,.elected-board[data-astro-cid-qn24drxt] a[data-astro-cid-qn24drxt]:focus-visible{outline:3px solid var(--kh-orange);outline-offset:4px}.elected-board__outgoing[data-astro-cid-qn24drxt] dl[data-astro-cid-qn24drxt]>div[data-astro-cid-qn24drxt]{grid-template-columns:minmax(8rem,1fr) 2fr;gap:1rem;padding:.35rem;display:grid}.elected-board__outgoing[data-astro-cid-qn24drxt] dt[data-astro-cid-qn24drxt]{font-weight:700}.elected-board__outgoing[data-astro-cid-qn24drxt] dd[data-astro-cid-qn24drxt]{margin:0}.elected-board__committees[data-astro-cid-qn24drxt]{border-top:1px solid var(--kh-line);padding-top:1rem}@media (width<=850px){.elected-board__grid--officers[data-astro-cid-qn24drxt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.elected-board__grid[data-astro-cid-qn24drxt]{grid-template-columns:1fr}.elected-board__card[data-astro-cid-qn24drxt]{padding:1.25rem}.elected-board__portrait[data-astro-cid-qn24drxt],.elected-board__initials[data-astro-cid-qn24drxt]{max-width:11rem}.elected-board__outgoing[data-astro-cid-qn24drxt] dl[data-astro-cid-qn24drxt]>div[data-astro-cid-qn24drxt]{grid-template-columns:1fr;gap:.1rem;padding-block:.5rem}}.editorial-photograph[data-astro-cid-ety5shgj]{background:var(--kh-paper);border:1px solid var(--kh-line);max-width:58rem;margin:3rem 0 0}.editorial-photograph[data-astro-cid-ety5shgj] img[data-astro-cid-ety5shgj]{width:100%;height:auto;display:block}.editorial-photograph[data-astro-cid-ety5shgj] figcaption[data-astro-cid-ety5shgj]{color:var(--kh-muted);gap:.35rem;padding:1.1rem 1.3rem;font-size:1rem;line-height:1.5;display:grid}.editorial-photograph[data-astro-cid-ety5shgj] strong[data-astro-cid-ety5shgj]{color:var(--kh-ink)}.editorial-photograph[data-astro-cid-ety5shgj] a[data-astro-cid-ety5shgj]{text-underline-offset:.2em;align-items:center;width:fit-content;min-height:2.2rem;display:inline-flex}
