.prayer-request_layout__78qHt{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:start;max-width:1120px;margin:0 auto;color:#4e342e}.prayer-request_intro__eU4kH{padding:1.5rem 0}.prayer-request_eyebrow__YVLrp{display:block;font-size:.68rem;font-weight:750;letter-spacing:.16em;color:#876c35}.prayer-request_introIcon__r1SHR{display:grid;place-items:center;width:64px;height:64px;margin:1.8rem 0;background:#eee4d6;color:#795940;border-radius:20px}.prayer-request_intro__eU4kH h1{font-family:Georgia,serif;font-size:clamp(2.2rem,3.4vw,3.2rem);line-height:1.15;font-weight:400;letter-spacing:-.035em}.prayer-request_intro__eU4kH h1 em{color:#956e35;font-weight:400}.prayer-request_intro__eU4kH>p{margin-top:1.4rem;font-size:.98rem;line-height:1.85;color:#78675a;max-width:380px}.prayer-request_intro__eU4kH blockquote{margin-top:2.5rem;padding:1.4rem 1.6rem 1.5rem;border-left:2px solid #b99c63;background:#f4eee5;border-radius:0 18px 18px 0}.prayer-request_intro__eU4kH blockquote>span{font-family:Georgia,serif;color:#b3945a;font-size:3rem;line-height:.9}.prayer-request_intro__eU4kH blockquote p{font-family:Georgia,serif;font-size:1.1rem;line-height:1.8}.prayer-request_intro__eU4kH cite{display:block;margin-top:1rem;font-size:.75rem;font-style:normal;color:#826c49}.prayer-request_blessing__0x4Ji{display:flex;align-items:flex-start;gap:.8rem;margin-top:1.8rem;color:#8a704b}.prayer-request_blessing__0x4Ji svg{flex-shrink:0;margin-top:.2rem}.prayer-request_blessing__0x4Ji p{font-size:.82rem;line-height:1.8}.prayer-request_card__r2bsS{min-width:0;border:1px solid #e8dfd3;border-radius:26px;background:#fff;box-shadow:0 14px 45px #4e342e08;overflow:hidden}.prayer-request_formHeader__cxEs_{padding:2rem 2rem 1.5rem;border-bottom:1px solid #efe8df;background:linear-gradient(125deg,#fdfbf7,#fff)}.prayer-request_formHeader__cxEs_ h2{margin-top:.6rem;font-family:Georgia,serif;font-size:1.9rem;font-weight:400;letter-spacing:-.025em}.prayer-request_formHeader__cxEs_ p{margin-top:.6rem;color:#857264;font-size:.88rem}.prayer-request_form__66kZN{display:flex;flex-direction:column;gap:1.35rem;padding:1.5rem 2rem 1.75rem}.prayer-request_requiredNote__3Pktg{font-size:.72rem;color:#83776d}.prayer-request_field__PlHd1{display:flex;flex-direction:column;gap:.55rem}.prayer-request_field__PlHd1 label{font-size:.86rem;font-weight:650}.prayer-request_field__PlHd1 label>span{color:#966b3f}.prayer-request_challenge___U2xA input,.prayer-request_field__PlHd1 input,.prayer-request_field__PlHd1 select,.prayer-request_field__PlHd1 textarea{min-width:0;width:100%;border:1px solid #ddd4c8;border-radius:10px;padding:.85rem 1rem;background:#fffefa;color:#4e342e;font:inherit;font-size:.9rem}.prayer-request_field__PlHd1 textarea{resize:vertical;line-height:1.7}.prayer-request_challenge___U2xA input::placeholder,.prayer-request_field__PlHd1 input::placeholder,.prayer-request_field__PlHd1 textarea::placeholder{color:#998b7e}.prayer-request_field__PlHd1 input:disabled{background:#f2efea;color:#887c70}.prayer-request_form__66kZN :is(input,select,textarea,button):focus-visible{outline:3px solid #c4a15b;outline-offset:3px}.prayer-request_anonymous__C19I5{display:flex;gap:.7rem;align-items:flex-start;cursor:pointer;margin-top:-.35rem}.prayer-request_anonymous__C19I5 input{margin-top:.15rem;width:18px;height:18px;flex-shrink:0;accent-color:#6b2138}.prayer-request_anonymous__C19I5 strong{display:block;font-size:.82rem;font-weight:550}.prayer-request_anonymous__C19I5 small{display:block;margin-top:.3rem;font-size:.73rem;line-height:1.6;color:#827266}.prayer-request_counter__5zN7B{text-align:right;font-size:.7rem;color:#897a6c}.prayer-request_verification__S3UkN{padding:1rem;border:1px solid #e7dfd4;border-radius:12px;background:#faf8f3}.prayer-request_verificationTitle__sYqNu{display:flex;gap:.65rem;align-items:flex-start}.prayer-request_verificationTitle__sYqNu svg{color:#8d7547;flex-shrink:0}.prayer-request_verificationTitle__sYqNu strong{display:block;font-size:.8rem}.prayer-request_verificationTitle__sYqNu p{margin-top:.2rem;font-size:.73rem;color:#837466}.prayer-request_challenge___U2xA{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;margin-top:.85rem}.prayer-request_challenge___U2xA label{font-size:.85rem;flex:1}.prayer-request_challenge___U2xA input{width:100px;padding:.65rem .6rem;font-size:.8rem}.prayer-request_challenge___U2xA button{min-width:40px;min-height:40px;display:grid;place-items:center;border:1px solid #ddd4c8;background:#fff;border-radius:9px;color:#785f42}.prayer-request_submit__d_dDe{display:flex;justify-content:center;align-items:center;gap:.7rem;min-height:52px;padding:.85rem 1rem;border:0;border-radius:11px;background:#6b2138;color:#fff;font-size:.88rem;font-weight:650;transition:background .2s}.prayer-request_submit__d_dDe:hover{background:#50172a}.prayer-request_closing__3T3jh{text-align:center;font-size:.7rem;line-height:1.6;color:#897a6c}.prayer-request_error__Zp03c,.prayer-request_notice__6BSQe{border-radius:10px;padding:.85rem;font-size:.85rem;line-height:1.6}.prayer-request_error__Zp03c{color:#a22b32;background:#fff0f0}.prayer-request_notice__6BSQe{color:#685329;background:#f8f1df}.prayer-request_honeypot__DqIu3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (max-width:760px){.prayer-request_layout__78qHt{grid-template-columns:minmax(0,1fr);gap:1.5rem;max-width:560px}.prayer-request_intro__eU4kH{padding:0}.prayer-request_introIcon__r1SHR{margin:1.2rem 0;width:50px;height:50px;border-radius:16px}.prayer-request_intro__eU4kH>p{max-width:none}.prayer-request_intro__eU4kH blockquote{margin-top:1.5rem}.prayer-request_blessing__0x4Ji{margin-top:1rem}}@media (max-width:400px){.prayer-request_formHeader__cxEs_{padding:1.5rem 1.1rem 1.2rem}.prayer-request_form__66kZN{padding:1.2rem 1.1rem}.prayer-request_challenge___U2xA{gap:.5rem}.prayer-request_challenge___U2xA input{width:85px}.prayer-request_formHeader__cxEs_ h2{font-size:1.65rem}}.prayer-request_field__PlHd1 select:disabled{background:#f2efea;color:#887c70}.prayer-request_submit__d_dDe:disabled{opacity:.55;cursor:not-allowed}.prayer-request_retry__t3jWo{margin-top:.5rem;text-decoration:underline;font-weight:600}.prayer-request_field__PlHd1 :is(input,textarea)[aria-invalid=true]{border-color:#a22b32}.prayer-request_fields__sn4GH{display:flex;flex-direction:column;gap:1.35rem;min-width:0;padding:0;margin:0;border:0}