.priv{padding-top:var(--s-24)}.priv__back{min-height:44px;color:var(--green);font-size:var(--fs-apoio);align-items:center;gap:2px;margin-left:-6px;font-weight:500;text-decoration:none;display:inline-flex}.priv__back svg{width:18px;height:18px}.priv__title{margin-top:var(--s-16);color:var(--text);font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:600;line-height:1.1}.priv__lead{margin-top:var(--s-12);color:var(--muted);font-size:var(--fs-corpo);line-height:1.45}.priv__section{margin-top:var(--s-32);padding:var(--s-20);border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.priv__section h2{color:var(--text);font-family:var(--ff-display);font-size:var(--fs-h3);font-weight:600;line-height:1.2}.priv__section p,.priv__section li{color:var(--text);font-size:var(--fs-apoio);line-height:1.55}.priv__section p{margin-top:var(--s-12)}.priv__section ul{gap:var(--s-8);margin-top:var(--s-12);padding-left:1.1em;list-style:outside;display:grid}.priv__section li::marker{color:var(--green)}.priv__section a{color:var(--green);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #a3c96b66;text-decoration:underline #a3c96b66}.priv__contacts a{align-items:center;min-height:44px;display:inline-flex}.priv__section a:focus-visible,.priv__back:focus-visible{outline:2px solid var(--green-hi);outline-offset:2px;border-radius:4px}.priv__date{margin-top:var(--s-24);color:var(--muted);font-size:var(--fs-nota)}
