/* Paleta alternativa — noite editorial */
:root{--ink:#ffffff;--paper:#060a14;--white:#101827;--text:#d7dfec;--muted:#a1a1aa;--line:#263752;--gold:#00b4e6;--secondary:#17233a;--glow:rgba(6,214,160,.08)}
.header{background:rgba(6,10,20,.9)}.button{background:var(--gold);border-color:var(--gold);color:var(--paper);font-weight:800}.button:hover{background:#2ac7ef;box-shadow:0 8px 22px rgba(0,180,230,.16)}.text-link span,.project-info a b{color:var(--gold)}.hero h1 em,.section h2 em,.statement em{color:#6cdaf4}.transformation,.services,.audience{background:var(--secondary)}
.browser{background:#101827;border-color:#2b3d5a;box-shadow:0 24px 50px rgba(0,0,0,.32)}.browser-bar{background:#17233a}.browser-bar span{background:#46546b}.browser-bar b{color:var(--muted)}.showroom-content{background:#101827}.showroom-content p i{color:#65d8f5}.showroom-content small{color:var(--muted)}.arch-image{background:linear-gradient(120deg,transparent 30%,rgba(0,180,230,.13)),linear-gradient(#17233a,#315069)}.arch-image:after{background:#07111e;border-color:#23435c}.phone{background:#03060c;border-color:#03060c}.phone-screen{background:#17233a;color:#fff}.phone-image{background:linear-gradient(120deg,#17233a,#38738b 64%,#101827)}.phone-screen span{border-color:var(--gold);color:var(--gold)}.tag{background:#17233a;border:1px solid #2b3d5a;color:#fff}
.old-site{background:#1b2740;border-color:#34415a;color:#a1a1aa}.old-site button{background:#52627c}.new-site{background:#101827}.new-site small,.new-site a{color:var(--gold)}.new-site i{color:#65d8f5}.new-site aside{background:linear-gradient(145deg,#0f3148,#215f7e 60%,#0a1726)}
.benefits-grid article,.service-grid article{background:#101827;border-color:#263752}.service-grid a{color:var(--gold);border-color:var(--gold)}.investment-card{background:var(--secondary);border:1px solid #2b3d5a}.investment-card li{border-color:#2b3d5a}.investment-card .button{background:var(--gold);color:var(--paper);border-color:var(--gold)}
.insurance{background:#101827}.insurance small,.landing small{color:var(--gold)}.insurance i,.landing i,.company i,.audience-image i{color:#65d8f5}.orange-sphere{background:var(--gold)}.realty{background:#17233a}.building{background:linear-gradient(90deg,rgba(0,180,230,.08),transparent),repeating-linear-gradient(90deg,#1e4157 0 7px,#497187 7px 19px)}.building:after{background:repeating-linear-gradient(0deg,#2b5e77 0 2px,transparent 2px 23px)}.realty-copy small,.realty-copy span{color:#7edbf2}.company{background:#101827}.company-nav span,.company>small{color:var(--muted)}.company-line{background:var(--gold)}.landing{background:#17233a;color:#e9f6f9}.landing p{color:#b8d0da}.landing button{border-color:var(--gold)}.portrait{background:radial-gradient(ellipse at 50% 32%,#1b5f78 0 19%,transparent 20%),radial-gradient(ellipse at 50% 38%,#5e99aa 0 30%,transparent 31%),linear-gradient(120deg,transparent 44%,#123144 45%)}
.audience-image{background:#17233a;border:1px solid #2b3d5a}.abstract-shape{background:linear-gradient(110deg,#0b1b29,#1e718e)}.final-cta{background:radial-gradient(circle at 50% 100%,var(--glow),transparent 50%),var(--secondary);border-top:1px solid #2b3d5a}.button-light{background:var(--gold);color:var(--paper);border-color:var(--gold)}.final-cta p:not(.eyebrow){color:#bdc8d4}.final-cta small{color:var(--muted)}footer{background:#04070e}.footer-links,.footer-contact{color:var(--muted)}.footer-contact a:first-child{color:var(--gold)}footer>p{border-color:#1e2a40;color:#687086}
@media(max-width:760px){.nav{background:var(--paper)}.mobile-cta{background:var(--gold);color:var(--paper)}}

/* Projetos reais */
.site-shot{background:#101827;border:1px solid #2b3d5a;overflow:hidden;border-radius:var(--radius)}.site-shot img,.real-project img{width:100%;height:auto;display:block;transition:transform .5s ease}.real-project{background:#101827;border:1px solid #2b3d5a}.project:hover .real-project img{transform:scale(1.018)}
