.request-access>a{background:#1D5FD1;color:#ffffff!important;padding:12px 20px!important;border-radius:8px;font-weight:700;line-height:1.2;display:inline-block;transition:background-color 0.2s ease,transform 0.2s ease}.request-access>a:hover,.request-access>a:focus{background:#174EAD;color:#ffffff!important;transform:translateY(-1px)}.request-access>a:focus-visible{outline:3px solid rgba(29,95,209,0.25);outline-offset:2px}