#pregnancy-calculator{max-width:400px;margin:20px auto;padding:20px;border:1px solid #ccc;border-radius:5px;background:#f9f9f9;box-shadow:0 0 10px rgba(0,0,0,.1)}#pregnancy-calculator h2{text-align:center}#pregnancy-calculator form{display:flex;flex-direction:column}#pregnancy-calculator label{margin:10px 0 5px}#pregnancy-calculator input,#pregnancy-calculator select,#pregnancy-calculator button{padding:10px;margin-bottom:10px}#pregnancy-calculator button{background:#0073aa;color:#fff;border:none;cursor:pointer}#pregnancy-calculator button:hover{background:#005a87}#result{margin-top:20px;text-align:center}