body{font-family:Arial,sans-serif;background-color:#f8f9fa}header{text-align:center;margin-bottom:20px}.calculator-card{background:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:20px}#result{font-size:1.5rem;font-weight:700;color:#0d6efd}footer{margin-top:40px;font-size:.9rem;text-align:center}aside{margin-top:20px}.social-share button{margin:5px}