.legal-module__QA0qeq__page{padding:var(--space-2xl) 0 var(--space-3xl)}.legal-module__QA0qeq__head{gap:var(--space-sm);margin-bottom:var(--space-2xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.legal-module__QA0qeq__eyebrow{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.16em;color:var(--brand-primary-dark)}.legal-module__QA0qeq__title{letter-spacing:-.02em;color:var(--brand-secondary);font-size:clamp(1.9rem,3.5vw,2.5rem);line-height:1.15}.legal-module__QA0qeq__meta{font-size:var(--text-sm);color:var(--text-muted)}.legal-module__QA0qeq__body{gap:var(--space-xl);flex-direction:column;display:flex}.legal-module__QA0qeq__section{gap:var(--space-md);flex-direction:column;display:flex}.legal-module__QA0qeq__h2{font-size:var(--text-lg);color:var(--brand-primary-dark)}.legal-module__QA0qeq__text{color:var(--text);text-wrap:pretty;line-height:1.7}.legal-module__QA0qeq__list,.legal-module__QA0qeq__alineas{gap:var(--space-xs);padding-left:var(--space-lg);color:var(--text);flex-direction:column;line-height:1.6;display:flex}.legal-module__QA0qeq__foot{gap:var(--space-sm);margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--border);flex-direction:column;display:flex}.legal-module__QA0qeq__footText{font-size:var(--text-sm);color:var(--text-light)}.legal-module__QA0qeq__footLink{font-family:var(--font-heading);font-weight:var(--weight-semibold);color:var(--brand-primary-dark);text-decoration:none}.legal-module__QA0qeq__footLink:hover{text-decoration:underline}@media print{.legal-module__QA0qeq__page{padding:0}.legal-module__QA0qeq__foot{display:none}}
