body{background:linear-gradient(#38a3a5, #05668d, #38a3a5);font-family:"Fredoka",sans-serif;color:#1b263b}.text-principal h1{font-family:"Outfit",sans-serif;font-size:2em;text-shadow:2px 2px 5px rgba(0,0,0,0.199)}.text-principal p{font-size:.8em;text-shadow:1px 1px 3px rgba(0,0,0,0.041)}main{max-width:960px;width:100%;margin:0 auto;font-size:2em;text-align:center}.form-investimento{max-width:500px;font-size:.6em;padding:50px;margin:0 auto;text-align:start;background-color:rgba(255,255,255,0.562);border-radius:16px;box-shadow:5px 5px 10px rgba(0,0,0,0.3)}.form-investimento button{width:100%;background-color:#1b263b;color:#f1faee;text-transform:uppercase;font-weight:bold;letter-spacing:3px;transition:background-color .3s ease}.form-investimento button:hover{background-color:#2b3d5e}.resultado{padding:16px;margin-top:120px;margin-bottom:120px;border:8px outset #38a3a5;display:none;border-radius:10px}.resultado span{font-weight:bold;font-size:3em;display:block}.grafico{margin-bottom:120px}.grafico p{display:none}@media (max-width:768px){.resultado{padding:10px;margin-top:60px;margin-bottom:60px;border-width:6px}.resultado span{font-size:2em}}@media (max-width:480px){.resultado{padding:8px;margin-top:40px;margin-bottom:40px;border-width:4px}.resultado span{font-size:1.5em}.text-principal h1{font-size:1.5em}}