.staff-entry{padding:64px 0 80px;max-width:780px;min-height:60vh}.staff-entry h1{font-size:clamp(3rem,7vw,5.5rem);line-height:1.05;margin:10px 0 28px}.staff-access{padding:clamp(24px,5vw,44px);border:1px solid var(--lime);border-radius:12px;background:var(--bg)}.staff-access img{object-fit:contain}.staff-access h2{margin:18px 0 14px}.staff-access p{max-width:54ch;line-height:1.7}.staff-access .button{margin:12px 0}.staff-small{color:var(--muted);font-size:.9rem}@media(max-width:560px){.staff-entry{padding-top:36px}.staff-access .button{width:100%}}
.staff-authorized{display:flex;flex-wrap:wrap;gap:18px 32px;list-style:none;padding:8px 0 0;margin:0}.staff-authorized li{display:flex;align-items:center;gap:12px;font-weight:650;font-size:.95rem}.staff-authorized img{flex:none;object-fit:contain}@media(max-width:420px){.staff-authorized{flex-direction:column;gap:14px}}
