.nl-abertura{--nl-hero-cta-size:var(--nl-ui-lg-size);--nl-hero-cta-line:var(--nl-ui-lg-lh);background:var(--nl-color-white-050);padding-block-end:var(--nl-space-40);padding-block-start:clamp(var(--nl-space-60),calc(var(--nl-space-60) + 1.90476vw - 7.42857px),var(--nl-space-80));position:relative}.nl-abertura--centro{padding-block-end:clamp(var(--nl-space-60),calc(var(--nl-space-60) + 5.71429vw - 22.28571px),var(--nl-space-120))}.nl-abertura__texto{align-items:center;display:flex;flex-direction:column;gap:clamp(var(--nl-space-24),calc(var(--nl-space-24) + 1.52381vw - 5.94286px),var(--nl-space-40));grid-column:1/-1;min-width:0;text-align:center}.nl-abertura__cabeca{align-items:inherit;display:flex;flex-direction:column;gap:var(--nl-space-20)}.nl-abertura__trilha{color:var(--nl-color-gray-600);font-size:var(--nl-body-xs-size);font-weight:var(--nl-body-xs-weight);line-height:var(--nl-body-xs-lh);margin:0}.nl-abertura__atual{color:var(--nl-color-navy-900);font-weight:var(--nl-font-weight-bold)}.nl-abertura__titulo,.nl-abertura__titulo>span{color:var(--nl-color-navy-900);font-size:clamp(var(--nl-title-xl-size),calc(var(--nl-title-xl-size) + 2.35756vw - 9.1945px),var(--nl-title-2xl-size));font-weight:var(--nl-title-3xl-weight);letter-spacing:var(--nl-tracking-hero);line-height:var(--nl-title-xl-lh);margin:0}.nl-abertura__titulo>span{display:inline-block}.nl-abertura__sub{color:var(--nl-color-navy-900);font-size:clamp(var(--nl-body-sm-size),calc(var(--nl-body-sm-size) + .78585vw - 3.06483px),var(--nl-body-lg-size));font-weight:var(--nl-body-xl-weight);line-height:var(--nl-body-sm-lh);margin:0;text-wrap:pretty}.nl-abertura__texto>.l4-hero__cta{align-self:center}.nl-abertura--formulario .nl-abertura__texto,.nl-abertura--imagem .nl-abertura__texto{align-items:flex-start;align-self:start;text-align:left}.nl-abertura--formulario .nl-abertura__texto>.l4-hero__cta,.nl-abertura--imagem .nl-abertura__texto>.l4-hero__cta{align-self:flex-start}.nl-abertura__lado{min-width:0;position:relative}.nl-abertura__foto{display:block;height:100%;inset:0;object-fit:contain;object-position:center;pointer-events:none;position:absolute;width:100%}.nl-abertura__foto--multiply{mix-blend-mode:multiply}.nl-abertura__ms{align-items:center;color:var(--nl-color-blue-600);display:flex;justify-content:center;pointer-events:none;position:absolute}.nl-abertura__ms-desenho{display:block;flex:none;height:100%;width:100%}.nl-abertura__ms--girado .nl-abertura__ms-desenho{transform:rotate(-90deg);transform-origin:center}.nl-abertura__ms-cru,.nl-abertura__ms-cru svg,.nl-abertura__ms-desenho svg{display:block;height:100%;width:100%}@media (min-width:900px){.nl-abertura--formulario,.nl-abertura--imagem{padding-block-start:0}.nl-abertura--formulario .nl-abertura__grade,.nl-abertura--imagem .nl-abertura__grade{min-height:668px}.nl-abertura--formulario .nl-abertura__texto,.nl-abertura--imagem .nl-abertura__texto{grid-column:1/span 6;padding-block-start:var(--nl-space-80)}.nl-abertura--formulario .nl-abertura__lado,.nl-abertura--imagem .nl-abertura__lado{align-self:stretch;grid-column:7/span 6}.nl-abertura__peca{padding-block-start:var(--nl-space-80)}.nl-abertura--baixa .nl-abertura__grade{height:560px;min-height:0}}@media (max-width:899px){.nl-abertura__lado{grid-column:1/-1;margin-top:var(--nl-space-40)}.nl-abertura__lado--foto{aspect-ratio:628/668}}@media (min-width:900px){.nl-abertura__titulo,.nl-abertura__titulo>span{font-size:clamp(var(--nl-title-2xl-size),calc(var(--nl-title-2xl-size) + 2.59259vw - 23.33333px),var(--nl-title-3xl-size));line-height:var(--nl-title-3xl-lh)}.nl-abertura__sub{font-size:clamp(var(--nl-body-lg-size),calc(var(--nl-body-lg-size) + .74074vw - 6.66667px),var(--nl-body-xl-size));line-height:var(--nl-body-xl-lh)}}@media (max-width:899px){.nl-abertura__sub br,.nl-abertura__titulo br{display:none}.nl-abertura__titulo>span{display:inline}}.l4-hero.l4-hero--cartoes{gap:0;padding-block:0}.nl-hs-pv-abertura .nl-abertura__ms-desenho img{display:block;height:100%;object-fit:contain;width:100%}@media (max-width:899.98px){.nl-hs-pv-abertura .pv-br{display:none}}.nl-home-editor>.dnd-section{padding:0}.nl-home-editor>.dnd-section>.row-fluid{max-width:none}.nl-home-editor .row-fluid{display:flex;flex-wrap:wrap;width:100%}.nl-home-editor .row-fluid>[class*=span]{margin-left:0;min-height:0;width:100%}