.board-main{position:relative;isolation:isolate;background:radial-gradient(ellipse at 70% 40%,#365f3a66,transparent 60%),#06291f;color:#f1eddc;padding:65px 6% 80px;overflow:hidden}.board-intro{position:relative;z-index:1;max-width:900px}.board-intro .eyebrow{color:#d2dc94}.board-intro h1{font:clamp(62px,8.5vw,120px)/.98 Anton,Impact,sans-serif;text-transform:uppercase;margin:20px 0 28px;letter-spacing:-.02em;font-weight:400}.board-intro h1 span{color:#d2dc94;-webkit-text-stroke:0}.board-intro>p:last-child{max-width:560px;font:17px/1.8 Arimo,Arial,sans-serif;color:#c6d0be}.board-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:24px;margin-top:55px;position:relative;z-index:1}.board-member{border:1px solid #baccaa55;padding:30px;min-width:0;background:#092d23}.board-role{font:11px/1.6 'Courier Prime',monospace;text-transform:uppercase;letter-spacing:.12em;color:#d2dc94;margin:0 0 30px}.board-member h2{font:clamp(32px,3.3vw,48px)/1.05 Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;margin:0;letter-spacing:0}.board-member .member-number{font:13px 'Courier Prime',monospace;color:#b4c3af;border-top:1px solid #baccaa40;padding-top:24px;margin-top:50px}.board-member .fighter-anchor{position:static;inset:auto;transform:none;display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;width:auto;text-align:left;gap:18px}.board-member .fighter-anchor img{height:150px;width:90px;margin:0;grid-column:2;grid-row:1/3}.board-member .fighter-anchor h2{grid-column:1;margin:0;font-size:clamp(32px,3.3vw,48px)}.board-member .fighter-anchor .open-label{grid-column:1;font:10px/1.7 'Courier Prime',monospace;letter-spacing:.05em}.board-member .fighter-anchor:hover img{transform:rotate(0deg) translateY(-5px)}.board-member-chair{background:#153e2c}.board-main .rings{height:100%;top:0}.board-page .form-header nav a[aria-current]{display:inline-block}.board-page .form-header{z-index:5}.board-page .form-mode{position:relative;z-index:4}.board-page .form-header .form-brand{font-family:Anton,Impact,sans-serif}.board-page .profile-actions{padding:20px 35px;border-top:1px solid #06291f33;display:flex;flex-wrap:wrap}.board-page .profile-actions a{font:12px 'Courier Prime',monospace}.board-page .site-footer nav a{display:inline-block}
@media(max-width:950px){.board-grid{grid-template-columns:1fr 1fr}.board-member-chair{grid-column:1/-1}.board-member .fighter-anchor{grid-template-columns:1fr 125px}.board-member .fighter-anchor img{width:110px;height:165px}.board-member h2,.board-member .fighter-anchor h2{font-size:42px}.board-member-chair .member-number{margin-top:25px}}
@media(max-width:600px){.board-main{padding:40px 6% 50px}.board-intro h1{font-size:64px}.board-intro h1 span{display:block}.board-grid{grid-template-columns:1fr;gap:16px;margin-top:35px}.board-member{padding:24px}.board-member-chair{grid-column:auto}.board-role{margin-bottom:20px}.board-member .member-number{margin-top:28px}.board-member .fighter-anchor{grid-template-columns:1fr 85px;gap:12px}.board-member .fighter-anchor img{width:85px;height:130px}.board-member .fighter-anchor h2{font-size:37px}.board-page .profile-grid{padding:24px}}

.member-bio{font:15px/1.8 Arimo,Arial,sans-serif;color:#c6d0be;margin:22px 0 0}
.member-alias{font:13px/1.6 'Courier Prime',monospace;color:#d2dc94;margin:14px 0 0}
.member-sources{display:flex;flex-direction:column;gap:10px;font:12px/1.6 Arimo,Arial,sans-serif;margin:24px 0 0}
.member-sources a{text-decoration:underline;text-underline-offset:4px;color:#d2dc94}

/* Keep the existing editorial cards, with quieter borders and aligned footers. */
.board-main .grain{z-index:0;opacity:.04}
.board-main .rings{opacity:.12;z-index:0}
.board-member{border-color:#baccaa35;background:linear-gradient(145deg,#12382b,#092d23)}
.board-member{display:flex;flex-direction:column}
.board-member-chair{background:linear-gradient(145deg,#234a33,#11382a)}
.board-member .member-number{margin-top:auto;padding-top:24px}
.board-member>:nth-last-child(2){margin-bottom:30px}
.member-bio{color:#d0d9c9}
