._section_f9109f6{padding-block:clamp(40px, 5vw, 72px) var(--section-space);text-align:center}._banner_f9109f6{place-items:center;width:min(100%,640px);min-height:84px;margin-inline:auto;padding:18px 64px 22px;display:grid;position:relative}._ribbon_f9109f6{position:absolute;inset:0}._bannerText_f9109f6{font-family:var(--font-serif);color:var(--color-gold-light);font-size:clamp(1.35rem,1rem + 1.4vw,2rem);line-height:1.15;position:relative}._intro_f9109f6{max-width:46ch;margin:18px auto 0}._board_f9109f6{background-color:#f4e9d4;background-image:var(--grain);border:1px solid #d6c19a;max-width:1000px;margin:36px auto 0;padding:clamp(24px,4vw,44px);position:relative;box-shadow:inset 0 0 0 6px #f4e9d4,inset 0 0 0 7px #be934899,0 24px 40px -32px #430f1c99}._group_f9109f6+._group_f9109f6{margin-top:32px}._level_f9109f6{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold-deep);margin-bottom:16px;font-size:.8125rem;font-weight:700}._plaques_f9109f6{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),220px));justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:grid}._plaque_f9109f6{background:var(--color-paper);border:1px solid #dcc7a0;min-height:110px;display:grid}._plaqueLink_f9109f6{place-items:center;padding:18px;text-decoration:none;display:grid}._hasLogo_f9109f6{background:#fff}._logo_f9109f6{object-fit:contain;width:100%;height:72px;display:block}._name_f9109f6{font-family:var(--font-serif);color:var(--color-deep-red);font-size:1.25rem;line-height:1.2}._empty_f9109f6{justify-items:center;gap:12px;padding-block:10px;display:grid}._emptyTitle_f9109f6{color:var(--color-deep-red)}
