@font-face{font-family:Outfit;src:url('/assets/hirental-outfit.woff') format('woff');font-display:swap}*{box-sizing:border-box}body{margin:0;background:#f6f5f2;color:#273748;font:16px/1.5 Arial,Helvetica,sans-serif}header{display:flex;justify-content:center;padding:clamp(32px,9vh,88px) 20px 24px}
header a,header picture{display:block}
header img{display:block;width:min(76vw,340px);height:auto}
main{max-width:440px;margin:0 auto 32px;padding:32px;background:#fff;border:1px solid #d9d3cd;border-top:4px solid #da865f;border-radius:14px;box-shadow:0 10px 36px #2737480c}.eyebrow{font-size:11px;letter-spacing:.14em;font-weight:700;color:#855137}h1{font:500 32px/1.2 Outfit,Arial,sans-serif;margin:8px 0 14px}p{color:#53616b}label{display:block;font-size:14px;font-weight:600;margin:15px 0}input,select,button{width:100%;padding:12px;border:1px solid #bcb5af;border-radius:8px;font:inherit}input[readonly]{background:#f6f5f2}input,select{display:block;margin-top:5px}button{background:#273748;color:white;font-weight:700;cursor:pointer;margin:8px 0 15px}a{color:#805139}.links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.back,.links{font-size:14px}p[role=alert]{color:#9a332f}@media(max-width:500px){main{margin:0 16px 24px;padding:24px}header{padding:32px 16px 20px}}
