.dugnad-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.dugnad-card{background:var(--hvit);border:1px solid var(--line);border-radius:var(--radius-m);gap:14px;padding:clamp(18px,3vw,28px);display:grid;position:relative}.dugnad-card h2{font-size:var(--t-xl);margin:0}.dugnad-when{color:var(--mose);margin:0;font-weight:600}.dugnad-card p{margin:0}.dugnad-spots{font-size:var(--t-s);background:var(--lav);color:var(--furu);border-radius:999px;justify-self:start;padding:4px 10px;font-weight:600;display:inline-block}.dugnad-spots[data-full=true]{color:#8f2c1f;background:#f8e0dc}.dugnad-error{border-radius:var(--radius-s);color:#7d2417;font-size:var(--t-s);background:#fbe7e4;margin:0;padding:12px 14px}.dugnad-field-error{font-size:var(--t-xs);color:#8f2c1f;font-weight:600}.dugnad-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.dugnad-card .btn{min-height:44px}
