/* Company desktop QA @ 1440. Shell in v2-desktop-shell.css. */
@media (min-width: 993px) {
  /* Keep Figma ALL CAPS hero (v2.css uppercase) — do not capitalize (breaks POS). */
  .v2--company .v2-hero--company .v2-hero__brand,
  .v2--company .v2-hero--company .v2-hero__brand img {
    width: 795px;
    height: 146px;
    max-width: 100%;
  }

  .v2--company .v2-hero--company .v2-hero__inner {
    max-width: var(--v2-max);
    width: 100%;
    gap: 24px;
  }

  /* Section-jump CTA: desktop ↓; mobile ↗ (integration-mobile) */
  .v2--company .v2-hero__ctas .v2-btn__icon--mobile {
    display: none;
  }

  .v2--company .v2-hero__ctas .v2-btn__icon--desktop {
    display: inline-block;
  }

  /* Mission H2 break is mobile-only (Figma 390) */
  .v2--company .v2-br-mobile {
    display: none;
  }

  /* Figma textCase TITLE on mission + action H2s */
  .v2--company .v2-mission .v2-h2,
  .v2--company .v2-action .v2-h2 {
    text-transform: capitalize;
  }

  /* Full mission copy always visible on desktop */
  .v2--company .v2-mission-expand__rest {
    grid-template-rows: 1fr;
    transition: none;
  }

  .v2--company .v2-mission-expand__rest-inner {
    opacity: 1;
    transition: none;
  }

  .v2--company .v2-mission-expand__btn {
    display: none !important;
  }

  .v2--company .v2-mission-expand__stack,
  .v2--company .v2-mission-expand__rest-inner {
    gap: 16px;
  }

  /* Figma Reviews block is 456px: 376 slide + 40 gap + 40 nav */
  .v2--company .v2-action .v2-reviews__nav {
    margin-top: 40px;
  }

  /* RSPA Interview — Figma Offer 7180:15894 */
  .v2--company .v2-company-video .v2-h2 {
    text-transform: none;
  }

  .v2--company .v2-company-video__lead {
    font: 600 32px/1.2 var(--v2-font);
  }
}
