/* Assinatura do logo: palavra oficial "alessio" (recorte do arquivo registrado) + filete + descritor.
   Larguras de tinta medidas (render a 200px): ENGENHARIA 6,675em; ARQUITETURA 7,330em com o Q em Sora 700 a .95em
   (com o espaçamento abaixo, as duas ficam iguais: 8,225em).
   Q: na Red Hat Display 800 a cauda desce só 0,035em abaixo da linha de base e some entre 10 e 13,5px — "ARQ" lia "ARO".
   Só o Q troca de fonte: Sora 700 (carregada só com o glifo Q, text=Q), a .95em: altura 0,717em e largura de tinta 0,746em,
   iguais ao O da Red Hat Display 800 (0,715 / 0,750); cauda vertical 0,21em abaixo da base, legível a 10px DPR 1. */
.assin{display:inline-flex;align-items:center;text-decoration:none;color:#FFFFFF;--a-h:44px;--a-gap:16px;--d-fs:13.5px}
.assin .assin-logo{display:block;width:auto;height:var(--a-h);max-width:none}
.assin-filete{flex:none;width:2px;height:var(--a-h);background:var(--laranja,#CC4A14);margin:0 var(--a-gap)}
.assin-desc{font-family:var(--titulo,"Red Hat Display",system-ui,sans-serif);font-weight:800;font-size:var(--d-fs);line-height:1.3;color:var(--laranja,#CC4A14);white-space:nowrap}
.assin-desc .dl{display:block}
.assin-desc .dl-a{letter-spacing:.0895em;margin-right:-.0895em}
.assin-desc .q{font-family:"Sora",var(--titulo,"Red Hat Display",system-ui,sans-serif);font-weight:700;font-size:.95em}
.assin-desc .dl-e{letter-spacing:.1722em;margin-right:-.1722em}
.rf-logo .assin{--a-h:36px;--a-gap:14px;--d-fs:11px}
@media (min-width:901px){.topo .assin{--a-h:clamp(36px,5.4svh,44px);--d-fs:clamp(12px,1.6svh,13.5px)}}
@media (min-width:1081px) and (max-width:1279px){.topo .assin{--a-h:36px;--a-gap:12px;--d-fs:12px}}
@media (max-width:600px){.assin{--a-h:26px;--a-gap:10px;--d-fs:11px}.rf-logo .assin{--a-h:31px;--a-gap:12px;--d-fs:11px}}
@media (max-width:380px){.assin{--a-h:23px;--a-gap:8px;--d-fs:10px}}
@media (max-width:900px) and (orientation:landscape) and (max-height:500px){.topo .assin{--a-h:26px;--d-fs:11.5px}}
.topo .assin-link{flex:none;display:inline-flex}
.assin-link,.rf-logo,.assin-link:hover,.rf-logo:hover,.assin-link *,.rf-logo .assin *{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}
.topo .voltar{white-space:nowrap}
