:root { --app-soft: #f7f8fb; }
body {
	font-family: "inter Variable", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
	font-feature-settings: "cv01" 1, "cv02" 1, "cv03" 1, "cv04" 1, "cv05" 1, "cv08" 1, "cv10" 1, "cv11" 1, "ss02" 1, "cpsp" 1, "kern" 1;
	font-kerning: normal;
	background: var(--app-soft);
}
.card { border: 0; box-shadow: 0 8px 24px rgba(15,23,42,.06); }
.form-range::-webkit-slider-thumb { cursor: pointer; }
.score-pill { min-width: 2.25rem; }
.criteria-help { font-size: .9rem; }
.link-card a { word-break: break-word; }

