.purpose{background:#fff7df;border-left:5px solid #b38a43;border-radius:8px;margin-bottom:18px;padding:16px 18px}.simple-form{max-width:920px;margin-left:auto;margin-right:auto}.compact-grid{grid-template-columns:repeat(2,1fr)}.basement-check{align-self:end;min-height:47px}.second{margin-top:28px}.section-help{color:#5d6962;margin:-8px 0 14px}.condition-list{border:1px solid #d8ddd7;border-radius:10px;margin-bottom:20px}.condition-list label{align-items:center;border-bottom:1px solid #e1e5e1;display:grid;gap:16px;grid-template-columns:1fr 160px;padding:12px 14px}.condition-list label:last-child{border-bottom:0}.condition-list select{margin:0}.primary{margin:0}.result .decision{font-size:24px;margin:8px 0}.result .summary{color:#dce9e2;font-size:16px}.legal-card a{color:#285a43}.thresholds{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.thresholds div{background:#f4f7f4;border:1px solid #d8ddd7;border-radius:8px;padding:13px}.thresholds strong,.thresholds span{display:block}.thresholds span{color:#5e6a63;font-size:14px;margin-top:4px}@media(max-width:800px){.compact-grid,.thresholds{grid-template-columns:1fr}.condition-list label{grid-template-columns:1fr}.condition-list select{width:100%}}
