.pg-consorcio{--cs-azul:#072d5a;--cs-laranja:#ff7502}.cn-logo{display:block;width:190px;height:auto;margin:12px 0 4px}.pg-consorcio .fh h1 span{color:var(--cs-laranja)}.cn-foto{background-image:url(img/consorcio.webp?v=6af703b5b);background-position:30% 45%}.pg-consorcio .fcard__ico{color:var(--cs-azul);background:#072d5a14}.pg-consorcio .passos li:before{background:var(--cs-azul)}.cn-box h3{color:var(--cs-laranja)!important}.cn-res .sim__fin b{color:var(--cs-azul)}.cn-economia{background:#072d5a14}.cn-economia b{color:var(--cs-azul)}.cn-btn{background:var(--cs-laranja);box-shadow:none;justify-content:center;width:100%;margin-top:14px}.cn-btn:hover{background:#e56600}.cn-cta{background:var(--cs-azul);border-color:var(--cs-azul)}.cn-cta h2{color:#fff}.cn-cta p{color:#c9d5e6}.cn-cta .cn-btn{width:auto;margin-top:0}.cn-cta .btn--outline{color:#fff;border-color:#ffffff80}.cn-cta .btn--outline svg{color:#fff}.pg-consorcio .tabela:first-child h3{color:var(--cs-azul)}.aj-topo{padding:40px 0 36px}.aj-topo h1{font-family:var(--font-head);color:var(--brown);margin:12px 0 8px;font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.1}.aj-topo h1 span{color:var(--orange)}.aj-topo p{color:var(--muted);font-size:16px}.aj-canais{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.aj-canal{display:flex;box-shadow:var(--shadow);background:#fff;border:1px solid #f1e2d6;border-radius:18px;flex-direction:column;gap:4px;padding:22px;transition:transform .2s,border-color .2s}.aj-canal:hover{border-color:var(--orange);transform:translateY(-3px)}.aj-canal__ico{display:grid;background:var(--orange-soft);color:var(--orange);border-radius:14px;place-items: center;width:48px;height:48px;margin-bottom:10px}.aj-canal__ico svg{width:24px;height:24px}.aj-canal--zap .aj-canal__ico{color:#fff;background:#25d366}.aj-canal b{font-family:var(--font-head);color:var(--brown);font-size:18px}.aj-canal span{color:var(--muted);font-size:14px;line-height:1.45}.aj-canal em{display:inline-flex;color:var(--orange);align-items: center;gap:6px;margin-top:auto;padding-top:12px;font-size:14px;font-style:normal;font-weight:600}.aj-canal em svg{width:14px;height:14px}.aj-faq{display:grid;grid-template-columns:1fr 1fr;gap:28px 34px}.aj-faq__h{display:flex;font-family:var(--font-head);color:var(--brown);align-items: center;gap:10px;margin-bottom:12px;font-size:19px}.aj-faq__h svg{color:var(--orange);width:22px;height:22px}.aj-faq .faq a{color:var(--orange);text-decoration:underline}@media (max-width:1000px){.aj-canais{grid-template-columns:repeat(2,1fr)}.aj-faq{grid-template-columns:1fr}}@media (max-width:560px){.aj-canais{grid-template-columns:1fr}}
