.nl{--nl-coluna:680px;--nl-larga:1040px;flex-direction:column;min-height:100vh;display:flex}.nl-barra{z-index:10;padding:12px max(16px, calc((100% - var(--nl-larga)) / 2));background:color-mix(in srgb, var(--papel) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--fio-claro);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.nl-marca{font-family:var(--fonte-marca), Impact, sans-serif;text-transform:uppercase;letter-spacing:.01em;color:var(--tinta);white-space:nowrap;align-items:center;gap:.14em;font-size:26px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.nl-marca-news{color:var(--marca-news)}.nl-marca:hover .marca-selo{transform:rotate(-8deg)}.nl-marca-grande{justify-content:center;margin:0 0 14px;font-size:clamp(44px,11vw,88px)}.nl-barra-acoes{align-items:center;gap:16px;display:flex}.nl-barra-link{font-family:var(--fonte-rotulo), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--cinza);font-size:14px;text-decoration:none}.nl-barra-link:hover{color:var(--destaque)}@media (max-width:560px){.nl-barra-link{display:none}.nl-marca{font-size:22px}}@media (max-width:460px){.nl-barra,.nl-barra-acoes{gap:8px}.nl-barra .nl-marca{font-size:19px}.nl-barra .nl-botao{padding:8px 11px;font-size:14px}}.nl-botao{background:var(--tinta);color:var(--papel);font-family:var(--fonte-rotulo), sans-serif;letter-spacing:.03em;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.nl-botao:hover{background:var(--destaque);color:#fff}.nl-miolo{width:100%;max-width:calc(var(--nl-coluna) + 32px);flex:1;margin:0 auto;padding:40px 16px 64px}.nl-chapeu{font-family:var(--fonte-rotulo), sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--destaque);margin-bottom:8px;font-size:13px;font-weight:600;display:inline-block}.nl-apresentacao{text-align:center;border-bottom:1px solid var(--fio-claro);padding:24px 0 48px}.nl-lema{color:var(--texto-suave);margin:0 0 24px;font-size:20px}.nl-destaque{color:inherit;margin:40px 0 8px;text-decoration:none;display:block}.nl-destaque img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%;margin-bottom:18px;display:block}.nl-destaque h2{font-family:var(--fonte-titulo), Georgia, serif;margin:0 0 10px;font-size:clamp(28px,5vw,38px);line-height:1.15}.nl-destaque p{color:var(--texto-suave);margin:0 0 10px;font-size:19px}.nl-destaque:hover h2{color:var(--destaque)}.nl-secao{margin-top:48px}.nl-secao-titulo{border-bottom:1px solid var(--fio-claro);font-family:var(--fonte-titulo), Georgia, serif;margin:0 0 8px;padding-bottom:12px;font-size:26px}.nl-chamadas{margin:0;padding:0;list-style:none}.nl-chamadas li+li{border-top:1px solid var(--fio-claro)}.nl-chamada{color:inherit;align-items:flex-start;gap:20px;padding:22px 0;text-decoration:none;display:flex}.nl-chamada-texto{flex:1;min-width:0}.nl-chamada h3{font-family:var(--fonte-titulo), Georgia, serif;margin:0 0 6px;font-size:22px;line-height:1.25}.nl-chamada p{color:var(--texto-suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:16px;line-height:1.45;display:-webkit-box;overflow:hidden}.nl-chamada:hover h3{color:var(--destaque)}.nl-chamada-foto{aspect-ratio:3/2;object-fit:cover;border-radius:8px;flex:none;width:180px}@media (max-width:560px){.nl-chamada-foto{aspect-ratio:1;width:104px}.nl-chamada h3{font-size:18px}.nl-chamada p{display:none}}.nl time{font-family:var(--fonte-rotulo), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--cinza);font-size:13px}.nl-vazio{text-align:center;color:var(--cinza);margin:40px 0}.nl-materia h1{font-family:var(--fonte-titulo), Georgia, serif;letter-spacing:-.005em;margin:0 0 12px;font-size:clamp(32px,6vw,46px);line-height:1.12}.nl-linha-fina{color:var(--cinza);margin:0 0 22px;font-size:21px;line-height:1.45}.nl-autoria{align-items:center;gap:12px;margin-bottom:16px;display:flex}.nl-autoria div{flex-direction:column;display:flex}.nl-autoria strong{font-family:var(--fonte-rotulo), sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:14px;font-weight:600}.nl-autoria-selo{background:var(--tinta);width:42px;height:42px;color:var(--papel);font-family:var(--fonte-marca), Impact, sans-serif;border-radius:50%;place-items:center;font-size:22px;display:grid}.nl-materia-foto{border-radius:10px;width:100%;height:auto;margin:24px 0 28px;display:block}.nl-texto p{margin:0 0 1.2em;font-size:20px;line-height:1.7}.nl-inscricao-meio{border-block:1px solid var(--fio-claro);margin:8px 0 32px;padding:24px 0}.nl-caixa-inscricao{text-align:center;background:var(--fundo-box);border-radius:12px;margin:40px 0 8px;padding:32px 20px}.nl-caixa-inscricao h2{font-family:var(--fonte-titulo), Georgia, serif;margin:0 0 6px;font-size:26px}.nl-caixa-inscricao p{color:var(--texto-suave);margin:0 0 20px}.nl-aviso{text-align:center;padding-top:80px}.nl-aviso h1{font-family:var(--fonte-titulo), Georgia, serif;margin:0 0 12px;font-size:36px}.nl-aviso p{color:var(--texto-suave);margin:0 0 28px;font-size:19px}.nl-aviso form{margin:0}.nl-rodape{padding:24px max(16px, calc((100% - var(--nl-larga)) / 2));border-top:1px solid var(--fio-claro);font-family:var(--fonte-rotulo), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--cinza);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:13px;display:flex}.nl-rodape a{color:inherit}
