.request-shell{max-width:680px}.request-shell h1{font-size:clamp(2.2rem,7vw,3.8rem)}.request-shell .verify-card{text-align:left}.request-name-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.request-shell label{margin-top:22px}.request-shell input{width:100%;box-sizing:border-box;font:500 16px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;text-transform:none;letter-spacing:normal}.request-shell input[type=file]{padding:12px;font-size:14px}.request-shell input[type=password],.request-shell input[type=email],.request-shell input:not([type]){letter-spacing:normal;text-transform:none}.request-shell #request-photo-preview{display:block;width:112px;height:132px;object-fit:cover;object-position:center;border-radius:12px;margin-top:14px;border:1px solid #D9C5B2}.request-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.request-shell #request-feedback{white-space:pre-line;color:#8C4A32}.request-shell [hidden]{display:none!important}.request-shell #request-success{text-align:center}.request-shell a{color:#8C4A32;text-underline-offset:4px}@media(max-width:430px){.request-name-row{grid-template-columns:1fr;gap:0}.request-shell .verify-card{padding:22px}}@media print{.request-shell form{display:none!important}.request-shell:after{content:'Submit security access requests online. Passwords are not printed.'}}
