.page-module__NfDiEG__promise{grid-template-columns:1fr 1fr;gap:30px;max-width:980px;margin:0 auto;display:grid}.page-module__NfDiEG__promise .page-module__NfDiEG__p{border-radius:var(--radius);background:#fff;border:1px solid #e8ddca;padding:30px}.page-module__NfDiEG__promise h3{margin:0 0 8px;font-size:1.3rem}.page-module__NfDiEG__promise p{color:var(--gray);margin:0;font-size:15.5px}.page-module__NfDiEG__prose{max-width:760px;margin:0 auto}.page-module__NfDiEG__prose h2{margin-top:0}.page-module__NfDiEG__prose p{font-size:1.1rem;line-height:1.85}.page-module__NfDiEG__placeholder{border-left:3px solid var(--gold);color:#7a5d1c;background:#c9922a1a;border-radius:4px;padding:4px 10px;font-size:.92em;font-style:italic}.page-module__NfDiEG__contact{text-align:center;max-width:620px;margin:0 auto}.page-module__NfDiEG__cform{text-align:left;gap:14px;margin-top:24px;display:grid}.page-module__NfDiEG__cform label{color:var(--navy);margin-bottom:5px;font-size:14.5px;font-weight:700;display:block}.page-module__NfDiEG__cform input,.page-module__NfDiEG__cform textarea{width:100%;min-height:56px;font-size:17px;font-family:var(--sans);border:1.5px solid #d8cdb8;border-radius:10px;padding:14px 16px}.page-module__NfDiEG__cform input:focus,.page-module__NfDiEG__cform textarea:focus{outline:3px solid var(--gold);border-color:var(--gold)}@media (max-width:760px){.page-module__NfDiEG__promise{grid-template-columns:1fr}}
