/* V131: open the homepage with the existing coat of arms, then search. */
body[data-view="legacy-home"] .hero { padding-top: 2px; }
body[data-view="legacy-home"] .hero-copy > .home-family-arms:first-child { margin-top: 0; }

/* V133: keep the introduction ahead of search and updates. */
body[data-view="legacy-home"] .home-history summary { cursor: pointer; font-size: 1rem; }
body[data-view="legacy-home"] .home-history .section { padding: 24px 0; }
body[data-view="legacy-home"] .home-history .query { display: block; border: 0; padding: 0; margin: 20px 0; }
body[data-view="legacy-home"] .home-history .query :is(span, strong, small) { display: block; color: var(--ink); font: inherit; letter-spacing: normal; text-transform: none; }
