/* Keep desktop content; simplify only the shared service-form mobile layout. */
.service-request-mobile-note { display: none; }

@media (max-width: 920px) {
  .service-request-page .download-breadcrumb,
  .service-request-page .download-information { display: none; }

  .service-request-page .download-content { margin-top: 32px; }
  .service-request-page .download-columns { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  .service-request-page .service-request-mobile-note {
    display: block;
    margin: 0;
    color: var(--ink);
    font: 400 16px/1.8 var(--font-body);
    letter-spacing: .04em;
    overflow-wrap: anywhere;
  }
  .service-request-page .service-request-mobile-note strong {
    color: var(--download-accent);
    font-weight: 700;
  }
}
