/* Renovatio: pagina /confidentialitate/ (text de citit, o coloană, fundal alb). Se încarcă după intro.css și predica.css. */
.pagina-conf main { background: #fff; }
.conf { width: min(100% - 32px, 720px); margin-inline: auto; padding: 8px 0 clamp(48px, 8vw, 96px); }
.pagina-conf .firimituri { padding-top: 24px; }
.conf__titlu { margin: 8px 0 0; font: 600 clamp(2rem, 6vw, 2.75rem)/1.1 var(--font-serif); color: var(--p-text); }
.conf__data { margin: 8px 0 0; font: 400 .9375rem/1.4 var(--font-text); color: var(--p-text-3); }
.conf__lead { margin: 22px 0 0; font: 400 clamp(1.125rem, 3vw, 1.25rem)/1.55 var(--font-serif); color: var(--p-text); }
.conf h2 { margin: 36px 0 10px; padding-top: 22px; font: 600 clamp(1.375rem, 4vw, 1.625rem)/1.25 var(--font-serif); color: var(--p-text); border-top: 1px solid var(--p-linie); scroll-margin-top: calc(var(--antet-h, 64px) + 16px); }
.conf h3 { margin: 20px 0 6px; font: 700 1.0625rem/1.35 var(--font-text); color: var(--p-text); }
.conf p { margin: 0 0 12px; font: 400 1.0625rem/1.65 var(--font-text); color: var(--p-text-2); }
.conf a { color: var(--p-text); text-decoration-color: var(--p-linie-2); text-underline-offset: 3px; }
.conf a:hover { text-decoration-color: currentColor; }
