/* terms.css — style wydzielone z HTML w ramach porządkowania CSP — 2026-09-24. */
.terms-copy p,
    .terms-copy li {
        text-align: justify;
        text-justify: inter-word;
        hyphens: auto;
        -webkit-hyphens: auto;
        overflow-wrap: break-word;
    }

    .terms-copy .no-justify,
    .terms-copy .no-justify * {
        text-align: left;
        hyphens: manual;
    }

    .terms-copy .legal-ref {
        font-variant-numeric: tabular-nums;
    }
