/* --------------------------------------------------------------- mission -- */

.mission-destination {
    margin-top: 1.4em;
    padding-top: 1.4em;
    border-top: 1px solid var(--day-rule);
    color: var(--day-ink) !important;
}

/* The felt beat before the return: the reader's own afternoon, present tense. */
.mission-felt {
    margin-top: clamp(2rem, 4vw, 2.75rem);
    padding-left: calc(var(--rail) + 1.5rem);
    font-size: var(--step-1);
    line-height: 1.55;
    color: var(--day-ink-soft);
    max-width: 62ch;
}


/* The destination, stated once, before any mechanism. Musk does not open with
   the engine; he opens with the species. Set larger than body and narrower
   than the measure so it reads as a declaration rather than a paragraph. */
.mission-destination {
    max-width: var(--measure-tight);
    margin: 0 0 clamp(2rem, 4vw, 3rem);
    font-family: var(--font-display);
    font-size: var(--step-2);
    font-weight: 500;
    line-height: 1.3;
    color: var(--day-ink);
}

.mission-destination strong {
    display: block;
    margin-bottom: 0.5rem;
    font-weight: 700;
}


/* The hero was seven paragraphs tall against a 622px panel, leaving 840px of
   dead parchment in the right column on the second screen a reader sees. The
   argument was never hero copy — it is this chapter's job — so it moved here
   and the hero kept the promise and the ask. */
.mission-opening {
    max-width: var(--measure);
    margin-bottom: 1.2rem;
}

@media (max-width: 620px) {
    .mission-felt {
        padding-left: 0;
    }
}

