/* Compact, private prayer inbox: responsive and consistent with the Ichthys site. */
.en-prayer-card{max-width:780px;margin:14px auto 24px;border:1px solid #c4dcd6;border-radius:13px;padding:clamp(13px,3vw,22px);background:#eff7f3;color:#194653}
.en-prayer-card>h2,.en-prayer-card>h1{font:600 clamp(22px,4vw,33px)/1.15 'Fraunces',Georgia,serif;margin:0 0 6px;color:#133f4f}
.en-prayer-card>p{margin:3px 0 10px;font:500 14px/1.4 'DM Sans',Arial,sans-serif}
.en-prayer-form{display:grid;gap:8px;margin:10px 0 0}
.en-prayer-form label{font:700 12px/1.3 'DM Sans',Arial,sans-serif;color:#194653}
.en-prayer-form textarea,.en-prayer-form input[type=email]{display:block;width:100%;min-width:0;box-sizing:border-box;border:1px solid #a8c6c5;border-radius:7px;padding:11px;background:#fff;color:#173c48;font:500 14px/1.4 'DM Sans',Arial,sans-serif}
.en-prayer-form textarea{min-height:104px;resize:vertical}
.en-prayer-form button,.en-prayer-link{display:inline-flex;justify-content:center;align-items:center;width:fit-content;min-height:40px;padding:8px 18px;border:0;border-radius:7px;background:#10687a;color:#fff!important;text-decoration:none!important;font:800 13px/1.25 'DM Sans',Arial,sans-serif;cursor:pointer}
.en-prayer-form button:disabled{opacity:.5;cursor:wait}
.en-prayer-card .en-prayer-privacy{color:#44676e;font:500 11px/1.45 'DM Sans',Arial,sans-serif}
.en-prayer-form .en-form-status{min-height:1em;margin:0;font:700 12px/1.35 'DM Sans',Arial,sans-serif;color:#0e6675}
.en-prayer-card .honey{position:absolute!important;left:-10000px!important;opacity:0!important}
.en-prayer-mini{border:1px solid #c7d8d6;border-radius:9px;background:#f3faf6;padding:10px;margin:8px 0}
.en-prayer-mini strong{display:block;font:800 13px/1.25 'DM Sans',Arial,sans-serif;color:#155668}
.en-prayer-mini p{font:500 12px/1.4 'DM Sans',Arial,sans-serif;margin:4px 0 8px;color:#325864}
.en-prayer-mini a{font:800 12px/1.3 'DM Sans',Arial,sans-serif;text-decoration:underline;color:#0d667a}
.en-prayer-page{padding:22px 12px 35px;background:#faf9f3}
.en-prayer-page .en-prayer-card{max-width:620px}
body[data-page="nfc-answer"] .en-prayer-card{margin:0!important;padding:10px!important}
body[data-page="nfc-answer"] .en-prayer-card>h2{font-size:18px!important}
body[data-page="nfc-answer"] .en-prayer-card>p{font-size:12px!important}
body[data-page="nfc-answer"] .en-prayer-form textarea{min-height:75px}
body[data-page="nfc-answer"] .en-prayer-form input,body[data-page="nfc-answer"] .en-prayer-form textarea{font-size:12px}
@media(max-width:480px){.en-prayer-form button{width:100%}}
