[data-owned-ba-choice]{box-sizing:border-box;max-width:100%;margin-block:1rem 0;padding:1rem 0 0;border-top:1px solid #becfc3;color:inherit;font:inherit;flex-basis:100%}
[data-owned-ba-choice] h3{margin:0 0 .6rem;font:600 1.05rem/1.4 system-ui,sans-serif}
[data-owned-ba-choice] p{font:400 .9rem/1.55 system-ui,sans-serif;max-width:65ch;margin:.6rem 0}
[data-owned-ba-choice] label{display:flex;align-items:flex-start;gap:.6rem;margin:.8rem 0;font:400 .95rem/1.5 system-ui,sans-serif;cursor:pointer}
[data-owned-ba-choice] input{width:1.15rem;height:1.15rem;flex-shrink:0;margin:.15rem 0;accent-color:#205437}
[data-owned-ba-choice] button{font:600 .9rem/1.4 system-ui,sans-serif;padding:.65rem .9rem;max-width:100%;white-space:normal;background:#205437;color:#fff;border:1px solid #205437;border-radius:.35rem;cursor:pointer}
[data-owned-ba-choice] :focus-visible{outline:3px solid #719a45;outline-offset:3px}
