/*
    fuji-legal-word.css
    Hand-written replacement for the original Word-generated stylesheets.
    Covers all classes used by:
      Views/Pages/Legal.cshtml
      Views/Pages/Privacy.cshtml
      Views/Pages/PrivacyCpra.cshtml
      Views/Pages/NoticeAtCollectionCpra.cshtml

    All rules are scoped to #content to ensure specificity (1,1,1) matches or
    exceeds the site-wide #content .container p rule so legal styles are not
    overridden.
*/

/* ── Shared document typography ─────────────────────────────── */

#content p.DocumentTitle {
    margin: 0.5rem 0 0.75rem;
    text-align: center;
    font-size: 16pt;
    font-family: "Times New Roman", serif;
    font-weight: bold;
    color: #000;
}

#content p.Paragraph {
    margin: 6pt 0 0;
    font-size: 12pt;
    font-family: "Times New Roman", serif;
    color: #000;
    line-height: normal;
}

#content p.BulletList1 {
    margin: 6pt 0 6pt 0.5in;
    text-indent: -0.25in;
    font-size: 12pt;
    font-family: "Times New Roman", serif;
    color: #000;
    line-height: normal;
}

#content p.BulletList2 {
    margin: 6pt 0 6pt 1in;
    text-indent: -0.25in;
    font-size: 12pt;
    font-family: "Times New Roman", serif;
    color: #000;
    line-height: normal;
}

/* ── Privacy-page additions ─────────────────────────────────── */

#content p.CustomizableHeading,
#content li.CustomizableHeading,
#content div.CustomizableHeading {
    margin-top: 6pt;
    margin-bottom: 0;
    font-size: 12pt;
    font-family: "Times New Roman", serif;
    font-weight: bold;
    text-align: center;
    color: #000;
    line-height: normal;
}

#content span.Title-Subclause1 {
    font-family: "Times New Roman", serif;
    font-weight: normal;
    color: #000;
}

#content span.font-symbol {
    font-family: "Times New Roman", serif;
}

#content span.MsoHyperlink {
    color: #000;
    text-decoration: none;
}
