.followup-page{background:var(--paper);color:var(--sumi)}.followup-page .followup-hero .display{max-width:9ch}.followup-page .followup-hero .operator-proof{align-self:center}.followup-page .followup-signal-shell{background:var(--sumi);color:var(--on-dark)}.followup-page .followup-problem .headline{max-width:11ch;margin-top:var(--space-5)}.followup-page .followup-problem-grid .body-lg{max-width:42ch}.followup-page .followup-priority{background:var(--paper-2)}.followup-page .followup-priority-art{height:clamp(400px,42vw,600px)}.followup-page .followup-priority-art img{object-fit:cover;object-position:center;height:100%}.followup-page .followup-priority-copy .headline{max-width:10ch;margin-top:var(--space-5)}.followup-page .followup-priority-copy .body-lg{margin-top:var(--space-6)}.followup-page .followup-ranking{margin-top:var(--space-8);border-top:1px solid var(--rule-2)}.followup-page .followup-rank{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);grid-template-columns:42px 1fr auto;align-items:center;display:grid}.followup-page .followup-rank>span{font-size:var(--type-xs);color:var(--ultra)}.followup-page .followup-rank b{font-size:var(--type-meta)}.followup-page .followup-rank em{font-size:var(--type-2xs);color:var(--ink-3);font-style:normal}.followup-page .followup-rank:first-child em{color:var(--moss)}.followup-page .followup-context-art img{object-position:center}.followup-page .followup-draft{background:var(--sumi);color:var(--on-dark)}.followup-page .followup-draft-copy .headline{max-width:10ch;margin-top:var(--space-5)}.followup-page .followup-draft-copy .body-lg{margin-top:var(--space-6);color:var(--on-dark-2)}.followup-page .followup-moments{margin-top:var(--space-10)}.followup-page .followup-moment{min-height:280px}.followup-page .followup-moment span{font-size:var(--type-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ultra)}.followup-page .followup-moment h3{font-size:var(--type-subtitle);margin-top:var(--space-7)}.followup-page .followup-moment p{font-size:var(--type-caption);color:var(--ink-2);margin-top:var(--space-4);line-height:1.58}.followup-page .followup-faq .headline{max-width:12ch;margin:var(--space-5) 0 var(--space-9)}.followup-page .followup-final>img{object-position:center}@media (max-width:980px){.followup-page .followup-priority-copy,.followup-page .followup-draft-copy{order:-1}}@media (max-width:700px){.followup-page .followup-moment{min-height:0}.followup-page .followup-priority-art{height:340px}}
