._root_1t9rm_2{min-height:100vh;background:#0b0c0d;color:#f2ede1;font-family:var(--font-family-base)}._header_1t9rm_14{background:#111214;border-bottom:1px solid #2a2620}._headerInner_1t9rm_15{max-width:1120px;margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-4)}._backLink_1t9rm_16{display:flex;align-items:center;gap:var(--spacing-1);color:#a89a78;text-decoration:none;font-size:.82rem}._backLink_1t9rm_16:hover{color:#f2ede1}._brand_1t9rm_18{display:flex;align-items:center;gap:var(--spacing-2)}._brandName_1t9rm_19{font-family:var(--font-family-display);font-weight:700;font-size:.95rem;color:#f2ede1}._shell_1t9rm_21{max-width:1120px;margin:0 auto;padding:2.5rem var(--spacing-4) var(--spacing-16)}._hero_1t9rm_23{text-align:center;max-width:680px;margin:0 auto var(--spacing-12);display:flex;flex-direction:column;align-items:center}._heroTag_1t9rm_25{display:inline-flex;align-items:center;gap:6px;background:color-mix(in srgb,#d4af37 16%,transparent);color:#e8c765;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .8rem;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,#d4af37 40%,transparent);margin-bottom:var(--spacing-4)}._title_1t9rm_41{font-family:var(--font-family-display);font-size:3rem;font-weight:900;letter-spacing:-.01em;margin:0;line-height:1.05;background:linear-gradient(180deg,#f4e4b0,#d4af37 55%,#a87f24);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:uppercase}._subtitle_1t9rm_55{color:#b8ab8c;font-size:.98rem;line-height:1.65;margin:var(--spacing-4) 0 0}._emptyState_1t9rm_62{text-align:center;color:#8a7d61;font-size:.9rem;padding:var(--spacing-16) 0;border:1px dashed #33301f;border-radius:var(--radius-md)}._decadeSection_1t9rm_71{margin-bottom:var(--spacing-12)}._decadeHeading_1t9rm_73{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:1.25rem}._decadeTitle_1t9rm_80{font-family:var(--font-family-display);font-size:1.3rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#e8c765;white-space:nowrap;margin:0}._decadeRule_1t9rm_91{flex:1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,#d4af37 55%,transparent),transparent)}._cardGrid_1t9rm_97{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}._card_1t9rm_97{position:relative;display:flex;flex-direction:column;background:#17181a;border:1px solid #2a2620;border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease}._card_1t9rm_97:hover{transform:translateY(-3px);border-color:color-mix(in srgb,#d4af37 50%,transparent)}._cardBanner_1t9rm_121{position:relative;width:100%;aspect-ratio:4 / 5;background:#1f2023;overflow:hidden}._cardImage_1t9rm_129{width:100%;height:100%;object-fit:cover;object-position:top center}._cardFallback_1t9rm_131{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-display);font-weight:800;font-size:2.4rem;color:#d4af37;background:#1f2023}._cardScrim_1t9rm_144{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.85) 100%);pointer-events:none}._cardBody_1t9rm_151{padding:var(--spacing-3) var(--spacing-4) var(--spacing-4);display:flex;flex-direction:column;gap:4px}._cardName_1t9rm_158{font-family:var(--font-family-display);font-weight:800;font-size:1.05rem;margin:0;color:#f2ede1}._cardPosition_1t9rm_166{font-size:.74rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#d4af37}._cardTagline_1t9rm_174{font-size:.78rem;color:#a89a78;font-style:italic;line-height:1.4;margin:4px 0 0}
