.nexus-real-logo{width:210px;max-width:100%;height:auto;display:block}.brand{background:#102d45!important;padding:12px 16px;border-radius:8px;min-width:210px}.seller-badge img{width:44px;height:44px;object-fit:contain}.seller-badge{background:#fff!important;border:1px solid #dbe3e8}.official-platform-icon{width:24px;height:24px;vertical-align:middle;margin-right:8px}.preview-portal-list{background:#102d45;color:#fff;padding:22px 6%;display:flex;flex-wrap:wrap;gap:16px}.preview-portal-list a{color:#efd3a0}.support-bottom{background:#eaf0f4}.coop-area{margin:40px auto;padding:30px;border:1px solid #bd9656;border-radius:12px;background:#f2f5f7}.coop-area h2{color:#16354a}@media(max-width:600px){.nexus-real-logo{width:170px}.brand{min-width:190px}}[hidden]{display:none!important}

.coming-soon{background:#102d45;color:#fff;padding:55px 24px}.coming-soon h2{color:#fff}.coming-soon .eyebrow,.coming-grid article>span{color:#dfbc79}.coming-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.coming-grid article{padding:24px;border:1px solid #496073;border-radius:12px}.coming-grid article>span{font-size:11px;letter-spacing:2px}.coming-grid p{color:#d4dfe7}@media(max-width:650px){.coming-grid{grid-template-columns:1fr}}

.portal-buttons{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.news-mid{background:#eaf0f4;padding:55px 24px}.news-mid .model-note{font-size:12px;color:#526878}.segment-content{padding:24px 0}#segmentos,#certificado{scroll-margin-top:120px}

.other-business{max-width:1100px;margin:30px auto 0;padding:30px;background:#fff;border:1px solid #c9d5df;border-radius:12px}.other-business p{max-width:850px}.sector-photo{position:relative;margin-bottom:30px;border-radius:16px;overflow:hidden;background:#102d45}.sector-photo img{width:100%;height:290px;object-fit:cover;display:block}.sector-photo figcaption{position:absolute;bottom:12px;right:16px;background:#102d45df;color:white;padding:5px 10px;font-size:10px;border-radius:4px}@media(max-width:650px){.other-business{padding:22px}.sector-photo img{height:220px}}

.cover[data-sector-photo]{background-image:linear-gradient(0deg,#0b223c85,transparent 65%),url('/assets/reforma-setores-atlas.png');background-size:100% 100%,400% 300%;background-repeat:no-repeat;position:relative;min-height:185px}.cover[data-sector-photo] .cover-glyph{display:none}.cover[data-sector-photo] .cover-label{color:white;text-shadow:0 1px 4px #000;background:#102d45bb;padding:6px 10px;border-radius:5px}.sector-image-note{font-size:11px;color:#526878;margin-bottom:20px}
.cover[data-sector-photo="0"]{background-position:0 0,0.0% 0%}
.cover[data-sector-photo="1"]{background-position:0 0,33.333333333333336% 0%}
.cover[data-sector-photo="2"]{background-position:0 0,66.66666666666667% 0%}
.cover[data-sector-photo="3"]{background-position:0 0,100.0% 0%}
.cover[data-sector-photo="4"]{background-position:0 0,0.0% 50%}
.cover[data-sector-photo="5"]{background-position:0 0,33.333333333333336% 50%}
.cover[data-sector-photo="6"]{background-position:0 0,66.66666666666667% 50%}
.cover[data-sector-photo="7"]{background-position:0 0,100.0% 50%}
.cover[data-sector-photo="8"]{background-position:0 0,0.0% 100%}
.cover[data-sector-photo="9"]{background-position:0 0,33.333333333333336% 100%}
.cover[data-sector-photo="10"]{background-position:0 0,66.66666666666667% 100%}
.cover[data-sector-photo="11"]{background-position:0 0,100.0% 100%}
/* Contraste dos acessos sobre o fundo azul do institucional. */
.segments .portal-buttons .btn.outline{color:#ffffff;background:#173e59;border-color:#c8aa70;min-height:48px}
.segments .portal-buttons .btn.outline:hover,.segments .portal-buttons .btn.outline:focus-visible{color:#102d45;background:#efd3a0;border-color:#efd3a0}
.segments .portal-buttons .btn.outline:focus-visible{outline:3px solid #ffffff;outline-offset:3px}
.segments .segment-content h3{color:#ffffff}
.segments .segment-content>.link{color:#efd3a0}
.segments .other-business{color:#17334a}
.segments .other-business h3{color:#17334a}
.segments .other-business p{color:#40596b}
