.studio-privacidade{min-height:100vh}.studio-privacidade .privacy-layout{max-width:720px;padding-block:78px 84px}.studio-privacidade .privacy-intro .eyebrow{color:var(--accent);margin-bottom:28px}.studio-privacidade h1{font-size:clamp(40px,4.6vw,64px)}.studio-privacidade .privacy-lead{margin-top:30px;font-size:18px}.studio-privacidade .privacy-meta{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:22px;font-size:11px}.studio-privacidade .privacy-body{border-top:2px solid var(--accent);gap:40px;margin-top:48px;padding-top:32px;display:grid}.studio-privacidade .privacy-body h2{letter-spacing:-.035em;margin-bottom:14px;font-size:24px}.studio-privacidade .privacy-body p+p{margin-top:14px}.studio-privacidade .privacy-body ul{gap:10px;margin:0;padding-left:22px;list-style:outside;display:grid}.studio-privacidade .privacy-body .text-link{font-size:inherit;color:var(--accent);overflow-wrap:anywhere}.studio-privacidade .privacy-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:22px;margin-top:48px;padding-top:23px;display:flex}.studio-privacidade .privacy-links a{min-height:44px;color:var(--accent);align-items:center;display:inline-flex}@media (max-width:800px){.studio-privacidade .privacy-layout{padding-block:48px 56px}.studio-privacidade h1{font-size:clamp(36px,8vw,52px)}.studio-privacidade .privacy-body{gap:34px;margin-top:40px}}@media (max-width:420px){.studio-privacidade h1{font-size:clamp(32px,9.5vw,40px)}.studio-privacidade .privacy-lead{font-size:17px}.studio-privacidade .privacy-layout{padding-top:38px}}
