.nl-foto-prancha{color:var(--color-chocolate);padding:14px}.nl-foto-conteudo{position:relative}.nl-foto-referencia{color:var(--color-espresso);align-items:center;gap:12px;margin:20px 0 0 14px;display:flex}.nl-foto-referencia:before{content:"";background:var(--color-chocolate);width:30px;height:1px}.nl-frase-abertura{font-family:var(--pilha-display);text-align:center;text-wrap:balance;margin-top:32px;font-size:clamp(1.8rem,3.3vw,2.8rem);font-weight:300;line-height:1.12}.nl-jornada{background:var(--color-linho);color:var(--color-espresso);padding:96px max(24px,50% - 576px)}.nl-jornada-cabecalho{max-width:820px;margin-bottom:64px}.nl-jornada h2{font-family:var(--pilha-display);text-wrap:balance;margin-top:24px;font-size:clamp(2.6rem,7.5vw,7rem);font-weight:300;line-height:.98}.nl-jornada-corpo{grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px;display:grid}.nl-jornada-desenho{background:var(--color-linho);grid-area:1/2;padding-block:24px;position:sticky;top:16vh}.nl-estudo-topo{border-top:1px solid var(--linha-forte);justify-content:space-between;gap:20px;padding-top:16px;display:flex}.nl-estudo-svg{width:100%;height:auto;margin-top:24px;display:block}.nl-estudo-guia{fill:none;stroke:var(--color-espresso);stroke-width:.65px;opacity:.12;vector-effect:non-scaling-stroke}.nl-estudo-traco{fill:none;stroke:var(--color-espresso);stroke-linecap:butt;stroke-linejoin:miter;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.nl-estudo-traco--estrutura{stroke-width:1.5px}.nl-estudo-traco--mobilia{stroke-width:1px}.nl-estudo-traco--detalhe{stroke-width:.75px;opacity:.78}.nl-estudo-traco--figura{stroke-width:1.1px;stroke:var(--color-chocolate)}.nl-estudo-traco--luz{stroke-width:.6px;stroke:var(--color-latao);opacity:.55}.nl-estudo-progresso{background:var(--linha);height:1px;margin-top:18px}.nl-estudo-progresso span{background:var(--color-chocolate);transform-origin:0;height:1px;display:block}.nl-estudo-legenda{justify-content:space-between;margin-top:16px;display:flex}.nl-jornada-etapas{grid-area:1/1}.nl-jornada-etapa{flex-direction:column;justify-content:center;min-height:48vh;padding-block:36px;display:flex}.nl-etapa-numero{margin-right:18px}.nl-jornada h3{font-family:var(--pilha-display);text-wrap:balance;margin-top:24px;font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:300;line-height:1.15}.nl-etapa-texto{max-width:38ch;margin-top:24px;line-height:1.8}@media (prefers-reduced-motion:no-preference){.nl-jornada-etapa.nl-anima{opacity:0;transition:opacity .7s var(--ease-nl), transform .7s var(--ease-nl);transform:translateY(24px)}.nl-jornada-etapa.nl-anima.nl-visivel{opacity:1;transform:none}.nl-foto-prancha.nl-anima .nl-foto-conteudo{opacity:0;transition:opacity .8s var(--ease-nl), transform .8s var(--ease-nl);transform:translateY(18px)}.nl-foto-prancha.nl-anima.nl-visivel .nl-foto-conteudo{opacity:1;transform:none}.nl-jornada-ativa .nl-estudo-progresso span{transform:scaleX(var(--nl-progresso,0))}html[data-nl-entrada=ativa] .nl-foto-abertura .nl-moldura-lado,html[data-nl-entrada=ativa] .nl-foto-abertura .nl-foto-conteudo{transition-delay:1.7s}}@media (max-width:767px){.nl-jornada{padding:64px 24px}.nl-jornada-cabecalho{margin-bottom:32px}.nl-jornada-corpo{flex-direction:column;gap:0;display:flex}.nl-jornada-desenho{z-index:2;width:100%;padding:12px 0 20px;top:0}.nl-estudo-svg{max-height:30svh;margin-top:8px}.nl-estudo-topo{font-size:9px}.nl-estudo-legenda{margin-top:12px;font-size:9px}.nl-estudo-progresso{margin-top:6px}.nl-jornada-etapas{width:100%}.nl-jornada-etapa{min-height:54svh;padding-top:44px}}@media (prefers-reduced-motion:reduce){.nl-jornada-desenho{position:relative;top:auto}.nl-jornada-etapa{min-height:auto}}
