.lah-public,.lah-year-snapshot{font-family:Arial,Helvetica,sans-serif;color:#242424}.lah-public-head{text-align:center;margin-bottom:18px}.lah-public-head h2,.lah-year-hero h2{font-family:Georgia,serif}.lah-tools{display:flex;gap:12px;justify-content:center;margin:0 auto 22px;max-width:850px}.lah-tools input,.lah-tools select{min-height:42px;border:1px solid #bbb;padding:8px 12px}.lah-tools input{flex:1}.lah-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));gap:18px}.lah-card{display:flex;background:#fff;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,.05)}.lah-photo{width:100px;min-width:100px;background:#f4f0e8;display:flex;align-items:center;justify-content:center;font-size:34px}.lah-photo img{width:100%;height:100%;object-fit:cover}.lah-card-body{padding:15px;flex:1}.lah-card-body h3{margin:0 0 12px;font-family:Georgia,serif}.lah-award-line{border-top:1px solid #eee;padding:9px 0}.lah-award-line:first-of-type{border-top:0}.lah-award-line strong,.lah-award-line span,.lah-award-line small{display:block}.lah-award-line span{font-weight:700;margin-top:3px}.lah-award-line small{margin-top:4px;color:#666}.lah-year-snapshot{max-width:1100px;margin:0 auto;border:1px solid #d7d0c5;background:#fbfaf7}.lah-year-hero{text-align:center;padding:34px 24px;background:#f0eadf;border-bottom:4px solid #6b3fa0}.lah-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700;color:#6b3fa0}.lah-year-hero h2{font-size:38px;margin:7px 0}.lah-year-hero p{margin:0}.lah-year-section{padding:25px;border-bottom:1px solid #ddd}.lah-year-section:last-child{border-bottom:0}.lah-year-section h3{font-family:Georgia,serif;font-size:26px;margin:0 0 17px}.lah-year-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.lah-year-item{border:1px solid #ddd;background:#fff;padding:13px}.lah-year-item strong,.lah-year-item span,.lah-year-item small{display:block}.lah-year-item span{font-size:17px;margin:5px 0}.lah-year-item small{color:#666}.lah-award-year-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.lah-year-award{background:#fff;border:1px solid #ddd;padding:15px}.lah-year-award h4{margin:0 0 12px;font-family:Georgia,serif}.lah-year-recipient{display:flex;align-items:center;gap:10px;margin:8px 0;font-weight:700}.lah-year-recipient img{width:44px;height:44px;object-fit:cover;border-radius:50%}.lah-meeting-row{display:flex;justify-content:space-between;gap:15px;align-items:center;background:#fff;border-top:1px solid #ddd;padding:13px}.lah-meeting-row:first-child{border-top:1px solid #ddd}.lah-meeting-row strong,.lah-meeting-row span{display:block}.lah-meeting-row span{font-size:13px;color:#666;margin-top:3px}.lah-meeting-links{display:flex;gap:8px;flex-wrap:wrap}.lah-meeting-links a{display:inline-block;padding:6px 10px;border:1px solid #6b3fa0;text-decoration:none}.lah-muted{color:#777}.lah-empty{text-align:center;padding:18px}@media(max-width:700px){.lah-tools{flex-direction:column}.lah-award-year-grid{grid-template-columns:1fr}.lah-meeting-row{align-items:flex-start;flex-direction:column}.lah-year-hero h2{font-size:30px}}