.survey-programming-demo{max-width:960px;margin-inline:auto}.survey-programming-demo__title{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md)}.survey-programming-demo__intro{margin-bottom:var(--spacing-xl)}.survey-programming-demo__note{margin-top:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.survey-programming-demo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-lg)}