.form-document{color:#001a26}.fb-heading{margin:22px 0 14px;font-size:24px;line-height:1.3;overflow-wrap:anywhere}.fb-text{white-space:pre-wrap;margin:12px 0 20px;line-height:1.7;font-size:18px;overflow-wrap:anywhere}.fb-rich{line-height:1.7;font-size:18px;overflow-wrap:anywhere}.fb-rich p{margin:12px 0 20px}.fb-rich ul,.fb-rich ol{padding-left:25px}.fb-divider{border:0;border-top:1px solid #b9ccd7;margin:25px 0}.fb-image{margin:20px 0;max-width:100%}.fb-image img{display:block;width:100%;height:auto;border-radius:4px}.fb-columns{display:grid;gap:22px;align-items:start}.fb-columns>div{min-width:0}.fb-columns-2{grid-template-columns:1fr 1fr}.fb-columns-3{grid-template-columns:repeat(3,1fr)}.fb-field{display:grid;gap:9px;font-size:18px;font-weight:650;margin:22px 0}.fb-field input{font:inherit;font-weight:450;min-height:56px;min-width:0;width:100%;border:1px solid #b7cbd7;border-radius:10px;padding:12px;background:#fff;color:#001a26}.fb-value{font-weight:450;border-bottom:1px solid #cddbe3;padding:12px 0;overflow-wrap:anywhere}.fb-checkbox{display:flex;align-items:start;gap:14px;line-height:1.6;font-size:18px;margin:24px 0}.fb-checkbox input{flex-shrink:0;width:25px;height:25px;margin:2px 0 0;accent-color:#bd2635}.fb-system{margin:24px 0;font-size:16px}.fb-system>span{display:block;font-weight:700;margin-bottom:12px}.fb-time{padding:15px 18px;border-radius:10px;background:#edf3f6}.fb-time time{display:block;font-size:16px;overflow-wrap:anywhere}.fb-placeholder{padding:25px 15px;border:1px dashed #b4c7d2;text-align:center;border-radius:8px;color:#607986;background:#f8fafc;font-size:15px}.signature-placeholder{height:100px;font-style:italic;display:grid;place-items:center}.fb-signature-image{width:100%;height:120px;object-fit:contain;background:white}.fb-system .signature-box{margin-top:10px}.form-document input:focus{outline:2px solid #bd2635;outline-offset:2px}
@media(max-width:600px){.fb-columns{grid-template-columns:1fr;gap:5px}.fb-heading{font-size:25px}.fb-text,.fb-rich{font-size:18px}.fb-image{max-width:100%}}
@media print{.fb-columns-2{grid-template-columns:1fr 1fr}.fb-columns-3{grid-template-columns:repeat(3,1fr)}}
.fb-rich{white-space:pre-wrap}.fb-checkbox{min-height:56px;padding:12px 0}@media(max-width:760px){.block-actions button{min-height:44px}}
.builder-layout-settings{border:1px solid var(--line,#dce6e9);border-radius:12px;padding:15px;margin:20px 0}.builder-layout-settings legend{padding:0 6px;font-size:15px;font-weight:750}.builder-layout-settings .field{font-size:14px}.builder-layout-settings .form-grid{gap:10px}.builder-layout-settings input[type=number]{min-width:0;width:100%}.fb-heading{max-width:100%;font-family:Bourton,sans-serif}

.fb-rich p,.fb-rich li,.fb-rich ul,.fb-rich ol{font-family:inherit;font-size:inherit;font-weight:inherit}.fb-rich{font-weight:400}
