.mp-pd{max-width:900px;margin:32px auto;color:#243548}.mp-pd-panel,.mp-pd-results{padding:26px;border:1px solid #dce4e8;border-radius:16px;background:#fff}.mp-pd-fields,.mp-pd-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mp-pd label{display:block;font-weight:600}.mp-pd input,.mp-pd select{display:block;width:100%;margin-top:8px;padding:12px;border:1px solid #aab7c1;border-radius:8px}.mp-pd small,.mp-pd-note{display:block;margin-top:8px;color:#566778;font-size:.92em}.mp-pd button{margin-top:18px;padding:12px 20px;border:0;border-radius:8px;background:#153d50;color:#fff;font-weight:700}.mp-pd-results{margin-top:20px}.mp-pd-cards>div{padding:16px;background:#f2f6f7;border-radius:10px}.mp-pd-cards strong{font-size:1.45em}.mp-pd [role=alert]{color:#a52222}@media(max-width:600px){.mp-pd-fields,.mp-pd-cards{grid-template-columns:1fr}.mp-pd-panel,.mp-pd-results{padding:18px}}
