/* Final visual polish for honours and statistics */
.honours-hero::before{content:"HONOURS";position:absolute;right:1%;bottom:-34px;font:800 clamp(6rem,16vw,13rem)/1 Montserrat,Arial,sans-serif;letter-spacing:-.07em;color:rgba(255,255,255,.024);pointer-events:none}.honours-hero-inner{position:relative;z-index:1}.honours-hero .eyebrow{display:inline-flex;padding:7px 11px;border:1px solid rgba(242,207,36,.3);border-radius:999px;background:rgba(242,207,36,.1)}.honours-hero h1{text-shadow:0 3px 18px rgba(0,0,0,.18)}.honours-hero-actions .btn{box-shadow:0 7px 18px rgba(0,0,0,.12)}.archive-feature,.record-feature,.archive-summary-card{border-radius:20px;box-shadow:0 11px 30px rgba(7,62,34,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.archive-feature:hover,.archive-summary-card:hover{transform:translateY(-3px);box-shadow:0 17px 34px rgba(7,62,34,.11);border-color:#bdd1c2}.archive-years span{box-shadow:0 5px 12px rgba(7,62,34,.1)}.honours-leaderboard-panel{border-radius:20px;box-shadow:0 12px 30px rgba(7,62,34,.07)}.honours-searchbar{padding:20px;border:1px solid #dfe7e1;border-radius:18px;background:#f8faf8;box-shadow:0 8px 24px rgba(7,62,34,.05)}.honours-table-wrap{border-radius:20px;box-shadow:0 13px 32px rgba(7,62,34,.075)}.stats-panel{border-radius:20px;box-shadow:0 13px 32px rgba(7,62,34,.075)}.honours-board{border-radius:4px}.honours-board-section{background:radial-gradient(circle at 14% 18%,rgba(230,196,90,.09),transparent 27%),linear-gradient(135deg,#0c2116,#052a19)}
@media(max-width:700px){.honours-searchbar{padding:16px}.honours-hero-actions .btn{width:100%;text-align:center}}
