.jp-landing .jl-d-topo{padding-bottom:120px}.jp-landing .jl-d-cab{z-index:5;max-width:860px;margin:0 auto;padding-top:36px;position:relative}.jp-landing .jl-d-cab h1{color:var(--creme);margin-top:14px;font-size:clamp(40px,10.4vw,72px);line-height:1.04}.jp-landing .jl-d-topo .jl-dunas{height:110px}.jp-landing .jl-d-lista .jl-folha{padding:4px 22px;transform:none}.jp-landing .jl-qa{border-bottom:1.5px dashed var(--linha)}.jp-landing .jl-qa:last-child{border-bottom:0}.jp-landing .jl-qa summary{cursor:pointer;min-height:64px;color:var(--forte);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:21px;font-weight:800;line-height:1.3;list-style:none;display:flex}.jp-landing .jl-qa summary::-webkit-details-marker{display:none}.jp-landing .jl-mais{width:40px;height:40px;color:var(--ouro-tinta);border:2px solid var(--ouro);background:var(--papel-2);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex}.jp-landing .jl-mais .jp-ic{width:22px;height:22px}.jp-landing .jl-qa[open] .jl-mais{transform:rotate(45deg)}.jp-landing .jl-resp{color:var(--tinta);padding:0 0 22px;font-size:19px;line-height:1.55}.jp-landing .jl-resp p+p{margin-top:12px}.jp-landing .jl-resp b{color:var(--forte)}.jp-landing .jl-resp a{color:var(--forte);-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:4px;text-decoration-thickness:2px}.jp-landing .jl-d-plano .jl-sol{top:-210px;right:-190px}.jp-landing .jl-d-in{z-index:2;max-width:760px;margin:0 auto;position:relative}.jp-landing .jl-d-inclui{flex-direction:column;gap:22px;margin:0 0 28px;padding:0;list-style:none;display:flex}.jp-landing .jl-d-inclui li{align-items:flex-start;gap:14px;display:flex}.jp-landing .jl-d-inclui .jp-ic{color:var(--ouro-claro);width:26px;height:26px;margin-top:2px}.jp-landing .jl-d-inclui b{color:var(--creme);margin-bottom:4px;font-size:21px;font-weight:800;display:block}.jp-landing .jl-d-inclui span{color:var(--creme-90);font-size:18px;line-height:1.5;display:block}.jp-landing .jl-d-checks{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.jp-landing .jl-d-checks li{color:var(--creme-90);align-items:flex-start;gap:10px;font-size:18px;font-weight:600;line-height:1.4;display:flex}.jp-landing .jl-d-checks .jp-ic{color:var(--ouro-claro);margin-top:1px}.jp-landing .jl-d-plano .jl-garantia{align-items:flex-start;font-size:18px;font-weight:600;line-height:1.45}.jp-landing .jl-d-plano .jl-garantia b{font-weight:800}.jp-landing .jl-d-nota{color:var(--creme-90);margin-top:18px;font-size:18px}.jp-landing .jl-d-vagas{background:var(--fundo);padding:56px 20px 60px}.jp-landing .jl-olho.jl-olho-tinta{color:var(--ouro-tinta)}.jp-landing .jl-d-vagas h2{color:var(--forte);margin:14px 0 16px;font-size:clamp(32px,8.4vw,48px)}.jp-landing .jl-d-vagas h2 em,.jp-landing .jl-d-cab h1 em{color:var(--ouro-tinta);font-style:italic;font-weight:600}.jp-landing .jl-d-lead{color:var(--tinta);font-size:19px;line-height:1.5}.jp-landing .jl-d-sites{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.jp-landing .jl-d-sites li{background:var(--papel);box-shadow:0 0 0 1.5px var(--linha);border-radius:16px;flex-direction:column;gap:2px;padding:16px 20px;display:flex}.jp-landing .jl-d-sites b{color:var(--forte);font-size:21px;font-weight:800}.jp-landing .jl-d-sites span{color:var(--suave);font-size:18px}.jp-landing .jl-d-terceiros{color:var(--suave);align-items:flex-start;gap:12px;margin-top:22px;font-size:18px;line-height:1.5;display:flex}.jp-landing .jl-d-terceiros .jp-ic{color:var(--ouro-tinta);margin-top:2px}.jp-landing .jl-d-final{padding:52px 20px 60px}.jp-landing .jl-d-honesto{color:var(--creme-90);margin-bottom:28px;font-size:19px;line-height:1.5}.jp-landing .jl-d-final .jl-acao{margin:0 auto}.jp-landing.jl-pag-duvidas .jl-rodape{padding-bottom:26px}@media (min-width:900px){.jp-landing .jl-d-topo{padding-bottom:150px}.jp-landing .jl-d-cab{padding-top:56px}.jp-landing .jl-d-topo .jl-dunas{height:150px}.jp-landing .jl-d-lista .jl-folha{padding:8px 48px}.jp-landing .jl-d-sites{grid-template-columns:1fr 1fr}.jp-landing .jl-d-vagas{padding:80px 40px 90px}.jp-landing .jl-d-final{padding:72px 40px 80px}.jp-landing .jl-d-plano .jl-sol{top:-130px;right:-120px}}
