.solar-public{color:#153d30;background:#f4f8f3;font-family:Arial,sans-serif}.solar-public header{background:#fff;align-items:center;gap:24px;padding:16px 6%;display:flex}.solar-public header img{object-fit:contain;width:165px;max-height:70px}.solar-public header>a:first-child{margin-right:auto}.solar-public a{color:inherit}.solar-hero{color:#fff;background:linear-gradient(90deg,#073c2eef,#073c2e88),url(/solar-installation-login.webp) 50%/cover;padding:90px 7%}.solar-hero>div{max-width:760px}.solar-hero span{color:#ffbe53;letter-spacing:3px;font-weight:700}.solar-hero h1{margin:25px 0;font-size:clamp(36px,5vw,68px);line-height:1.08}.solar-hero p{max-width:650px;font-size:20px;line-height:1.65}.solar-hero a{color:#173c2e;background:#ffab38;border-radius:12px;margin:20px 0;padding:20px 28px;font-weight:700;text-decoration:none;display:inline-block}.solar-hero small{line-height:1.6;display:block}.solar-services{max-width:1180px;margin:auto;padding:56px 24px}.solar-services h2{font-size:30px}.solar-services>div{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.solar-services article{background:#fff;border:1px solid #dbe5d9;border-top:4px solid #f6a133;border-radius:14px;padding:24px}.solar-services p,.solar-services li{line-height:1.7}.solar-services details{background:#fff;border-bottom:1px solid #dbe5d9;padding:20px}.solar-services summary{cursor:pointer;font-weight:700}.solar-public footer{color:#fff;background:#113d2f;justify-content:space-between;gap:24px;padding:30px 6%;display:flex}.solar-public #orcamento{scroll-margin-top:20px}.solar-public #orcamento .traffic-capture{background:#e4eee3;min-height:0;padding:40px 20px}@media (max-width:800px){.solar-services>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.solar-services>div{grid-template-columns:1fr}.solar-public header{gap:12px;padding:12px;font-size:13px}.solar-public header img{width:110px}.solar-hero{padding:60px 6%}.solar-public footer{flex-direction:column}}
