/* =========================================================
   EMARK LEGAL PAGES
   ========================================================= */
.emark-legal { padding: 92px 24px 110px; background:#fff; }
.emark-legal__container { width:min(100%, 920px); margin:0 auto; }
.emark-legal__eyebrow { margin:0 0 14px; color:#00A86B; font-size:.68rem; font-weight:850; letter-spacing:.11em; text-transform:uppercase; }
.emark-legal h1 { margin:0; color:#172238; font-size:clamp(2.6rem,5vw,4.4rem); line-height:1; letter-spacing:-.045em; }
.emark-legal__updated { margin:18px 0 0; color:#6C7786; font-size:.78rem; }
.emark-legal__intro { margin:30px 0 0; padding:24px 26px; background:#F7F9FC; border:1px solid #E4EAF1; border-radius:14px; color:#4F5D6C; line-height:1.75; }
.emark-legal__content { margin-top:44px; }
.emark-legal__content section { padding:28px 0; border-top:1px solid #E7ECF2; }
.emark-legal__content h2 { margin:0 0 13px; color:#172238; font-size:1.25rem; line-height:1.3; }
.emark-legal__content p, .emark-legal__content li { color:#5F6B7A; font-size:.9rem; line-height:1.78; }
.emark-legal__content p { margin:0 0 12px; }
.emark-legal__content ul { margin:10px 0 0; padding-left:1.2rem; }
.emark-legal__content a { color:#083E7F; font-weight:750; }
@media (max-width:600px){ .emark-legal{padding:70px 18px 80px;} .emark-legal__intro{padding:20px;} }
