body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#fff;color:#222;font-family:Segoe UI,sans-serif;margin:0;padding:0}.dark body{background-color:#121212;color:#eee}.App{margin:auto;max-width:900px;padding:30px}.navbar{display:flex;gap:20px;justify-content:center;margin-bottom:40px}.navbar a{color:#1d3557;font-weight:700;text-decoration:none;transition:color .3s}.dark .navbar a{color:#a8dadc}.navbar a:hover,h1.highlight{color:#e63946}.tagline,h1.highlight{text-align:center}.tagline{color:#555;font-size:1.2rem}.page{margin-bottom:60px}.page h2{border-bottom:2px solid #1d3557;color:#1d3557;padding-bottom:5px}.dark h2{border-color:#a8dadc;color:#a8dadc}ul{list-style:none;padding:0}.servicos li{font-size:1.1rem;margin-bottom:12px}.formulario{display:flex;flex-direction:column;gap:12px;margin-top:20px;max-width:500px}.formulario input,.formulario textarea{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:10px}.formulario button{background-color:#1d3557;border:none;color:#fff;cursor:pointer;font-weight:700;padding:12px;transition:background-color .3s}.formulario button:hover{background-color:#457b9d}.footer{border-top:1px solid #ccc;font-size:.9rem;margin-top:60px;padding-top:20px;text-align:center}.dark .footer{border-color:#444}
/*# sourceMappingURL=main.b3319e9a.css.map*/