/* Scoped finish: compact header band, authentic mark and a deliberate continuation.
   The approved illustration and all its internal coordinates stay together. */
@media(min-width:901px){
 .frame{height:calc(840 * var(--u) + 64px)}
 .frame>.hero{top:calc(64px - 84 * var(--u))}
 .topo__barra{height:64px}
 .topo__selo{width:34px;height:34px}
 .topo__cta{height:44px}
 .topo__link,.topo__site{min-height:44px;display:inline-flex;align-items:center}
 .ata__rodape{top:auto;bottom:max(14px,calc(14 * var(--a,1px)))}
}
.janela__marca{flex:none;overflow:hidden;padding:0;background:none;box-shadow:none}
.janela__marca img{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}
.ata__rodape{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;padding:14px 16px;margin-bottom:0;border:0;border-radius:12px;background:rgba(251,250,247,.96)}
.ata__aviso{display:flex;align-items:center;gap:10px;margin:0;min-width:0;color:#53617a}
.ata__aviso>svg{width:18px;height:18px;flex:none;fill:none;stroke:#98702b;stroke-width:1.5;stroke-linecap:round}
.ata__aviso strong{display:block;font:500 12px/1.5 var(--sans);color:var(--ink-2)}
.ata__aviso small{display:block;margin-top:2px;font:400 11px/1.5 var(--sans);color:#53617a}
.ata__ver{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:12px;min-height:46px;padding:11px 17px;border:1px solid #c9b48a;border-radius:10px;background:#fff;color:var(--navy);text-decoration:none;font:500 13px/1.4 var(--sans);transition:background-color .16s ease-out,border-color .16s ease-out}
.ata__ver::before{display:none}
.ata__ver svg{width:17px;height:17px}
.ata__ver:hover{background:#f6efdf;border-color:#a97c2c}
.ata__ver:hover svg{transform:translateY(2px)}
@media(max-width:900px){
 .ata__rodape{align-items:stretch;gap:16px;margin:28px 0 0;padding:16px}
 .ata__aviso strong{font-size:13px}
 .ata__aviso small{font-size:12px;line-height:1.6}
 .ata__ver{width:100%;min-height:48px;font-size:14px;justify-content:space-between}
}
@media(prefers-reduced-motion:reduce){.ata__ver svg{transition:none}.ata__ver:hover svg{transform:none}}
