.tier-kp{color:var(--text-strong);white-space:nowrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.tier-dot{border-radius:50%;flex:none;width:.55rem;height:.55rem}.tier-when{font-size:var(--text-xs);color:var(--text-faint);text-transform:none;letter-spacing:0;margin-top:.2rem;font-weight:400;display:block}.where-band{margin-top:var(--space-xl)}.where-band__label{margin-bottom:var(--space-md);flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.where-band__title{font-size:var(--text-lg);color:var(--text-strong);font-weight:600}.where-band__hint{font-size:var(--text-sm);color:var(--text-muted)}.where-band__examples{font-size:var(--text-sm);color:var(--text-muted);flex-basis:100%}.where-band__examples a{color:var(--text-strong);text-underline-offset:.15em;text-decoration:underline;-webkit-text-decoration-color:var(--glass-border-strong);text-decoration-color:var(--glass-border-strong)}.where-band__examples a:hover{color:var(--accent-ink);text-decoration-color:currentColor}.where-band__label--south{margin:var(--space-sm) 0 0}.hemi-callout{margin-bottom:var(--space-md);padding:var(--space-md) var(--space-lg);border-left:4px solid var(--aurora-cyan);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm), var(--clay-inset)}.hemi-callout p{font-size:var(--text-sm);color:var(--text-muted)}.where-cta{gap:var(--space-md);flex-wrap:wrap;display:flex}
