.privacy-wrap{max-width:820px;margin:0 auto;padding:56px 24px 88px}
.privacy-kicker{display:inline-block;background:var(--amarelo,#FFC400);color:#000;font-family:var(--font-s,'Barlow Semi Condensed',sans-serif);font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;padding:5px 11px;border-radius:3px;margin-bottom:14px}
.privacy-wrap h1{font-family:var(--font,'Barlow Condensed',sans-serif);font-size:56px;font-weight:800;line-height:.95;color:#fff;margin:0 0 10px}
.privacy-intro{font-family:var(--font-s,'Barlow Semi Condensed',sans-serif);font-size:19px;line-height:1.55;color:#D6D9DE;max-width:680px;margin:0 0 34px}
.privacy-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.privacy-card{background:var(--grafite,#1A1D21);border:1px solid var(--border,#343A42);border-radius:10px;padding:22px 22px 20px}
.privacy-card.full{grid-column:1/-1}
.privacy-card h2{font-family:var(--font,'Barlow Condensed',sans-serif);font-size:25px;font-weight:800;color:#fff;line-height:1.05;margin:0 0 9px}
.privacy-card p{font-family:var(--font-s,'Barlow Semi Condensed',sans-serif);font-size:16px;line-height:1.6;color:#BFC4CC;margin:0}
.privacy-card a{color:var(--amarelo,#FFC400);font-weight:600}
.privacy-note{margin-top:18px;font-family:var(--font-s,'Barlow Semi Condensed',sans-serif);font-size:13px;color:#8E949E}
@media(max-width:680px){.privacy-wrap{padding:38px 18px 64px}.privacy-wrap h1{font-size:44px}.privacy-intro{font-size:17px}.privacy-grid{grid-template-columns:1fr}.privacy-card.full{grid-column:auto}}
