/* Personalizações extras */
:root {
    --font-body: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;
}

body {
    font-family: var(--font-body);
}

.brand-type,
.font-display {
    font-family: var(--font-display);
    letter-spacing: 0.01em;
}

.shadow-soft { box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.05), 0 1px 2px -1px rgb(0 0 0 / 0.05); }
.hover-scale { transition: transform 0.2s; }
.hover-scale:hover { transform: scale(1.02); }
