
/* Revisão aprovada por Daniel em 04/11/2026. */
.studio-hero.studio-hero--areas{padding-top:42px;padding-bottom:44px;min-height:0;gap:5%;align-items:start}
.studio-hero--areas .studio-copy>.kicker{margin-bottom:20px}
.studio-hero--areas .studio-copy h1{font-size:clamp(54px,4.8vw,72px)}
.studio-hero--areas .studio-role{font-size:clamp(23px,2vw,28px);line-height:1.35;margin-top:24px;max-width:560px}
.studio-hero--areas .studio-statement{font-size:19px;line-height:1.45;margin:22px 0 12px}
.studio-hero--areas .studio-summary{font-size:16px;line-height:1.75;max-width:560px}
.studio-hero--areas .studio-actions{margin:22px 0 16px;gap:14px;align-items:stretch}
.studio-hero--areas .studio-actions a.button{background:#111!important;color:#fff!important;border:1px solid #fe3918;min-height:48px;display:inline-flex;align-items:center;justify-content:center}
.studio-actions .audit-quote{background:#fe3918;color:#111;border:1px solid #fe3918;border-radius:999px;padding:12px 20px;min-height:48px;font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}
.audit-proof{display:flex;gap:10px 20px;flex-wrap:wrap;margin:16px 0 20px;color:#bbbcb7;font-size:12px;line-height:1.7}
.audit-proof strong{color:#fefefa;font-weight:750}
.personal-note>.kicker{color:#111!important}
.studio-explore{margin-top:0!important}
.audit-service-area{font:500 14px/1.7 Manrope,sans-serif;color:#bbbcb7;max-width:620px;margin:16px 0}.audit-service-area strong{color:#fefefa}
@media(max-width:720px){.studio-hero.studio-hero--areas{padding-top:30px;padding-bottom:34px}.studio-hero--areas .studio-copy h1{font-size:52px}.studio-hero--areas .studio-role{font-size:23px;margin-top:20px}.studio-hero--areas .studio-summary{font-size:15px;line-height:1.7}.studio-hero--areas .studio-statement{font-size:18px}.studio-hero--areas .studio-actions{flex-direction:column;width:100%;gap:12px}.studio-actions .audit-quote,.studio-hero--areas .studio-actions a.button{width:100%}.audit-proof{font-size:11px;gap:8px 15px}.audit-preview-banner{font-size:11px}}
