@layer pages {
/* /travel/cdc-dog-import-form/ — CDC's high-risk list, folded under its
   summary; one column on a phone, more where they fit. Tokens only. */
.cdc-places { border: 1px solid var(--line-strong); border-radius: var(--radius-card); background: var(--paper); }
.cdc-places > summary {
  display: flex;
  align-items: center;
  min-block-size: var(--target);
  padding: .6rem 1rem;
  cursor: pointer;
  font-weight: 700;
}
.cdc-places[open] { padding-block-end: 1rem; }
.cdc-places[open] > :not(summary) { margin-inline: 1rem; }
.cdc-places > * + * { margin-block-start: 1rem; }
.cdc-place-list { columns: 14rem; column-gap: 2rem; padding-inline-start: 1.2rem; }

}
