.oh-balance-foundation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0}.oh-balance-foundation section{padding:1.2rem;border:1px solid #eadbd5;border-radius:20px;background:#fffaf6}.oh-balance-foundation small{color:#a6475d;font-size:.7rem;font-weight:800;letter-spacing:.13em}.oh-balance-foundation h3{margin:.35rem 0;color:#2c2639;font-size:1.05rem}.oh-balance-foundation p{margin:0;color:#5d5565;line-height:1.7}.oh-balance-planner .oh-wellness-tool__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.oh-level-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.2rem 0}.oh-level-cards p{margin:0;padding:1rem;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.08)}.oh-level-cards b{display:block;margin-bottom:.25rem;color:#f1b38a;font-size:.78rem}.oh-level-cards strong{font-size:.96rem;line-height:1.55}@media(max-width:700px){.oh-balance-foundation,.oh-balance-planner .oh-wellness-tool__fields,.oh-level-cards{grid-template-columns:1fr}}
