.year-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.board-year{margin-top:48px}.year-card{background:#f8f6f0;border-bottom:3px solid #d7b875;overflow:hidden}.year-card>img,.year-placeholder{width:100%;aspect-ratio:1;object-fit:cover;height:auto}.year-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0f1b30;color:#d7b875}.year-placeholder span{font-size:80px;font-weight:600}.year-placeholder small{letter-spacing:.3em;font-size:10px}.year-card-copy{padding:22px}.year-card h3{font-size:22px;overflow-wrap:anywhere;margin:0 0 6px}.year-card p{font-size:14px;overflow-wrap:anywhere}.year-role{color:#5b5140;font-weight:600}.year-links{display:flex;gap:16px;flex-wrap:wrap;font-size:13px}.year-group{max-height:520px;width:100%;object-fit:cover;margin:20px 0 28px}.year-permalink{display:inline-block;margin:24px 0}.board-archive{border-top:1px solid #d7b875;padding-top:24px}.board-archive>summary{cursor:pointer;font-weight:600;font-size:24px;margin-bottom:24px}.board-editor-layout{display:grid;grid-template-columns:minmax(145px,.8fr) minmax(210px,1.3fr) minmax(160px,1fr);gap:24px;margin:28px 0}.board-toolbar{display:flex;gap:20px;align-items:end;margin:24px 0}.board-toolbar label{flex:1}.board-editor-layout label{display:block;margin-top:16px}.board-sort-row{display:flex;border-bottom:1px solid #ddd;align-items:center}.board-sort-row>button{padding:12px 8px;min-height:44px;border:0;background:none;cursor:pointer}.board-sort-row .board-select{flex:1;text-align:left;overflow-wrap:anywhere}.board-select small{display:block;font-size:11px}.board-select.selected{border-left:3px solid #d7b875;background:#f8f6f0}.board-sort-row button:disabled{opacity:.35}.board-crop{max-width:100%;height:auto;display:block}.board-editor-layout aside{align-self:start;position:sticky;top:90px}#board-form fieldset{border:0;padding:0;min-width:0}#board-form input[type=checkbox]{width:auto;margin:16px 8px 16px 0}#board-form .editor-savebar{flex-wrap:wrap}#board-history .document-row{gap:14px;flex-wrap:wrap}.board-toolbar button,.board-editor-layout button{white-space:normal}#board-status{max-width:100%;overflow-wrap:anywhere}.year-card a:focus-visible,.board-archive summary:focus-visible,#board-form button:focus-visible{outline:3px solid #98712b;outline-offset:4px}@media(max-width:1100px){.board-editor-layout{grid-template-columns:1fr 1fr}.board-editor-layout aside{position:static;max-width:260px}.board-editor-layout>div:first-child{grid-column:1/-1}}@media(max-width:650px){.year-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.year-card-copy{padding:14px}.year-card h3{font-size:18px}.year-placeholder span{font-size:56px}.board-editor-layout{grid-template-columns:minmax(0,1fr)}.board-editor-layout aside{width:100%;max-width:240px}.board-toolbar{align-items:stretch;flex-direction:column}.board-archive>summary{font-size:21px}.year-card p{font-size:12px}}
