﻿/* sitefp fp46 · corporate trust strip */
:root{--dp-fp-gap:1.6rem;--dp-fp-radius:6px;--dp-fp-page-max:1000px;--dp-fp-ink:#1e3a5f;--dp-fp-accent:#0ea5e9}
body.dp-fp-46{color:var(--dp-fp-ink);background:#f8fafc}
body.dp-fp-46 .container,body.dp-fp-46 .container-xxl,body.dp-fp-46 .container-xl{max-width:var(--dp-fp-page-max)}
body.dp-fp-46 section{margin-bottom:var(--dp-fp-gap)}
body.dp-fp-46 h2{font-size:1.22rem;font-weight:700;text-transform:none;margin-bottom:1rem}
body.dp-fp-46 p,body.dp-fp-46 .lead{line-height:1.72;font-size:.95rem}
body.dp-fp-46 .card,body.dp-fp-46 .xx-card,body.dp-fp-46 [class*="-card"]{border-radius:var(--dp-fp-radius);border:1px solid #e2e8f0}
