.r7-pagina{color:var(--miv-marinho);background:var(--miv-branco);font-family:CAIXA Std,Arial,sans-serif;font-weight:350;line-height:1.5}.r7-pagina *{box-sizing:border-box;letter-spacing:0}.r7-pagina h1,.r7-pagina h2{margin:0;font-weight:800;line-height:1.2}.r7-pagina p{margin:16px 0;font-weight:350}.r7-topo{background:var(--miv-marinho);grid-template-columns:46% 54%;min-height:590px;display:grid;position:relative}.r7-titulo{color:var(--miv-branco);z-index:1;background:var(--miv-marinho);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);padding:48px 48px 64px;position:relative}.r7-titulo h1{max-width:360px;color:var(--miv-branco);margin-top:64px;font-size:40px}.r7-titulo h1 span,.r7-titulo h1 strong{display:block}.r7-titulo h1 strong{color:#0000;-webkit-text-stroke:1.5px var(--miv-branco);font-size:60px;font-weight:800}.r7-titulo h1 span:last-child{color:var(--miv-laranja)}.r7-topo>img{object-fit:cover;width:60%;height:100%;position:absolute;top:0;left:40%}.r7-conteudo{padding:64px 48px}.r7-beneficios{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.r7-beneficios h2{margin-top:20px;font-size:24px}.r7-beneficios p{font-size:18px}.r7-contratar,.r7-faq{margin-top:64px}.r7-contratar h2,.r7-faq h2{margin-bottom:24px;font-size:28px}.r7-contratar li{padding:8px 0;font-size:18px}.r7-pagina a:focus-visible,.r7-pagina summary:focus-visible{outline:3px solid var(--miv-laranja);outline-offset:4px}.r7-pagina details{border-bottom:1px solid var(--miv-cinza);padding:18px 0}.r7-pagina summary{cursor:pointer;font-weight:700}.r7-rodape{background:var(--miv-marinho);color:var(--miv-branco);padding:48px}.r7-rodape nav{flex-wrap:wrap;gap:24px;margin-top:64px;display:flex}.r7-rodape a{color:var(--miv-branco);text-decoration:underline}.r7-rodape p{font-size:14px}.r7-pular{z-index:3;background:var(--miv-branco);color:var(--miv-marinho);padding:10px;position:absolute;top:0;left:16px;transform:translateY(-200%)}.r7-pular:focus{transform:none}.r7-mobile .r7-topo{flex-direction:column;min-height:0;display:flex}.r7-mobile .r7-titulo{clip-path:none;padding:24px}.r7-mobile .r7-titulo h1{margin-top:64px;font-size:28px}.r7-mobile .r7-titulo h1 strong{font-size:42px}.r7-mobile .r7-topo>img{width:100%;height:280px;position:static}.r7-mobile .r7-conteudo,.r7-mobile .r7-rodape{padding:32px 24px}.r7-mobile .r7-beneficios{grid-template-columns:1fr}.r7-pdv{background:var(--miv-branco);color:var(--miv-marinho);font-family:CAIXA Std,Arial,sans-serif}.r7-verso .r7-beneficios{grid-template-columns:1fr;gap:12px;margin-top:64px}.r7-verso .r7-beneficios h2{margin-top:8px;font-size:22px}.r7-verso .r7-beneficios p{margin:8px 0;font-size:18px}@media (width<=767px){.r7-pagina:not(.r7-preview-fixed) .r7-topo{flex-direction:column;min-height:0;display:flex}.r7-pagina:not(.r7-preview-fixed) .r7-titulo{clip-path:none;padding:24px}.r7-pagina:not(.r7-preview-fixed) .r7-titulo h1{font-size:28px}.r7-pagina:not(.r7-preview-fixed) .r7-titulo h1 strong{font-size:42px}.r7-pagina:not(.r7-preview-fixed) .r7-topo>img{width:100%;height:280px;position:static}.r7-pagina:not(.r7-preview-fixed) .r7-conteudo,.r7-pagina:not(.r7-preview-fixed) .r7-rodape{padding:32px 24px}.r7-pagina:not(.r7-preview-fixed) .r7-beneficios{grid-template-columns:1fr}}
