.commitment-impact{border:1px solid var(--line);background:color-mix(in srgb,var(--accent,#176b70) 4%,var(--surface));border-radius:16px;margin:20px 0;padding:18px;line-height:1.8}.commitment-impact h3{margin:0 0 8px}.commitment-impact p{margin:8px 0}.commitment-impact small{color:var(--muted,#686578);margin-top:12px;display:block}.impact-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.impact-values>div{background:var(--surface);border-radius:10px;padding:12px}.impact-values strong{font-size:1.15rem;display:block}.impact-warning{color:#97540c;font-weight:600}.setup-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.setup-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:20px}.setup-card h3{margin-top:0}.setup-card .btn{margin-top:10px}.setup-steps{gap:14px;display:grid}.setup-steps>article{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:18px}.setup-steps h3{margin:0 0 8px}@media (width<=600px){.impact-values,.setup-grid{grid-template-columns:1fr}}.setup-card p{white-space:pre-line;overflow-wrap:anywhere;max-height:9em;overflow:auto}.impact-values>div{overflow-wrap:anywhere;min-width:0}
