.container-choice-main{padding-top:38px;padding-bottom:56px}
.container-choice-main h1{max-width:560px}
.container-choice-main .lede{margin-bottom:14px}
.container-choice-main #project-count{margin-bottom:24px;font-size:13px}
.addition-status{color:#45613e;font-size:14px;line-height:1.5;margin-bottom:22px}
.container-choices{display:grid;gap:0}
.container-choice{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:98px;padding:20px 4px;border-bottom:1px solid #d8cebf}
.container-choice strong,.container-choice small{display:block}
.container-choice strong{font-size:19px;line-height:1.3}
.container-choice small{font-size:13px;color:#73695b;line-height:1.5;margin-top:7px}
.container-choice>b{font-size:25px;color:#b9502c;flex:none}
.container-choice:hover strong{color:#b9502c}
.container-choice:focus-visible,.choice-continue:focus-visible{outline:3px solid #d9572d;outline-offset:5px}
.choice-continue{justify-self:start;margin-top:28px}
#choice-missing a{display:inline-block;text-decoration:underline}
.builder-level{padding:20px;margin:16px 0;border:1px solid #ffffffc9;border-radius:18px;background:#ffffff80;min-width:0}.builder-level h2{margin-bottom:12px}.builder-piece{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #ded5c7}.builder-piece b{min-width:0;overflow-wrap:anywhere}.builder-piece .secondary{flex-shrink:0}.builder-level>.secondary{margin:5px;max-width:100%;white-space:normal}.builder-level .help{margin:14px 0 0}
@media(max-width:420px){.builder-piece{align-items:stretch;flex-direction:column}.builder-level{padding:16px}}
@media(max-width:560px){.container-choice-main h1{font-size:29px;line-height:1.15}.container-choice-main .lede{font-size:14px}.container-choice{min-height:105px;padding:18px 2px;gap:12px}.container-choice strong{font-size:18px}.choice-continue{width:100%;justify-content:center}}
