.inp{
  width:100%;
  padding:10px 12px;
  border-radius:12px;
  border:1px solid rgba(255,255,255,.14);
  background: rgba(255,255,255,.03);
  color: var(--text);
  font-weight:600;
}
.inp::placeholder{color: rgba(234,240,255,.55)}
label{display:block;font-size:12px;color:var(--muted);font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin:12px 0 6px}
textarea.inp{min-height:84px;resize:vertical}
@media print{
  .header,.footer,.aside,.no-print{display:none !important}
  body{background:#fff;color:#000}
  .container{max-width:none;padding:0}
}