.be-cl56{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;border:1px solid #b3d0c0;border-radius:12px;padding:clamp(12px,2.5vw,24px);margin:24px 0;background:#f7faf8;color:#16372e;font-size:1rem;line-height:1.6}.be-cl56 *{box-sizing:border-box}.be-cl56-kicker{font-size:.75rem;font-weight:700;letter-spacing:.11em}.be-cl56 h2{font-size:clamp(1.15rem,2.6vw,1.7rem);line-height:1.25;margin:.5em 0}.be-cl56-fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0}.be-cl56-fields>label{flex:1 1 200px;min-width:0}.be-cl56 select{display:block;margin-top:5px;max-width:100%;width:100%;min-height:44px;padding:8px;border:1px solid #7e988c;border-radius:6px;background:white;color:#12352b}.be-cl56 button{background:#174c39;color:white;padding:11px 14px;border:0;border-radius:7px;min-height:44px;font-weight:700;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.be-cl56 button:disabled{opacity:.65;cursor:progress}.be-cl56-result{min-height:20px;border-inline-start:3px solid #b3d0c0;padding-left:12px;margin:15px 0}.be-cl56-result>p{margin:7px 0}.be-cl56-result>small{display:block}.be-cl56-checklist{border:1px solid #c4d8cb;border-radius:6px;padding:12px;margin:14px 0;min-width:0}.be-cl56-checklist label{display:flex;align-items:flex-start;gap:9px;margin:9px 0;overflow-wrap:anywhere}.be-cl56-checklist input{width:18px;height:18px;flex:none;margin-top:3px;accent-color:#174c39}.be-cl56-checklist legend{font-weight:700;max-width:100%}.be-cl56 a{color:#115d7a;text-underline-offset:3px}.be-cl56 :focus-visible{outline:3px solid #c37d20;outline-offset:3px}@media(max-width:390px){.be-cl56{padding:11px}.be-cl56-fields{display:block}.be-cl56-fields button{display:block;width:100%;margin-top:12px}}
