.module-start-page {
    margin: 0;
    min-height: 100dvh;
    background: var(--bg-primary);
    color: var(--text-primary);
    font-family: var(--font-family);
}

.module-start-content {
    max-width: 960px;
    padding: var(--space-6);
}

.module-start-content h2 {
    margin: 0 0 var(--space-4);
    font-size: var(--font-size-lg);
    font-weight: var(--font-weight-medium);
    line-height: var(--line-height-relaxed);
}

.module-start-content p {
    font-size: var(--font-size-sm);
    line-height: var(--line-height-relaxed);
    color: var(--text-secondary);
}

.module-start-status {
    margin-top: var(--space-6);
}
