#exposure-symptoms {
  grid-column: 1 / 5;
  background: #050505;
  border: 2px solid var(--neon-pink);
  padding: 2rem;
  position: relative;
  box-shadow: 15px 15px 0px rgba(255, 0, 204, 0.1);
  margin-top: 2rem;
  background-image: radial-gradient(var(--industrial-gray) 1px, transparent 1px);
  background-size: 15px 15px;
}

#exposure-symptoms p {
  font-family: 'Jura', sans-serif; 
  margin: 10px 0;
  font-size: 1.2rem;
  line-height: 1.4;
  font-variation-settings: "wght" 400;
}

#exposure-symptoms::before {
  content: "BIOHAZARD CLASSIFICATION: LEVEL 4";
  position: absolute;
  top: -15px;
  left: 20px;
  background: var(--neon-pink);
  color: var(--pus-yellow);
  font-family: 'Jura', sans-serif;
  padding: 2px 10px;
  font-weight: bold;
  transform: rotate(-1deg);
}

#exposure-symptoms ul {
  margin: 2rem 0;
  padding-left: 20px;
  border-left: 3px double var(--soft-cyan);
}

#exposure-symptoms strong {
  font-variation-settings: "wght" 700;
  color: var(--neon-pink);
}

#exposure-symptoms li {
  font-family: 'TacOne', serif;
  color: var(--dark-void); 
  font-size: 1.8rem; 
  line-height: 1.4;
  background: var(--neon-pink);
  margin-bottom: 1.2rem;
  padding: 12px 20px;
  border-radius: 2px;
  text-shadow: 
    2px 2px 0px #FF8C00,
    0px 0px 8px rgba(255, 140, 0, 0.6);
    
  display: flex;
  align-items: center;
  border-left: 5px solid #000000; 
}

#exposure-symptoms li::before {
  content: "☣ ";
  font-size: 1.6rem;
  color: #000000; 
  margin-right: 15px;
  flex-shrink: 0; 
}

#exposure-symptoms em {
  color: var(--soft-cyan);
  font-style: normal;
  text-decoration: underline;
}

#exposure-symptoms::after {
  content: "PROPERTY OF JACKHOLE MEGACORP - DO NOT CIRCULATE";
  display: block;
  margin-top: 2rem;
  text-align: center;
  font-size: 1rem;
  opacity: 0.5;
  border-top: 1px dashed var(--industrial-gray);
  padding-top: 10px;
}

#exposure-symptoms:hover {
  border-color: var(--soft-cyan);
  box-shadow: 15px 15px 0px rgba(0, 255, 234, 0.1);
}

