.la-form{grid-template-columns:1fr 1fr}
@media(max-width:640px){.la-form{grid-template-columns:1fr}}
.la-out{margin-top:1rem;border:2px solid #cfe6e8}
.la-out h2{margin:0 0 .3rem}.la-out h3{margin:1rem 0 .4rem;font-size:1.05rem}
.la-big{font-size:1.9rem;font-weight:800;color:var(--teal,#0B8A95);margin:.2rem 0}
.la-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;margin-top:1rem}
.la-opt{border:1px solid var(--line,#e1e8ee);border-radius:12px;padding:.8rem 1rem;background:#fafcfd}
.la-opt h3{margin:0 0 .4rem}.la-opt p{margin:.3rem 0}
.la-good{color:#2e7d32}.la-mid{color:#9a6b00}.la-low{color:#c62828}
.la-rec{background:#fff8e6;border:1px solid #f2dca0;border-radius:12px;padding:.8rem 1rem;margin-top:1rem;line-height:1.8}
.la-out ul{padding-inline-start:1.2rem;line-height:1.8}
#la-lead{margin-top:1.2rem}
