:root {
    --impact-serif: "Lora", Georgia, serif;
}

/*
 * Todos os títulos semânticos usam Lora. Logo, navegação, preços,
 * formulários e textos comuns preservam as fontes anteriores.
 */
h1,
h2,
h3 {
    font-family: var(--impact-serif);
}

/* Os títulos editoriais principais seguem o peso do modelo 06 aprovado. */
.hero-copy h1,
.section-head h2,
.dark-head h2,
.import-banner h2,
.steps h2,
.footer-intro-copy h2,
.inner-hero h1,
.flow-intro h2,
.product-content h2,
.section-mini-head h2,
.checkout-panel h2,
.confirmation > h1 {
    font-family: var(--impact-serif);
    font-weight: 500;
}
