BMI Calculator
.bmi-page-wrap{ --bg1:#f5fbfb; --bg2:#eaf6f7; --panel:#ffffff; --ink:#152238; --muted:#6c7b89; --teal:#2eb4b8; --teal-dark:#218b8f; --purple:#7a5cff; --pink:#ff6f9e; --line:#dfe9ec; --shadow:0 12px 0 #d8e2e5,0 26px 45px rgba(40,71,82,.16); --shadow-soft:0 10px 28px rgba(38,68,78,.10); width:100%; min-height:520px; font-family:Arial,Helvetica,sans-serif; color:var(--ink); background: radial-gradient(circle at 15% 12%, rgba(46,180,184,.18), transparent 28%), radial-gradient(circle at 88% 15%, rgba(122,92,255,.12), transparent 25%), linear-gradient(145deg,var(--bg1),var(--bg2)); display:grid; place-items:center; padding:28px; border-radius:28px; overflow:hidden; } .bmi-page-wrap,.bmi-page-wrap *{box-sizing:border-box} .bmi-tool{ width:min(980px,100%); display:grid; grid-template-columns:1.1fr .9fr; gap:24px; perspective:1200px; } .bmi-page-wrap .card{ position:relative; background:rgba(...