.pa-ticket-status{max-width:720px;margin:36px auto;padding:clamp(24px,5vw,48px);border:1px solid #d9e0fa;border-radius:26px;background:linear-gradient(145deg,#f3f5ff,#fff)}.pa-ticket-status h1{font-size:clamp(2rem,6vw,3.4rem);margin:.2em 0}.pa-ticket-status form{display:grid;gap:15px;margin:26px 0}.pa-ticket-status label{display:grid;gap:6px;font-weight:750}.pa-ticket-status input{min-height:46px;padding:10px 12px;border:1px solid #91a2e9;border-radius:11px}.pa-ticket-status button{justify-self:start;padding:12px 20px;border:0;border-radius:999px;background:#284be7;color:#fff;font-weight:800}.pa-ticket-card{padding:20px;border-radius:16px;background:#fff;border:1px solid #dfe4fa}.pa-ticket-reply{margin-top:12px;padding:12px;border-left:4px solid #284be7;background:#f7f8ff}.pa-eyebrow{color:#284be7;font-size:.75rem;font-weight:850;letter-spacing:.12em}.pa-safety-note{color:#596174;font-size:.9rem}
