#board-section.board-page,#board-section.board-page *{box-sizing:border-box}#board-section.board-page{--board-accent:#006eab;--board-ink:#25282b;--board-muted:#62686c;--board-line:rgba(37, 40, 43, 0.12);--board-surface:#f5f4ef;color:var(--board-ink);margin-inline:auto;max-width:80rem;padding:0 clamp(1rem,4vw,3rem);text-align:left;width:100%}#board-section :where(h1,h2,h3,p,ul){margin:0}#board-section .board-hero{align-items:center;display:flex;height:clamp(17rem,38vw,28rem);justify-content:center;margin:0 calc(50% - 50vw)clamp(2.5rem,5vw,4.5rem);overflow:hidden;position:relative;width:100vw}#board-section .board-hero img{height:100%;left:0;object-fit:cover;object-position:center 18%;position:absolute;top:0;width:100%}#board-section .board-hero__scrim{background:linear-gradient(180deg,rgba(8,13,26,.32),rgba(8,13,26,.5));inset:0;position:absolute}#board-section .board-hero__content{position:relative;text-align:center}#board-section .board-page__title{color:#fff;font-family:playfair display,Georgia,serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.05;text-shadow:0 .2rem 1.5rem rgba(0,0,0,.35);width:auto}#board-section .board-page__header{margin-bottom:clamp(2.5rem,5vw,4.5rem);margin-inline:auto;max-width:54rem;text-align:center}#board-section .board-page__intro{color:var(--board-muted);font-family:inter,sans-serif;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7;margin-inline:auto;max-width:52ch}#board-section .board-feature,#board-section .board-former{background:#fff;border:1px solid var(--board-line);border-radius:clamp(1.25rem,3vw,2rem);margin-top:clamp(1.25rem,2.5vw,2rem);padding:clamp(1.25rem,3vw,2.5rem)}#board-section .board-feature--primary{background:var(--board-surface)}#board-section .board-feature__header,#board-section .board-former__header{margin-bottom:clamp(1.5rem,3vw,2.25rem);max-width:58rem}#board-section .board-kicker{color:var(--board-accent);font-family:inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.11em;line-height:1.4;margin-bottom:.55rem;text-transform:uppercase}#board-section .board-feature__title,#board-section .board-former__title,#board-section .board-card__organization{color:var(--board-ink);font-family:inter,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.3;overflow-wrap:anywhere;text-wrap:balance}#board-section .board-feature__title,#board-section .board-former__title{font-size:clamp(1.35rem,2.25vw,2rem)}#board-section .board-card__organization{font-size:clamp(1rem,1.4vw,1.15rem)}#board-section #aslerd-board-title{font-size:23px;line-height:30px}#board-section .board-grid,#board-section .board-feature__profiles,#board-section .board-former__grid,#board-section .board-leadership__profiles{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}#board-section .board-grid{margin-block:clamp(1.25rem,2.5vw,2rem)}#board-section .board-card,#board-section .board-profile{min-width:0}#board-section .board-card{background:#fff;border:1px solid var(--board-line);border-radius:clamp(1.25rem,2.5vw,1.75rem);display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-rows:auto 1fr;padding:clamp(1.25rem,2.8vw,2rem)}#board-section .board-card__header{min-height:3.75rem}#board-section .board-leadership{align-items:start;display:grid;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(0,2.6fr)minmax(10rem,.6fr)}#board-section .board-profile{align-items:center;display:grid;gap:clamp(1rem,2.2vw,1.5rem);grid-template-columns:clamp(7.25rem,13vw,10rem)minmax(0,1fr)}#board-section .board-leadership__profiles>.board-profile,#board-section .board-feature__profiles>.board-profile,#board-section .board-former__grid>.board-profile{background:#fff;border:1px solid var(--board-line);border-radius:1.5rem;padding:clamp(1rem,2vw,1.5rem)}#board-section .board-portrait{aspect-ratio:1;background:#ebeae5;border-radius:50%;overflow:hidden;width:100%}#board-section .board-portrait img{display:block;height:100%;max-width:none;object-fit:cover;object-position:center;width:100%}#board-section .board-profile__details{min-width:0}#board-section .board-name{color:var(--board-ink);font-family:inter,sans-serif;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:600;letter-spacing:-.025em;line-height:1.18;overflow-wrap:anywhere}#board-section .board-name span{display:inline}#board-section .board-role{color:var(--board-muted);font-family:inter,sans-serif;font-size:.95rem;line-height:1.45;margin-top:.45rem}#board-section .board-links{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin-top:.9rem;padding:0}#board-section .board-links a{align-items:center;background:#fff;border:1px solid rgba(0,110,171,.28);border-radius:50%;color:var(--board-accent);display:inline-flex;height:2.75rem;justify-content:center;touch-action:manipulation;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease;width:2.75rem}#board-section .board-links a:hover{background:var(--board-accent);border-color:var(--board-accent);color:#fff}#board-section .board-links a:active{transform:scale(.96)}#board-section .board-links a:focus-visible{outline:3px solid rgba(0,110,171,.35);outline-offset:3px}#board-section .board-links svg{fill:currentColor;height:1.1rem;pointer-events:none;width:1.1rem}#board-section .board-history{align-content:start;display:grid;font-family:inter,sans-serif;gap:1.4rem;min-width:0}#board-section .board-history__title{color:var(--board-ink);font-size:.9rem;font-weight:700;line-height:1.4;margin-bottom:.4rem}#board-section .board-history p:not(.board-history__title){color:var(--board-muted);font-size:.9rem;line-height:1.65}#board-section .board-webmaster{align-items:center;display:grid;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr)minmax(13rem,.6fr)}#board-section .board-former-webmasters{background:#fff;border:1px solid var(--board-line);border-radius:1.5rem;display:grid;align-content:start;padding:clamp(1rem,2vw,1.5rem)}#board-section .board-former-webmasters__title{color:var(--board-ink);font-family:inter,sans-serif;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:600;letter-spacing:-.025em;line-height:1.18;overflow-wrap:anywhere}#board-section .board-former-webmasters__names{color:var(--board-muted);font-family:inter,sans-serif;font-size:.95rem;line-height:1.45;margin-top:.45rem}#board-section .board-history--compact{background:rgba(255,255,255,.62);border-radius:1rem;padding:1.25rem}@media(max-width:60rem){#board-section .board-leadership{grid-template-columns:1fr}#board-section .board-history:not(.board-history--compact){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:48rem){#board-section.board-page{padding-inline:1rem}#board-section .board-grid,#board-section .board-feature__profiles,#board-section .board-former__grid,#board-section .board-leadership__profiles{grid-template-columns:1fr}#board-section .board-card__header{min-height:0}#board-section .board-history:not(.board-history--compact){grid-template-columns:1fr}}@media(max-width:26rem){#board-section .board-feature,#board-section .board-former,#board-section .board-card{border-radius:1.15rem;padding:1rem}#board-section .board-profile{gap:.9rem;grid-template-columns:5.75rem minmax(0,1fr)}#board-section .board-leadership__profiles>.board-profile,#board-section .board-feature__profiles>.board-profile,#board-section .board-former__grid>.board-profile,#board-section .board-former-webmasters{border-radius:1rem;padding:.9rem}#board-section .board-name{font-size:1.05rem}}@media(hover:none){#board-section .board-links a:hover{background:#fff;border-color:rgba(0,110,171,.28);color:var(--board-accent)}}@media(prefers-reduced-motion:reduce){#board-section .board-links a{transition:none}}